16.0.2 has been tagged

Hi,

I’ve tagged 16.0.2, please upload binaries and report test results.

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

Similar to 16.0.0 and 16.0.1, this version has quite a few AddressSanitizer and SanitizerCommon failures.

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

********************
Timed Out Tests (1):
  llvm-libc++-shared.cfg.in :: libcxx/modules_include.sh.cpp

********************
Failed Tests (223):
  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 :: api/multithreaded/TestMultithreaded.py
  lldb-api :: commands/apropos/with-process/TestAproposWithProcess.py
  lldb-api :: commands/command/backticks/TestBackticksInAlias.py
  lldb-api :: commands/command/nested_alias/TestNestedAlias.py


Testing Time: 10031.61s
  Skipped          :     43
  Unsupported      :   4542
  Passed           : 104927
  Expectedly Failed:    297
  Unresolved       :      1
  Timed Out        :      1
  Failed           :    223

As with 16.0.0 and 16.0.1, 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: 541.06s
  Passed: 3434
  Failed:    1

I have uploaded:

SHA256 (clang+llvm-16.0.2-arm64-apple-darwin22.0.tar.xz) = 539861297b8aa6be8e89bf68268b07d79d7a1fde87f4b98f123709f13933f326

Windows is ready. Hashes:

C:\src>certutil -hashfile llvm_package_16.0.2\build32\LLVM-16.0.2-win32.exe sha256
SHA256 hash of llvm_package_16.0.2\build32\LLVM-16.0.2-win32.exe:
c3bda2cccbbc4239b7d26f959f98d1497a17c22bd29edef05a75d8b88b4c88f6
CertUtil: -hashfile command completed successfully.

C:\src>certutil -hashfile llvm_package_16.0.2\build64\LLVM-16.0.2-win64.exe sha256
SHA256 hash of llvm_package_16.0.2\build64\LLVM-16.0.2-win64.exe:
294946d64492f1c6611438053d862e8f77eb399f3b3b6df2ea17fcd8c3f78b0f
CertUtil: -hashfile command completed successfully.

Built with

llvm-project\llvm\utils\release\build_llvm_release.bat --version 16.0.2 --x86 --x64

at llvm 6d14b11018b4dc89692daee01ab0b5d9fa93ad0f (same as 16.0.0).

For 16.0.2-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 and 16.0.1, 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 (1):
  ThreadSanitizer-x86_64 :: signal_block2.cpp

********************
Failed Tests (509):
  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 :: fork_atexit.cpp
  ThreadSanitizer-x86_64 :: fork_multithreaded.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
  ThreadSanitizer-x86_64 :: signal_reset.cpp
  libFuzzer :: merge-sigusr.test
  libomp :: ompt/loadtool/tool_available_search/tool_available_search.c
  libomp :: ompt/misc/interoperability.cpp

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


Testing Time: 5560.86s
  Skipped            :     44
  Unsupported        :   6411
  Passed             : 104874
  Expectedly Failed  :    318
  Timed Out          :      1
  Failed             :    509
  Unexpectedly Passed:      2

Test suite results:

********************
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: 347.23s
  Passed: 2426
  Failed:    3

I have uploaded:

SHA256 (clang+llvm-16.0.2-amd64-unknown-freebsd13.tar.xz) = 0cd92b6a84e7477aa8070465f01eec8198e0b1e38d1b6da8c61859a633ec9a71

PowerPC (Linux) binary uploaded.

5abaaafeee37e27722b78f7925a38a191eb56d9e  /home/lei/llvm/clang16.0.2-final/final/clang+llvm-16.0.2-powerpc64le-linux-rhel-8.4.tar.xz

No regressions from 16.0.1

The PowerPC (AIX 7.2) binaries for LLVM 15.0.2 have been tested and uploaded.

a2018e05ab938ec21dfa1c5124c2ecaf618c7e5d clang+llvm-16.0.2-powerpc64-ibm-aix-7

I found a few regressions in the test-suite:

Failed Tests (2):
  test-suite :: MultiSource/Applications/spiff/spiff.test
  test-suite :: MultiSource/Benchmarks/NPB-serial/is/is.test

Testing Time: 160.19s
  Passed: 559
  Failed:   2

I’ve opened an issue, going to look into them here: [AIX] 16.0.2 release testing - Failing test-suite tests due to textual differences between characters · Issue #62409 · llvm/llvm-project · GitHub

On x86_64 platform, Debian 11.6, RHEL 8.7 and SLES 15.4 have no regressions compared to the 16.0.1 version.

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
16.0.1 80 84 79
16.0.2 80 83 79

I have uploaded following builds for 16.0.2

SHA256(clang+llvm-16.0.2-aarch64-linux-gnu.tar.xz)= de89d138cfb17e2d81fdaca2f9c5e0c042014beea6bcacde7f27db40b69c0bdc

SHA256(LLVM-16.0.2-woa64.exe)= 66f7b38264a59ed0721a4633b82cb4638d0ac8013b994d8d18fcb24898b8ad9c

No new regression since 16.0.1