Intel® C++ Compiler
Support and discussions for creating C++ code that runs on platforms based on Intel® processors.
7696 Discussions

Intel compiler crashes when compiling code using "run time type information"

Dayan_Simon
Beginner
128 Views
Hi,

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 int main(void) { static const std::type_info* pInfoThis = &typeid(int); return -1; } [/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 "quadsupport@mailbox.intel.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

Thanks,
HB

0 Kudos
2 Replies
Hubert_H_Intel
Employee
128 Views
I can reproduce the backend signals error and I'll check your Premier Support status.
Regards,
Hubert.
Hubert_H_Intel
Employee
128 Views
Continued with Premier Issue #679332.
Reply