[utility/swap] Internal compiler error Siliconman borland-6.10.0 (CodeGear?)

The 21 unit tests of the boost::swap utility (at the trunk) are doing very well: http://www.boost.org/development/tests/trunk/developer/utility-swap_.html But unfortunately, the rather simple specialized_in_std.cpp test gets an internal compiler error (Fatal F1004) from borland-6.10.0. I guess this is a CodeGear issue, right? Is it a known issue? And is there any workaround? Nicola, do you have a clue? :-) The test is at http://svn.boost.org/svn/boost/trunk/libs/utility/swap/test/specialized_in_s... Siliconman borland-6.10.0 says:
Test output: siliconman - utility/swap - specialized_in_std / borland-6.10.0 Rev 49647 / Sat, 8 Nov 2008 10:04:09 +0000 Report Time: Sat, 8 Nov 2008 22:56:26 +0000
Compile [2008-11-08 12:52:34 UTC]: fail
"C:/BuildAgent/work/17d82d291b38a658/cb2009/bin/bcc32" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -v -Od -tWC -tWR -tWC -WM- -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_NO_AUTO_LINK=1 -I".." -I"C:/BuildAgent/work/17d82d291b38a658/cb2009/include/" -o"C:\BuildAgent\work\17d82d291b38a658\results\boost\bin.v2\libs\utility\swap\test\specialized_in_std.test\borland-6.10.0\debug\specialized_in_std.obj""..\libs\utility\swap\test\specialized_in_std.cpp">> ..\libs\utility\swap\test\specialized_in_std.cpp:> Fatal F1004 ..\libs\utility\swap\test\specialized_in_std.cpp 20:Internal compiler error at 0x44b20b with base 0x400000> Fatal F1004 ..\libs\utility\swap\test\specialized_in_std.cpp 20:Internal compiler errorhttp://www.boost.org/development/tests/trunk/developer/output/siliconman-boo... regards,--Niels Dekkerhttp://www.xs4all.nl/~nd/dekkerwareScientific programmer at LKEB, Leiden University Medical Center

Sorry for the missing line breaks in my previous mail. Anyway, the Borland/Codegear compile error is at: www.boost.org/development/tests/trunk/output/siliconman-boost-bin-v2-libs-utility-swap-test-specialized_in_std-test-borland-6-10-0-debug.html Please let me know if it's a known issue, and if you know a workaround. Kind regards, -- Niels Dekker http://www.xs4all.nl/~nd/dekkerware Scientific programmer at LKEB, Leiden University Medical Center

Anyway, the Borland/Codegear compile error is at: www.boost.org/development/tests/trunk/output/siliconman-boost-bin-v2-libs-utility-swap-test-specialized_in_std-test-borland-6-10-0-debug.html
Nicola also looked at the issue (thanks!), and it appears to be a compiler bug, indeed. So I marked it as an expected failure, in trunk/status/explicit-failures-markup.xml: https://svn.boost.org/trac/boost/changeset/49688 Kind regards, Niels
participants (1)
-
Niels Dekker - mail address until 2010-10-10