id summary reporter owner description type status milestone component version severity resolution keywords cc 12331 BOOST_FUSION_ADAPT_STRUCT doesn't work with empty struct on Visual Studio Benoit Blanchon Joel de Guzman "The following code works fine on GCC and Clang: {{{#!c++ #include class EmptyStruct {}; BOOST_FUSION_ADAPT_STRUCT(EmptyStruct); int main() {} }}} But on Visual Studio 2015 Update 3, it gives the following error: {{{ error C2220: warning treated as error - no 'object' file generated warning C4003: not enough actual parameters for macro 'BOOST_PP_SEQ_DETAIL_IS_NOT_EMPTY' warning C4003: not enough actual parameters for macro 'BOOST_PP_SEQ_DETAIL_EMPTY_SIZE }}}" Bugs reopened To Be Determined fusion Boost 1.61.0 Problem