Intel® C++ Compiler
Community support and assistance for creating C++ code that runs on platforms based on Intel® processors.
7956 Discussions

icc 14.0.0.080 gives internal error: backend signals

high_end_c_
Beginner
300 Views

Hi, for a simple change to a code, I go from compiling to internal error as below. With an earlier 12.0.5 version there are no issues.

I am running on Scientific Linux 

[mccssmb2@xenomorph possCompilerBug]$ uname -a
Linux xenomorph 2.6.32-358.23.2.el6.x86_64 #1 SMP Wed Oct 16 11:13:47 CDT 2013 x86_64 x86_64 x86_64 GNU/Linux

 

f people could help I'd be grateful

Output:

[mccssmb2@xenomorph possCompilerBug]$ icc -V
Intel(R) C Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version 14.0.0.080 Build 20130728
Copyright (C) 1985-2013 Intel Corporation.  All rights reserved.

[mccssmb2@xenomorph possCompilerBug]$ ./testCompile.sh
Should compile
+ rm -rf '*.o'
+ icc -Iincludes/ -O3 -openmp -c compile.c
+ set +x
Should compile, but fails
+ rm -rf compile.o
+ icc -Iincludes/ -O3 -openmp -c fail.c
": internal error: backend signals

compilation aborted for fail.c (code 4)
+ set +x

0 Kudos
3 Replies
Timothy_P_Intel
Employee
300 Views

I'm away from my linux machine, so can't try your case.  I would say, however, that your initial 14.0 compiler is not one of the more reliable ones.  There have been 3 updates of 14.0 with bug fixes.

0 Kudos
KitturGanesh
Employee
300 Views

Hi,

I'll try your test case and will update you accordingly

Thanks, Kittur

0 Kudos
KitturGanesh
Employee
300 Views

Hi,

Yes, I could reproduce the internal errror you get with the latest release and will file the issue with our developers.
BTW, there will be an update 3 release very soon and that contains the fix for this issue. I'll update you as soon as that release (update 3) containing the fix for this issue is out. Appreciate your patience till then.

Regards,
Kittur

0 Kudos
Reply