Boost logo

Boost-Build :

From: Markus Schöpflin (markus.schoepflin_at_[hidden])
Date: 2006-02-13 05:08:21


Vladimir Prus wrote:

> On Friday 10 February 2006 19:14, Markus Schöpflin wrote:
>
>> I started with the BBV2 regression tests as outlined in TestingNewToolset
>> and I got a number of failures. Is this to be expected? If no, should I
>> send you the log file of the test?
>
> Yes, please. Some of the tests are pretty contrived, so their failures might
> not affect Boost at all. But we can't be sure until we look at the failures.

Attached is the log file of the regression tests.

Markus

skipping railsys test since QTDIR environment variable is unset
Note: skipping extra tests
unit_tests : PASSED
module_actions : PASSED
startup_v1 : PASSED
startup_v2 : PASSED
core_d12 : PASSED
core_typecheck : PASSED
core_delete_module : PASSED
core_varnames : PASSED
core_import_module : PASSED
FAILED test of /vol2/boost/src/boost-HEAD/tools/build/v2/test/../../jam_src/bin.osf/bjam -sBOOST_BUILD_PATH=/vol2/boost/src/boost-HEAD/tools/build/v2/test -d0 --quiet
        at line 384 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (fail_test)
        from line 317 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (run_build_system)
        from line 9 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/generators_test.py
        from line 34 of test_all.py (run_tests)
        from line 167 of test_all.py

in directory: /cluster/members/member0/tmp/tmp-2tDYlgenerators_test : "['/vol2/boost/src/boost-HEAD/tools/build/v2/test/../../jam_src/bin.osf/bjam', '-sBOOST_BUILD_PATH=/vol2/boost/src/boost-HEAD/tools/build/v2/test', '-d0', '--quiet', 'tru64']" returned 1
STDOUT ============
WD consuming d.wd
Whale consuming bin/tru64/debug/d_parser.whl
Dolphin consuming bin/tru64/debug/d_lexer.dlp
X_PRO: source is y.x_pro
X: source is bin/tru64/debug/y.x1 bin/tru64/debug/y.x2
CPP-MARK consuming e.cpp
NM target source consuming bin/tru64/debug/e.marked_cpp
...failed updating 1 target...

STDERR ============
ar: Warning: creating lib/bin/tru64/debug/libauxilliary.a
ld (prelink):
Can't open: bin/tru64/debug/e.o (No such file or directory)
ld:
Can't open: bin/tru64/debug/e.o (No such file or directory)

END ===============
FAILED
rebuilds : PASSED
timedata : PASSED
project_test3 : PASSED
project_test4 : PASSED
FAILED test of /vol2/boost/src/boost-HEAD/tools/build/v2/test/../../jam_src/bin.osf/bjam -sBOOST_BUILD_PATH=/vol2/boost/src/boost-HEAD/tools/build/v2/test -d0 --quiet
        at line 384 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (fail_test)
        from line 344 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (run_build_system)
        from line 8 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/dependency_test.py
        from line 34 of test_all.py (run_tests)
        from line 167 of test_all.py

in directory: /cluster/members/member0/tmp/tmp1TlXfNdependency_test : STDOUT ===================

Expected STDERR ==========

Actual STDERR ============
cc: Warning: src1/z.h, line 1: Source file does not contain any declarations. (emptyfile)

^

Set environmental variable 'DO_DIFF' to examine difference.
FAILED
path_features : PASSED
relative_sources : PASSED
no_type : PASSED
FAILED test of /vol2/boost/src/boost-HEAD/tools/build/v2/test/../../jam_src/bin.osf/bjam -sBOOST_BUILD_PATH=/vol2/boost/src/boost-HEAD/tools/build/v2/test -d0 --quiet
        at line 384 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (fail_test)
        from line 344 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (run_build_system)
        from line 51 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/chain.py
        from line 34 of test_all.py (run_tests)
        from line 167 of test_all.py

in directory: /cluster/members/member0/tmp/tmpom9fZachain : STDOUT ===================

Expected STDERR ==========

Actual STDERR ============
ar: Warning: creating bin/tru64/debug/libl.a

Set environmental variable 'DO_DIFF' to examine difference.
FAILED
default_build : PASSED
FAILED test of /vol2/boost/src/boost-HEAD/tools/build/v2/test/../../jam_src/bin.osf/bjam -sBOOST_BUILD_PATH=/vol2/boost/src/boost-HEAD/tools/build/v2/test -d0 --quiet
        at line 384 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (fail_test)
        from line 317 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (run_build_system)
        from line 56 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/use_requirements.py
        from line 34 of test_all.py (run_tests)
        from line 167 of test_all.py

