Opened 12 years ago

Closed 9 years ago

#4783 closed Bugs (fixed)

unit_tests fails on every platform: test.jam: No such file or directory

Reported by: Jim Bell <jim@…> Owned by: Vladimir Prus
Milestone: Boost 1.45.0 Component: build
Version: Boost Development Trunk Severity: Regression
Keywords: Cc:

Description

The build/unit_tests test fails on every platform with

test.jam: No such file or directory

Note that the BOOST_BUILD_PATH passed to bjam has a trailing .. on the directory. Indeed test.jam is not found in the parent directory specified, but the test subdirectory. So omit the trailing '..' and it should work.

For many platforms, this is the only failure for build. But this failure marks build as fail/yellow on the main regression matrix for every platform, reducing confidence in it. (This is why I mark it a showstopper.)

Typical failure report:


Run []: fail

failure {{{ "['bjam', '-sBOOST_BUILD_PATH="/home/jcbell/nonRAID/boost_rt/trunk/boost/tools/build/v2/test/.."', '-d0', '--quiet', '--debug', '--build-system=test', '--test-config="/home/jcbell/nonRAID/boost_rt/trunk/boost/tools/build/v2/test/test-config.jam"', '--ignore-toolset-requirements']" returned 1 }}} reason {{{ unexpected status returned by bjam }}} STDOUT {{{ don't know how to make all

}}} STDERR {{{ test.jam: No such file or directory

}}} stacktrace {{{ at line 566 of /home/jcbell/nonRAID/boost_rt/trunk/boost/tools/build/v2/test/BoostBuild.py (fail_test) ?from line 464 of /home/jcbell/nonRAID/boost_rt/trunk/boost/tools/build/v2/test/BoostBuild.py (run_build_system) ?from line 11 of /home/jcbell/nonRAID/boost_rt/trunk/boost/tools/build/v2/test/unit_tests.py (<module>) ?from line 51 of test_all.py (run_tests) ?from line 240 of test_all.py (<module>)

}}}

Change History (2)

comment:1 by Jim Bell <jim@…>, 12 years ago

Severity: ShowstopperRegression

comment:2 by Steven Watanabe, 9 years ago

Resolution: fixed
Status: newclosed

I don't see this in the current regression matrix.

Note: See TracTickets for help on using tickets.