Skip to content

Revert "[libc++][hardening] Introduce a dylib function to log hardening errors." #148787

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

philnik777
Copy link
Contributor

Reverts #148266

I'm reverting this temporarily, since the release branch is today and this is ABI sensitive. Let's wait until after the branch so that we have plenty time to discuss the patch.

@philnik777 philnik777 requested a review from a team as a code owner July 15, 2025 06:52
@llvmbot llvmbot added the libc++ libc++ C++ Standard Library. Not GNU libstdc++. Not libc++abi. label Jul 15, 2025
@llvmbot
Copy link
Member

llvmbot commented Jul 15, 2025

@llvm/pr-subscribers-libcxx

Author: Nikolas Klauser (philnik777)

Changes

Reverts llvm/llvm-project#148266

I'm reverting this temporarily, since the release branch is today and this is ABI sensitive. Let's wait until after the branch so that we have plenty time to discuss the patch.


Full diff: https://github.com/llvm/llvm-project/pull/148787.diff

18 Files Affected:

  • (modified) libcxx/include/CMakeLists.txt (-1)
  • (modified) libcxx/include/__configuration/availability.h (-5)
  • (removed) libcxx/include/__log_hardening_failure (-45)
  • (modified) libcxx/include/module.modulemap.in (-3)
  • (modified) libcxx/lib/abi/CHANGELOG.TXT (-8)
  • (modified) libcxx/lib/abi/arm64-apple-darwin.libcxxabi.v1.stable.exceptions.nonew.abilist (-1)
  • (modified) libcxx/lib/abi/i686-linux-android21.libcxxabi.v1.stable.exceptions.nonew.abilist (-1)
  • (modified) libcxx/lib/abi/powerpc-ibm-aix.libcxxabi.v1.stable.exceptions.nonew.abilist (-1)
  • (modified) libcxx/lib/abi/powerpc64-ibm-aix.libcxxabi.v1.stable.exceptions.nonew.abilist (-1)
  • (modified) libcxx/lib/abi/x86_64-apple-darwin.libcxxabi.v1.stable.exceptions.nonew.abilist (-1)
  • (modified) libcxx/lib/abi/x86_64-linux-android21.libcxxabi.v1.stable.exceptions.nonew.abilist (-1)
  • (modified) libcxx/lib/abi/x86_64-unknown-freebsd.libcxxabi.v1.stable.exceptions.nonew.abilist (-1)
  • (modified) libcxx/lib/abi/x86_64-unknown-linux-gnu.libcxxabi.v1.stable.exceptions.nonew.abilist (-1)
  • (modified) libcxx/lib/abi/x86_64-unknown-linux-gnu.libcxxabi.v1.stable.noexceptions.nonew.abilist (-1)
  • (modified) libcxx/src/CMakeLists.txt (-1)
  • (removed) libcxx/src/log_hardening_failure.cpp (-50)
  • (removed) libcxx/test/libcxx/assertions/log_hardening_failure.pass.cpp (-26)
  • (modified) libcxx/utils/libcxx/test/features.py (-8)
