Boost logo

Boost Testing :

From: Robert Ramey (ramey_at_[hidden])
Date: 2005-02-15 13:09:14


In the serialization test matrix
http://www.meta-comm.com/engineering/boost-regression/developer/serializatio
n.html
There seem to be some things that are incorrect to me.

********************
Martin Wille - all combinations of compilers and tests.

A number of tests are shown in red. However, in all cases, the results
it points to show no error along with a stale compiliation error from 10
days ago. Here is an example:

Compiler output [2005-02-04 13:18:36 UTC]:
../libs/serialization/test/test_codecvt_null.cpp: In function `int
   test_main(int, char**)':
../libs/serialization/test/test_codecvt_null.cpp:134: `exit_success'
undeclared
   in namespace `boost'
Date: 2005-02-04 13:45

    set -e

"/usr/local/gcc-3.2.3/bin/g++wrap" --limit-memory=600 --limit-cpu=1800 -c
-Wall -ftemplate-depth-255 -g -O0 -fno-inline -I"../bin/boost/libs/seria
lization/test" -I"/boost/head-regression/boost" -I
"/boost/head-regression/boost" -o
"../bin/boost/libs/serialization/test/test_codecvt_null.test/gcc-3.2.3-linux
/debug/test_codecvt_null.o"
"../libs/serialization/test/test_codecvt_null.cpp"
    "/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug
"../bin/boost/libs/serialization/test/test_codecvt_null.test/gcc-3.2.3-linux
/debug/test_codecvt_null.o"

Linker output [2005-02-10 14:55:36 UTC]:
../bin/boost/libs/serialization/test/test_codecvt_null.test/gcc-3.2.3-linux/
debug/test_codecvt_null.o(.text+0x12): In function `test_main(int, char**)':
/boost/head-regression/boost/boost/detail/shared_count.hpp:170: warning: the
use of `tmpnam' is dangerous, better use `mkstemp'
Chmod1
../bin/boost/libs/serialization/test/test_codecvt_null.test/gcc-3.2.3-linux/
debug/test_codecvt_null

Run output [2005-02-10 14:55:36 UTC]:
i=10
i2=10

*** No errors detected

EXIT STATUS: 0
**************************sslapeta - cw 9_4For some reason, the boost
include doesn't seem to get picked up here. I believe Rene is looking into
this.Linker output [2005-02-07 05:13:20 UTC]: call
"c:\Programme\Metrowerks\Codewarrior\Other Metrowerks Tools\Command Line
Tools\cwenv.bat" -quiet
    set "ERRORLEVEL="
    mwcc -c -lang c++ -DBOOST_SERIALIZATION_DYN_LINK=1 -maxerrors
5 -warnings on -maxwarnings 20 -nowraplines -g -O0 -inline off -cwd
include -warnings nounusedexpr,nounused -runtime dmd -DNOMINMAX -RTTI
on -iso_templates on
"-IC:\boost_regression\results\bin\boost\libs\serialization\build" -I- -
o
"C:\boost_regression\results\bin\boost\libs\serialization\build\boost_serial
ization.dll\cw-9_4\debug\threading-multi\xml_oarchive.obj"
"C:\boost_regression\boost\libs\serialization\build\../src/xml_oarchive.cpp"

### mwcc Compiler:
# File: ..\libs\serialization\src\xml_oarchive.cpp
# ---------------------------------------------------
# 16: #include <boost/archive/xml_oarchive.hpp>
# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# the file 'boost/archive/xml_oarchive.hpp' cannot be opened
***********************metacomm - cw 8Library build fails with no indication
as to why. Note that contrary to the case for cw-9 above, the directory of
boost headers IS included on the command lineLinker output [2005-02-14
22:34:33 UTC]: call "C:\Program Files\Metrowerks\CodeWarrior\Other
Metrowerks Tools\Command Line Tools\cwenv.bat" -quiet
    set "ERRORLEVEL="
    mwcc -c -lang c++ -DBOOST_LIB_DIAGNOSTIC=1 -maxerrors 5 -warnings
on -maxwarnings 20 -nowraplines -g -O0 -inline off -cwd include -warnings
nounusedexpr,nounused -runtime smd -DNOMINMAX -RTTI on -iso_templates on
"-IC:\Users\Administrator\boost\main\results\bin\boost\libs\serialization\bu
ild" -I- "-IC:\Users\Administrator\boost\main\boost" -o
"C:\Users\Administrator\boost\main\results\bin\boost\libs\serialization\buil
d\libboost_serialization.lib\cw-8_3\debug\runtime-link-static\threading-mult
i\xml_oarchive.obj"
"C:\Users\Administrator\boost\main\boost\libs\serialization\build\../src/xml
_oarchive.cpp"

***********************Caleb Ebstein - sunos5library fails to buid noting
syntax error in iterators libraries. Apparently, a other libraries are
failing to build because of this. I had presumed that this was being
addressed. If this is not thecase, I can mark the serialization library as
not usable with this compiler and save some testing time.Robert Ramey


Boost-testing list run by mbergal at meta-comm.com