Boost logo

Boost :

Subject: Re: [boost] [fusion] rev. 66411 breaks VC 8.0
From: Christopher Schmidt (mr.chr.schmidt_at_[hidden])
Date: 2010-11-10 03:01:54


Ralf W. Grosse-Kunstleve schrieb:
> minimal.cpp:
>
> #include <boost/fusion/sequence/comparison/less_equal.hpp>
>
>
> cl /c /EHsc /I..\hot\boost minimal.cpp
>
> Gives the error below.
> It works with rev. 66410 but not 66411 (and still not with current 66472):
>
> % svn log -v -c66411
> ------------------------------------------------------------------------
> r66411 | cschmidt | 2010-11-06 05:21:18 -0700 (Sat, 06 Nov 2010) | 1 line
> Changed paths:
> M /trunk/boost/fusion/container/deque/deque.hpp
> A /trunk/boost/fusion/container/deque/detail/is_sequence_impl.hpp
> M /trunk/boost/fusion/container/vector/detail/vector_n.hpp
> M /trunk/boost/fusion/sequence/comparison/detail/enable_comparison.hpp
> M /trunk/boost/fusion/support/detail/is_mpl_sequence.hpp
> M /trunk/boost/fusion/support/is_sequence.hpp
> M /trunk/boost/fusion/support/sequence_base.hpp
>
> Fusion: removed fusion::sequence_root; Fixes #2335
> ------------------------------------------------------------------------
[snip]

Argh, I forgot about that workaround in less_equal. I committed a fix
(rev. 66477) but I was not able to test it. I do not have MSVC 7.1 or 8.0 .
Either way, I will pay more attention to the regression tests this time.
I am sorry for the inconvenience!

-Christopher


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk