Opened 15 years ago

Closed 13 years ago

#216 closed Bugs (None)

missing ## in some concatenations

Reported by: nobody Owned by: Aleksey Gurtovoy
Milestone: Component: mpl
Version: None Severity:
Keywords: Cc:

Description

in file "...boost\mpl\list.hpp":

#   define MPL_AUX_LIST_HEADER \
BOOST_PP_CAT(list,BOOST_MPL_LIMIT_LIST_SIZE).hpp \
/**/

Results in a space being inserted in the filename, before 
the period. Adding a "##" to the line above fixes the 
problem, i.e.:

.....,BOOST_MPL_LIMIT_LIST_SIZE)##.hpp \
/**/

I'm using latest betas for boost, STLport and Digital Mars.

Regards.
dan



Change History (2)

comment:1 Changed 13 years ago by Aleksey Gurtovoy

Logged In: YES 
user_id=123251

This is a bug in Digital Mars preprocessor. The issue is taken care of in 
1.32+ versions of Boost, and also the bug is reportedly fixed in the latest 
version of Digital Mars (8.45)

comment:2 Changed 13 years ago by Aleksey Gurtovoy

Status: assignedclosed
Note: See TracTickets for help on using tickets.