<div dir="ltr">This is for the latest revision of clang. While compiling included boost code using clang-cl:<br><div><br>C:\LLVM\\Release\bin>clang-cl -c code.cpp -IC:\\boost<br><br>C:\\boost/mpl/not.hpp(47,0) :  error: pasting formed<br>
      'BOOST_PP_TUPLE_ELEM_E_3(', an invalid preprocessing token<br>      [-Winvalid-token-paste]<br><br></div><div>I found people recommending to solve the problem by disabling the error using -Wno-invalid-token-paste so I tried it with the following result:<br>
<br>C:\\boost/mpl/or.hpp(34,12) :  error: operator 'defined' requires<br>      an identifier<br>#if defined(or)<br>            ^<br><br><br><br></div><div>                                                                    <br>
</div></div>