Boost logo

Boost :

From: Markus Schöpflin (markus.schoepflin_at_[hidden])
Date: 2002-09-16 07:07:00


Hi there,

the current cvs snapshot of boost.thread fails to compile on VACPP 5.02
because of problems with the MPL.

The first failure is in integral_c.hpp and can be fixed easily. Just add
__IBMCPP__ to the #ifdef on line 34.

The next error is in the file "if.hpp" on line 154. The line reads

BOOST_MPL_AUX_VOID_SPEC(3, if_)

and the error message is

"/home/schoepf/src/extern/boost-devel/boost/mpl/if.hpp", line 154.3:
1540-0040 (S) The text
"BOOST_MPL_PP_FILTER_PARAMS_BOOST_PP_MPL_TUPLE_11_ELEM_5" is unexpected.
  "BOOST_MPL_PP_FILTER_PARAMS_BOOST_PP_MPL_TUPLE_11_ELEM_5" may be
undeclared or ambiguous.

Looks like a problem with the preprocessor library?

Markus


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