Boost logo

Boost :

Subject: [boost] [utility/swap] Unexpected success Siliconman borland-6.10.0 (CodeGear)
From: Niels Dekker - mail address until 2010-10-10 (niels_address_until_2010-10-10_at_[hidden])
Date: 2008-12-15 17:57:44


CodeGear 6.10.0 has a bug, which causes an internal compiler error when
you try to specialize std::swap. As was reported by Christopher Greene
<http://qc.codegear.com/wc/qcmain.aspx?d=68959> and me
<http://qc.codegear.com/wc/qcmain.aspx?d=69196>.

To my surprise, the compiler error appears to have gone away
automatically, and three boost/utility/swap tests now have an
"unexpected success":
www.boost.org/development/tests/trunk/developer/utility-swap_.html
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

Is there any explanation to this unexpected success? The compiler
version hasn't changed, apparently...

Kind regards,

-- 
Niels Dekker
http://www.xs4all.nl/~nd/dekkerware
Scientific programmer at LKEB, Leiden University Medical Center

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk