Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2004-08-18 09:03:41


"Yitzhak Sapir" <yitzhak.sapir_at_[hidden]> writes:

> I can't send my own code, but the following code causes the
> previously described error with an unpatched minimum_category.hpp
> and an ICE when compiled with patched and unpatched
> minimum_category.hpp:

Not for me. Of course I had to remove the include of stdafx.h since
I don't have that, but the first error is:

c:\boost\boost/tuple/detail/tuple_basic_no_partial_spec.hpp(170) : error C2079: 'head' uses undefined class 'please_invoke_BOOST_TT_BROKEN_COMPILER_SPEC_on_cv_unqualified_pointee<class c1 *>'

and when I follow the directions and add

  BOOST_TT_BROKEN_COMPILER_SPEC(c1);
  BOOST_TT_BROKEN_COMPILER_SPEC(c2);

after the definitions of c1 and c2, everything compiles.

-- 
Dave Abrahams
Boost Consulting
http://www.boost-consulting.com

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