Intel compiler crashes when compiling code using "run time type information"
We've come across the following crash when compiling the following code.
(0): internal error: backend signals
compilation aborted for crash.cpp (code 4)
Code : [cpp]#include
static const std::type_info* pInfoThis = &typeid(int);
[/cpp] This code was distilled out when attempting to compile with the headers provided by the "Oracle Coherence" product. Removal of "static" seems to cause the issue to be a workaround, but since this is a third party product I am wary of modifying the headers. The code also compiles perfectly when using gcc/g++. Could someone help.
I think I am eligible for "Premier Support" but am unable to login to the premier website (our support status is active). Could someone be able to help on this too. I sent an email to "email@example.com" but recieved no reply.
icpc --version icpc (ICC) 12.1.5 20120612 Copyright (C) 1985-2012 Intel Corporation. All rights reserved.
icpc -v icpc version 12.1.5 (gcc version 4.1.2 compatibility)
gcc --version gcc version 4.1.2 20080704 (Red Hat 4.1.2-51)
uname -a Linux as18p.ch3.dev.i.com 2.6.18-92.1.22.el5.centos.plus #1 SMP Wed Dec 17 10:49:19 EST 2008 x86_64 x86_64 x86_64 GNU/Linux