in directory: /cluster/members/member0/tmp/tmpGQ8KIkFAILED test of /vol2/boost/src/boost-HEAD/tools/build/v2/test/../../jam_src/bin.osf/bjam -sBOOST_BUILD_PATH=/vol2/boost/src/boost-HEAD/tools/build/v2/test -d0 --quiet
        at line 384 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (fail_test)
        from line 344 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (run_build_system)
        from line 45 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/conditionals.py
        from line 34 of test_all.py (run_tests)
        from line 167 of test_all.py

in directory: /cluster/members/member0/tmp/tmprkLEQBuse_requirements : "['/vol2/boost/src/boost-HEAD/tools/build/v2/test/../../jam_src/bin.osf/bjam', '-sBOOST_BUILD_PATH=/vol2/boost/src/boost-HEAD/tools/build/v2/test', '-d0', '--quiet', 'tru64']" returned 1
STDOUT ============
...removing bin/tru64/debug/a
...failed updating 1 target...

STDERR ============
ld:
Warning version mismatch for shared library libc.so
a depends on version and librt.so depends on version osf.1
Warning version mismatch for shared library libc.so
a depends on version and libm.so depends on version osf.1
Warning version mismatch for shared library libc.so
a depends on version and libcxxma.so depends on version osf.1
Warning version mismatch for shared library libc.so
a depends on version and libexc.so depends on version osf.1
Unresolved:
exit
__exc_add_pc_range_table
__exc_remove_pc_range_table
__exc_add_gp_range
__exc_remove_gp_range

END ===============
FAILED
conditionals : STDOUT ===================

Expected STDERR ==========

Actual STDERR ============
ar: Warning: creating bin/tru64/debug/link-static/libl.a

Set environmental variable 'DO_DIFF' to examine difference.
-------- all changes caused by last build command ----------
Added files : ['bin/tru64/debug/link-static/a.o', 'bin/tru64/debug/link-static/a']
Removed files : []
Modified files: []
Touched files : []
FAILED
stage : PASSED
FAILED test of /vol2/boost/src/boost-HEAD/tools/build/v2/test/../../jam_src/bin.osf/bjam -sBOOST_BUILD_PATH=/vol2/boost/src/boost-HEAD/tools/build/v2/test -d0 --quiet
        at line 384 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (fail_test)
        from line 317 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (run_build_system)
        from line 25 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/prebuilt.py
        from line 34 of test_all.py (run_tests)
        from line 167 of test_all.py

in directory: /cluster/members/member0/tmp/tmpzq_p-Uprebuilt : "['/vol2/boost/src/boost-HEAD/tools/build/v2/test/../../jam_src/bin.osf/bjam', '-sBOOST_BUILD_PATH=/vol2/boost/src/boost-HEAD/tools/build/v2/test', '-d0', '--quiet', 'debug', 'release', 'tru64']" returned 1
-------- all changes caused by last build command ----------
Added files : ['ext/so_locations', 'ext/bin/tru64/debug/a.o', 'ext/bin/tru64/debug/liba.so', 'ext/bin/tru64/release/a.o', 'ext/bin/tru64/release/liba.so']
Removed files : []
Modified files: []
Touched files : []
STDOUT ============
Error: ambiguity found when searching for best transformation
Trying to produce type 'LIB' from:
Generators that succeeded:
 - builtin.prebuilt
 - tru64.prebuilt
First generator produced:
 - { bin/tru64/debug/liba.so.SHARED_LIB }
Second generator produces:
 - { bin/tru64/debug/liba.so.SHARED_LIB }

STDERR ============

END ===============
FAILED
project_dependencies : PASSED
build_dir : PASSED
searched_lib : PASSED
make_rule : PASSED
alias : PASSED
alternatives : PASSED
default_features : PASSED
print : PASSED
FAILED test of /vol2/boost/src/boost-HEAD/tools/build/v2/test/../../jam_src/bin.osf/bjam -sBOOST_BUILD_PATH=/vol2/boost/src/boost-HEAD/tools/build/v2/test -d0 --quiet
        at line 384 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (fail_test)
        from line 344 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (run_build_system)
        from line 44 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/ndebug.py
        from line 34 of test_all.py (run_tests)
        from line 167 of test_all.py

in directory: /cluster/members/member0/tmp/tmpMBY1_Hndebug : STDOUT ===================

Expected STDERR ==========

Actual STDERR ============
ar: Warning: creating lib/bin/tru64/release/link-static/lib1.a

Set environmental variable 'DO_DIFF' to examine difference.
FAILED
explicit : PASSED
absolute_sources : PASSED
dependency_property : PASSED
custom_generator : PASSED
bad_dirname : PASSED
c_file : PASSED
inline : PASSED
conditionals2 : PASSED
property_expansion : PASSED
loop : PASSED
conditionals3 : PASSED
FAILED test of /vol2/boost/src/boost-HEAD/tools/build/v2/test/../../jam_src/bin.osf/bjam -sBOOST_BUILD_PATH=/vol2/boost/src/boost-HEAD/tools/build/v2/test -d0 --quiet
        at line 384 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (fail_test)
        from line 344 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (run_build_system)
        from line 79 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/tag.py
        from line 34 of test_all.py (run_tests)
        from line 167 of test_all.py

