[libcxx-commits] [libcxx] [libc++] Remove _LIBCPP_ENABLE_NARROWING_CONVERSIONS_IN_VARIANT (PR #83928)

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Mon Mar 11 12:30:12 PDT 2024


ldionne wrote:

Heads up @alexfh @bgra8 @llvm/libcxx-vendors. As discussed in https://github.com/llvm/llvm-project/pull/73121#issue-2006417414, `_LIBCPP_ENABLE_NARROWING_CONVERSIONS_IN_VARIANT` was supported in LLVM 18 as a courtesy for code bases to migrate away from this option, but now that we are working towards LLVM 19, the time has come to remove it.


I will merge this on Wednesday, just to give some time for the ping'ed folks to make a plan in case they still expect fall out internally.

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


More information about the libcxx-commits mailing list