id summary reporter owner description type status milestone component version severity resolution keywords cc 11832 clang-cl + boost intrusive = miscompile Yaron Keren Ion Gaztañaga "I'm not sure what the problem source is, but boost intrusive examples fail when compiled with clang-cl (but pass with clang targetting mingw). Attached is a reduced example doc_how_to_use.cpp and a batch file running it under clang(mingw), cl, clang-cl. The two reported address should be the identical per the original example which compares them. Yet, clang-cl (last) prints different addresses: {{{ clang++ (i686,mingw) values=0x3519d0 memberlist = 0x3519d0 cl doc_how_to_use.cpp values=003D96D0 memberlist = 003D96D0 clang-cl values=005196D0 memberlist = 005196D1 }}} clang version 3.8.0 (trunk 253440). " Bugs closed To Be Determined intrusive Boost 1.59.0 Problem fixed