[Boost-bugs] [Boost C++ Libraries] #4783: unit_tests fails on every platform: test.jam: No such file or directory

Subject: [Boost-bugs] [Boost C++ Libraries] #4783: unit_tests fails on every platform: test.jam: No such file or directory
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-10-25 02:24:34


#4783: unit_tests fails on every platform: test.jam: No such file or directory
----------------------------------------+-----------------------------------
 Reporter: Jim Bell <jim@…> | Owner: vladimir_prus
     Type: Bugs | Status: new
Milestone: Boost-1.45.0 | Component: build
  Version: Boost Development Trunk | Severity: Showstopper
 Keywords: |
----------------------------------------+-----------------------------------
 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>)

 }}}

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/4783>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:04 UTC