Boost logo

Boost-Build :

From: Gennadiy Rozental (rogeeff_at_[hidden])
Date: 2007-10-14 17:05:53


est_example1 referenced in Jamfile like this:

    [ run-fail est_example1.cpp unit_test_framework ]

I am seeing followign output from bjam:

MkDir1 ..\..\..\bin.v2\libs\test\example\est_example1.test
MkDir1 ..\..\..\bin.v2\libs\test\example\est_example1.test\msvc-8.0
MkDir1 ..\..\..\bin.v2\libs\test\example\est_example1.test\msvc-8.0\debug
MkDir1
..\..\..\bin.v2\libs\test\example\est_example1.test\msvc-8.0\debug\threading-multi
compile-c-c++
..\..\..\bin.v2\libs\test\example\est_example1.test\msvc-8.0\debug\threading-multi\est_example1.obj
est_example1.cpp
msvc.link
..\..\..\bin.v2\libs\test\example\est_example1.test\msvc-8.0\debug\threading-multi\est_example1.exe
testing.capture-output
..\..\..\bin.v2\libs\test\example\est_example1.test\msvc-8.0\debug\threading-multi\est_example1.run
        1 file(s) copied.

    set Path=D:\Source
Code\boost-trunk\bin.v2\libs\test\build\msvc-8.0\debug\asynch-exceptions-on\threading-multi;%Path%

     "..\..\..\bin.v2\libs\test\example\est_example1.test\msvc-8.0\debug\threading-multi\est_example1.exe"
>
"..\..\..\bin.v2\libs\test\example\est_example1.test\msvc-8.0\debug\threading-multi\est_example1.output"
2>&1
    set status=%ERRORLEVEL%
    echo. >>
"..\..\..\bin.v2\libs\test\example\est_example1.test\msvc-8.0\debug\threading-multi\est_example1.output"
    echo EXIT STATUS: %status% >>
"..\..\..\bin.v2\libs\test\example\est_example1.test\msvc-8.0\debug\threading-multi\est_example1.output"
    if %status% EQU 0 (
        copy
"..\..\..\bin.v2\libs\test\example\est_example1.test\msvc-8.0\debug\threading-multi\est_example1.output"
"..\..\..\bin.v2\libs\test\example\est_example1.test\msvc-8.0\debug\threading-multi\est_example1.run"
    )
    set verbose=0
    if %status% NEQ 0 (
        set verbose=1
    )
    if %verbose% EQU 1 (
        echo ====== BEGIN OUTPUT ======
        type
"..\..\..\bin.v2\libs\test\example\est_example1.test\msvc-8.0\debug\threading-multi\est_example1.output"
        echo ====== END OUTPUT ======
    )
    exit %status%

...failed testing.capture-output
..\..\..\bin.v2\libs\test\example\est_example1.test\msvc-8.0\debug\threading-multi\est_example1.run...
...removing
..\..\..\bin.v2\libs\test\example\est_example1.test\msvc-8.0\debug\threading-multi\est_example1.run
...failed updating 1 target...

Why is it failing?

Please advise,

Gennadiy


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