[libcxx-commits] [libcxx] Make __libcpp_verbose_abort() noexcept like std::terminate() (PR #109151)

Caslyn Tonelli via libcxx-commits libcxx-commits at lists.llvm.org
Mon Oct 21 16:11:11 PDT 2024


Caslyn wrote:

Hi @ldionne,

Unfortunately this is breaking when trying to build Fuchsia with a clang version that includes this change. Here is a link to the build failure we're seeing: 

https://luci-milo.appspot.com/ui/p/fuchsia/builders/ci/clang_toolchain.ci.core.arm64-debug/b8733819071213133329/overview

There are places in the Fuchsia checkout that provide their own definitions of this function: 

https://cs.opensource.google/search?q=__libcpp_verbose_abort

Can you make this backwards compatible and provide a means to transition to the `noexcept` version of this function?

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


More information about the libcxx-commits mailing list