Boost logo

Boost Testing :

From: K. Noel Belcourt (kbelco_at_[hidden])
Date: 2007-10-31 15:45:26


Hi,

It looks like process_jam_log's dependency on Boost.Test (boost/test/
impl/debug.ipp) fails to compile on the Sun (sun-5.9). Here's the
error message.

sun.compile.c++ bin/sun-5.9/release/address-model-64/process_jam_log.o

     "/opt/Studio12/SUNWspro/bin/CC" -library=stlport4 -
features=tmplife -features=tmplrefstatic -fast -m64 -KPIC -
DBOOST_ALL_NO_LIB=1 -DBOOST_FILESYSTEM_STATIC_LINK=1 -
DBOOST_SYSTEM_STATIC_LINK=1 -DBOOST_THREAD_POSIX -DNDEBUG -I"/
scratch2/kbelco/boost/boost" -c -o "bin/sun-5.9/release/address-
model-64/process_jam_log.o" "../src/process_jam_log.cpp"

"/scratch2/kbelco/boost/boost/boost/test/impl/debug.ipp", line 420:
Error: mkstemp is not a member of file level.
"/scratch2/kbelco/boost/boost/boost/test/impl/debug.ipp", line 603:
Error: getenv is not a member of file level.
"/scratch2/kbelco/boost/boost/boost/test/impl/debug.ipp", line 856:
Error: mkstemp is not a member of file level.
"/scratch2/kbelco/boost/boost/boost/test/impl/debug.ipp", line 871:
Error: exit is not a member of file level.
"/scratch2/kbelco/boost/boost/boost/test/impl/debug.ipp", line 876:
Error: getenv is not a member of file level.
"/scratch2/kbelco/boost/boost/boost/test/impl/debug.ipp", line 885:
Error: exit is not a member of file level.
6 Error(s) detected.
...failed sun.compile.c++ bin/sun-5.9/release/address-model-64/
process_jam_log.o...

This is preventing me from getting the Boost regression tests running
again on the Sun.

-- Noel


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