On Sunday 21 October 2007 13:07:27 Gennadiy Rozental wrote:
>
> "Vladimir Prus" <ghost cs.msu.su> wrote in message
> news:200710151018.39727.ghost cs.msu.su...
> > On Monday 15 October 2007 01:05:53 Gennadiy
Rozental wrote:
> >> est_example1 referenced in Jamfile like this:
> >>
> >> [ run-fail est_example1.cpp
unit_test_framework ]
> >>
> >> I am seeing followign output from bjam:
> >>
> >> MkDir1
......bin.v2libstestexampleest_example1.test
> >> MkDir1
......bin.v2libstestexampleest_example1.testmsvc-8.0
> >> MkDir1
......bin.v2libstestexampleest_example1.testmsvc-8.0
debug
> >> MkDir1
> >>
......bin.v2libstestexampleest_example1.testmsvc-8.0
debugthreading-multi
> >> compile-c-c++
> >>
......bin.v2libstestexampleest_example1.testmsvc-8.0
debugthreading-multiest_example1.obj
> >> est_example1.cpp
> >> msvc.link
> >>
......bin.v2libstestexampleest_example1.testmsvc-8.0
debugthreading-multiest_example1.exe
> >> testing.capture-output
> >>
......bin.v2libstestexampleest_example1.testmsvc-8.0
debugthreading-multiest_example1.run
> >> 1 file(s) copied.
> >>
> >> set Path=D:Source
> >>
Codeboost-trunkbin.v2libstestbuildmsvc-8.0debugasync
h-exceptions-onthreading-multi;%Path%
> >>
> >>
> >>
"......bin.v2libstestexampleest_example1.testms
vc-8.0debugthreading-multiest_example1.exe"
> >> >
> >>
"......bin.v2libstestexampleest_example1.testms
vc-8.0debugthreading-multiest_example1.output"
> >> 2>&1
> >> set status=%ERRORLEVEL%
> >> echo. >>
> >>
"......bin.v2libstestexampleest_example1.testms
vc-8.0debugthreading-multiest_example1.output"
> >> echo EXIT STATUS: %status% >>
> >>
"......bin.v2libstestexampleest_example1.testms
vc-8.0debugthreading-multiest_example1.output"
> >> if %status% EQU 0 (
> >> copy
> >>
"......bin.v2libstestexampleest_example1.testms
vc-8.0debugthreading-multiest_example1.output"
> >>
"......bin.v2libstestexampleest_example1.testms
vc-8.0debugthreading-multiest_example1.run"
> >> )
> >> set verbose=0
> >> if %status% NEQ 0 (
> >> set verbose=1
> >> )
> >> if %verbose% EQU 1 (
> >> echo ====== BEGIN OUTPUT ======
> >> type
> >>
"......bin.v2libstestexampleest_example1.testms
vc-8.0debugthreading-multiest_example1.output"
> >> echo ====== END OUTPUT ======
> >> )
> >> exit %status%
> >>
> >> ...failed testing.capture-output
> >>
......bin.v2libstestexampleest_example1.testmsvc-8.0
debugthreading-multiest_example1.run...
> >> ...removing
> >>
......bin.v2libstestexampleest_example1.testmsvc-8.0
debugthreading-multiest_example1.run
> >> ...failed updating 1 target...
> >>
> >> Why is it failing?
> >
> > Presumably, because the program being run exits
with a non-zero status.
>
> But this is expected result.
So, this is 'run-fail' test? Then, the output above means
the program exited with
zero status. Really, this logic was carried over essentially
unmodified from V1,
and did not see much changes, or any bug reports. Do you
have positive evidence
that this is Boost.Build problem, and if so, can you please
provide it?
- Volodya
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build
a>
|