Boost logo

Boost :

From: Emil Dotchevski (emildotchevski_at_[hidden])
Date: 2007-04-05 21:22:49


I'm getting more errors related to Boost Preprocessor. This is with the
"workaround" I mentioned in my earlier post. Does anyone have an idea what's
going on?

I'd really like to be able to build Boost on Comeau because without it I
can't test my own code, and this is unfortunate because there are many
portability errors that only Comeau catches. Is Boost tested with Comeau at
all? Is there any version of Comeau that Boost is compatible with?

Emil Dotchevski

"C:\code\lib\boost_1_34_0\boost/utility/base_from_member.hpp", line 75:
warning #54-D:
          too few arguments in macro invocation
      BOOST_PP_REPEAT_FROM_TO( 1,
BOOST_PP_INC(BOOST_BASE_FROM_MEMBER_MAX_ARITY),
      ^

"C:\code\lib\boost_1_34_0\boost/utility/base_from_member.hpp", line 75:
warning #54-D:
          too few arguments in macro invocation
      BOOST_PP_REPEAT_FROM_TO( 1,
BOOST_PP_INC(BOOST_BASE_FROM_MEMBER_MAX_ARITY),
      ^

"C:\code\lib\boost_1_34_0\boost/utility/base_from_member.hpp", line 75:
warning #54-D:
          too few arguments in macro invocation
      BOOST_PP_REPEAT_FROM_TO( 1,
BOOST_PP_INC(BOOST_BASE_FROM_MEMBER_MAX_ARITY),
      ^

"C:\code\lib\boost_1_34_0\boost/utility/base_from_member.hpp", line 75:
warning #54-D:
          too few arguments in macro invocation
      BOOST_PP_REPEAT_FROM_TO( 1,
BOOST_PP_INC(BOOST_BASE_FROM_MEMBER_MAX_ARITY),
      ^

"C:\code\lib\boost_1_34_0\boost/utility/base_from_member.hpp", line 75:
warning #55-D:
          too many arguments in macro invocation
      BOOST_PP_REPEAT_FROM_TO( 1,
BOOST_PP_INC(BOOST_BASE_FROM_MEMBER_MAX_ARITY),
      ^

"C:\code\lib\boost_1_34_0\boost/utility/base_from_member.hpp", line 75:
error #20:
          identifier "BOOST_PP_REPEAT_1_BOOST_PP_TUPLE_ELEM_2_0" is
undefined
      BOOST_PP_REPEAT_FROM_TO( 1,
BOOST_PP_INC(BOOST_BASE_FROM_MEMBER_MAX_ARITY),
      ^

"C:\code\lib\boost_1_34_0\boost/utility/base_from_member.hpp", line 75:
error #20:
          identifier "BOOST_PP_REPEAT_FROM_TO_M_1" is undefined
      BOOST_PP_REPEAT_FROM_TO( 1,
BOOST_PP_INC(BOOST_BASE_FROM_MEMBER_MAX_ARITY),
      ^

"C:\code\lib\boost_1_34_0\boost/utility/base_from_member.hpp", line 75:
error #79:
          expected a type specifier
      BOOST_PP_REPEAT_FROM_TO( 1,
BOOST_PP_INC(BOOST_BASE_FROM_MEMBER_MAX_ARITY),
      ^

"C:\code\lib\boost_1_34_0\boost/utility/base_from_member.hpp", line 78:
error #65-D:
          expected a ";"
  }; // boost::base_from_member
  ^


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