in directory: /cluster/members/member0/tmp/tmpg0tXgItag : STDOUT ===================

Expected STDERR ==========

Actual STDERR ============
ar: Warning: creating bin/tru64/debug/link-static/libb_dt.a
ar: Warning: creating bin/tru64/release/link-static/libb_rt.a

Set environmental variable 'DO_DIFF' to examine difference.
FAILED
suffix : PASSED
inherit_toolset : PASSED
skipping : PASSED
glob : PASSED
project_root_constants : PASSED
double_loading : PASSED
dll_path : PASSED
regression : PASSED
composite : PASSED
FAILED test of /vol2/boost/src/boost-HEAD/tools/build/v2/test/../../jam_src/bin.osf/bjam -sBOOST_BUILD_PATH=/vol2/boost/src/boost-HEAD/tools/build/v2/test -d0 --quiet
        at line 384 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (fail_test)
        from line 344 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (run_build_system)
        from line 71 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/library_chain.py
        from line 34 of test_all.py (run_tests)
        from line 167 of test_all.py

in directory: /cluster/members/member0/tmp/tmpBvXdXBFAILED test of /vol2/boost/src/boost-HEAD/tools/build/v2/test/../../jam_src/bin.osf/bjam -sBOOST_BUILD_PATH=/vol2/boost/src/boost-HEAD/tools/build/v2/test -d0 --quiet
        at line 384 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (fail_test)
        from line 344 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (run_build_system)
        from line 38 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/unit_test.py
        from line 34 of test_all.py (run_tests)
        from line 167 of test_all.py

in directory: /cluster/members/member0/tmp/tmpiqMi5dlibrary_chain : STDOUT ===================

Expected STDERR ==========

Actual STDERR ============
ar: Warning: creating b/bin/tru64/debug/link-static/libb.a
ar: Warning: creating a/bin/tru64/debug/link-static/liba.a

Set environmental variable 'DO_DIFF' to examine difference.
-------- all changes caused by last build command ----------
Added files : ['a/bin/tru64/debug/a.o', 'a/bin/tru64/debug/liba.so', 'b/bin/tru64/debug/b.o', 'b/bin/tru64/debug/libb.so', 'so_locations', 'dist/main', 'bin/tru64/debug/main.o', 'bin/tru64/debug/main']
Removed files : []
Modified files: []
Touched files : []
FAILED
unit_test : STDOUT ===================

Expected STDERR ==========

Actual STDERR ============
ar: Warning: creating bin/tru64/debug/link-static/libhelper.a

Set environmental variable 'DO_DIFF' to examine difference.
FAILED
standalone : PASSED
expansion : PASSED
wrapper : PASSED
duplicate : PASSED
library_property : PASSED
load_order : PASSED
wrong_project : PASSED
using : PASSED
source_locations : PASSED
out_of_tree : PASSED
notfile : PASSED
FAILED test of /vol2/boost/src/boost-HEAD/tools/build/v2/test/../../jam_src/bin.osf/bjam -sBOOST_BUILD_PATH=/vol2/boost/src/boost-HEAD/tools/build/v2/test -d0 --quiet
        at line 384 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (fail_test)
        from line 344 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (run_build_system)
        from line 35 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/project_root_rule.py
        from line 34 of test_all.py (run_tests)
        from line 167 of test_all.py

in directory: /cluster/members/member0/tmp/tmpg_wbi6project_root_rule : STDOUT ===================

Expected STDERR ==========

Actual STDERR ============
ar: Warning: creating bin/tru64/debug/link-static/libfoo.a

Set environmental variable 'DO_DIFF' to examine difference.
FAILED
resolution : PASSED
build_file : PASSED
indirect_conditional : PASSED
build_no : PASSED
disambiguation : PASSED
clean : PASSED
lib_source_property : PASSED
symlink : PASSED
FAILED test of /vol2/boost/src/boost-HEAD/tools/build/v2/test/../../jam_src/bin.osf/bjam -sBOOST_BUILD_PATH=/vol2/boost/src/boost-HEAD/tools/build/v2/test -d0 --quiet
        at line 384 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (fail_test)
        from line 344 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/BoostBuild.py (run_build_system)
        from line 75 of /vol2/boost/src/boost-HEAD/tools/build/v2/test/library_order.py
        from line 34 of test_all.py (run_tests)
        from line 167 of test_all.py

in directory: /cluster/members/member0/tmp/tmpTKbJELlibrary_order : STDOUT ===================

Expected STDERR ==========

Actual STDERR ============
ld:
Warning: Unresolved:
b(void)
ld:
Warning: Unresolved:
c(void)
ar: Warning: creating bin/tru64/debug/link-static/libc.a

Set environmental variable 'DO_DIFF' to examine difference.
FAILED


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