Boost logo

Boost Testing :

From: JOAQUIN LOPEZ MU?Z (joaquin_at_[hidden])
Date: 2007-11-20 17:53:00


Hello, allow me to repost the following, just in case it
went unnoticed by someone who can help:

Hello, the date_time serialization test testgreg_serialize fails at
the aforementioned
regression runner with the following (http://tinyurl.com/24jdla ):

C:/Programme/mingw-3.4.5/bin/g++.exe" -ftemplate-depth-128 -O0 -fno-
inline -Wall -g
-DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I".." -c -
o "X:\boost-regression\gcc-3.4.5\results\boost\bin.v2
\libs\serialization\build\gcc-mingw-3.4.5\
debug\basic_text_wiprimitive.o" "..\libs\serialization\src\basic_text_w
iprimitive.cpp"

..\libs\serialization\src\basic_text_wiprimitive.cpp:14:2:
#error "wide char i/o not supported on this platform"

which suggests that testgreg_serialize depends on boost_wserialization
(note the w), yet the associated Jamfile.v2 reads:

 [ run gregorian/testgreg_serialize.cpp
   ../build//boost_date_time/<link>static
   ../../serialization/build//boost_serialization
   : : : $(DATE_TIME_PROPERTIES)
   : testgreg_serialize ]

That is, testgreg_serialize depends on boost_serialization (without
the w), and in fact my
local tests on Cygwin show that doing a bjam testgreg_serialize does
not compile any
wide char part of Boost.Serialization.

Any idea what's going on? Thank you,

Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo


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