Boost logo

Boost :

From: Robert Ramey (ramey_at_[hidden])
Date: 2007-11-03 12:34:48

I ran it from inside cmd.exe and got the same result.

John Maddock wrote:
> David Abrahams wrote:
>>> I can try the the normal DOS-like shell or the cygwin shell if you
>>> think that would make a difference.
>> If you use a "windows bjam" (built from the cmd shell) you need to
>> run it from inside cmd.

hmmm ... yet another hidden variable.

I built bjam from the tools/build directory - If I remember correctly
and this was some time ago so that's another possible source.

> I run the Windows build of bjam under cygwin all the time: and for
> that matter to build and test my stuff under cygwin. You just have
> to remember that when bjam shell's out it'll be using cmd.exe to
> execute commands and
> not cygwin.

Do you visually inspect the bjam.log when you do this? Do
you know for a fact that an "assert" wiill result in a "failed"
test? If this behavior were occuring in your environmemnt,
how would you know about it?

I only discovered it when I found a couple of tests which
only "failed" in release mode - which is never tested by default.
Only when I went to investigate this did I discover that the
there was a failed assertion that was in fact being marked "passed"

Is there a test in the bjam test suite which verifys this? Is this
test being run on all platforms whenever bjam is changed?

robert Ramey

> John.
> _______________________________________________
> Unsubscribe & other changes:

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