https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110572
--- Comment #10 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to Jonathan Wakely from comment #1) > I would argue that the root cause is that Clang does not conform to the > platform ABI for mingw-w64, which requires __GXX_TYPEINFO_EQUALITY_INLINE=0 > to be defined. I stand by this comment though. If Clang wants to be able to use libstdc++ headers on Windows, it should be compatible (i.e. define the same ABI-impacting macros) with g++ on Windows.