Boost logo

Boost :

From: Juergen Hunold (hunold_at_[hidden])
Date: 2006-04-19 15:51:28

Hi Hartmut !

On Wednesday 19 April 2006 16:58, Hartmut Kaiser wrote:
> Jürgen,

> Thanks! I hope to have it fixed now (it's in CVS). Could you please
> try it out and report back to me?

Okay, it compiles with gcc-4.0.3
But with some gcc-specific warnings.

../../../boost/archive/basic_binary_iprimitive.hpp:87: warning: unused
variable 'i'

This local variable is used in an assert-statement, which is of course
not visible in release mode. Is there any Boost makro to disable this
warning ?

And gcc complains
"warning: the use of `tmpnam' is dangerous, better use `mkstemp'"

in " In function `bool trace_macro_expansion<"

A quick run with gcc-4.1 failed with

../../../boost/lexical_cast.hpp:167: error: no match for 'operator>>'
in '((boost::detail::lexical_stream<cmd_line_util::include_paths,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
>::stream >> output'

Full compiler output attached.

gcc version 4.0.3 (Debian 4.0.3-1)
gcc version 4.1.0 (Debian 4.1.0-1)



* Dipl.-Math. Jürgen Hunold  ! Ingenieurgesellschaft für 
* voice: ++49 511 262926 57  ! Verkehrs- und Eisenbahnwesen mbH  
* fax  : ++49 511 262926 99  ! Lister Straße 15
* hunold_at_[hidden]          !

Boost list run by bdawes at, gregod at, cpdaniel at, john at