[libcxx-commits] [libcxx] Adds back special-case for booleans in std::variant gated by _LIBCPP_ENABLE_NARROWING_CONVERSIONS_IN_VARIANT. (PR #73121)

via libcxx-commits libcxx-commits at lists.llvm.org
Wed Nov 22 07:20:37 PST 2023


bgra8 wrote:

> Can you explain why you want to make this change? [170810f](https://github.com/llvm/llvm-project/commit/170810fca6ee0f0e9a5b60c83122127d68bcc7ec) made our implementation conforming, and this makes us non-conforming with the macro defined.

We are seeing large fallout (@google) from 170810fca6ee0f0e9a5b60c83122127d68bcc7ec preventing us to advance our tesing of the compiler. This is a temporary workaround until we fix our code. 

https://github.com/llvm/llvm-project/pull/73121


More information about the libcxx-commits mailing list