id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 6760,PUSH_BACK/_FRONT on empty array broken,yves.pausch@…,pmenso57,"BOOST_PP_ARRAY_PUSH_BACK & BOOST_PP_ARRAY_PUSH_FRONT on empty array leads to invalid C++ because of unresolved macro Sample to reproduce this bug: #define ARRAY (3, (a, b, c)) #define EMPTY_ARRAY (0, ()) BOOST_PP_ARRAY_PUSH_BACK(ARRAY, d) BOOST_PP_ARRAY_PUSH_BACK(EMPTY_ARRAY, d) brings '''using 1.48''' (4, (a, b, c , d)) (1, ( d)) which is expected and correct brings '''using 1.49''' (4, (a, b, c , d)) (1, (BOOST_PP_TUPLE_REM_0 () d)) ",Bugs,closed,Boost 1.50.0,preprocessor,Boost 1.49.0,Problem,invalid,,