Boost logo

Boost-Build :

Subject: Re: [Boost-build] Anyone know what's up with bug #7212?
From: Kim Rasmussen (rasmussen74_at_[hidden])
Date: 2012-08-29 16:55:05


Hi again,

I just tried editing the release compiler flags in build.jam (line 212
for gcc toolchain). Here are the results:

-O3 (standard definition)

$ ./build.sh -d3 --release > /tmp/build-d3-release
$ ./bin.linuxx86_64/bjam -f jamtest.jam
/one/
don't know how to make all
...found 1 target...
...can't find 1 target...

-O2

$ ./build.sh -d3 --release > /tmp/build-d3-release
$ ./bin.linuxx86_64/bjam -f jamtest.jam
/one/
don't know how to make all
...found 1 target...
...can't find 1 target...

-Os

$ ./build.sh -d3 --release > /tmp/build-d3-release
$ ./bin.linuxx86_64/bjam -f jamtest.jam
/one/
don't know how to make all
...found 1 target...
...can't find 1 target...

-O1

$ ./build.sh -d3 --release > /tmp/build-d3-release
$ ./bin.linuxx86_64/bjam -f jamtest.jam
/one/ /two/ /three/
don't know how to make all
...found 1 target...
...can't find 1 target...

So, anything above -O1 seems to break.

Can anybody reproduce this on a GCC 4.6 ?

Best regards
Kim


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk