[multi_index] regrssion with Intel 8.0 for Linux.

One out of the 18 tests is making ICC 8.0 go wild, please see http://tinyurl.com/6u4og icc: error: Fatal error in /opt/intel_cc_80/bin/mcpcom, terminated by segmentation violation compilation aborted for ../libs/multi_index/test/test_update_main.cpp (code 1) . /opt/intel_cc_80/bin/iccvars.sh icc -c -w1 -g -O0 -I"../bin/boost/libs/multi_index/test" -I"/boost/head-regression/boost" -o "../bin/boost/libs/multi_index/test/test_update.test/intel-8.0-linux/debug/test_update_main.o" "../libs/multi_index/test/test_update_main.cpp" Anyone has any idea what to do about this? The offending test is not more complicated than the others, so this is most bizarre. If anyone with local access to the compiler could try commenting out code to see which particular piece of the test is making ICC bang, I'd much appreciate it. Thank you, Joaquín M López Muñoz Telefónica, Investigación y Desarrollo

Oh, I forgot to mention, this test used to pass for ICC 8.0 as of a week ago or so. Joaquín M López Muñoz Telefónica, Investigación y Desarrollo Joaquín Mª López Muñoz ha escrito:
One out of the 18 tests is making ICC 8.0 go wild, please see http://tinyurl.com/6u4og
icc: error: Fatal error in /opt/intel_cc_80/bin/mcpcom, terminated by segmentation violation compilation aborted for ../libs/multi_index/test/test_update_main.cpp (code 1)
. /opt/intel_cc_80/bin/iccvars.sh icc -c -w1 -g -O0 -I"../bin/boost/libs/multi_index/test" -I"/boost/head-regression/boost" -o "../bin/boost/libs/multi_index/test/test_update.test/intel-8.0-linux/debug/test_update_main.o" "../libs/multi_index/test/test_update_main.cpp"
Anyone has any idea what to do about this? The offending test is not more complicated than the others, so this is most bizarre. If anyone with local access to the compiler could try commenting out code to see which particular piece of the test is making ICC bang, I'd much appreciate it.
Thank you,
Joaquín M López Muñoz Telefónica, Investigación y Desarrollo

Joaquín Mª López Muñoz wrote:
One out of the 18 tests is making ICC 8.0 go wild, please see http://tinyurl.com/6u4og
Do you have the latest patch (l_cc_pc_8.0.066_pe070.1.tar.gz)? It was announced this weekend. If not, it would be nice to eliminate known compiler bugs before pursuing the problem. -- Dick Hadsell 914-259-6320 Fax: 914-259-6499 Reply-to: hadsell@blueskystudios.com Blue Sky Studios http://www.blueskystudios.com 44 South Broadway, White Plains, NY 10601

Richard Hadsell ha escrito:
Joaquín Mª López Muñoz wrote:
One out of the 18 tests is making ICC 8.0 go wild, please see http://tinyurl.com/6u4og
Do you have the latest patch (l_cc_pc_8.0.066_pe070.1.tar.gz)? It was announced this weekend. If not, it would be nice to eliminate known compiler bugs before pursuing the problem.
Wait, seems like this is a spurious problem. Tests have just been updated (13:21:03 UTC). test_update works OK again, and it is now test_capacity that fails with the same segfault on compilation. I've searched for this problem throughout the reports, the following tests are affected: dynamic_bitset - dyn_bitset_unit_tests4 - intel-8.0-linux math - octonion_test - intel-7.1-linux multi_index - test_capacity - intel-8.0-linux (note that the second crash is with Intel 7.1 instead of 8.0) Seems to me like the machine is low on resources and Intel compiler occasionally gives up. I cannot verify this, of course, but it is the only reasonable explanation I can come up with. Joaquín M López Muñoz Telefónica, Investigación y Desarrollo
participants (2)
-
Joaquín Mª López Muñoz
-
Richard Hadsell