|
Boost : |
From: K. Noel Belcourt (kbelco_at_[hidden])
Date: 2007-11-18 12:28:52
On Nov 18, 2007, at 4:17 AM, Thorsten Ottosen wrote:
> http://beta.boost.org/development/tests/trunk/developer/output/
> Sandia-sun-boost-bin-v2-libs-assign-test-list_of-test-sun-5-9-
> debug_release.html
>
> The line of the code that is problematic is:
>
> #if BOOST_WORKAROUND(BOOST_INTEL, <= 910 ) ||
> BOOST_WORKAROUND(__SUNPRO_CC, <= 0x580 )
> BOOST_DEDUCED_TYPENAME remove_const<Array>::type ar;
> #else
> Array ar;
> #endif
>
> Does the #if-statement not capture sun 5.9? It seems like it
> doesn't as
> the compiler complains that the object is const.
From the sun-5.9 man pages, the compiler defines __SUNPRO_CC like this:
__SUNPRO_CC = 0x590
-- Noel
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk