|
Boost Testing : |
Subject: Re: [Boost-testing] [boost]test breakage from commit 62016
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2010-06-15 14:57:13
AMDG
Belcourt, Kenneth wrote:
> Commit 62016 broke the config library for the Sandia Sun tester. If you check
> the config library for this tester, you'll see one failure.
>
> "/opt/sunstudio12.1/bin/CC" +d -library=stlport4 -features=tmplife -features=tmplrefstatic -g -erroff=%none -m64 -DBOOST_ALL_NO_LIB=1 -I".." -c -o "/scratch2/kbelco/boost/results/boost/bin.v2/libs/test/build/sun-5.10/debug/address-model-64/link-static/stdlib-sun-stlport/cpp_main.o" "../libs/test/src/cpp_main.cpp"
>
> "/usr/include/fenv.h", line 180: Error: "," expected instead of "*".
> "/usr/include/fenv.h", line 181: Error: Operand expected instead of ")".
> "/usr/include/fenv.h", line 181: Error: Operand expected instead of ")".
> 3 Error(s) detected.
>
> This worked fine before the commit, any chance you can fix this up?
>
It looks like a bug in fenv.h. I've just committed a workaround.
In Christ,
Steven Watanabe