
MB writes:
David Abrahams wrote:
MB <mb2act@yahoo.co.jp> writes:
Even 'const_begin' that calls unqualified 'begin' breaks down Boost.MPL!!
How so? What happens? Got a small reproducible case?
See: http://lists.boost.org/boost-users/2006/01/16513.php
void trouble() { typedef dummy< ::boost::mpl::vector< int > > vt ; typedef ::std::vector< const vt* > ct ;
boost::const_begin( ct() ) ; }
This is a known issue, see http://thread.gmane.org/gmane.comp.lib.boost.devel/115368. I'll try to fix this for 1.34.
(though I don't know whether or not this GCC behavior is conforming.)
Unfortunately, until http://www.open-std.org/jtc1/sc22/wg21/prot/14882fdis/n1729.html#218 is resolved favorably for us, it is. -- Aleksey Gurtovoy MetaCommunications Engineering