From: Markus Schöpflin (markus.schoepflin_at_[hidden])
Date: 2004-08-11 07:38:51


Markus Schöpflin wrote:

> I just started downloading the current CVS snapshot to have a look at
> this problem.

Here are the results from the CVS snapshot 04-08-11-0300. I used Compaq
C++ V6.5-041 for Compaq Tru64 UNIX V5.1B (Rev. 2650), which is the
latest compiler available, as far as I can tell. The compiler was
installed on OSF1/V5.1/alpha.

~/net/src/boost-04-08-11-0300/libs/test/build
> bjam -sTOOLS=tru64cxx65 unit_test_result.o
...found 404 targets...
...updating 8 targets...
tru64cxx65-C++-action
../../../bin/boost/libs/test/build/libboost_test_exec_monitor.a/tru64cxx65/debug/unit_test_result.o
tru64cxx65-C++-action
../../../bin/boost/libs/test/build/libboost_test_exec_monitor.a/tru64cxx65/debug/threading-multi/unit_test_result.o
tru64cxx65-C++-action
../../../bin/boost/libs/test/build/libboost_unit_test_framework.a/tru64cxx65/debug/unit_test_result.o
tru64cxx65-C++-action
../../../bin/boost/libs/test/build/libboost_unit_test_framework.a/tru64cxx65/debug/threading-multi/unit_test_result.o
tru64cxx65-C++-action
../../../bin/boost/libs/test/build/libboost_test_exec_monitor.so/tru64cxx65/debug/unit_test_result.o
tru64cxx65-C++-action
../../../bin/boost/libs/test/build/libboost_test_exec_monitor.so/tru64cxx65/debug/threading-multi/unit_test_result.o
tru64cxx65-C++-action
../../../bin/boost/libs/test/build/libboost_unit_test_framework.so/tru64cxx65/debug/unit_test_result.o
tru64cxx65-C++-action
../../../bin/boost/libs/test/build/libboost_unit_test_framework.so/tru64cxx65/debug/threading-multi/unit_test_result.o
...updated 8 targets...

BUT on the other hand:

~/net/src/boost-04-08-11-0300/libs/test/build
> bjam -sTOOLS=tru64cxx65 unit_test_suite.o
...found 390 targets...
...updating 8 targets...
tru64cxx65-C++-action
../../../bin/boost/libs/test/build/libboost_test_exec_monitor.a/tru64cxx65/debug/unit_test_suite.o
cxx: Fatal: A memory access violation (bus error or segmentation fault)
has occurred. Please submit a problem report.

    cxx -c -tlocal -noimplicit_include -D__USE_STD_IOSTREAM -nousing_std
-msg_display_number -msg_disable 186,450,1115
-DBOOST_TEST_NO_AUTO_LINK=1 -g -O0 -inline none
-I"../../../bin/boost/libs/test/build"
-I"/net/users/schoepflin/src/boost-04-08-11-0300" -o
"../../../bin/boost/libs/test/build/libboost_test_exec_monitor.a/tru64cxx65/debug/unit_test_suite.o"
 
"/net/users/schoepflin/src/boost-04-08-11-0300/libs/test/build/../src/unit_test_suite.cpp"

There must be some difference between my test platform and the one used
to run the regression tests but I have no idea where to start looking.

Just to be sure I checked with boost 1.30.0 and the test library
compiles ok with the current toolset.

Markus