Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2007-01-06 10:52:40


At the moment, the V2 regression tests fail with:

gcc_runtime : -------- all changes caused by last build command ----------
Added files : []
Removed files : []
Modified files: []
Touched files : []
STDOUT ============
warning: On gcc, DLL can't be build with '<runtime-link>static'.
warning: It's suggested to use '<runtime-link>static' together with the '<link>static'.
warn: Unable to construct ./hello

Because the output is not what the test expects. The test is broken since Rene's
changed error to warning.

We've discussed that the right approach is to make it back error, make all error non-fatal,
and skip all dependents if a target cannot be built. That's quite some work to implement.

At the same, broken test is not good. I think that now, after emitting warning we
don't skip dependents, so they might fail to build in a weird way. So, it's better to put
the error back. On the other hand, I would not mind about keeping the warning for now,
since this is relatively uncommon case -- in which case only the test needs to change.

Rene, is there any chance you can do either of this so that we don't have broken test?

Thanks,
Volodya


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