ninja: Entering directory `out/gn' [1/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_stack_trace.o [2/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_interceptors_mach_vm.o [3/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_symbolize.o [4/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_suppressions.o [5/109] CXX stage2_unix/obj/compiler-rt/lib/ubsan/cxx_sources.ubsan_handlers_cxx.o [6/109] STAMP stage2_unix/obj/compiler-rt/lib/ubsan/cxx_sources.stamp [7/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_platform_posix.o [8/109] CXX stage2_unix/obj/compiler-rt/lib/ubsan/sources.ubsan_init.o [9/109] CXX stage2_unix/obj/compiler-rt/lib/ubsan/sources.ubsan_monitor.o [10/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_platform_mac.o ../../compiler-rt/lib/tsan/rtl/tsan_platform_mac.cpp:252:3: warning: missing field 'start' initializer [-Wmissing-designated-field-initializers] 252 | }; | ^ 1 warning generated. [11/109] CXX stage2_unix/obj/compiler-rt/lib/ubsan/standalone_sources.ubsan_diag_standalone.o [12/109] CXX stage2_unix/obj/compiler-rt/lib/ubsan/standalone_sources.ubsan_signals_standalone.o [13/109] STAMP stage2_unix/obj/compiler-rt/lib/ubsan/standalone_sources.stamp [14/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_rtl_thread.o [15/109] CXX stage2_unix/obj/compiler-rt/lib/asan/asan_shared_library.asan_activation.o [16/109] CXX stage2_unix/obj/compiler-rt/lib/ubsan/sources.ubsan_diag.o [17/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_sync.o [18/109] CXX stage2_unix/obj/compiler-rt/lib/asan/asan_shared_library.asan_debugging.o [19/109] CXX stage2_unix/obj/compiler-rt/lib/asan/asan_shared_library.asan_flags.o [20/109] CXX stage2_unix/obj/compiler-rt/lib/asan/asan_shared_library.asan_descriptions.o [21/109] CXX stage2_unix/obj/compiler-rt/lib/ubsan/sources.ubsan_handlers.o [22/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_rtl_report.o [23/109] CXX stage2_unix/obj/compiler-rt/lib/asan/asan_shared_library.asan_globals.o [24/109] CXX stage2_unix/obj/compiler-rt/lib/asan/asan_shared_library.asan_errors.o [25/109] CXX stage2_unix/obj/compiler-rt/lib/asan/asan_shared_library.asan_fake_stack.o [26/109] CXX stage2_unix/obj/compiler-rt/lib/asan/asan_shared_library.asan_interceptors_memintrinsics.o [27/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_interceptors_mac.o [28/109] CXX stage2_unix/obj/compiler-rt/lib/asan/asan_shared_library.asan_memory_profile.o [29/109] CXX stage2_unix/obj/compiler-rt/lib/asan/asan_shared_library.asan_posix.o [30/109] CXX stage2_unix/obj/compiler-rt/lib/asan/asan_shared_library.asan_stack.o [31/109] CXX stage2_unix/obj/compiler-rt/lib/asan/asan_shared_library.asan_mac.o [32/109] CXX stage2_unix/obj/compiler-rt/lib/asan/asan_shared_library.asan_suppressions.o [33/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_interceptors_libdispatch.o [34/109] CXX stage2_unix/obj/compiler-rt/lib/asan/asan_shared_library.asan_stats.o [35/109] CXX stage2_unix/obj/compiler-rt/lib/lsan/common_sources.lsan_common_fuchsia.o [36/109] CXX stage2_unix/obj/compiler-rt/lib/lsan/common_sources.lsan_common_linux.o [37/109] CXX stage2_unix/obj/compiler-rt/lib/asan/cxx_sources.asan_new_delete.o [38/109] STAMP stage2_unix/obj/compiler-rt/lib/asan/cxx_sources.stamp [39/109] CXX stage2_unix/obj/compiler-rt/lib/asan/asan_shared_library.asan_malloc_mac.o [40/109] CXX stage2_unix/obj/compiler-rt/lib/asan/asan_shared_library.asan_poisoning.o [41/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_allocator_report.o [42/109] CXX stage2_unix/obj/compiler-rt/lib/lsan/common_sources.lsan_common_mac.o [43/109] CXX stage2_unix/obj/compiler-rt/lib/asan/asan_shared_library.asan_allocator.o [44/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_common_libcdep.o [45/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_deadlock_detector2.o [46/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_allocator.o [47/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_common.o [48/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_coverage_libcdep_new.o [49/109] CXX stage2_unix/obj/compiler-rt/lib/asan/asan_shared_library.asan_thread.o [50/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_mac_libcdep.o [51/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_libignore.o [52/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_platform_limits_posix.o [53/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_libc.o [54/109] CXX stage2_unix/obj/compiler-rt/lib/asan/asan_shared_library.asan_report.o [55/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_deadlock_detector1.o [56/109] CXX stage2_unix/obj/compiler-rt/lib/asan/asan_shared_library.asan_rtl.o [57/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_stacktrace_libcdep.o [58/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_stacktrace_printer.o [59/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_symbolizer_libbacktrace.o [60/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_suppressions.o [61/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_procmaps_mac.o [62/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_symbolizer.o [63/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_symbolizer_mac.o [64/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_posix.o [65/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_symbolizer_markup.o [66/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_tls_get_addr.o [67/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_posix_libcdep.o [68/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_external.o [69/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_symbolizer_report.o [70/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_debugging.o [71/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_symbolizer_posix_libcdep.o [72/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/cxx_sources.tsan_new_delete.o [73/109] STAMP stage2_unix/obj/compiler-rt/lib/tsan/rtl/cxx_sources.stamp [74/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_fd.o [75/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_interceptors_memintrinsics.o [76/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_flags.o [77/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_symbolizer_libcdep.o [78/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_interface.o [79/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_interface_java.o [80/109] CXX stage2_unix/obj/compiler-rt/lib/lsan/common_sources.lsan_common.o ../../compiler-rt/lib/lsan/lsan_common.cpp:808:11: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument has type 'unsigned long long' [-Wformat] 807 | "Running thread %zu was not suspended. False leaks are possible.\n", | ~~~ | %llu 808 | os_id); | ^~~~~ 1 warning generated. [81/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_mutexset.o [82/109] CXX stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.sanitizer_mac.o ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:851:7: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 851 | os_trace("Address Sanitizer reported a failure."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:53:45: note: expanded from macro 'OS_TRACE_CALL' 53 | OS_TRACE_UNINITIALIZED uint8_t _buf[__size]; \ | ^~~~~~ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:851:7: note: read of non-const variable '__size' is not allowed in a constant expression ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:53:45: note: expanded from macro 'OS_TRACE_CALL' 53 | OS_TRACE_UNINITIALIZED uint8_t _buf[__size]; \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:851:7: note: declared here ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:52:18: note: expanded from macro 'OS_TRACE_CALL' 52 | uint32_t __size = (uint32_t)__builtin_os_log_format_buffer_size(_f, ##__VA_ARGS__); \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:851:7: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 851 | os_trace("Address Sanitizer reported a failure."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:56:43: note: expanded from macro 'OS_TRACE_CALL' 56 | OS_TRACE_UNINITIALIZED uint8_t tb[__size]; \ | ^~~~~~ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:851:7: note: read of non-const variable '__size' is not allowed in a constant expression ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:56:43: note: expanded from macro 'OS_TRACE_CALL' 56 | OS_TRACE_UNINITIALIZED uint8_t tb[__size]; \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:851:7: note: declared here ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:52:18: note: expanded from macro 'OS_TRACE_CALL' 52 | uint32_t __size = (uint32_t)__builtin_os_log_format_buffer_size(_f, ##__VA_ARGS__); \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:851:7: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 851 | os_trace("Address Sanitizer reported a failure."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:60:25: note: expanded from macro 'OS_TRACE_CALL' 60 | uint8_t trailer[count + 1]; \ | ^~~~~~~~~ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:851:7: note: read of non-const variable 'count' is not allowed in a constant expression ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:60:25: note: expanded from macro 'OS_TRACE_CALL' 60 | uint8_t trailer[count + 1]; \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:851:7: note: declared here ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:59:17: note: expanded from macro 'OS_TRACE_CALL' 59 | uint8_t count = *p++; \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:854:7: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 854 | os_trace("Undefined Behavior Sanitizer reported a failure."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:53:45: note: expanded from macro 'OS_TRACE_CALL' 53 | OS_TRACE_UNINITIALIZED uint8_t _buf[__size]; \ | ^~~~~~ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:854:7: note: read of non-const variable '__size' is not allowed in a constant expression ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:53:45: note: expanded from macro 'OS_TRACE_CALL' 53 | OS_TRACE_UNINITIALIZED uint8_t _buf[__size]; \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:854:7: note: declared here ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:52:18: note: expanded from macro 'OS_TRACE_CALL' 52 | uint32_t __size = (uint32_t)__builtin_os_log_format_buffer_size(_f, ##__VA_ARGS__); \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:854:7: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 854 | os_trace("Undefined Behavior Sanitizer reported a failure."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:56:43: note: expanded from macro 'OS_TRACE_CALL' 56 | OS_TRACE_UNINITIALIZED uint8_t tb[__size]; \ | ^~~~~~ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:854:7: note: read of non-const variable '__size' is not allowed in a constant expression ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:56:43: note: expanded from macro 'OS_TRACE_CALL' 56 | OS_TRACE_UNINITIALIZED uint8_t tb[__size]; \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:854:7: note: declared here ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:52:18: note: expanded from macro 'OS_TRACE_CALL' 52 | uint32_t __size = (uint32_t)__builtin_os_log_format_buffer_size(_f, ##__VA_ARGS__); \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:854:7: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 854 | os_trace("Undefined Behavior Sanitizer reported a failure."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:60:25: note: expanded from macro 'OS_TRACE_CALL' 60 | uint8_t trailer[count + 1]; \ | ^~~~~~~~~ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:854:7: note: read of non-const variable 'count' is not allowed in a constant expression ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:60:25: note: expanded from macro 'OS_TRACE_CALL' 60 | uint8_t trailer[count + 1]; \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:854:7: note: declared here ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:59:17: note: expanded from macro 'OS_TRACE_CALL' 59 | uint8_t count = *p++; \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:857:7: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 857 | os_trace("Thread Sanitizer reported a failure."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:53:45: note: expanded from macro 'OS_TRACE_CALL' 53 | OS_TRACE_UNINITIALIZED uint8_t _buf[__size]; \ | ^~~~~~ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:857:7: note: read of non-const variable '__size' is not allowed in a constant expression ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:53:45: note: expanded from macro 'OS_TRACE_CALL' 53 | OS_TRACE_UNINITIALIZED uint8_t _buf[__size]; \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:857:7: note: declared here ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:52:18: note: expanded from macro 'OS_TRACE_CALL' 52 | uint32_t __size = (uint32_t)__builtin_os_log_format_buffer_size(_f, ##__VA_ARGS__); \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:857:7: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 857 | os_trace("Thread Sanitizer reported a failure."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:56:43: note: expanded from macro 'OS_TRACE_CALL' 56 | OS_TRACE_UNINITIALIZED uint8_t tb[__size]; \ | ^~~~~~ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:857:7: note: read of non-const variable '__size' is not allowed in a constant expression ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:56:43: note: expanded from macro 'OS_TRACE_CALL' 56 | OS_TRACE_UNINITIALIZED uint8_t tb[__size]; \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:857:7: note: declared here ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:52:18: note: expanded from macro 'OS_TRACE_CALL' 52 | uint32_t __size = (uint32_t)__builtin_os_log_format_buffer_size(_f, ##__VA_ARGS__); \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:857:7: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 857 | os_trace("Thread Sanitizer reported a failure."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:60:25: note: expanded from macro 'OS_TRACE_CALL' 60 | uint8_t trailer[count + 1]; \ | ^~~~~~~~~ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:857:7: note: read of non-const variable 'count' is not allowed in a constant expression ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:60:25: note: expanded from macro 'OS_TRACE_CALL' 60 | uint8_t trailer[count + 1]; \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:857:7: note: declared here ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:59:17: note: expanded from macro 'OS_TRACE_CALL' 59 | uint8_t count = *p++; \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:859:7: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 859 | os_trace("Sanitizer tool reported a failure."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:53:45: note: expanded from macro 'OS_TRACE_CALL' 53 | OS_TRACE_UNINITIALIZED uint8_t _buf[__size]; \ | ^~~~~~ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:859:7: note: read of non-const variable '__size' is not allowed in a constant expression ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:53:45: note: expanded from macro 'OS_TRACE_CALL' 53 | OS_TRACE_UNINITIALIZED uint8_t _buf[__size]; \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:859:7: note: declared here ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:52:18: note: expanded from macro 'OS_TRACE_CALL' 52 | uint32_t __size = (uint32_t)__builtin_os_log_format_buffer_size(_f, ##__VA_ARGS__); \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:859:7: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 859 | os_trace("Sanitizer tool reported a failure."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:56:43: note: expanded from macro 'OS_TRACE_CALL' 56 | OS_TRACE_UNINITIALIZED uint8_t tb[__size]; \ | ^~~~~~ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:859:7: note: read of non-const variable '__size' is not allowed in a constant expression ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:56:43: note: expanded from macro 'OS_TRACE_CALL' 56 | OS_TRACE_UNINITIALIZED uint8_t tb[__size]; \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:859:7: note: declared here ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:52:18: note: expanded from macro 'OS_TRACE_CALL' 52 | uint32_t __size = (uint32_t)__builtin_os_log_format_buffer_size(_f, ##__VA_ARGS__); \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:859:7: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 859 | os_trace("Sanitizer tool reported a failure."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:60:25: note: expanded from macro 'OS_TRACE_CALL' 60 | uint8_t trailer[count + 1]; \ | ^~~~~~~~~ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:859:7: note: read of non-const variable 'count' is not allowed in a constant expression ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:60:25: note: expanded from macro 'OS_TRACE_CALL' 60 | uint8_t trailer[count + 1]; \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:859:7: note: declared here ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:59:17: note: expanded from macro 'OS_TRACE_CALL' 59 | uint8_t count = *p++; \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:862:7: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 862 | os_trace("Consult syslog for more information."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:53:45: note: expanded from macro 'OS_TRACE_CALL' 53 | OS_TRACE_UNINITIALIZED uint8_t _buf[__size]; \ | ^~~~~~ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:862:7: note: read of non-const variable '__size' is not allowed in a constant expression ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:53:45: note: expanded from macro 'OS_TRACE_CALL' 53 | OS_TRACE_UNINITIALIZED uint8_t _buf[__size]; \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:862:7: note: declared here ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:52:18: note: expanded from macro 'OS_TRACE_CALL' 52 | uint32_t __size = (uint32_t)__builtin_os_log_format_buffer_size(_f, ##__VA_ARGS__); \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:862:7: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 862 | os_trace("Consult syslog for more information."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:56:43: note: expanded from macro 'OS_TRACE_CALL' 56 | OS_TRACE_UNINITIALIZED uint8_t tb[__size]; \ | ^~~~~~ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:862:7: note: read of non-const variable '__size' is not allowed in a constant expression ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:56:43: note: expanded from macro 'OS_TRACE_CALL' 56 | OS_TRACE_UNINITIALIZED uint8_t tb[__size]; \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:862:7: note: declared here ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:52:18: note: expanded from macro 'OS_TRACE_CALL' 52 | uint32_t __size = (uint32_t)__builtin_os_log_format_buffer_size(_f, ##__VA_ARGS__); \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:862:7: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 862 | os_trace("Consult syslog for more information."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:60:25: note: expanded from macro 'OS_TRACE_CALL' 60 | uint8_t trailer[count + 1]; \ | ^~~~~~~~~ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:862:7: note: read of non-const variable 'count' is not allowed in a constant expression ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:60:25: note: expanded from macro 'OS_TRACE_CALL' 60 | uint8_t trailer[count + 1]; \ | ^ ../../compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:862:7: note: declared here ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:220:31: note: expanded from macro 'os_trace' 220 | #define os_trace(format, ...) OS_TRACE_CALL(OS_TRACE_TYPE_RELEASE, NULL, format, ##__VA_ARGS__) | ^ ../../sysroot/MacOSX.sdk/usr/include/os/trace.h:59:17: note: expanded from macro 'OS_TRACE_CALL' 59 | uint8_t count = *p++; \ | ^ 15 warnings generated. [83/109] STAMP stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.stamp [84/109] STAMP stage2_unix/obj/compiler-rt/lib/ubsan/sources.stamp [85/109] SOLINK lib/clang/20/lib/darwin/libclang_rt.ubsan_osx_dynamic.dylib [86/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_report.o [87/109] STAMP stage2_unix/obj/compiler-rt/lib/lsan/common_sources.stamp [88/109] AR lib/clang/20/lib/darwin/libclang_rt.ubsan_osx.a [89/109] STAMP stage2_unix/obj/compiler-rt/lib/ubsan/ubsan.stamp [90/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_interface_ann.o [91/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_malloc_mac.o [92/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_rtl_proc.o [93/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_mman.o [94/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_rtl_mutex.o [95/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_rtl.o [96/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_rtl_access.o [97/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_interface_atomic.o [98/109] CXX stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.tsan_interceptors_posix.o [99/109] SOLINK lib/clang/20/lib/darwin/libclang_rt.tsan_osx_dynamic.dylib [100/109] CXX stage2_unix/obj/compiler-rt/lib/asan/asan_shared_library.asan_interceptors.o [101/109] SOLINK lib/clang/20/lib/darwin/libclang_rt.asan_osx_dynamic.dylib [102/109] STAMP stage2_unix/obj/compiler-rt/lib/asan/asan.stamp [103/109] STAMP stage2_unix/obj/compiler-rt/test/asan/asan_toolchain.stamp [104/109] STAMP stage2_unix/obj/compiler-rt/test/lsan/lsan_toolchain.stamp [105/109] STAMP stage2_unix/obj/compiler-rt/lib/lib.stamp [106/109] STAMP obj/compiler-rt/test/asan/asan.stamp [107/109] STAMP obj/compiler-rt/test/lsan/lsan.stamp [108/109] STAMP obj/compiler-rt/compiler-rt.stamp [109/109] STAMP obj/default.stamp