
Martin Wille wrote:
If someone would be able to track the problems down, be to a bug in Boost or in the compiler, then this would definitely help. (The gcc 4.0.1 toolset is relevant for the release. I think we should not ship Boost 1.33.1 without being able to say what exactly goes wrong with gcc 4.0.2.)
The complete list of test results (including the toolsets not considered relevant for the release) can be found at http://tinyurl.com/9s72x [1].
Mainly affected by the new problems are: IOstreams, Iterator and Spirit. (Jonathan already tried to fix IOstreams, but without luck).
I fixed the problems inside iostreams, but unfortunately the trick used to implement is_incrementable (in boost/detail) doesn't seem to work on 4.0.2; I'm not yet prepared to say it's a gcc bug, but it may be. I've checked in a change to is_incrementable in the RC_1_33_0 branch, restricted to gcc 4.0.2. We'll see tomorrow if it works.
Regards, m
-- Jonathan Turkanis www.kangaroologic.com