Boost logo

Boost :

Subject: Re: [boost] [scope_exit] trunk tests fail on sun compiler
From: lcaminiti (lorcaminiti_at_[hidden])
Date: 2012-04-09 14:18:19

lcaminiti wrote
> Stefan Teleman-2 wrote
>> -Qoption ccfe -features=gcc.
>> To build Boost with SunProCC you're going to have to pass several
>> -Qoption ccfe -features=<X> to the compiler anyway. Might as well bite
>> the bullet and pass them. :-) Otherwise, no dice, it won't build.
>> Also, the document page you are referring to shows an inconsistency
>> between the typeof operator implementations in SunProC vs. SunProCC:
>> SunProC allows typeof (without underscores) by default, without any
>> special flags:
> I see. I'll try to add your suggested options to my Jamfile and see how
> the regression tests go.

I've added this to ScopeExit test/Jamfile.v2:

project : requirements <toolset>sun:<cxxflags>"-Qoption ccfe -features=gcc"

But the regression test show:

"/opt/sunstudio12.1/bin/CC" +d -library=stlport4 -features=tmplife
-features=tmplrefstatic -library=stlport4 -g -erroff=%none -m64 -KPIC
-DBOOST_ALL_NO_LIB=1 -I".." -c -o

Any idea why the -Qoptiona ccfee -features=gcc did not show up in the
regression test run? What am I doing wrong?


View this message in context:
Sent from the Boost - Dev mailing list archive at

Boost list run by bdawes at, gregod at, cpdaniel at, john at