Boost logo

Boost Testing :

From: f.madl_at_[hidden]
Date: 2005-07-27 02:39:28


Hi everyone,

while compiling the boost serialization library modul
"basic_test_iprimitive.cpp" for a mips-architecture under a cygwin
emulation I got following error:
( all other moduls are compiled well ! )
Can anybody help me ?

C:\_work\common\framework\boost_1_32_0\libs\serialization\build>mips_fp_be-g++
-c -Wall -I"..\..\..\bin\boost\libs\serialization\build" -I
"C:\_work\common\framework\boost_1_32_0" -o
"..\..\..\bin\boost\libs\serialization\build\libboost_serialization.lib\mips_fp_be-g++\debug\basic_text_iprimitive.o"
 
"C:\_work\common\framework\boost_1_32_0\libs\serialization\build../src/basic_text_iprimitive.cpp"
C:/_work/common/framework/boost_1_32_0/boost/archive/iterators/transform_width.hpp:
In
   constructor `boost::archive::iterators::transform_width<Base, BitsOut,
   BitsIn, CharType>::transform_width(T) [with T =
   boost::archive::iterators::istream_iterator<char>, Base =
 
boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<boost::archive::iterators::istream_iterator<char>
>, char>, int BitsOut = 8, int BitsIn = 6, CharType = char]':
C:/_work/common/framework/boost_1_32_0/boost/archive/impl/basic_text_iprimitive.ipp:72:
  instantiated from `void
boost::archive::basic_text_iprimitive<IStream>::load_binary(void*,
unsigned int) [with IStream = std::istream]'
C:/_work/common/framework/boost_1_32_0/libs/serialization/src/basic_text_iprimitive.cpp:23:
  instantiated from here
C:/_work/common/framework/boost_1_32_0/boost/archive/iterators/transform_width.hpp:120:
error: invalid use of void expression

The compiler version is:
$ mips_fp_be-g++ -v
Reading specs from
/opt/montavista/pro/devkit/mips/fp_be/bin/../lib/gcc-lib/mips
-hardhat-linux/3.3.1/specs
Configured with: ../configure --host=i686-pc-cygwin
--target=mips-hardhat-linux
--prefix=/opt/montavista/devkit/mips/fp_be
--exec-prefix=/opt/montavista/devkit/
mips/fp_be --bindir=/opt/montavista/devkit/mips/fp_be/bin
--sbindir=/opt/montavi
sta/devkit/mips/fp_be/sbin
--sysconfdir=/opt/montavista/devkit/mips/fp_be/etc --
datadir=/opt/montavista/devkit/mips/fp_be/share
--includedir=/opt/montavista/dev
kit/mips/fp_be/include --libdir=/opt/montavista/devkit/mips/fp_be/lib
--libexecd
ir=/opt/montavista/devkit/mips/fp_be/libexec
--localstatedir=/opt/montavista/dev
kit/mips/fp_be/var
--sharedstatedir=/opt/montavista/devkit/mips/fp_be/share --ma
ndir=/opt/montavista/devkit/mips/fp_be/man
--infodir=/opt/montavista/devkit/mips
/fp_be/info --program-transform-name=s,^,mips_fp_be-, --enable-cross
--with-sysr
oot=/opt/montavista/devkit/mips/fp_be/target --enable-shared
--enable-languages=
c,c++ --enable-__cxa_atexit --enable-threads=posix --disable-multilib
--with-gxx
-include-dir='$'{gcc_tooldir}/../target/usr/include/c++/3.3.1
Thread model: posix
gcc version 3.3.1 (MontaVista 3.3.1-7.0.13.0500039 2005-01-13)

Thanks,

Ferenc Madl
-------------------------------------------------------------------
SCHRACK SECONET
A-1122 Vienna, Eibesbrunnergasse 18
eMail: f.madl_at_[hidden]



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