diff --git a/libcxx/include/CMakeLists.txt b/libcxx/include/CMakeLists.txt
index 85758c671e1e0..4f2a8dddad92c 100644
--- a/libcxx/include/CMakeLists.txt
+++ b/libcxx/include/CMakeLists.txt
@@ -535,7 +535,6 @@ set(files
   __locale_dir/time.h
   __locale_dir/wbuffer_convert.h
   __locale_dir/wstring_convert.h
-  __log_hardening_failure
   __math/abs.h
   __math/copysign.h
   __math/error_functions.h
diff --git a/libcxx/include/__configuration/availability.h b/libcxx/include/__configuration/availability.h
index 2782ddb509eab..ae58e36b508b4 100644
--- a/libcxx/include/__configuration/availability.h
+++ b/libcxx/include/__configuration/availability.h
@@ -304,11 +304,6 @@
 #define _LIBCPP_AVAILABILITY_HAS_VERBOSE_ABORT _LIBCPP_INTRODUCED_IN_LLVM_15
 #define _LIBCPP_AVAILABILITY_VERBOSE_ABORT _LIBCPP_INTRODUCED_IN_LLVM_15_ATTRIBUTE
 
-// This controls whether the library provides a function to log errors without terminating the program (used in
-// particular by the `observe` assertion semantic).
-#define _LIBCPP_AVAILABILITY_HAS_LOG_HARDENING_FAILURE _LIBCPP_INTRODUCED_IN_LLVM_21
-#define _LIBCPP_AVAILABILITY_LOG_HARDENING_FAILURE _LIBCPP_INTRODUCED_IN_LLVM_21_ATTRIBUTE
-
 // This controls the availability of the C++17 std::pmr library,
 // which is implemented in large part in the built library.
 //
diff --git a/libcxx/include/__log_hardening_failure b/libcxx/include/__log_hardening_failure
deleted file mode 100644
index a1c11252131c4..0000000000000
--- a/libcxx/include/__log_hardening_failure
+++ /dev/null
@@ -1,45 +0,0 @@
-// -*- C++ -*-
-//===----------------------------------------------------------------------===//
-//
-// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
-// See https://llvm.org/LICENSE.txt for license information.
-// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef _LIBCPP___LOG_HARDENING_FAILURE
-#define _LIBCPP___LOG_HARDENING_FAILURE
-
-#include <__config>
-
-#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
-#  pragma GCC system_header
-#endif
-
-_LIBCPP_BEGIN_NAMESPACE_STD
-
-// This function should never be called directly from the code -- it should only be called through the
-// `_LIBCPP_LOG_HARDENING_FAILURE` macro.
-_LIBCPP_AVAILABILITY_LOG_HARDENING_FAILURE _LIBCPP_EXPORTED_FROM_ABI void
-__log_hardening_failure(const char* __message) _NOEXCEPT;
-
-// _LIBCPP_LOG_HARDENING_FAILURE(message)
-//
-// This macro is used to log an error without terminating the program (as is the case for hardening failures if the
-// `observe` assertion semantic is used, for example).
-
-#if !defined(_LIBCPP_LOG_HARDENING_FAILURE)
-
-#  if !_LIBCPP_AVAILABILITY_HAS_LOG_HARDENING_FAILURE
-// The decltype is there to suppress -Wunused warnings in this configuration.
-void __use(const char*);
-#    define _LIBCPP_LOG_HARDENING_FAILURE(__message) (decltype(::std::__use(__message))())
-#  else
-#    define _LIBCPP_LOG_HARDENING_FAILURE(__message) ::std::__log_hardening_failure(__message)
-#  endif
-
-#endif // !defined(_LIBCPP_LOG_HARDENING_FAILURE)
-
-_LIBCPP_END_NAMESPACE_STD
-
-#endif // _LIBCPP___LOG_HARDENING_FAILURE
diff --git a/libcxx/include/module.modulemap.in b/libcxx/include/module.modulemap.in
index 53f10ab8a92a5..61ba1c381b2b3 100644
--- a/libcxx/include/module.modulemap.in
+++ b/libcxx/include/module.modulemap.in
@@ -2353,9 +2353,6 @@ module std [system] {
     header "__std_mbstate_t.h"
     export *
   }
-  module log_hardening_failure {
-    header "__log_hardening_failure"
-  }
   module verbose_abort {
     header "__verbose_abort"
   }
diff --git a/libcxx/lib/abi/CHANGELOG.TXT b/libcxx/lib/abi/CHANGELOG.TXT
index c8a5cd2505394..8c1841648f821 100644
--- a/libcxx/lib/abi/CHANGELOG.TXT
+++ b/libcxx/lib/abi/CHANGELOG.TXT
@@ -36,14 +36,6 @@ Version 21.0
   -------------
   Symbol added: _ZNSt3__113__hash_memoryEPKvm
 
-* [libc++][hardening] Introduce a dylib function to log hardening errors.
-
-  This patch added a function to log hardening failures to the dylib.
-
-  All platforms
-  -------------
-  Symbol added: _ZNSt3__123__log_hardening_failureEPKc
-
 ------------
 Version 20.0
 ------------
diff --git a/libcxx/lib/abi/arm64-apple-darwin.libcxxabi.v1.stable.exceptions.nonew.abilist b/libcxx/lib/abi/arm64-apple-darwin.libcxxabi.v1.stable.exceptions.nonew.abilist
index 7fbde1567e835..162757c7e37ec 100644
--- a/libcxx/lib/abi/arm64-apple-darwin.libcxxabi.v1.stable.exceptions.nonew.abilist
+++ b/libcxx/lib/abi/arm64-apple-darwin.libcxxabi.v1.stable.exceptions.nonew.abilist
@@ -1581,7 +1581,6 @@
 {'is_defined': True, 'name': '__ZNSt3__123__cxx_atomic_notify_oneEPVKv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__123__libcpp_atomic_monitorEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__123__libcpp_atomic_monitorEPVKv', 'type': 'FUNC'}
-{'is_defined': True, 'name': '__ZNSt3__123__log_hardening_failureEPKc', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__125notify_all_at_thread_exitERNS_18condition_variableENS_11unique_lockINS_5mutexEEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__127__from_chars_floating_pointIdEENS_19__from_chars_resultIT_EEPKcS5_NS_12chars_formatE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__127__from_chars_floating_pointIfEENS_19__from_chars_resultIT_EEPKcS5_NS_12chars_formatE', 'type': 'FUNC'}
diff --git a/libcxx/lib/abi/i686-linux-android21.libcxxabi.v1.stable.exceptions.nonew.abilist b/libcxx/lib/abi/i686-linux-android21.libcxxabi.v1.stable.exceptions.nonew.abilist
index a911ae83e3cdb..4b6f3548ce495 100644
--- a/libcxx/lib/abi/i686-linux-android21.libcxxabi.v1.stable.exceptions.nonew.abilist
+++ b/libcxx/lib/abi/i686-linux-android21.libcxxabi.v1.stable.exceptions.nonew.abilist
@@ -1217,7 +1217,6 @@
 {'is_defined': True, 'name': '_ZNSt6__ndk123__cxx_atomic_notify_oneEPVKv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt6__ndk123__libcpp_atomic_monitorEPVKNS_17__cxx_atomic_implIiNS_22__cxx_atomic_base_implIiEEEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt6__ndk123__libcpp_atomic_monitorEPVKv', 'type': 'FUNC'}
-{'is_defined': True, 'name': '_ZNSt6__ndk123__log_hardening_failureEPKc', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt6__ndk125notify_all_at_thread_exitERNS_18condition_variableENS_11unique_lockINS_5mutexEEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt6__ndk127__from_chars_floating_pointIdEENS_19__from_chars_resultIT_EEPKcS5_NS_12chars_formatE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt6__ndk127__from_chars_floating_pointIfEENS_19__from_chars_resultIT_EEPKcS5_NS_12chars_formatE', 'type': 'FUNC'}
diff --git a/libcxx/lib/abi/powerpc-ibm-aix.libcxxabi.v1.stable.exceptions.nonew.abilist b/libcxx/lib/abi/powerpc-ibm-aix.libcxxabi.v1.stable.exceptions.nonew.abilist
index feda9979c56ae..2b85596bd87f6 100644
--- a/libcxx/lib/abi/powerpc-ibm-aix.libcxxabi.v1.stable.exceptions.nonew.abilist
+++ b/libcxx/lib/abi/powerpc-ibm-aix.libcxxabi.v1.stable.exceptions.nonew.abilist
@@ -569,7 +569,6 @@
 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNSt3__123__cxx_atomic_notify_oneEPVKv', 'storage_mapping_class': 'DS', 'type': 'FUNC'}
 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNSt3__123__libcpp_atomic_monitorEPVKNS_17__cxx_atomic_implIiNS_22__cxx_atomic_base_implIiEEEE', 'storage_mapping_class': 'DS', 'type': 'FUNC'}
 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNSt3__123__libcpp_atomic_monitorEPVKv', 'storage_mapping_class': 'DS', 'type': 'FUNC'}
-{'import_export': 'EXP', 'is_defined': True, 'name': '_ZNSt3__123__log_hardening_failureEPKc', 'storage_mapping_class': 'DS', 'type': 'FUNC'}
 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNSt3__125notify_all_at_thread_exitERNS_18condition_variableENS_11unique_lockINS_5mutexEEE', 'storage_mapping_class': 'DS', 'type': 'FUNC'}
 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNSt3__131__arrive_barrier_algorithm_baseEPNS_24__barrier_algorithm_baseEh', 'storage_mapping_class': 'DS', 'type': 'FUNC'}
 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNSt3__132__destroy_barrier_algorithm_baseEPNS_24__barrier_algorithm_baseE', 'storage_mapping_class': 'DS', 'type': 'FUNC'}
diff --git a/libcxx/lib/abi/powerpc64-ibm-aix.libcxxabi.v1.stable.exceptions.nonew.abilist b/libcxx/lib/abi/powerpc64-ibm-aix.libcxxabi.v1.stable.exceptions.nonew.abilist
index 4f67a367f682a..6ebdab96ed455 100644
--- a/libcxx/lib/abi/powerpc64-ibm-aix.libcxxabi.v1.stable.exceptions.nonew.abilist
+++ b/libcxx/lib/abi/powerpc64-ibm-aix.libcxxabi.v1.stable.exceptions.nonew.abilist
@@ -569,7 +569,6 @@
 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNSt3__123__cxx_atomic_notify_oneEPVKv', 'storage_mapping_class': 'DS', 'type': 'FUNC'}
 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNSt3__123__libcpp_atomic_monitorEPVKNS_17__cxx_atomic_implIlNS_22__cxx_atomic_base_implIlEEEE', 'storage_mapping_class': 'DS', 'type': 'FUNC'}
 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNSt3__123__libcpp_atomic_monitorEPVKv', 'storage_mapping_class': 'DS', 'type': 'FUNC'}
-{'import_export': 'EXP', 'is_defined': True, 'name': '_ZNSt3__123__log_hardening_failureEPKc', 'storage_mapping_class': 'DS', 'type': 'FUNC'}
 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNSt3__125notify_all_at_thread_exitERNS_18condition_variableENS_11unique_lockINS_5mutexEEE', 'storage_mapping_class': 'DS', 'type': 'FUNC'}
 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNSt3__131__arrive_barrier_algorithm_baseEPNS_24__barrier_algorithm_baseEh', 'storage_mapping_class': 'DS', 'type': 'FUNC'}
 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNSt3__132__destroy_barrier_algorithm_baseEPNS_24__barrier_algorithm_baseE', 'storage_mapping_class': 'DS', 'type': 'FUNC'}
diff --git a/libcxx/lib/abi/x86_64-apple-darwin.libcxxabi.v1.stable.exceptions.nonew.abilist b/libcxx/lib/abi/x86_64-apple-darwin.libcxxabi.v1.stable.exceptions.nonew.abilist
index 22e74ef3803b3..f6f7d7fd8265a 100644
--- a/libcxx/lib/abi/x86_64-apple-darwin.libcxxabi.v1.stable.exceptions.nonew.abilist
+++ b/libcxx/lib/abi/x86_64-apple-darwin.libcxxabi.v1.stable.exceptions.nonew.abilist
@@ -1580,7 +1580,6 @@
 {'is_defined': True, 'name': '__ZNSt3__123__cxx_atomic_notify_oneEPVKv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__123__libcpp_atomic_monitorEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__123__libcpp_atomic_monitorEPVKv', 'type': 'FUNC'}
-{'is_defined': True, 'name': '__ZNSt3__123__log_hardening_failureEPKc', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__125notify_all_at_thread_exitERNS_18condition_variableENS_11unique_lockINS_5mutexEEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__127__from_chars_floating_pointEPKcS1_RdNS_12chars_formatE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__127__from_chars_floating_pointEPKcS1_RfNS_12chars_formatE', 'type': 'FUNC'}
diff --git a/libcxx/lib/abi/x86_64-linux-android21.libcxxabi.v1.stable.exceptions.nonew.abilist b/libcxx/lib/abi/x86_64-linux-android21.libcxxabi.v1.stable.exceptions.nonew.abilist
index 15c419d1933d4..45f3d7c5904e8 100644
--- a/libcxx/lib/abi/x86_64-linux-android21.libcxxabi.v1.stable.exceptions.nonew.abilist
+++ b/libcxx/lib/abi/x86_64-linux-android21.libcxxabi.v1.stable.exceptions.nonew.abilist
@@ -1217,7 +1217,6 @@
 {'is_defined': True, 'name': '_ZNSt6__ndk123__cxx_atomic_notify_oneEPVKv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt6__ndk123__libcpp_atomic_monitorEPVKNS_17__cxx_atomic_implIiNS_22__cxx_atomic_base_implIiEEEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt6__ndk123__libcpp_atomic_monitorEPVKv', 'type': 'FUNC'}
-{'is_defined': True, 'name': '_ZNSt6__ndk123__log_hardening_failureEPKc', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt6__ndk125notify_all_at_thread_exitERNS_18condition_variableENS_11unique_lockINS_5mutexEEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt6__ndk127__from_chars_floating_pointIdEENS_19__from_chars_resultIT_EEPKcS5_NS_12chars_formatE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt6__ndk127__from_chars_floating_pointIfEENS_19__from_chars_resultIT_EEPKcS5_NS_12chars_formatE', 'type': 'FUNC'}
diff --git a/libcxx/lib/abi/x86_64-unknown-freebsd.libcxxabi.v1.stable.exceptions.nonew.abilist b/libcxx/lib/abi/x86_64-unknown-freebsd.libcxxabi.v1.stable.exceptions.nonew.abilist
index fe530d7ff06ee..de8cf6deef1df 100644
--- a/libcxx/lib/abi/x86_64-unknown-freebsd.libcxxabi.v1.stable.exceptions.nonew.abilist
+++ b/libcxx/lib/abi/x86_64-unknown-freebsd.libcxxabi.v1.stable.exceptions.nonew.abilist
@@ -1231,7 +1231,6 @@
 {'is_defined': True, 'name': '_ZNSt3__123__cxx_atomic_notify_oneEPVKv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__123__libcpp_atomic_monitorEPVKNS_17__cxx_atomic_implIlNS_22__cxx_atomic_base_implIlEEEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__123__libcpp_atomic_monitorEPVKv', 'type': 'FUNC'}
-{'is_defined': True, 'name': '_ZNSt3__123__log_hardening_failureEPKc', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__125notify_all_at_thread_exitERNS_18condition_variableENS_11unique_lockINS_5mutexEEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__127__from_chars_floating_pointIdEENS_19__from_chars_resultIT_EEPKcS5_NS_12chars_formatE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__127__from_chars_floating_pointIfEENS_19__from_chars_resultIT_EEPKcS5_NS_12chars_formatE', 'type': 'FUNC'}
diff --git a/libcxx/lib/abi/x86_64-unknown-linux-gnu.libcxxabi.v1.stable.exceptions.nonew.abilist b/libcxx/lib/abi/x86_64-unknown-linux-gnu.libcxxabi.v1.stable.exceptions.nonew.abilist
index d1627998bbd47..8c55c4385f6f6 100644
--- a/libcxx/lib/abi/x86_64-unknown-linux-gnu.libcxxabi.v1.stable.exceptions.nonew.abilist
+++ b/libcxx/lib/abi/x86_64-unknown-linux-gnu.libcxxabi.v1.stable.exceptions.nonew.abilist
@@ -1229,7 +1229,6 @@
 {'is_defined': True, 'name': '_ZNSt3__123__cxx_atomic_notify_oneEPVKv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__123__libcpp_atomic_monitorEPVKNS_17__cxx_atomic_implIiNS_22__cxx_atomic_base_implIiEEEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__123__libcpp_atomic_monitorEPVKv', 'type': 'FUNC'}
-{'is_defined': True, 'name': '_ZNSt3__123__log_hardening_failureEPKc', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__125notify_all_at_thread_exitERNS_18condition_variableENS_11unique_lockINS_5mutexEEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__127__from_chars_floating_pointIdEENS_19__from_chars_resultIT_EEPKcS5_NS_12chars_formatE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__127__from_chars_floating_pointIfEENS_19__from_chars_resultIT_EEPKcS5_NS_12chars_formatE', 'type': 'FUNC'}
diff --git a/libcxx/lib/abi/x86_64-unknown-linux-gnu.libcxxabi.v1.stable.noexceptions.nonew.abilist b/libcxx/lib/abi/x86_64-unknown-linux-gnu.libcxxabi.v1.stable.noexceptions.nonew.abilist
index ba4756ac4a49b..51caa07a74330 100644
--- a/libcxx/lib/abi/x86_64-unknown-linux-gnu.libcxxabi.v1.stable.noexceptions.nonew.abilist
+++ b/libcxx/lib/abi/x86_64-unknown-linux-gnu.libcxxabi.v1.stable.noexceptions.nonew.abilist
@@ -1200,7 +1200,6 @@
 {'is_defined': True, 'name': '_ZNSt3__123__cxx_atomic_notify_oneEPVKv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__123__libcpp_atomic_monitorEPVKNS_17__cxx_atomic_implIiNS_22__cxx_atomic_base_implIiEEEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__123__libcpp_atomic_monitorEPVKv', 'type': 'FUNC'}
-{'is_defined': True, 'name': '_ZNSt3__123__log_hardening_failureEPKc', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__125notify_all_at_thread_exitERNS_18condition_variableENS_11unique_lockINS_5mutexEEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__127__from_chars_floating_pointIdEENS_19__from_chars_resultIT_EEPKcS5_NS_12chars_formatE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__127__from_chars_floating_pointIfEENS_19__from_chars_resultIT_EEPKcS5_NS_12chars_formatE', 'type': 'FUNC'}
diff --git a/libcxx/src/CMakeLists.txt b/libcxx/src/CMakeLists.txt
index d22580ff2f3ff..97fe57a5f24f8 100644
--- a/libcxx/src/CMakeLists.txt
+++ b/libcxx/src/CMakeLists.txt
@@ -31,7 +31,6 @@ set(LIBCXX_SOURCES
   include/to_chars_floating_point.h
   include/from_chars_floating_point.h
   memory.cpp
-  log_hardening_failure.cpp
   memory_resource.cpp
   new_handler.cpp
   new_helpers.cpp
diff --git a/libcxx/src/log_hardening_failure.cpp b/libcxx/src/log_hardening_failure.cpp
deleted file mode 100644
index 2759fe68486ec..0000000000000
--- a/libcxx/src/log_hardening_failure.cpp
+++ /dev/null
@@ -1,50 +0,0 @@
-//===----------------------------------------------------------------------===//
-//
-// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
-// See https://llvm.org/LICENSE.txt for license information.
-// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
-//
-//===----------------------------------------------------------------------===//
-
-#include <__config>
-#include <__log_hardening_failure>
-#include <cstdio>
-
-#ifdef __BIONIC__
-#  include <syslog.h>
-extern "C" void android_set_abort_message(const char* msg);
-#endif // __BIONIC__
-
-#if defined(__APPLE__) && __has_include(<os/reason_private.h>)
-#  include <TargetConditionals.h>
-#  include <os/reason_private.h>
-#endif
-
-_LIBCPP_BEGIN_NAMESPACE_STD
-
-void __log_hardening_failure(const char* message) noexcept {
-  // Always log the message to `stderr` in case the platform-specific system calls fail.
-  fputs(message, stderr);
-
-  // On Apple platforms, use the `os_fault_with_payload` OS function that simulates a crash.
-#if defined(__APPLE__) && __has_include(<os/reason_private.h>) && !TARGET_OS_SIMULATOR
-  os_fault_with_payload(
-      /*reason_namespace=*/OS_REASON_SECURITY,
-      /*reason_code=*/0,
-      /*payload=*/nullptr,
-      /*payload_size=*/0,
-      /*reason_string=*/message,
-      /*reason_flags=*/0);
-
-#elif defined(__BIONIC__)
-  // Show error in tombstone.
-  android_set_abort_message(message);
-
-  // Show error in logcat.
-  openlog("libc++", 0, 0);
-  syslog(LOG_CRIT, "%s", message);
-  closelog();
-#endif
-}
-
-_LIBCPP_END_NAMESPACE_STD
diff --git a/libcxx/test/libcxx/assertions/log_hardening_failure.pass.cpp b/libcxx/test/libcxx/assertions/log_hardening_failure.pass.cpp
deleted file mode 100644
index d189a56d61d08..0000000000000
--- a/libcxx/test/libcxx/assertions/log_hardening_failure.pass.cpp
+++ /dev/null
@@ -1,26 +0,0 @@
-//===----------------------------------------------------------------------===//
-//
-// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
-// See https://llvm.org/LICENSE.txt for license information.
-// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
-//
-//===----------------------------------------------------------------------===//
-
-// Basic smoke test for `__log_hardening_failure`.
-// XFAIL: availability-log_hardening_failure-missing
-
-// UNSUPPORTED: FROZEN-CXX03-HEADERS-FIXME
-
-#include <__log_hardening_failure>
-
-#include "test_macros.h"
-
-ASSERT_NOEXCEPT(std::__log_hardening_failure(""));
-
-int main(int, char**) {
-  std::__log_hardening_failure("Some message");
-  // It's difficult to properly test platform-specific logging behavior of the function; just make sure it exists and
-  // can be called at runtime.
-
-  return 0;
-}
diff --git a/libcxx/utils/libcxx/test/features.py b/libcxx/utils/libcxx/test/features.py
index 473e0dec413e4..0cb81546665d4 100644
--- a/libcxx/utils/libcxx/test/features.py
+++ b/libcxx/utils/libcxx/test/features.py
@@ -926,12 +926,4 @@ def check_gdb(cfg):
             cfg.available_features,
         ),
     ),
-    # Tests that require __log_hardening_failure support in the built library
-    Feature(
-        name="availability-log_hardening_failure-missing",
-        when=lambda cfg: BooleanExpression.evaluate(
-            "!libcpp-has-no-availability-markup && (stdlib=apple-libc++ && !_target-has-llvm-21)",
-            cfg.available_features,
-        ),
-    ),
 ]

@philnik777 philnik777 merged commit fda3fbe into main Jul 15, 2025
79 checks passed
@philnik777 philnik777 deleted the revert-148266-varconst/hardening-semantics-log_fatal_error branch July 15, 2025 10:12
@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 15, 2025

LLVM Buildbot has detected a new failure on builder openmp-offload-amdgpu-runtime-2 running on rocm-worker-hw-02 while building libcxx at step 5 "compile-openmp".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/10/builds/9449

Here is the relevant piece of the build log for the reference
Step 5 (compile-openmp) failure: build (failure)
...
4.080 [1275/130/2753] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_virtual.cpp.o
4.082 [1274/130/2754] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.x86_64.dir/sanitizer_mutex.cpp.o
4.094 [1273/130/2755] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_procmaps_linux.cpp.o
4.096 [1272/130/2756] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_termination.cpp.o
4.097 [1271/130/2757] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/stdlib_typeinfo.cpp.o
4.102 [1270/130/2758] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_deadlock_detector2.cpp.o
4.104 [1269/130/2759] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_mutex.cpp.o
4.113 [1268/130/2760] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.x86_64.dir/sanitizer_termination.cpp.o
4.117 [1267/130/2761] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.x86_64.dir/sanitizer_deadlock_detector2.cpp.o
4.118 [1266/130/2762] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_aux_runtime.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_aux_runtime.cpp.o 
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/./bin/clang++ --target=x86_64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/libunwind/include -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/libcxxabi/../libcxx/src -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/libcxxabi/include -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/x86_64-unknown-linux-gnu/c++/v1 -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/c++/v1=/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/libcxx/include -std=c++2b -MD -MT libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_aux_runtime.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_aux_runtime.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_aux_runtime.cpp.o -c /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/libcxxabi/src/cxa_aux_runtime.cpp
In file included from /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/libcxxabi/src/cxa_aux_runtime.cpp:13:
In file included from /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/c++/v1/exception:84:
In file included from /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/c++/v1/__assert:13:
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
4.118 [1266/129/2763] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/abort_message.cpp.o
4.120 [1266/128/2764] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/new_helpers.cpp.o
4.121 [1266/127/2765] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/typeinfo.cpp.o
4.122 [1266/126/2766] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_tls_get_addr.cpp.o
4.123 [1266/125/2767] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/stdlib_exception.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/stdlib_exception.cpp.o 
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/./bin/clang++ --target=x86_64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/libunwind/include -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/libcxxabi/../libcxx/src -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/libcxxabi/include -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/x86_64-unknown-linux-gnu/c++/v1 -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/c++/v1=/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/libcxx/include -std=c++2b -MD -MT libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/stdlib_exception.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/stdlib_exception.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/stdlib_exception.cpp.o -c /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/libcxxabi/src/stdlib_exception.cpp
In file included from /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/libcxxabi/src/stdlib_exception.cpp:10:
In file included from /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/c++/v1/exception:84:
In file included from /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/c++/v1/__assert:13:
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
4.123 [1266/124/2768] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.x86_64.dir/sanitizer_procmaps_linux.cpp.o
4.124 [1266/123/2769] Building CXX object libc/src/math/generic/CMakeFiles/libc.src.math.generic.asin.dir/asin.cpp.o
4.130 [1266/122/2770] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_range.cpp.o
4.133 [1266/121/2771] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_vector.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_vector.cpp.o 
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/./bin/clang++ --target=x86_64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/libunwind/include -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/libcxxabi/../libcxx/src -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/libcxxabi/include -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/x86_64-unknown-linux-gnu/c++/v1 -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/c++/v1=/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/libcxx/include -std=c++2b -MD -MT libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_vector.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_vector.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_vector.cpp.o -c /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/libcxxabi/src/cxa_vector.cpp
In file included from /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/libcxxabi/src/cxa_vector.cpp:16:
In file included from /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/c++/v1/exception:84:
In file included from /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/c++/v1/__assert:13:
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found

@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 15, 2025

LLVM Buildbot has detected a new failure on builder sanitizer-aarch64-linux running on sanitizer-buildbot7 while building libcxx at step 2 "annotate".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/51/builds/19836

Here is the relevant piece of the build log for the reference
Step 2 (annotate) failure: 'python ../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py' (failure)
...
[1764/2671] Copying CXX module std/forward_list.inc
[1765/2671] Copying CXX module std/fstream.inc
[1766/2671] Copying CXX module std/functional.inc
[1767/2671] Copying CXX module std/future.inc
[1768/2671] Copying CXX module std/generator.inc
[1769/2671] Copying CXX module std/hazard_pointer.inc
[1770/2671] Copying CXX module std/initializer_list.inc
[1771/2671] Copying CXX module std/iomanip.inc
[1772/2671] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_virtual.cpp.o
[1773/2671] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_aux_runtime.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_aux_runtime.cpp:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[1774/2671] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_typeinfo.cpp.o
[1775/2671] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/abort_message.cpp.o
[1776/2671] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_new_delete.cpp.o
[1777/2671] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_virtual.cpp.o
[1778/2671] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/stdlib_typeinfo.cpp.o
[1779/2671] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/abort_message.cpp.o
[1780/2671] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception_storage.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception_storage.cpp:13:
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[1781/2671] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_vector.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_vector.cpp:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
Step 8 (build compiler-rt symbolizer) failure: build compiler-rt symbolizer (failure)
...
[1764/2671] Copying CXX module std/forward_list.inc
[1765/2671] Copying CXX module std/fstream.inc
[1766/2671] Copying CXX module std/functional.inc
[1767/2671] Copying CXX module std/future.inc
[1768/2671] Copying CXX module std/generator.inc
[1769/2671] Copying CXX module std/hazard_pointer.inc
[1770/2671] Copying CXX module std/initializer_list.inc
[1771/2671] Copying CXX module std/iomanip.inc
[1772/2671] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_virtual.cpp.o
[1773/2671] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_aux_runtime.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_aux_runtime.cpp:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[1774/2671] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_typeinfo.cpp.o
[1775/2671] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/abort_message.cpp.o
[1776/2671] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_new_delete.cpp.o
[1777/2671] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_virtual.cpp.o
[1778/2671] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/stdlib_typeinfo.cpp.o
[1779/2671] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/abort_message.cpp.o
[1780/2671] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception_storage.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception_storage.cpp:13:
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[1781/2671] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_vector.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_vector.cpp:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
Step 9 (test compiler-rt symbolizer) failure: test compiler-rt symbolizer (failure)
...
-- Clang-tidy tests are disabled since the Clang development package has no clangTidy target.
-- ABI list file not generated for configuration aarch64-unknown-linux-gnu.libcxxabi.v1.stable.exceptions.nonew, `check-cxx-abilist` will not be available.
-- Compiler-RT supported architectures: aarch64
-- Generated Sanitizer SUPPORTED_TOOLS list on "Linux" is "asan;lsan;hwasan;msan;tsan;ubsan"
-- sanitizer_common tests on "Linux" will run against "asan;lsan;hwasan;msan;tsan;ubsan"
-- Configuring done (1.7s)
-- Generating done (0.2s)
-- Build files have been written to: /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins
[4/5] cd /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins && /usr/bin/cmake --build /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/ --target check-compiler-rt --config Release
[1/856] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_aux_runtime.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_aux_runtime.cpp:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[2/856] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception_storage.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception_storage.cpp:13:
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[3/856] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_vector.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_vector.cpp:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[4/856] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/stdlib_exception.cpp
Step 10 (build compiler-rt debug) failure: build compiler-rt debug (failure)
...
[1768/2669] Copying CXX module std/generator.inc
[1769/2669] Copying CXX module std/hazard_pointer.inc
[1770/2669] Copying CXX module std/initializer_list.inc
[1771/2669] Copying CXX module std/iomanip.inc
[1772/2669] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_virtual.cpp.o
[1773/2669] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_typeinfo.cpp.o
[1774/2669] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/abort_message.cpp.o
[1775/2669] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_new_delete.cpp.o
[1776/2669] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_virtual.cpp.o
[1777/2669] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_aux_runtime.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_aux_runtime.cpp:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[1778/2669] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception_storage.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception_storage.cpp:13:
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[1779/2669] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_vector.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_vector.cpp:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[1780/2669] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/stdlib_exception.cpp
Step 11 (test compiler-rt debug) failure: test compiler-rt debug (failure)
...
-- Clang-tidy tests are disabled since the Clang development package has no clangTidy target.
-- ABI list file not generated for configuration aarch64-unknown-linux-gnu.libcxxabi.v1.stable.exceptions.nonew, `check-cxx-abilist` will not be available.
-- Compiler-RT supported architectures: aarch64
-- Generated Sanitizer SUPPORTED_TOOLS list on "Linux" is "asan;lsan;hwasan;msan;tsan;ubsan"
-- sanitizer_common tests on "Linux" will run against "asan;lsan;hwasan;msan;tsan;ubsan"
-- Configuring done (1.5s)
-- Generating done (0.2s)
-- Build files have been written to: /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins
[4/5] cd /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins && /usr/bin/cmake --build /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/ --target check-compiler-rt --config Release
[1/853] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_aux_runtime.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_aux_runtime.cpp:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[2/853] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception_storage.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception_storage.cpp:13:
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[3/853] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_vector.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_vector.cpp:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[4/853] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/stdlib_exception.cpp
Step 12 (build compiler-rt tsan_debug) failure: build compiler-rt tsan_debug (failure)
...
[1918/2624] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.aarch64.dir/sanitizer_flag_parser.cpp.o
[1919/2624] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.aarch64.dir/sanitizer_tls_get_addr.cpp.o
[1920/2624] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.aarch64.dir/sanitizer_mutex.cpp.o
[1921/2624] Linking C shared library /home/b/sanitizer-aarch64-linux/build/build_default/lib/aarch64-unknown-linux-gnu/libunwind.so.1.0
[1922/2624] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.aarch64.dir/sanitizer_flag_parser.cpp.o
[1923/2624] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.aarch64.dir/sanitizer_mutex.cpp.o
[1924/2624] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.aarch64.dir/sanitizer_stacktrace.cpp.o
[1925/2624] Creating library symlink /home/b/sanitizer-aarch64-linux/build/build_default/lib/aarch64-unknown-linux-gnu/libunwind.so.1 /home/b/sanitizer-aarch64-linux/build/build_default/lib/aarch64-unknown-linux-gnu/libunwind.so
[1926/2624] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.aarch64.dir/sanitizer_range.cpp.o
[1927/2624] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_aux_runtime.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_aux_runtime.cpp:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[1928/2624] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_typeinfo.cpp.o
[1929/2624] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_virtual.cpp.o
[1930/2624] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.aarch64.dir/sanitizer_file.cpp.o
[1931/2624] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.aarch64.dir/sanitizer_libignore.cpp.o
[1932/2624] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.aarch64.dir/sanitizer_procmaps_common.cpp.o
[1933/2624] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.aarch64.dir/sanitizer_libignore.cpp.o
[1934/2624] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.aarch64.dir/sanitizer_file.cpp.o
[1935/2624] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/stdlib_exception.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/stdlib_exception.cpp:10:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[1936/2624] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_vector.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_vector.cpp:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
Step 13 (build compiler-rt default) failure: build compiler-rt default (failure)
...
[1770/2669] Copying CXX module std/initializer_list.inc
[1771/2669] Copying CXX module std/iomanip.inc
[1772/2669] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_virtual.cpp.o
[1773/2669] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_typeinfo.cpp.o
[1774/2669] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/abort_message.cpp.o
[1775/2669] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_new_delete.cpp.o
[1776/2669] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_virtual.cpp.o
[1777/2669] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/stdlib_typeinfo.cpp.o
[1778/2669] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/abort_message.cpp.o
[1779/2669] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_aux_runtime.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_aux_runtime.cpp:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[1780/2669] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception_storage.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception_storage.cpp:13:
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[1781/2669] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_vector.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_vector.cpp:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[1782/2669] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/stdlib_exception.cpp
Step 14 (test compiler-rt default) failure: test compiler-rt default (failure)
...
-- Clang-tidy tests are disabled since the Clang development package has no clangTidy target.
-- ABI list file not generated for configuration aarch64-unknown-linux-gnu.libcxxabi.v1.stable.exceptions.nonew, `check-cxx-abilist` will not be available.
-- Compiler-RT supported architectures: aarch64
-- Generated Sanitizer SUPPORTED_TOOLS list on "Linux" is "asan;lsan;hwasan;msan;tsan;ubsan"
-- sanitizer_common tests on "Linux" will run against "asan;lsan;hwasan;msan;tsan;ubsan"
-- Configuring done (1.7s)
-- Generating done (0.2s)
-- Build files have been written to: /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins
[4/5] cd /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins && /usr/bin/cmake --build /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/ --target check-compiler-rt --config Release
[1/853] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_aux_runtime.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_aux_runtime.cpp:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[2/853] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception_storage.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception_storage.cpp:13:
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[3/853] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_vector.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_vector.cpp:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[4/853] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang++ --target=aarch64-unknown-linux-gnu -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libunwind/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/build_default/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -funwind-tables -D_DEBUG -UNDEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/build_default/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/stdlib_exception.cpp
Step 15 (build standalone compiler-rt) failure: build standalone compiler-rt (failure)
...
[1753/1885] Copying CXX module std/iterator.inc
[1754/1885] Copying CXX module std/latch.inc
[1755/1885] Copying CXX module std/limits.inc
[1756/1885] Copying CXX module std/list.inc
[1757/1885] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_virtual.cpp.o
[1758/1885] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/stdlib_typeinfo.cpp.o
[1759/1885] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/abort_message.cpp.o
[1760/1885] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/new_helpers.cpp.o
[1761/1885] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/typeinfo.cpp.o
[1762/1885] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_aux_runtime.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_aux_runtime.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/bin/clang++ -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS="" -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1 -march=armv8-a -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -fno-exceptions -D_DEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fvisibility=hidden -fvisibility-global-new-delete=force-hidden -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_aux_runtime.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_aux_runtime.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_aux_runtime.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_aux_runtime.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_aux_runtime.cpp:13:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[1763/1885] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_exception_storage.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_exception_storage.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/bin/clang++ -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS="" -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1 -march=armv8-a -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -fno-exceptions -D_DEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fvisibility=hidden -fvisibility-global-new-delete=force-hidden -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_exception_storage.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_exception_storage.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_exception_storage.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception_storage.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception_storage.cpp:13:
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[1764/1885] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_vector.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_vector.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/bin/clang++ -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS="" -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1 -march=armv8-a -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -fno-exceptions -D_DEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fvisibility=hidden -fvisibility-global-new-delete=force-hidden -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_vector.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_vector.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_vector.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_vector.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_vector.cpp:16:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[1765/1885] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/stdlib_exception.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/stdlib_exception.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/bin/clang++ -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS="" -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1 -march=armv8-a -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -fno-exceptions -D_DEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fvisibility=hidden -fvisibility-global-new-delete=force-hidden -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/stdlib_exception.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/stdlib_exception.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/stdlib_exception.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/stdlib_exception.cpp
Step 16 (test standalone compiler-rt) failure: test standalone compiler-rt (failure)
...
[46/191] Performing build step for 'libcxx_fuzzer_aarch64'
[1/112] Copying CXX module std/memory.inc
[2/112] Copying CXX module std/memory_resource.inc
[3/112] Copying CXX module std/mutex.inc
[4/112] Copying CXX module std/new.inc
[5/112] Copying CXX module std/numbers.inc
[6/112] Copying CXX module std/numeric.inc
[7/112] Copying CXX module std/optional.inc
[8/112] Copying CXX module std/ostream.inc
[9/112] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_aux_runtime.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_aux_runtime.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/bin/clang++ -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS="" -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1 -march=armv8-a -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -fno-exceptions -D_DEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fvisibility=hidden -fvisibility-global-new-delete=force-hidden -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_aux_runtime.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_aux_runtime.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_aux_runtime.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_aux_runtime.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_aux_runtime.cpp:13:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[10/112] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_exception_storage.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_exception_storage.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/bin/clang++ -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS="" -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1 -march=armv8-a -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -fno-exceptions -D_DEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fvisibility=hidden -fvisibility-global-new-delete=force-hidden -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_exception_storage.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_exception_storage.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_exception_storage.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception_storage.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception_storage.cpp:13:
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_exception.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[11/112] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_vector.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_vector.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/bin/clang++ -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS="" -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1 -march=armv8-a -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -fno-exceptions -D_DEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fvisibility=hidden -fvisibility-global-new-delete=force-hidden -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_vector.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_vector.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_vector.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_vector.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/cxa_vector.cpp:16:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/exception:84:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__exception/exception_ptr.h:16:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__memory/construct_at.h:13:
In file included from /home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__assert:13:
/home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1/__assertion_handler:19:12: fatal error: '__log_hardening_failure' file not found
   19 | #  include <__log_hardening_failure>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[12/112] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/stdlib_exception.cpp.o
FAILED: libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/stdlib_exception.cpp.o 
/home/b/sanitizer-aarch64-linux/build/build_default/bin/clang++ -DHAVE___CXA_THREAD_ATEXIT_IMPL -DLIBCXX_BUILDING_LIBCXXABI -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS="" -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCXXABI_BUILDING_LIBRARY -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_LINK_PTHREAD_LIB -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/../libcxx/src -I/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/include -I/home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1 -march=armv8-a -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections  -O3 -DNDEBUG -std=c++23 -fPIC -nostdinc++ -fstrict-aliasing -fno-exceptions -D_DEBUG -UNDEBUG -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fsized-deallocation -fvisibility=hidden -fvisibility-global-new-delete=force-hidden -fdebug-prefix-map=/home/b/sanitizer-aarch64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_aarch64/build/include/c++/v1=/home/b/sanitizer-aarch64-linux/build/llvm-project/libcxx/include -MD -MT libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/stdlib_exception.cpp.o -MF libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/stdlib_exception.cpp.o.d -o libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/stdlib_exception.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/libcxxabi/src/stdlib_exception.cpp

philnik777 added a commit that referenced this pull request Jul 15, 2025
Reverts #148268

It looks like this was based on #148266, which I reverted in #148787.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
libc++ libc++ C++ Standard Library. Not GNU libstdc++. Not libc++abi.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants