LLVM 16.0.0-final has been tagged

Hi,

I’ve tagged 16.0.0-final, please upload your binaries.

Thanks,
Tom

1 Like

For 16.0.0-final, I did a run of test-release.sh on an M1 Mac, using macOS Ventura 13.2.1 (aka arm64-apple-darwin22.3.0).

Similar to 16.0.0-rc1 through 16.0.0-rc4, this version has quite a few AddressSanitizer and SanitizerCommon failures.

Note: I was able to turn off the “Developer Tools Access” popups that occur during lldb testing, by using DevToolsSecurity -enable before running the release script.

********************
Unresolved Tests (1):
  lldb-api :: macosx/rosetta/TestRosetta.py

********************
Failed Tests (221):
  AddressSanitizer-arm64-darwin :: TestCases/Darwin/cstring_literals_regtest.mm
  AddressSanitizer-arm64-darwin :: TestCases/Darwin/dyld_insert_libraries_reexec.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Darwin/dyld_insert_libraries_remove.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Darwin/empty-section.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Darwin/fclose.c
  AddressSanitizer-arm64-darwin :: TestCases/Darwin/linked-only.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Darwin/malloc_destroy_zone.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Darwin/malloc_set_zone_name-mprotect.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Darwin/malloc_size_crash.mm
  AddressSanitizer-arm64-darwin :: TestCases/Darwin/mixing-global-constructors.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Darwin/nil-return-struct.mm
  AddressSanitizer-arm64-darwin :: TestCases/Darwin/objc-odr.mm
  AddressSanitizer-arm64-darwin :: TestCases/Darwin/odr-lto.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Darwin/reexec-insert-libraries-env.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Darwin/scribble.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Darwin/suppressions-darwin.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Darwin/suppressions-function.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Darwin/suppressions-sandbox.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/asprintf.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/assign_large_valloc_to_global.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/coverage-fork.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/coverage-module-unloaded.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/coverage-reset.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/coverage.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/current_allocated_bytes.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/deep_call_stack.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/dlclose-test.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/fread_fwrite.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/free_hook_realloc.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/freopen.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/gc-test.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/glob.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/halt_on_error_suppress_equal_pcs.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/init-order-pthread-create.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/ioctl.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/large_allocator_unpoisons_on_free.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/mmap_limit_mb.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/new_array_cookie_test.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/new_array_cookie_uaf_test.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/no-fd.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/readv.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/stack-use-after-return.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/strchr.c
  AddressSanitizer-arm64-darwin :: TestCases/Posix/strerror_r_test.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/tsd_dtor_leak.cpp
  AddressSanitizer-arm64-darwin :: TestCases/Posix/unpoison-alternate-stack.cpp
  AddressSanitizer-arm64-darwin :: TestCases/alloca_constant_size.cpp
  AddressSanitizer-arm64-darwin :: TestCases/alloca_instruments_all_paddings.cpp
  AddressSanitizer-arm64-darwin :: TestCases/alloca_loop_unpoisoning.cpp
  AddressSanitizer-arm64-darwin :: TestCases/alloca_safe_access.cpp
  AddressSanitizer-arm64-darwin :: TestCases/alloca_vla_interact.cpp
  AddressSanitizer-arm64-darwin :: TestCases/asan_and_llvm_coverage_test.cpp
  AddressSanitizer-arm64-darwin :: TestCases/asan_options-help.cpp
  AddressSanitizer-arm64-darwin :: TestCases/atexit_stats.cpp
  AddressSanitizer-arm64-darwin :: TestCases/atoi_strict.c
  AddressSanitizer-arm64-darwin :: TestCases/atol_strict.c
  AddressSanitizer-arm64-darwin :: TestCases/atoll_strict.c
  AddressSanitizer-arm64-darwin :: TestCases/calloc-overflow.cpp
  AddressSanitizer-arm64-darwin :: TestCases/contiguous_container.cpp
  AddressSanitizer-arm64-darwin :: TestCases/contiguous_container_crash.cpp
  AddressSanitizer-arm64-darwin :: TestCases/coverage-disabled.cpp
  AddressSanitizer-arm64-darwin :: TestCases/coverage-trace-pc.cpp
  AddressSanitizer-arm64-darwin :: TestCases/debug_locate.cpp
  AddressSanitizer-arm64-darwin :: TestCases/debug_mapping.cpp
  AddressSanitizer-arm64-darwin :: TestCases/default_options.cpp
  AddressSanitizer-arm64-darwin :: TestCases/describe_address.cpp
  AddressSanitizer-arm64-darwin :: TestCases/exitcode.cpp
  AddressSanitizer-arm64-darwin :: TestCases/force_inline_opt0.cpp
  AddressSanitizer-arm64-darwin :: TestCases/handle_noreturn_bug.cpp
  AddressSanitizer-arm64-darwin :: TestCases/ignorelist.cpp
  AddressSanitizer-arm64-darwin :: TestCases/initialization-constexpr.cpp
  AddressSanitizer-arm64-darwin :: TestCases/initialization-ignorelist.cpp
  AddressSanitizer-arm64-darwin :: TestCases/initialization-nobug.cpp
  AddressSanitizer-arm64-darwin :: TestCases/inline.cpp
  AddressSanitizer-arm64-darwin :: TestCases/intercept-rethrow-exception.cpp
  AddressSanitizer-arm64-darwin :: TestCases/interception_failure_test.cpp
  AddressSanitizer-arm64-darwin :: TestCases/interface_test.cpp
  AddressSanitizer-arm64-darwin :: TestCases/intra-object-overflow.cpp
  AddressSanitizer-arm64-darwin :: TestCases/invalid-pointer-pairs-compare-null.cpp
  AddressSanitizer-arm64-darwin :: TestCases/invalid-pointer-pairs-compare-success.cpp
  AddressSanitizer-arm64-darwin :: TestCases/invalid-pointer-pairs-subtract-success.cpp
  AddressSanitizer-arm64-darwin :: TestCases/invalid-pointer-pairs.cpp
  AddressSanitizer-arm64-darwin :: TestCases/log-path_test.cpp
  AddressSanitizer-arm64-darwin :: TestCases/longjmp.cpp
  AddressSanitizer-arm64-darwin :: TestCases/malloc-size-too-big.cpp
  AddressSanitizer-arm64-darwin :: TestCases/malloc_fill.cpp
  AddressSanitizer-arm64-darwin :: TestCases/max_redzone.cpp
  AddressSanitizer-arm64-darwin :: TestCases/memcmp_strict_test.cpp
  AddressSanitizer-arm64-darwin :: TestCases/poison_partial.cpp
  AddressSanitizer-arm64-darwin :: TestCases/pr33372.cpp
  AddressSanitizer-arm64-darwin :: TestCases/printf-1.c
  AddressSanitizer-arm64-darwin :: TestCases/printf-2.c
  AddressSanitizer-arm64-darwin :: TestCases/printf-3.c
  AddressSanitizer-arm64-darwin :: TestCases/printf-5.c
  AddressSanitizer-arm64-darwin :: TestCases/printf-m.c
  AddressSanitizer-arm64-darwin :: TestCases/realloc.cpp
  AddressSanitizer-arm64-darwin :: TestCases/set_shadow_test.c
  AddressSanitizer-arm64-darwin :: TestCases/speculative_load.cpp
  AddressSanitizer-arm64-darwin :: TestCases/speculative_load2.cpp
  AddressSanitizer-arm64-darwin :: TestCases/stack-buffer-overflow-with-position.cpp
  AddressSanitizer-arm64-darwin :: TestCases/strcasestr-1.c
  AddressSanitizer-arm64-darwin :: TestCases/strcasestr-2.c
  AddressSanitizer-arm64-darwin :: TestCases/strcasestr_strict.c
  AddressSanitizer-arm64-darwin :: TestCases/strchr_strict.c
  AddressSanitizer-arm64-darwin :: TestCases/strcmp.c
  AddressSanitizer-arm64-darwin :: TestCases/strcmp_strict.c
  AddressSanitizer-arm64-darwin :: TestCases/strcpy-overlap.cpp
  AddressSanitizer-arm64-darwin :: TestCases/strcspn-1.c
  AddressSanitizer-arm64-darwin :: TestCases/strcspn-2.c
  AddressSanitizer-arm64-darwin :: TestCases/strcspn_strict.c
  AddressSanitizer-arm64-darwin :: TestCases/strncasecmp_strict.c
  AddressSanitizer-arm64-darwin :: TestCases/strncat-overlap.cpp
  AddressSanitizer-arm64-darwin :: TestCases/strncmp_strict.c
  AddressSanitizer-arm64-darwin :: TestCases/strncpy-overlap.cpp
  AddressSanitizer-arm64-darwin :: TestCases/strpbrk-1.c
  AddressSanitizer-arm64-darwin :: TestCases/strpbrk-2.c
  AddressSanitizer-arm64-darwin :: TestCases/strpbrk_strict.c
  AddressSanitizer-arm64-darwin :: TestCases/strspn-1.c
  AddressSanitizer-arm64-darwin :: TestCases/strspn-2.c
  AddressSanitizer-arm64-darwin :: TestCases/strspn_strict.c
  AddressSanitizer-arm64-darwin :: TestCases/strstr-1.c
  AddressSanitizer-arm64-darwin :: TestCases/strstr-2.c
  AddressSanitizer-arm64-darwin :: TestCases/strstr_strict.c
  AddressSanitizer-arm64-darwin :: TestCases/strtok.c
  AddressSanitizer-arm64-darwin :: TestCases/strtol_strict.c
  AddressSanitizer-arm64-darwin :: TestCases/strtoll_strict.c
  AddressSanitizer-arm64-darwin :: TestCases/suppressions-exec-relative-location.cpp
  AddressSanitizer-arm64-darwin :: TestCases/suppressions-interceptor.cpp
  AddressSanitizer-arm64-darwin :: TestCases/suppressions-library.cpp
  AddressSanitizer-arm64-darwin :: TestCases/throw_call_test.cpp
  AddressSanitizer-arm64-darwin :: TestCases/throw_catch.cpp
  AddressSanitizer-arm64-darwin :: TestCases/throw_invoke_test.cpp
  AddressSanitizer-arm64-darwin :: TestCases/uar_and_exceptions.cpp
  AddressSanitizer-arm64-darwin :: TestCases/use-after-poison.cpp
  AddressSanitizer-arm64-darwin :: TestCases/use-after-scope-goto.cpp
  AddressSanitizer-arm64-darwin :: TestCases/use-after-scope-nobug.cpp
  Flang :: Driver/fast_math.f90
  Flang :: Driver/pass-plugin-not-found.f90
  Flang :: Runtime/no-cpp-dep.c
  LLVM-Unit :: Support/./SupportTests/FileSystemTest/permissions
  SanitizerCommon-lsan-arm64-Darwin :: Darwin/fputs_puts_null.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Darwin/malloc_zone.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Darwin/print-stack-trace.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Darwin/symbolizer-function-offset-atos.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/access.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/arc4random.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/bsearch.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/create_thread_fail.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/dedup_token_length_test.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/devname.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/devname_r.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/feof_fileno_ferror.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/fgetc_ungetc_getc.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/fgetln.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/fgets.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/fputc_putc_putchar.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/fputs_puts.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/getc_unlocked.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/getmntinfo.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/getpass.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/getpw_getgr.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/getusershell.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/lstat.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/mmap_test.c
  SanitizerCommon-lsan-arm64-Darwin :: Posix/popen.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/posix_memalign-alignment.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/posix_spawn.c
  SanitizerCommon-lsan-arm64-Darwin :: Posix/putc_putchar_unlocked.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/readlink.c
  SanitizerCommon-lsan-arm64-Darwin :: Posix/readlinkat.c
  SanitizerCommon-lsan-arm64-Darwin :: Posix/realpath.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/recursion-in-qsort.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/regex_startend.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/replace_sigaction.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/sanitizer_set_report_path_test.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/sem_open.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/setvbuf.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/signal.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/strlcat.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/strlcpy.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/sysctl.cpp
  SanitizerCommon-lsan-arm64-Darwin :: Posix/uname.c
  SanitizerCommon-lsan-arm64-Darwin :: Posix/wcsdup.c
  SanitizerCommon-lsan-arm64-Darwin :: allocator_returns_null.cpp
  SanitizerCommon-lsan-arm64-Darwin :: compress_stack_depot.cpp
  SanitizerCommon-lsan-arm64-Darwin :: ctype.c
  SanitizerCommon-lsan-arm64-Darwin :: fopen_nullptr.c
  SanitizerCommon-lsan-arm64-Darwin :: frexp.cpp
  SanitizerCommon-lsan-arm64-Darwin :: get_module_and_offset_for_pc.cpp
  SanitizerCommon-lsan-arm64-Darwin :: malloc_hook.cpp
  SanitizerCommon-lsan-arm64-Darwin :: max_allocation_size.cpp
  SanitizerCommon-lsan-arm64-Darwin :: options-help.cpp
  SanitizerCommon-lsan-arm64-Darwin :: options-include.cpp
  SanitizerCommon-lsan-arm64-Darwin :: options-invalid.cpp
  SanitizerCommon-lsan-arm64-Darwin :: printf-ldbl.c
  SanitizerCommon-lsan-arm64-Darwin :: pthread_mutexattr_get.cpp
  SanitizerCommon-lsan-arm64-Darwin :: sanitizer_coverage_control_flow.cpp
  SanitizerCommon-lsan-arm64-Darwin :: sanitizer_coverage_inline8bit_counter.cpp
  SanitizerCommon-lsan-arm64-Darwin :: sanitizer_coverage_inline_bool_flag.cpp
  SanitizerCommon-lsan-arm64-Darwin :: sanitizer_coverage_stack_depth.cpp
  SanitizerCommon-lsan-arm64-Darwin :: sanitizer_coverage_trace_pc_guard.cpp
  SanitizerCommon-lsan-arm64-Darwin :: scanf-ldbl.c
  SanitizerCommon-lsan-arm64-Darwin :: setlocale.cpp
  SanitizerCommon-lsan-arm64-Darwin :: strcasestr.c
  SanitizerCommon-lsan-arm64-Darwin :: strcspn.c
  SanitizerCommon-lsan-arm64-Darwin :: strnlen.c
  SanitizerCommon-lsan-arm64-Darwin :: strpbrk.c
  SanitizerCommon-lsan-arm64-Darwin :: strspn.c
  SanitizerCommon-lsan-arm64-Darwin :: strstr.c
  SanitizerCommon-lsan-arm64-Darwin :: suffix-log-path_test.c
  SanitizerCommon-lsan-arm64-Darwin :: symbolize_debug_argv.cpp
  SanitizerCommon-lsan-arm64-Darwin :: symbolize_pc.cpp
  SanitizerCommon-lsan-arm64-Darwin :: wcrtomb.c
  SanitizerCommon-lsan-arm64-Darwin :: wctomb.c
  SanitizerCommon-ubsan-arm64-Darwin :: Posix/dedup_token_length_test.cpp
  libomp :: barrier/omp_barrier.c
  libomp :: ompt/synchronization/masked.c
  libomp :: ompt/synchronization/master.c
  libomp :: parallel/omp_parallel_if.c
  lldb-api :: commands/watchpoints/watchpoint_size/TestWatchpointSizes.py
  lldb-unit :: ScriptInterpreter/Python/./ScriptInterpreterPythonTests/PythonDataObjectsTest/TestExceptions


Testing Time: 4353.82s
  Skipped          :     43
  Unsupported      :   4484
  Passed           : 104903
  Expectedly Failed:    297
  Unresolved       :      1
  Failed           :    221

As with 16.0.0-rc1 through 16.0.0-rc4, the test suite only had one failure:

********************
Failed Tests (1):
  test-suite :: SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-alloca-1.test


Testing Time: 275.66s
  Passed: 3434
  Failed:    1

I have uploaded:

SHA256 (clang+llvm-16.0.0-arm64-apple-darwin22.0.tar.xz) = 2041587b90626a4a87f0de14a5842c14c6c3374f42c8ed12726ef017416409d9

-Dimitry

For 16.0.0-final, I did a run of test-release.sh on FreeBSD 13.1-RELEASE-p6 amd64.

Note that I had to build it with -no-libcxxabi and -configure-flags “-DLIBCXX_CXX_ABI=libcxxrt”, since the default C++ ABI library on FreeBSD is libcxxrt, and attempting to use libc++abi runs into several issues that I have not been able to solve.

Similar to 16.0.0-rc4, most test failures are due to AddressSanitizer in dynamic mode, because it complains about not being the first loaded library.

Main test results:

********************
Timed Out Tests (3):
  ThreadSanitizer-x86_64 :: fork_multithreaded.cpp
  ThreadSanitizer-x86_64 :: signal_block2.cpp
  ThreadSanitizer-x86_64 :: signal_reset.cpp

********************
Failed Tests (507):
  AddressSanitizer-i386-freebsd :: TestCases/Posix/invalid-pointer-pairs-threads.cpp
  AddressSanitizer-i386-freebsd :: TestCases/replaceable_new_delete.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/PR52382.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/asan-sigbus.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/asan-symbolize-sanity-test.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/asan_symbolize_script/plugin_no_op_symbolicate.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/asan_symbolize_script/plugin_wrong_frame_number_bug.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/asprintf.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/assign_large_valloc_to_global.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/bcmp_test.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/closed-fds.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/concurrent_overflow.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/coverage-fork.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/coverage-module-unloaded.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/coverage-reset.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/coverage.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/current_allocated_bytes.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/deep_call_stack.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/deep_thread_stack.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/dlclose-test.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/fgets_fputs.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/fread_fwrite.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/free_hook_realloc.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/gc-test.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/glob.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/global-registration.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/halt_on_error-signals.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/halt_on_error-torture.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/halt_on_error_suppress_equal_pcs.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/handle_abort_on_error.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/init-order-pthread-create.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/interception-in-shared-lib-test.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/invalid-pointer-pairs-threads.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/ioctl.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/large_allocator_unpoisons_on_free.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/mmap_limit_mb.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/new_array_cookie_with_new_from_class.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/no-fd.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/print_cmdline.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/readv.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/shared-lib-test.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/stack-overflow.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/start-deactivated.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/strchr.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/strerror_r_test.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/strndup_oob_test.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/strndup_oob_test2.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/tsd_dtor_leak.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/unpoison-alternate-stack.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/wait.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/wait3.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/wait4.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/waitid.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/wcrtomb.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/alloca_big_alignment.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/alloca_constant_size.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/alloca_detect_custom_size_.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/alloca_instruments_all_paddings.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/alloca_loop_unpoisoning.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/alloca_overflow_partial.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/alloca_overflow_right.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/alloca_safe_access.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/alloca_underflow_left.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/alloca_vla_interact.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/asan_and_llvm_coverage_test.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/asan_options-help.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/asan_update_allocation.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/atexit_stats.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/atoi_strict.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/atol_strict.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/atoll_strict.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/calloc-overflow.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/contiguous_container.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/contiguous_container_crash.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/coverage-disabled.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/coverage-trace-pc.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/debug_double_free.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/debug_locate.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/debug_mapping.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/debug_report.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/debug_stacks.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/deep_stack_uaf.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/deep_tail_call.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/default_options.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/describe_address.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/double-free.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/error_report_callback.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/exitcode.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/force_inline_opt0.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/frexp_interceptor.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/frexpf_interceptor.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/frexpl_interceptor.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/global-address.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/global-demangle.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/global-location-nodebug.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/global-location.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/global-overflow.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/global-underflow.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/halt_on_error-1.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/handle_noreturn_bug.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/heap-overflow-large.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/heap-overflow.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/heavy_uar_test.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/huge_negative_hea_oob.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/ignorelist.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/ill.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/init-order-atexit.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/initialization-bug.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/initialization-constexpr.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/initialization-ignorelist.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/initialization-nobug.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/inline.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/intercept-rethrow-exception.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/interface_test.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/invalid-free.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/invalid-pointer-pairs-compare-errors.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/invalid-pointer-pairs-compare-null.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/invalid-pointer-pairs-compare-success.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/invalid-pointer-pairs-subtract-errors.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/invalid-pointer-pairs-subtract-success.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/invalid-pointer-pairs.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/large_func_test.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/load_and_store_n.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/log-path_test.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/longjmp.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/malloc-size-too-big.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/malloc_context_size.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/malloc_fill.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/max_redzone.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/memcmp_strict_test.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/memcmp_test.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/memset_test.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/non-executable-pc.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/null_deref.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/on_error_callback.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/partial_right.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/pass-object-byval.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/pass-struct-byval.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/poison_partial.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/pr33372.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/print_summary.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/printf-1.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/printf-2.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/printf-3.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/printf-4.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/printf-5.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/printf-m.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/realloc.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/replaceable_new_delete.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/sanity_check_pure_c.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/set_shadow_test.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/sleep_for_debugger.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/small_memcpy_test.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/speculative_load.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/speculative_load2.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/stack-buffer-overflow-with-position.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/stack-buffer-overflow.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/stack-frame-demangle.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/stack-oob-frames.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strcasestr-1.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strcasestr-2.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strcasestr_strict.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strcat_strict.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strchr_strict.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strcmp.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strcmp_strict.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strcpy-overlap.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strcspn-1.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strcspn-2.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strcspn_strict.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strip_path_prefix.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strncasecmp_strict.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strncat-overlap.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strncat_strict.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strncmp_strict.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strncpy-overflow.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strncpy-overlap.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strpbrk-1.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strpbrk-2.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strpbrk_strict.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strspn-1.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strspn-2.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strspn_strict.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strstr-1.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strstr-2.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strtok.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strtol_strict.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/strtoll_strict.c
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/suppressions-exec-relative-location.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/suppressions-function.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/suppressions-interceptor.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/suppressions-library.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/throw_call_test.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/throw_catch.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/throw_invoke_test.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/time_interceptor.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/uar_and_exceptions.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/unaligned_loads_and_stores.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/use-after-delete.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/use-after-free-right.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/use-after-free.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/use-after-poison.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/use-after-scope-capture.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/use-after-scope-dtor-order.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/use-after-scope-goto.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/use-after-scope-if.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/use-after-scope-inlined.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/use-after-scope-loop-bug.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/use-after-scope-loop-removed.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/use-after-scope-loop.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/use-after-scope-nobug.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/use-after-scope-temp.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/use-after-scope-temp2.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/use-after-scope-types.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/use-after-scope.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/verbose-log-path_test.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/vla_chrome_testcase.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/vla_condition_overflow.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/vla_loop_overfow.cpp
  AddressSanitizer-i386-freebsd-dynamic :: TestCases/zero_page_pc.cpp
  AddressSanitizer-x86_64-freebsd :: TestCases/atexit_stats.cpp
  AddressSanitizer-x86_64-freebsd :: TestCases/replaceable_new_delete.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/PR52382.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/asan-sigbus.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/asan-symbolize-sanity-test.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/asan_symbolize_script/plugin_no_op_symbolicate.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/asan_symbolize_script/plugin_wrong_frame_number_bug.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/asprintf.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/assign_large_valloc_to_global.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/bcmp_test.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/closed-fds.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/concurrent_overflow.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/coverage-fork.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/coverage-module-unloaded.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/coverage-reset.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/coverage.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/current_allocated_bytes.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/deep_call_stack.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/deep_thread_stack.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/dlclose-test.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/fgets_fputs.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/fread_fwrite.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/free_hook_realloc.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/freopen.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/gc-test.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/glob.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/global-registration.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/halt_on_error-signals.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/halt_on_error-torture.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/halt_on_error_suppress_equal_pcs.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/handle_abort_on_error.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/high-address-dereference.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/init-order-pthread-create.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/interception-in-shared-lib-test.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/invalid-pointer-pairs-threads.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/ioctl.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/large_allocator_unpoisons_on_free.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/mmap_limit_mb.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/new_array_cookie_test.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/new_array_cookie_uaf_test.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/new_array_cookie_with_new_from_class.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/no-fd.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/print_cmdline.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/readv.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/shared-lib-test.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/stack-overflow.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/start-deactivated.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/strchr.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/strerror_r_test.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/strndup_oob_test.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/strndup_oob_test2.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/tsd_dtor_leak.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/unpoison-alternate-stack.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/wait.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/wait3.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/wait4.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/waitid.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/Posix/wcrtomb.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/alloca_big_alignment.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/alloca_constant_size.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/alloca_detect_custom_size_.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/alloca_instruments_all_paddings.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/alloca_loop_unpoisoning.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/alloca_overflow_partial.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/alloca_overflow_right.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/alloca_safe_access.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/alloca_underflow_left.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/alloca_vla_interact.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/asan_and_llvm_coverage_test.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/asan_options-help.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/asan_update_allocation.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/atexit_stats.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/atoi_strict.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/atol_strict.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/atoll_strict.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/calloc-overflow.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/contiguous_container.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/contiguous_container_crash.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/coverage-disabled.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/coverage-trace-pc.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/debug_double_free.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/debug_locate.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/debug_mapping.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/debug_report.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/debug_stacks.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/deep_stack_uaf.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/deep_tail_call.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/default_options.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/describe_address.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/double-free.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/error_report_callback.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/exitcode.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/force_inline_opt0.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/frexp_interceptor.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/frexpf_interceptor.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/frexpl_interceptor.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/global-address.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/global-demangle.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/global-location-nodebug.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/global-location.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/global-overflow.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/global-underflow.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/halt_on_error-1.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/handle_noreturn_bug.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/heap-overflow-large.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/heap-overflow.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/heavy_uar_test.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/huge_negative_hea_oob.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/ignorelist.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/ill.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/init-order-atexit.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/initialization-bug.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/initialization-constexpr.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/initialization-ignorelist.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/initialization-nobug.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/inline.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/intercept-rethrow-exception.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/interface_test.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/intra-object-overflow.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/invalid-free.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/invalid-pointer-pairs-compare-errors.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/invalid-pointer-pairs-compare-null.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/invalid-pointer-pairs-compare-success.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/invalid-pointer-pairs-subtract-errors.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/invalid-pointer-pairs-subtract-success.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/invalid-pointer-pairs.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/large_func_test.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/load_and_store_n.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/log-path_test.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/longjmp.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/malloc-size-too-big.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/malloc_context_size.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/malloc_fill.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/max_redzone.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/memcmp_strict_test.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/memcmp_test.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/memset_test.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/non-executable-pc.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/null_deref.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/on_error_callback.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/partial_right.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/pass-object-byval.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/pass-struct-byval.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/poison_partial.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/pr33372.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/print_summary.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/printf-1.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/printf-2.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/printf-3.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/printf-4.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/printf-5.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/printf-m.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/realloc.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/replaceable_new_delete.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/sanity_check_pure_c.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/scariness_score_test.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/set_shadow_test.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/sleep_for_debugger.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/small_memcpy_test.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/speculative_load.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/speculative_load2.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/stack-buffer-overflow-with-position.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/stack-buffer-overflow.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/stack-frame-demangle.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/stack-oob-frames.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strcasestr-1.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strcasestr-2.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strcasestr_strict.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strcat_strict.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strchr_strict.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strcmp.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strcmp_strict.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strcpy-overlap.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strcspn-1.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strcspn-2.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strcspn_strict.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strip_path_prefix.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strncasecmp_strict.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strncat-overlap.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strncat_strict.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strncmp_strict.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strncpy-overflow.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strncpy-overlap.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strpbrk-1.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strpbrk-2.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strpbrk_strict.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strspn-1.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strspn-2.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strspn_strict.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strstr-1.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strstr-2.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strtok.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strtol_strict.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/strtoll_strict.c
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/suppressions-exec-relative-location.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/suppressions-function.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/suppressions-interceptor.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/suppressions-library.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/throw_call_test.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/throw_catch.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/throw_invoke_test.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/time_interceptor.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/uar_and_exceptions.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/unaligned_loads_and_stores.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/use-after-delete.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/use-after-free-right.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/use-after-free.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/use-after-poison.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/use-after-scope-capture.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/use-after-scope-dtor-order.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/use-after-scope-goto.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/use-after-scope-if.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/use-after-scope-inlined.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/use-after-scope-loop-bug.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/use-after-scope-loop-removed.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/use-after-scope-loop.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/use-after-scope-nobug.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/use-after-scope-temp.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/use-after-scope-temp2.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/use-after-scope-types.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/use-after-scope.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/verbose-log-path_test.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/vla_chrome_testcase.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/vla_condition_overflow.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/vla_loop_overfow.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/wild_pointer.cpp
  AddressSanitizer-x86_64-freebsd-dynamic :: TestCases/zero_page_pc.cpp
  Clang :: Driver/experimental-library-flag.cpp
  Clangd :: input-mirror.test
  Flang :: Driver/fast_math.f90
  Flang :: Driver/pass-plugin-not-found.f90
  MemorySanitizer-X86_64 :: interception_sigaction_test.cpp
  MemorySanitizer-X86_64 :: libatomic.c
  MemorySanitizer-X86_64 :: libatomic_load_exceptions.cpp
  MemorySanitizer-X86_64 :: preinit_array.cpp
  MemorySanitizer-X86_64 :: scanf-allocate.cpp
  OMPT multiplex :: custom_data_storage/custom_data_storage.c
  OMPT multiplex :: print/print.c
  SanitizerCommon-asan-i386-FreeBSD :: Posix/mmap_write_exec.cpp
  SanitizerCommon-asan-i386-FreeBSD :: Posix/posix_spawn.c
  SanitizerCommon-asan-i386-FreeBSD :: Posix/signal.cpp
  SanitizerCommon-asan-x86_64-FreeBSD :: Posix/mmap_write_exec.cpp
  SanitizerCommon-asan-x86_64-FreeBSD :: Posix/posix_spawn.c
  SanitizerCommon-asan-x86_64-FreeBSD :: Posix/signal.cpp
  SanitizerCommon-msan-x86_64-FreeBSD :: FreeBSD/capsicum.cpp
  SanitizerCommon-msan-x86_64-FreeBSD :: FreeBSD/md5.cpp
  SanitizerCommon-msan-x86_64-FreeBSD :: FreeBSD/procctl.cpp
  SanitizerCommon-msan-x86_64-FreeBSD :: FreeBSD/sha2.cpp
  SanitizerCommon-msan-x86_64-FreeBSD :: Posix/getpass.cpp
  SanitizerCommon-msan-x86_64-FreeBSD :: Posix/mmap_write_exec.cpp
  SanitizerCommon-msan-x86_64-FreeBSD :: Posix/posix_spawn.c
  SanitizerCommon-msan-x86_64-FreeBSD :: Posix/print-module-map.cpp
  SanitizerCommon-msan-x86_64-FreeBSD :: Posix/signal.cpp
  SanitizerCommon-msan-x86_64-FreeBSD :: ctype.c
  SanitizerCommon-tsan-x86_64-FreeBSD :: Posix/mmap_write_exec.cpp
  SanitizerCommon-tsan-x86_64-FreeBSD :: Posix/posix_spawn.c
  SanitizerCommon-tsan-x86_64-FreeBSD :: Posix/signal.cpp
  SanitizerCommon-tsan-x86_64-FreeBSD :: compress_stack_depot.cpp
  SanitizerCommon-tsan-x86_64-FreeBSD :: options-invalid.cpp
  SanitizerCommon-tsan-x86_64-FreeBSD :: symbolize_debug_argv.cpp
  SanitizerCommon-ubsan-i386-FreeBSD :: Posix/posix_spawn.c
  SanitizerCommon-ubsan-i386-FreeBSD :: Posix/signal.cpp
  SanitizerCommon-ubsan-x86_64-FreeBSD :: Posix/posix_spawn.c
  SanitizerCommon-ubsan-x86_64-FreeBSD :: Posix/signal.cpp
  ThreadSanitizer-x86_64 :: compare_exchange.cpp
  ThreadSanitizer-x86_64 :: deadlock_detector_stress_test.cpp
  ThreadSanitizer-x86_64 :: ignore_lib0.cpp
  ThreadSanitizer-x86_64 :: longjmp3.cpp
  ThreadSanitizer-x86_64 :: longjmp4.cpp
  ThreadSanitizer-x86_64 :: mutex_destroy_locked.cpp
  ThreadSanitizer-x86_64 :: mutex_destroy_locked2.cpp
  ThreadSanitizer-x86_64 :: mutex_lock_destroyed.cpp
  ThreadSanitizer-x86_64 :: mutexset1.cpp
  ThreadSanitizer-x86_64 :: mutexset2.cpp
  ThreadSanitizer-x86_64 :: mutexset3.cpp
  ThreadSanitizer-x86_64 :: mutexset4.cpp
  ThreadSanitizer-x86_64 :: mutexset5.cpp
  ThreadSanitizer-x86_64 :: mutexset7.cpp
  ThreadSanitizer-x86_64 :: mutexset8.cpp
  ThreadSanitizer-x86_64 :: on_exit.cpp
  ThreadSanitizer-x86_64 :: pthread_atfork_deadlock3.c
  ThreadSanitizer-x86_64 :: pthread_key.cpp
  ThreadSanitizer-x86_64 :: race_on_mutex.c
  libFuzzer :: merge-sigusr.test
  libomp :: ompt/loadtool/tool_available_search/tool_available_search.c
  libomp :: ompt/misc/interoperability.cpp
  llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.space/space.pass.cpp

********************
Unexpectedly Passed Tests (2):
  MemorySanitizer-X86_64 :: dtls_test.c
  llvm-libc++-shared.cfg.in :: libcxx/modules_include.sh.cpp


Testing Time: 5706.49s
  Skipped            :     44
  Unsupported        :   6409
  Passed             : 104792
  Expectedly Failed  :    318
  Timed Out          :      3
  Failed             :    507
  Unexpectedly Passed:      2

After applying a build fix for mandel.c (which I submitted in ⚙ D146251 [test-suite] Fix FreeBSD and OpenBSD builds), the test suite builds and runs. I encountered three failures, which are similar to what happened in previous releases:

********************
Failed Tests (3):
  test-suite :: MultiSource/Benchmarks/DOE-ProxyApps-C++/CLAMR/CLAMR.test
  test-suite :: MultiSource/Benchmarks/Prolangs-C++/city/city.test
  test-suite :: MultiSource/Benchmarks/Ptrdist/ft/ft.test


Testing Time: 346.16s
  Passed: 2426
  Failed:    3

I have uploaded:

SHA256 (clang+llvm-16.0.0-amd64-unknown-freebsd13.tar.xz) = c4fe6293349b3ab7d802793103d1d44f58831884e63ff1b40ce29c3e7408257b

-Dimitry

Uploaded x86_64 Ubuntu 18.04.

$ cat clang+llvm-16.0.0-x86_64-linux-gnu-ubuntu-18.04.tar.xz.sha256
2b8a69798e8dddeb57a186ecac217a35ea45607cb2b3cf30014431cff4340ad1  clang+llvm-16.0.0-x86_64-linux-gnu-ubuntu-18.04.tar.xz
1 Like

On x86_64 platform, Debian 11.6, RHEL 8.7 and SLES 15.4 have no regression compared to 16.0.0 rc versions.

Here is a summary of LLVM test results (failures) on x86_64 Linux:

  Debian 11.6 RHEL 8.7 SLES 15.4
15.0.7 71 73 78
16.0.0 rc3 79 82 78
16.0.0 rc4 79 82 78
16.0.0 79 82 78

Windows is ready. See hashes below.

C:\src>certutil -hashfile llvm_package_16.0.0\build32\LLVM-16.0.0-win32.exe sha256
SHA256 hash of llvm_package_16.0.0\build32\LLVM-16.0.0-win32.exe:
84a6af869018546cee8f4de5077d7643cb69e68004f928e60bc4834d3403fa98
CertUtil: -hashfile command completed successfully.

C:\src>certutil -hashfile llvm_package_16.0.0\build64\LLVM-16.0.0-win64.exe sha256
SHA256 hash of llvm_package_16.0.0\build64\LLVM-16.0.0-win64.exe:
e41295133d6d24cc8133702768ddb4e3bffd9f9b4a9b2faf9cd0a045cfc90abc
CertUtil: -hashfile command completed successfully.

Built with

C:\src>llvm-project\llvm\utils\release\build_llvm_release.bat --version 16.0.0 --x86 --x64

at llvm 6d14b11018b4dc89692daee01ab0b5d9fa93ad0f (same as the RCs).

I’ve uploaded the binaries the PowerPC (Linux) binaries for LLVM 16.0.0.

Ubuntu 18.04:

c857c3919d1feac3a37cce7f4f0fbc4f32052d01  clang+llvm-16.0.0-powerpc64le-linux-ubuntu-18.04.tar.xz

RHEL 8.4:

0195d68d3674cadff21d70090696eab1d09358e6  clang+llvm-16.0.0-powerpc64le-linux-rhel-8.4.tar.xz

No regressions have been found.

I’ve now upladed the Solaris/amd64, Solaris/sparcv9, and Linux/sparc64 builds:

b637b7da383d3417ac4862342911cb467fba2ec00f48f163eb8308f2bbb9b7ad  clang+llvm-16.0.0-amd64-pc-solaris2.11.tar.xz
a2627fcb6d97405b38c9e4c17ccfdc5d61fdd1bee742dcce0726ed39e2dcd92c  clang+llvm-16.0.0-sparc64-unknown-linux-gnu.tar.xz
45c2ac0c10c3876332407a1ea893dccbde77a490f4a9b54a00e4881681a3c5ea  clang+llvm-16.0.0-sparcv9-sun-solaris2.11.tar.xz

As in rc1, the Solaris/amd64 and Linux/sparc64 ones contain D133407 to account for the difference in clang’s and compiler-rt’s ideas of the target triple.

No regressions compared to rc1 on Solaris. However, on Linux/sparc64 one test didn’t time out and hang the whole build until killed manually:

+  llvm-libc++abi-shared.cfg.in :: guard_threaded_test.pass.cpp

The PowerPC (AIX 7.2) binaries for LLVM 16.0.0 have been tested and uploaded. No regressions found.

8056f8ca18ff7f1ba6892069a78afc4de91a3b95 clang+llvm-16.0.0-powerpc64-ibm-aix-7.2.tar.xz

I have uploaded:
SHA256(16.0.0/linux/aarch64/clang+llvm-16.0.0-aarch64-linux-gnu.tar.xz)= b750ba3120e6153fc5b316092f19b52cf3eb64e19e5f44bd1b962cb54a20cf0a
(No new regression since rc3/rc4)

SHA256(16.0.0/windows/arm/LLVM-16.0.0-woa64.exe)= a0d3fc3ecf36ac4e855792ae80090511c85738f9e58be2b2944e5152a22a6b85
(No regressions found)