Hi,
I’ve tagged the 15.0.7 release, testers please upload binaries.
Hi,
I’ve tagged the 15.0.7 release, testers please upload binaries.
Hmm something broke on the macOS end for me, possibly due to the fact I’m now building on Ventura with a newer Xcode. It builds the first stage successfully, until it gets to the runtimes:
********************************************************************************
Release: 15.0.7-final
Build: Release
System Info:
Darwin longrow.home.andric.com 22.2.0 Darwin Kernel Version 22.2.0: Fri Nov 11 02:04:44 PST 2022; root:xnu-8792.61.2~4/RELEASE_ARM64_T8103 arm64
********************************************************************************
# Phase 1: Building llvmCore
... lots of stuff ...
-- Found OSX_SYSROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk
CMake Warning at /Users/dim/llvm/15.0.7/final/llvm-project/compiler-rt/cmake/Modules/CompilerRTUtils.cmake:353 (message):
llvm-config finding testingsupport failed with status 1
Call Stack (most recent call first):
CMakeLists.txt:28 (load_llvm_config)
-- Performing Test Terminfo_LINKABLE
-- Performing Test Terminfo_LINKABLE - Success
-- Found Terminfo: /Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/lib/libcurses.tbd
-- Found ZLIB: /Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/lib/libz.tbd (found version "1.2.11")
-- Found LibXml2: /Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/lib/libxml2.tbd (found version "2.9.13")
-- LLVM_MAIN_SRC_DIR: "/Users/dim/llvm/15.0.7/final/llvm-project/llvm"
-- Found libtool - /Users/dim/llvm/15.0.7/final/Phase1/Release/llvmCore-15.0.7-final.obj/bin/llvm-libtool-darwin
-- Performing Test COMPILER_RT_HAS_FPIC_FLAG
-- Performing Test COMPILER_RT_HAS_FPIC_FLAG - Success
-- Performing Test COMPILER_RT_HAS_FPIE_FLAG
-- Performing Test COMPILER_RT_HAS_FPIE_FLAG - Success
-- Performing Test COMPILER_RT_HAS_FNO_BUILTIN_FLAG
-- Performing Test COMPILER_RT_HAS_FNO_BUILTIN_FLAG - Success
-- Performing Test COMPILER_RT_HAS_STD_C11_FLAG
-- Performing Test COMPILER_RT_HAS_STD_C11_FLAG - Success
-- Performing Test COMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG
-- Performing Test COMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG - Success
-- Performing Test COMPILER_RT_HAS_OMIT_FRAME_POINTER_FLAG
-- Performing Test COMPILER_RT_HAS_OMIT_FRAME_POINTER_FLAG - Success
-- Performing Test COMPILER_RT_HAS_FFREESTANDING_FLAG
-- Performing Test COMPILER_RT_HAS_FFREESTANDING_FLAG - Success
-- Performing Test COMPILER_RT_HAS_XRAY_COMPILER_FLAG
-- Performing Test COMPILER_RT_HAS_XRAY_COMPILER_FLAG - Failed
-- Performing Test COMPILER_RT_HAS_ATOMIC_KEYWORD
-- Performing Test COMPILER_RT_HAS_ATOMIC_KEYWORD - Success
-- Performing Test COMPILER_RT_HAS_FLOAT16
-- Performing Test COMPILER_RT_HAS_FLOAT16 - Success
-- Performing Test COMPILER_RT_HAS_BFLOAT16
-- Performing Test COMPILER_RT_HAS_BFLOAT16 - Failed
-- Performing Test COMPILER_RT_HAS_ASM_LSE
-- Performing Test COMPILER_RT_HAS_ASM_LSE - Success
-- Checking DARWIN_macosx_SYSROOT - '/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk'
-- Checking DARWIN_iphonesimulator_SYSROOT - ''
-- Checking DARWIN_iphoneos_SYSROOT - ''
-- Checking DARWIN_watchsimulator_SYSROOT - ''
-- Checking DARWIN_watchos_SYSROOT - ''
-- Checking DARWIN_appletvsimulator_SYSROOT - ''
-- Checking DARWIN_appletvos_SYSROOT - ''
-- Found arm64 support in /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/SDKSettings.plist
-- Found arm64e support in /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/SDKSettings.plist
CMake Error at /Users/dim/llvm/15.0.7/final/llvm-project/compiler-rt/cmake/Modules/CompilerRTDarwinUtils.cmake:73 (message):
Failed to determine SDK version for "iphonesimulator" SDK
Call Stack (most recent call first):
/Users/dim/llvm/15.0.7/final/llvm-project/compiler-rt/cmake/builtin-config-ix.cmake:128 (find_darwin_sdk_version)
CMakeLists.txt:51 (include)
-- Configuring incomplete, errors occurred!
I think I might be able to work around it by configuring the build somehow to turn off COMPILER_RT_ENABLE_IOS, but I have no idea why it ‘suddenly’ seems to have switched on between the 15.0.6 and 15.0.7 builds. It’s probably due to upgrading from macOS 12 to macOS 13 and the accompanying Xcode.
If anyone has clues, they are welcome. ![]()
Hi,
I’ve tested and uploaded the PowerPC (Linux) binaries for LLVM 15.0.7.
Ubuntu 18.04:
6874a166c92b857865a6dff16a46c1915b2767bd clang+llvm-15.0.7-powerpc64le-linux-ubuntu-18.04.tar.xz
RHEL 8.4:
5cce202adeb793652c74e4e5a3aa1869eb4f5fad clang+llvm-15.0.7-powerpc64le-linux-rhel-8.4.tar.xz
No regressions were found from the previous LLVM 15.0.6 release.
Okay, this turned out to be some issue with Xcode not having the correct “Command Line Tools” setting in Preferences->Locations. Simply resetting it fixed the problem.
For 15.0.7-final, I did a run of test-release.sh on an M1 Mac, using macOS Ventura 13.1 (aka arm64-apple-darwin22.2.0).
Similar to 15.0.0-final through 15.0.6-final, this version has quite a few AddressSanitizer and SanitizerCommon failures:
********************
Unresolved Tests (1):
lldb-api :: functionalities/signal/TestSendSignal.py
********************
Failed Tests (227):
AddressSanitizer-arm64-darwin :: TestCases/Darwin/asan_gen_prefixes.cpp
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/getpwnam.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/lsan_annotations.cpp
AddressSanitizer-arm64-darwin :: TestCases/lsan_crash.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 :: 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/illegal_read_test.cpp
SanitizerCommon-lsan-arm64-Darwin :: Posix/illegal_write_test.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_bad_report_path_test.cpp
SanitizerCommon-lsan-arm64-Darwin :: Posix/sanitizer_set_report_fd_test.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 :: onprint.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_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/loadtool/tool_available_search/tool_available_search.c
libomp :: tasking/hidden_helper_task/gtid.cpp
libomp :: worksharing/for/kmp_sch_simd_guided.c
lldb-api :: functionalities/exec/TestExec.py
lldb-unit :: ScriptInterpreter/Python/./ScriptInterpreterPythonTests/PythonDataObjectsTest/TestExceptions
********************
Unexpectedly Passed Tests (1):
llvm-libunwind-shared.cfg.in :: signal_frame.pass.cpp
Testing Time: 4105.63s
Skipped : 41
Unsupported : 4300
Passed : 98570
Expectedly Failed : 303
Unresolved : 1
Failed : 227
Unexpectedly Passed: 1
As with 15.0.0-final through 15.0.6-final, 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: 549.36s
Passed: 3430
Failed: 1
I have uploaded:
SHA256 (clang+llvm-15.0.7-arm64-apple-darwin22.0.tar.xz) = 867c6afd41158c132ef05a8f1ddaecf476a26b91c85def8e124414f9a9ba188d
-Dimitry
I think we should see with some Mac devs if we can get the test suite for m1 fixed before 16.x releases. Is there a GitHub issue for this?
Since it’s probably not one but a number of issues, which may or may not be related, it seems best to make some sort of meta-ticket for it. My guess is that the AddressSanitizer failures will all stem from the same root cause. But there are unrelated things like a Flang failure, an LLVM-Unit test filesystem permissions issues, etc etc. Those should probably be separate tickets.
I’m mostly a FreeBSD developer though, not a Mac specialist at all. Might be good to involve some more experienced Mac people… ![]()
For 15.0.7-final, I also did a run of test-release.sh on an Intel Mac, using macOS Monterey 12.6.2 (aka arm64-apple-darwin21.6.0).
Similar to 15.0.7 on arm64, there are quite a few Sanitizer-related failures, as well as many more lldb-api failures; the latter may be because I didn’t install exactly the right Python modules, but I haven’t got a clue which ones.
********************
Unresolved Tests (25):
<removed due to posting limit of 75000 chars>
********************
Timed Out Tests (4):
<removed due to posting limit of 75000 chars>
********************
Failed Tests (1016):
AddressSanitizer-x86_64-darwin :: TestCases/Darwin/cstring_literals_regtest.mm
AddressSanitizer-x86_64-darwin :: TestCases/Darwin/dyld_insert_libraries_reexec.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Darwin/dyld_insert_libraries_remove.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Darwin/empty-section.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Darwin/fclose.c
AddressSanitizer-x86_64-darwin :: TestCases/Darwin/getpwnam.c
AddressSanitizer-x86_64-darwin :: TestCases/Darwin/linked-only.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Darwin/malloc_destroy_zone.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Darwin/malloc_set_zone_name-mprotect.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Darwin/malloc_size_crash.mm
AddressSanitizer-x86_64-darwin :: TestCases/Darwin/mixing-global-constructors.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Darwin/nil-return-struct.mm
AddressSanitizer-x86_64-darwin :: TestCases/Darwin/objc-odr.mm
AddressSanitizer-x86_64-darwin :: TestCases/Darwin/odr-lto.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Darwin/reexec-insert-libraries-env.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Darwin/scribble.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Darwin/suppressions-darwin.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Darwin/suppressions-function.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Darwin/suppressions-sandbox.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/asprintf.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/assign_large_valloc_to_global.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/coverage-fork.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/coverage-module-unloaded.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/coverage-reset.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/coverage.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/current_allocated_bytes.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/deep_call_stack.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/dlclose-test.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/free_hook_realloc.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/freopen.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/gc-test.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/glob.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/halt_on_error_suppress_equal_pcs.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/init-order-pthread-create.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/ioctl.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/large_allocator_unpoisons_on_free.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/mmap_limit_mb.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/new_array_cookie_with_new_from_class.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/no-fd.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/readv.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/stack-use-after-return.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/strchr.c
AddressSanitizer-x86_64-darwin :: TestCases/Posix/strerror_r_test.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/tsd_dtor_leak.cpp
AddressSanitizer-x86_64-darwin :: TestCases/Posix/unpoison-alternate-stack.cpp
AddressSanitizer-x86_64-darwin :: TestCases/alloca_constant_size.cpp
AddressSanitizer-x86_64-darwin :: TestCases/alloca_instruments_all_paddings.cpp
AddressSanitizer-x86_64-darwin :: TestCases/alloca_loop_unpoisoning.cpp
AddressSanitizer-x86_64-darwin :: TestCases/alloca_safe_access.cpp
AddressSanitizer-x86_64-darwin :: TestCases/alloca_vla_interact.cpp
AddressSanitizer-x86_64-darwin :: TestCases/asan_and_llvm_coverage_test.cpp
AddressSanitizer-x86_64-darwin :: TestCases/asan_options-help.cpp
AddressSanitizer-x86_64-darwin :: TestCases/atexit_stats.cpp
AddressSanitizer-x86_64-darwin :: TestCases/atoi_strict.c
AddressSanitizer-x86_64-darwin :: TestCases/atol_strict.c
AddressSanitizer-x86_64-darwin :: TestCases/atoll_strict.c
AddressSanitizer-x86_64-darwin :: TestCases/calloc-overflow.cpp
AddressSanitizer-x86_64-darwin :: TestCases/contiguous_container.cpp
AddressSanitizer-x86_64-darwin :: TestCases/contiguous_container_crash.cpp
AddressSanitizer-x86_64-darwin :: TestCases/coverage-disabled.cpp
AddressSanitizer-x86_64-darwin :: TestCases/coverage-trace-pc.cpp
AddressSanitizer-x86_64-darwin :: TestCases/debug_locate.cpp
AddressSanitizer-x86_64-darwin :: TestCases/debug_mapping.cpp
AddressSanitizer-x86_64-darwin :: TestCases/default_options.cpp
AddressSanitizer-x86_64-darwin :: TestCases/describe_address.cpp
AddressSanitizer-x86_64-darwin :: TestCases/exitcode.cpp
AddressSanitizer-x86_64-darwin :: TestCases/force_inline_opt0.cpp
AddressSanitizer-x86_64-darwin :: TestCases/handle_noreturn_bug.cpp
AddressSanitizer-x86_64-darwin :: TestCases/ignorelist.cpp
AddressSanitizer-x86_64-darwin :: TestCases/initialization-constexpr.cpp
AddressSanitizer-x86_64-darwin :: TestCases/initialization-ignorelist.cpp
AddressSanitizer-x86_64-darwin :: TestCases/initialization-nobug.cpp
AddressSanitizer-x86_64-darwin :: TestCases/inline.cpp
AddressSanitizer-x86_64-darwin :: TestCases/intercept-rethrow-exception.cpp
AddressSanitizer-x86_64-darwin :: TestCases/interception_failure_test.cpp
AddressSanitizer-x86_64-darwin :: TestCases/interface_test.cpp
AddressSanitizer-x86_64-darwin :: TestCases/intra-object-overflow.cpp
AddressSanitizer-x86_64-darwin :: TestCases/invalid-pointer-pairs-compare-null.cpp
AddressSanitizer-x86_64-darwin :: TestCases/invalid-pointer-pairs-compare-success.cpp
AddressSanitizer-x86_64-darwin :: TestCases/invalid-pointer-pairs-subtract-success.cpp
AddressSanitizer-x86_64-darwin :: TestCases/invalid-pointer-pairs.cpp
AddressSanitizer-x86_64-darwin :: TestCases/log-path_test.cpp
AddressSanitizer-x86_64-darwin :: TestCases/longjmp.cpp
AddressSanitizer-x86_64-darwin :: TestCases/lsan_annotations.cpp
AddressSanitizer-x86_64-darwin :: TestCases/lsan_crash.cpp
AddressSanitizer-x86_64-darwin :: TestCases/malloc-size-too-big.cpp
AddressSanitizer-x86_64-darwin :: TestCases/malloc_fill.cpp
AddressSanitizer-x86_64-darwin :: TestCases/max_redzone.cpp
AddressSanitizer-x86_64-darwin :: TestCases/memcmp_strict_test.cpp
AddressSanitizer-x86_64-darwin :: TestCases/poison_partial.cpp
AddressSanitizer-x86_64-darwin :: TestCases/pr33372.cpp
AddressSanitizer-x86_64-darwin :: TestCases/printf-1.c
AddressSanitizer-x86_64-darwin :: TestCases/printf-2.c
AddressSanitizer-x86_64-darwin :: TestCases/printf-3.c
AddressSanitizer-x86_64-darwin :: TestCases/printf-5.c
AddressSanitizer-x86_64-darwin :: TestCases/printf-m.c
AddressSanitizer-x86_64-darwin :: TestCases/realloc.cpp
AddressSanitizer-x86_64-darwin :: TestCases/set_shadow_test.c
AddressSanitizer-x86_64-darwin :: TestCases/speculative_load.cpp
AddressSanitizer-x86_64-darwin :: TestCases/speculative_load2.cpp
AddressSanitizer-x86_64-darwin :: TestCases/stack-buffer-overflow-with-position.cpp
AddressSanitizer-x86_64-darwin :: TestCases/strcasestr-1.c
AddressSanitizer-x86_64-darwin :: TestCases/strcasestr-2.c
AddressSanitizer-x86_64-darwin :: TestCases/strcasestr_strict.c
AddressSanitizer-x86_64-darwin :: TestCases/strcat-overlap.cpp
AddressSanitizer-x86_64-darwin :: TestCases/strchr_strict.c
AddressSanitizer-x86_64-darwin :: TestCases/strcmp.c
AddressSanitizer-x86_64-darwin :: TestCases/strcmp_strict.c
AddressSanitizer-x86_64-darwin :: TestCases/strcpy-overlap.cpp
AddressSanitizer-x86_64-darwin :: TestCases/strcspn-1.c
AddressSanitizer-x86_64-darwin :: TestCases/strcspn-2.c
AddressSanitizer-x86_64-darwin :: TestCases/strcspn_strict.c
AddressSanitizer-x86_64-darwin :: TestCases/strncasecmp_strict.c
AddressSanitizer-x86_64-darwin :: TestCases/strncat-overlap.cpp
AddressSanitizer-x86_64-darwin :: TestCases/strncmp_strict.c
AddressSanitizer-x86_64-darwin :: TestCases/strncpy-overlap.cpp
AddressSanitizer-x86_64-darwin :: TestCases/strpbrk-1.c
AddressSanitizer-x86_64-darwin :: TestCases/strpbrk-2.c
AddressSanitizer-x86_64-darwin :: TestCases/strpbrk_strict.c
AddressSanitizer-x86_64-darwin :: TestCases/strspn-1.c
AddressSanitizer-x86_64-darwin :: TestCases/strspn-2.c
AddressSanitizer-x86_64-darwin :: TestCases/strspn_strict.c
AddressSanitizer-x86_64-darwin :: TestCases/strstr-1.c
AddressSanitizer-x86_64-darwin :: TestCases/strstr-2.c
AddressSanitizer-x86_64-darwin :: TestCases/strstr_strict.c
AddressSanitizer-x86_64-darwin :: TestCases/strtok.c
AddressSanitizer-x86_64-darwin :: TestCases/strtol_strict.c
AddressSanitizer-x86_64-darwin :: TestCases/strtoll_strict.c
AddressSanitizer-x86_64-darwin :: TestCases/suppressions-exec-relative-location.cpp
AddressSanitizer-x86_64-darwin :: TestCases/suppressions-interceptor.cpp
AddressSanitizer-x86_64-darwin :: TestCases/suppressions-library.cpp
AddressSanitizer-x86_64-darwin :: TestCases/throw_call_test.cpp
AddressSanitizer-x86_64-darwin :: TestCases/throw_catch.cpp
AddressSanitizer-x86_64-darwin :: TestCases/throw_invoke_test.cpp
AddressSanitizer-x86_64-darwin :: TestCases/uar_and_exceptions.cpp
AddressSanitizer-x86_64-darwin :: TestCases/use-after-poison.cpp
AddressSanitizer-x86_64-darwin :: TestCases/use-after-scope-goto.cpp
AddressSanitizer-x86_64-darwin :: TestCases/use-after-scope-nobug.cpp
Flang :: Runtime/no-cpp-dep.c
LLVM-Unit :: Support/./SupportTests/FileSystemTest/permissions
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/default_options.cpp
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/disabler.c
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/do_leak_check_override.cpp
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/high_allocator_contention.cpp
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/ignore_object.c
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/ignore_object_errors.cpp
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/leak_check_before_thread_started.cpp
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/malloc_zero.c
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/many_threads_detach.cpp
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/many_tls_keys_pthread.cpp
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/many_tls_keys_thread.cpp
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/new_array_with_dtor_0.cpp
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/print_suppressions.cpp
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/realloc_too_big.c
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/realloc_zero.c
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/register_root_region.cpp
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/suppressions_default.cpp
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/suppressions_file.cpp
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/swapcontext.cpp
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/use_after_return.cpp
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/use_globals_initialized.cpp
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/use_globals_uninitialized.cpp
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/use_globals_unused.cpp
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/use_poisoned_asan.cpp
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/use_registers.cpp
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/use_stacks.cpp
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/use_stacks_threaded.cpp
LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/use_unaligned.cpp
LeakSanitizer-Standalone-x86_64 :: TestCases/default_options.cpp
LeakSanitizer-Standalone-x86_64 :: TestCases/disabler.c
LeakSanitizer-Standalone-x86_64 :: TestCases/do_leak_check_override.cpp
LeakSanitizer-Standalone-x86_64 :: TestCases/high_allocator_contention.cpp
LeakSanitizer-Standalone-x86_64 :: TestCases/ignore_object.c
LeakSanitizer-Standalone-x86_64 :: TestCases/ignore_object_errors.cpp
LeakSanitizer-Standalone-x86_64 :: TestCases/leak_check_before_thread_started.cpp
LeakSanitizer-Standalone-x86_64 :: TestCases/malloc_zero.c
LeakSanitizer-Standalone-x86_64 :: TestCases/many_threads_detach.cpp
LeakSanitizer-Standalone-x86_64 :: TestCases/many_tls_keys_pthread.cpp
LeakSanitizer-Standalone-x86_64 :: TestCases/many_tls_keys_thread.cpp
LeakSanitizer-Standalone-x86_64 :: TestCases/new_array_with_dtor_0.cpp
LeakSanitizer-Standalone-x86_64 :: TestCases/print_suppressions.cpp
LeakSanitizer-Standalone-x86_64 :: TestCases/realloc_too_big.c
LeakSanitizer-Standalone-x86_64 :: TestCases/realloc_zero.c
LeakSanitizer-Standalone-x86_64 :: TestCases/register_root_region.cpp
LeakSanitizer-Standalone-x86_64 :: TestCases/suppressions_default.cpp
LeakSanitizer-Standalone-x86_64 :: TestCases/suppressions_file.cpp
LeakSanitizer-Standalone-x86_64 :: TestCases/swapcontext.cpp
LeakSanitizer-Standalone-x86_64 :: TestCases/use_after_return.cpp
LeakSanitizer-Standalone-x86_64 :: TestCases/use_globals_initialized.cpp
LeakSanitizer-Standalone-x86_64 :: TestCases/use_globals_uninitialized.cpp
LeakSanitizer-Standalone-x86_64 :: TestCases/use_globals_unused.cpp
LeakSanitizer-Standalone-x86_64 :: TestCases/use_registers.cpp
LeakSanitizer-Standalone-x86_64 :: TestCases/use_stacks.cpp
LeakSanitizer-Standalone-x86_64 :: TestCases/use_stacks_threaded.cpp
LeakSanitizer-Standalone-x86_64 :: TestCases/use_unaligned.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Darwin/fputs_puts_null.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Darwin/malloc_zone.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Darwin/print-stack-trace.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Darwin/symbolizer-function-offset-atos.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/access.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/arc4random.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/bsearch.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/create_thread_fail.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/devname.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/devname_r.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/feof_fileno_ferror.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/fgetc_ungetc_getc.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/fgetln.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/fgets.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/fputc_putc_putchar.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/fputs_puts.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/getc_unlocked.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/getmntinfo.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/getpass.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/getpw_getgr.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/getusershell.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/lstat.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/mmap_test.c
SanitizerCommon-lsan-x86_64-Darwin :: Posix/popen.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/posix_memalign-alignment.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/posix_spawn.c
SanitizerCommon-lsan-x86_64-Darwin :: Posix/putc_putchar_unlocked.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/readlink.c
SanitizerCommon-lsan-x86_64-Darwin :: Posix/readlinkat.c
SanitizerCommon-lsan-x86_64-Darwin :: Posix/realpath.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/recursion-in-qsort.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/regex_startend.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/replace_sigaction.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/sanitizer_set_report_path_test.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/sem_open.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/setvbuf.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/signal.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/strlcat.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/strlcpy.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/sysctl.cpp
SanitizerCommon-lsan-x86_64-Darwin :: Posix/uname.c
SanitizerCommon-lsan-x86_64-Darwin :: Posix/wcsdup.c
SanitizerCommon-lsan-x86_64-Darwin :: allocator_returns_null.cpp
SanitizerCommon-lsan-x86_64-Darwin :: compress_stack_depot.cpp
SanitizerCommon-lsan-x86_64-Darwin :: ctype.c
SanitizerCommon-lsan-x86_64-Darwin :: fopen_nullptr.c
SanitizerCommon-lsan-x86_64-Darwin :: frexp.cpp
SanitizerCommon-lsan-x86_64-Darwin :: get_module_and_offset_for_pc.cpp
SanitizerCommon-lsan-x86_64-Darwin :: malloc_hook.cpp
SanitizerCommon-lsan-x86_64-Darwin :: max_allocation_size.cpp
SanitizerCommon-lsan-x86_64-Darwin :: options-help.cpp
SanitizerCommon-lsan-x86_64-Darwin :: options-include.cpp
SanitizerCommon-lsan-x86_64-Darwin :: options-invalid.cpp
SanitizerCommon-lsan-x86_64-Darwin :: printf-ldbl.c
SanitizerCommon-lsan-x86_64-Darwin :: pthread_mutexattr_get.cpp
SanitizerCommon-lsan-x86_64-Darwin :: sanitizer_coverage_inline8bit_counter.cpp
SanitizerCommon-lsan-x86_64-Darwin :: sanitizer_coverage_stack_depth.cpp
SanitizerCommon-lsan-x86_64-Darwin :: sanitizer_coverage_trace_pc_guard.cpp
SanitizerCommon-lsan-x86_64-Darwin :: scanf-ldbl.c
SanitizerCommon-lsan-x86_64-Darwin :: setlocale.cpp
SanitizerCommon-lsan-x86_64-Darwin :: strcasestr.c
SanitizerCommon-lsan-x86_64-Darwin :: strcspn.c
SanitizerCommon-lsan-x86_64-Darwin :: strnlen.c
SanitizerCommon-lsan-x86_64-Darwin :: strpbrk.c
SanitizerCommon-lsan-x86_64-Darwin :: strspn.c
SanitizerCommon-lsan-x86_64-Darwin :: strstr.c
SanitizerCommon-lsan-x86_64-Darwin :: suffix-log-path_test.c
SanitizerCommon-lsan-x86_64-Darwin :: symbolize_debug_argv.cpp
SanitizerCommon-lsan-x86_64-Darwin :: symbolize_pc.cpp
SanitizerCommon-lsan-x86_64-Darwin :: wcrtomb.c
SanitizerCommon-lsan-x86_64-Darwin :: wctomb.c
flang-OldUnit :: Evaluate/folding.test
libomp :: ompt/loadtool/tool_available_search/tool_available_search.c
libomp :: tasking/hidden_helper_task/gtid.cpp
libomp :: worksharing/for/kmp_sch_simd_guided.c
lldb-api :: api/check_public_api_headers/TestPublicAPIHeaders.py
lldb-api :: api/multithreaded/TestMultithreaded.py
lldb-api :: commands/apropos/with-process/TestAproposWithProcess.py
lldb-api :: commands/command/nested_alias/TestNestedAlias.py
lldb-api :: commands/command/script/TestCommandScript.py
lldb-api :: commands/disassemble/basic/TestDisassembleBreakpoint.py
lldb-api :: commands/disassemble/basic/TestFrameDisassemble.py
lldb-api :: commands/expression/anonymous-struct/TestCallUserAnonTypedef.py
lldb-api :: commands/expression/argument_passing_restrictions/TestArgumentPassingRestrictions.py
lldb-api :: commands/expression/call-function/TestCallStdStringFunction.py
lldb-api :: commands/expression/call-function/TestCallStopAndContinue.py
lldb-api :: commands/expression/call-function/TestCallUserDefinedFunction.py
lldb-api :: commands/expression/call-throws/TestCallThatThrows.py
lldb-api :: commands/expression/cast_int_to_anonymous_enum/TestCastIntToAnonymousEnum.py
lldb-api :: commands/expression/char/TestExprsChar.py
lldb-api :: commands/expression/class_template_specialization_empty_pack/TestClassTemplateSpecializationParametersHandling.py
lldb-api :: commands/expression/codegen-crash-import-def-arraytype-element/TestImportDefinitionArrayType.py
lldb-api :: commands/expression/codegen-crash-typedefdecl-not-in_declcontext/TestCodegenCrashTypedefDeclNotInDeclContext.py
lldb-api :: commands/expression/completion-crash-incomplete-record/TestCompletionCrashIncompleteRecord.py
lldb-api :: commands/expression/completion-in-lambda-and-unnamed-class/TestCompletionInLambdaAndUnnamedClass.py
lldb-api :: commands/expression/completion/TestExprCompletion.py
lldb-api :: commands/expression/context-object-objc/TestContextObjectObjc.py
lldb-api :: commands/expression/context-object/TestContextObject.py
lldb-api :: commands/expression/deleting-implicit-copy-constructor/TestDeletingImplicitCopyConstructor.py
lldb-api :: commands/expression/diagnostics/TestExprDiagnostics.py
lldb-api :: commands/expression/dollar-in-variable/TestDollarInVariable.py
lldb-api :: commands/expression/dont_allow_jit/TestAllowJIT.py
lldb-api :: commands/expression/entry-bp/TestExprEntryBP.py
lldb-api :: commands/expression/expr-in-syscall/TestExpressionInSyscall.py
lldb-api :: commands/expression/expr_inside_lambda/TestExprInsideLambdas.py
lldb-api :: commands/expression/fixits/TestFixIts.py
lldb-api :: commands/expression/formatters/TestFormatters.py
lldb-api :: commands/expression/function_template_specialization_temp_args/TestFunctionTemplateSpecializationTempArgs.py
lldb-api :: commands/expression/ignore-artificial-constructors/TestIgnoreArtificialConstructors.py
lldb-api :: commands/expression/import-std-module/array/TestArrayFromStdModule.py
lldb-api :: commands/expression/import-std-module/basic/TestImportStdModule.py
lldb-api :: commands/expression/import-std-module/conflicts/TestStdModuleWithConflicts.py
lldb-api :: commands/expression/import-std-module/deque-basic/TestDequeFromStdModule.py
lldb-api :: commands/expression/import-std-module/deque-dbg-info-content/TestDbgInfoContentDequeFromStdModule.py
lldb-api :: commands/expression/import-std-module/empty-module/TestEmptyStdModule.py
lldb-api :: commands/expression/import-std-module/forward_decl_from_module/TestForwardDeclFromStdModule.py
lldb-api :: commands/expression/import-std-module/forward_list-dbg-info-content/TestDbgInfoContentForwardListFromStdModule.py
lldb-api :: commands/expression/import-std-module/forward_list/TestForwardListFromStdModule.py
lldb-api :: commands/expression/import-std-module/iterator/TestIteratorFromStdModule.py
lldb-api :: commands/expression/import-std-module/list-dbg-info-content/TestDbgInfoContentListFromStdModule.py
lldb-api :: commands/expression/import-std-module/list/TestListFromStdModule.py
lldb-api :: commands/expression/import-std-module/missing-module-sources/TestStdModuleSourcesMissing.py
lldb-api :: commands/expression/import-std-module/module-build-errors/TestStdModuleBuildErrors.py
lldb-api :: commands/expression/import-std-module/no-std-module/TestMissingStdModule.py
lldb-api :: commands/expression/import-std-module/non-module-type-separation/TestNonModuleTypeSeparation.py
lldb-api :: commands/expression/import-std-module/queue/TestQueueFromStdModule.py
lldb-api :: commands/expression/import-std-module/retry-with-std-module/TestRetryWithStdModule.py
lldb-api :: commands/expression/import-std-module/shared_ptr-dbg-info-content/TestSharedPtrDbgInfoContentFromStdModule.py
lldb-api :: commands/expression/import-std-module/shared_ptr/TestSharedPtrFromStdModule.py
lldb-api :: commands/expression/import-std-module/sysroot/TestStdModuleSysroot.py
lldb-api :: commands/expression/import-std-module/unique_ptr-dbg-info-content/TestUniquePtrDbgInfoContent.py
lldb-api :: commands/expression/import-std-module/unique_ptr/TestUniquePtrFromStdModule.py
lldb-api :: commands/expression/import-std-module/vector-bool/TestVectorBoolFromStdModule.py
lldb-api :: commands/expression/import-std-module/vector-dbg-info-content/TestDbgInfoContentVectorFromStdModule.py
lldb-api :: commands/expression/import-std-module/vector-of-vectors/TestVectorOfVectorsFromStdModule.py
lldb-api :: commands/expression/import-std-module/vector/TestVectorFromStdModule.py
lldb-api :: commands/expression/import-std-module/weak_ptr-dbg-info-content/TestDbgInfoContentWeakPtrFromStdModule.py
lldb-api :: commands/expression/import-std-module/weak_ptr/TestWeakPtrFromStdModule.py
lldb-api :: commands/expression/import_base_class_when_class_has_derived_member/TestImportBaseClassWhenClassHasDerivedMember.py
lldb-api :: commands/expression/import_builtin_fileid/TestImportBuiltinFileID.py
lldb-api :: commands/expression/inline-namespace/TestInlineNamespace.py
lldb-api :: commands/expression/ir-interpreter-phi-nodes/TestIRInterpreterPHINodes.py
lldb-api :: commands/expression/ir-interpreter/TestIRInterpreter.py
lldb-api :: commands/expression/issue_11588/Test11588.py
lldb-api :: commands/expression/namespace_local_var_same_name_cpp_and_c/TestNamespaceLocalVarSameNameCppAndC.py
lldb-api :: commands/expression/namespace_local_var_same_name_obj_c/TestNamespaceLocalVarSameNameObjC.py
lldb-api :: commands/expression/options/TestExprOptions.py
lldb-api :: commands/expression/persist_objc_pointeetype/TestPersistObjCPointeeType.py
lldb-api :: commands/expression/persistent_ptr_update/TestPersistentPtrUpdate.py
lldb-api :: commands/expression/persistent_types/TestNestedPersistentTypes.py
lldb-api :: commands/expression/persistent_types/TestPersistentTypes.py
lldb-api :: commands/expression/persistent_variables/TestPersistentVariables.py
lldb-api :: commands/expression/po_verbosity/TestPoVerbosity.py
lldb-api :: commands/expression/pr35310/TestExprsBug35310.py
lldb-api :: commands/expression/radar_8638051/Test8638051.py
lldb-api :: commands/expression/radar_9531204/TestPrintfAfterUp.py
lldb-api :: commands/expression/radar_9673664/TestExprHelpExamples.py
lldb-api :: commands/expression/rdar42038760/TestScalarURem.py
lldb-api :: commands/expression/rdar44436068/Test128BitsInteger.py
lldb-api :: commands/expression/regression-access-function-template-in-record/TestRegressionAccessFunctionTemplateInRecord.py
lldb-api :: commands/expression/result_numbering/TestResultNumbering.py
lldb-api :: commands/expression/save_jit_objects/TestSaveJITObjects.py
lldb-api :: commands/expression/scoped_enums/TestScopedEnumType.py
lldb-api :: commands/expression/static-initializers/TestStaticInitializers.py
lldb-api :: commands/expression/test/TestExprs.py
lldb-api :: commands/expression/test/TestExprs2.py
lldb-api :: commands/expression/timeout/TestCallWithTimeout.py
lldb-api :: commands/expression/top-level/TestTopLevelExprs.py
lldb-api :: commands/expression/two-files/TestObjCTypeQueryFromOtherCompileUnit.py
lldb-api :: commands/expression/unicode-in-variable/TestUnicodeInVariable.py
lldb-api :: commands/expression/unwind_expression/TestUnwindExpression.py
lldb-api :: commands/expression/vector_of_enums/TestVectorOfEnums.py
lldb-api :: commands/expression/weak_symbols/TestWeakSymbols.py
lldb-api :: commands/expression/xvalue/TestXValuePrinting.py
lldb-api :: commands/frame/diagnose/array/TestArray.py
lldb-api :: commands/frame/diagnose/bad-reference/TestBadReference.py
lldb-api :: commands/frame/diagnose/complicated-expression/TestComplicatedExpression.py
lldb-api :: commands/frame/diagnose/dereference-argument/TestDiagnoseDereferenceArgument.py
lldb-api :: commands/frame/diagnose/dereference-function-return/TestDiagnoseDereferenceFunctionReturn.py
lldb-api :: commands/frame/diagnose/dereference-this/TestDiagnoseDereferenceThis.py
lldb-api :: commands/frame/diagnose/inheritance/TestDiagnoseInheritance.py
lldb-api :: commands/frame/diagnose/local-variable/TestLocalVariable.py
lldb-api :: commands/frame/diagnose/virtual-method-call/TestDiagnoseDereferenceVirtualMethodCall.py
lldb-api :: commands/frame/language/TestGuessLanguage.py
lldb-api :: commands/frame/recognizer/TestFrameRecognizer.py
lldb-api :: commands/frame/select/TestFrameSelect.py
lldb-api :: commands/frame/var-scope/TestFrameVariableScope.py
lldb-api :: commands/frame/var/TestFrameVar.py
lldb-api :: commands/memory/read/TestMemoryRead.py
lldb-api :: commands/memory/write/TestMemoryWrite.py
lldb-api :: commands/platform/sdk/TestPlatformSDK.py
lldb-api :: commands/process/attach-resume/TestAttachResume.py
lldb-api :: commands/process/attach/TestProcessAttach.py
lldb-api :: commands/process/continue_to_bkpt/TestContinueToBkpts.py
lldb-api :: commands/process/handle/TestProcessHandle.py
lldb-api :: commands/process/launch-with-shellexpand/TestLaunchWithShellExpand.py
lldb-api :: commands/process/launch/TestProcessLaunch.py
lldb-api :: commands/process/signal/TestProcessSignal.py
lldb-api :: commands/register/register/register_command/TestRegisters.py
lldb-api :: commands/settings/TestSettings.py
lldb-api :: commands/settings/quoting/TestQuoting.py
lldb-api :: commands/settings/use_source_cache/TestUseSourceCache.py
lldb-api :: commands/source/info/TestSourceInfo.py
lldb-api :: commands/statistics/basic/TestStats.py
lldb-api :: commands/target/auto-install-main-executable/TestAutoInstallMainExecutable.py
lldb-api :: commands/target/basic/TestTargetCommand.py
lldb-api :: commands/target/dump-pcm-info/TestDumpPCMInfo.py
lldb-api :: commands/target/stop-hooks/TestStopHookScripted.py
lldb-api :: commands/target/stop-hooks/TestStopHooks.py
lldb-api :: commands/thread/backtrace/TestThreadBacktraceRepeat.py
lldb-api :: commands/thread/select/TestThreadSelect.py
lldb-api :: commands/watchpoints/hello_watchlocation/TestWatchLocation.py
lldb-api :: commands/watchpoints/hello_watchpoint/TestMyFirstWatchpoint.py
lldb-api :: commands/watchpoints/multiple_hits/TestMultipleHits.py
lldb-api :: commands/watchpoints/multiple_threads/TestWatchpointMultipleThreads.py
lldb-api :: commands/watchpoints/step_over_watchpoint/TestStepOverWatchpoint.py
lldb-api :: commands/watchpoints/watchpoint_commands/TestWatchpointCommands.py
lldb-api :: commands/watchpoints/watchpoint_commands/command/TestWatchpointCommandLLDB.py
lldb-api :: commands/watchpoints/watchpoint_commands/command/TestWatchpointCommandPython.py
lldb-api :: commands/watchpoints/watchpoint_commands/condition/TestWatchpointConditionCmd.py
lldb-api :: commands/watchpoints/watchpoint_count/TestWatchpointCount.py
lldb-api :: commands/watchpoints/watchpoint_events/TestWatchpointEvents.py
lldb-api :: commands/watchpoints/watchpoint_on_vectors/TestValueOfVectorVariable.py
lldb-api :: commands/watchpoints/watchpoint_set_command/TestWatchLocationWithWatchSet.py
lldb-api :: commands/watchpoints/watchpoint_size/TestWatchpointSizes.py
lldb-api :: functionalities/archives/TestBSDArchives.py
lldb-api :: functionalities/asan/TestMemoryHistory.py
lldb-api :: functionalities/asan/TestReportData.py
lldb-api :: functionalities/avoids-fd-leak/TestFdLeak.py
lldb-api :: functionalities/breakpoint/address_breakpoints/TestAddressBreakpoints.py
lldb-api :: functionalities/breakpoint/address_breakpoints/TestBadAddressBreakpoints.py
lldb-api :: functionalities/breakpoint/auto_continue/TestBreakpointAutoContinue.py
lldb-api :: functionalities/breakpoint/break_in_loaded_dylib/TestBreakInLoadedDylib.py
lldb-api :: functionalities/breakpoint/breakpoint_by_line_and_column/TestBreakpointByLineAndColumn.py
lldb-api :: functionalities/breakpoint/breakpoint_command/TestBreakpointCommand.py
lldb-api :: functionalities/breakpoint/breakpoint_command/TestBreakpointCommandsFromPython.py
lldb-api :: functionalities/breakpoint/breakpoint_command/TestRegexpBreakCommand.py
lldb-api :: functionalities/breakpoint/breakpoint_conditions/TestBreakpointConditions.py
lldb-api :: functionalities/breakpoint/breakpoint_ignore_count/TestBreakpointIgnoreCount.py
lldb-api :: functionalities/breakpoint/breakpoint_locations/TestBreakpointLocations.py
lldb-api :: functionalities/breakpoint/breakpoint_on_lambda_capture/TestBreakOnLambdaCapture.py
lldb-api :: functionalities/breakpoint/breakpoint_options/TestBreakpointOptions.py
lldb-api :: functionalities/breakpoint/consecutive_breakpoints/TestConsecutiveBreakpoints.py
lldb-api :: functionalities/breakpoint/cpp_exception/TestCPPExceptionBreakpoint.py
lldb-api :: functionalities/breakpoint/debugbreak/TestDebugBreak.py
lldb-api :: functionalities/breakpoint/dummy_target_breakpoints/TestBreakpointsWithNoTargets.py
lldb-api :: functionalities/breakpoint/global_constructor/TestBreakpointInGlobalConstructor.py
lldb-api :: functionalities/breakpoint/hardware_breakpoints/hardware_breakpoint_on_multiple_threads/TestHWBreakMultiThread.py
lldb-api :: functionalities/breakpoint/hardware_breakpoints/require_hw_breakpoints/TestRequireHWBreakpoints.py
lldb-api :: functionalities/breakpoint/hardware_breakpoints/write_memory_with_hw_breakpoint/TestWriteMemoryWithHWBreakpoint.py
lldb-api :: functionalities/breakpoint/inlined_breakpoints/TestInlinedBreakpoints.py
lldb-api :: functionalities/breakpoint/move_nearest/TestMoveNearest.py
lldb-api :: functionalities/breakpoint/scripted_bkpt/TestScriptedResolver.py
lldb-api :: functionalities/breakpoint/two_hits_one_actual/TestTwoHitsOneActual.py
lldb-api :: functionalities/completion/TestCompletion.py
lldb-api :: functionalities/conditional_break/TestConditionalBreak.py
lldb-api :: functionalities/data-formatter/array_typedef/TestArrayTypedef.py
lldb-api :: functionalities/data-formatter/boolreference/TestFormattersBoolRefPtr.py
lldb-api :: functionalities/data-formatter/builtin-formats/TestBuiltinFormats.py
lldb-api :: functionalities/data-formatter/compactvectors/TestCompactVectors.py
lldb-api :: functionalities/data-formatter/cstring-utf8-summary/TestCstringUnicode.py
lldb-api :: functionalities/data-formatter/data-formatter-advanced/TestDataFormatterAdv.py
lldb-api :: functionalities/data-formatter/data-formatter-caching/TestDataFormatterCaching.py
lldb-api :: functionalities/data-formatter/data-formatter-categories/TestDataFormatterCategories.py
lldb-api :: functionalities/data-formatter/data-formatter-cpp/TestDataFormatterCpp.py
lldb-api :: functionalities/data-formatter/data-formatter-disabling/TestDataFormatterDisabling.py
lldb-api :: functionalities/data-formatter/data-formatter-enum-format/TestDataFormatterEnumFormat.py
lldb-api :: functionalities/data-formatter/data-formatter-named-summaries/TestDataFormatterNamedSummaries.py
lldb-api :: functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCCF.py
lldb-api :: functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCExpr.py
lldb-api :: functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCKVO.py
lldb-api :: functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSBundle.py
lldb-api :: functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSContainer.py
lldb-api :: functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSData.py
lldb-api :: functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSDate.py
lldb-api :: functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSError.py
lldb-api :: functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSNumber.py
lldb-api :: functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSURL.py
lldb-api :: functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCPlain.py
lldb-api :: functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjNSException.py
lldb-api :: functionalities/data-formatter/data-formatter-objc/cmtime/TestDataFormatterCMTime.py
lldb-api :: functionalities/data-formatter/data-formatter-objc/nsindexpath/TestDataFormatterNSIndexPath.py
lldb-api :: functionalities/data-formatter/data-formatter-objc/nsstring/TestDataFormatterNSString.py
lldb-api :: functionalities/data-formatter/data-formatter-proper-plurals/TestFormattersOneIsSingular.py
lldb-api :: functionalities/data-formatter/data-formatter-ptr-to-array/TestPtrToArrayFormatting.py
lldb-api :: functionalities/data-formatter/data-formatter-python-synth/TestDataFormatterPythonSynth.py
lldb-api :: functionalities/data-formatter/data-formatter-script/TestDataFormatterScript.py
lldb-api :: functionalities/data-formatter/data-formatter-skip-summary/TestDataFormatterSkipSummary.py
lldb-api :: functionalities/data-formatter/data-formatter-smart-array/TestDataFormatterSmartArray.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/generic/bitset/TestDataFormatterGenericBitset.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/generic/deque/TestDataFormatterGenericDeque.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/generic/forward_list/TestDataFormatterGenericForwardList.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/generic/list/TestDataFormatterGenericList.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/generic/list/loop/TestDataFormatterGenericListLoop.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/generic/multimap/TestDataFormatterGenericMultiMap.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/generic/multiset/TestDataFormatterGenericMultiSet.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/generic/optional/TestDataFormatterGenericOptional.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/generic/set/TestDataFormatterGenericSet.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/generic/unordered/TestDataFormatterGenericUnordered.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/libcxx/atomic/TestLibCxxAtomic.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/libcxx/function/TestLibCxxFunction.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/libcxx/initializerlist/TestInitializerList.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/libcxx/iterator/TestDataFormatterLibccIterator.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/libcxx/map/TestDataFormatterLibccMap.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/libcxx/queue/TestDataFormatterLibcxxQueue.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/libcxx/shared_ptr/TestDataFormatterLibcxxSharedPtr.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/libcxx/span/TestDataFormatterLibcxxSpan.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/libcxx/string/TestDataFormatterLibcxxString.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/libcxx/string/simulator/TestDataFormatterLibcxxStringSimulator.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/libcxx/string_view/TestDataFormatterLibcxxStringView.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/libcxx/tuple/TestDataFormatterLibcxxTuple.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/libcxx/unique_ptr/TestDataFormatterLibcxxUniquePtr.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/libcxx/unordered_map/TestDataFormatterLibccUnorderedMap.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/libcxx/variant/TestDataFormatterLibcxxVariant.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/libcxx/vbool/TestDataFormatterLibcxxVBool.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/libcxx/vector/TestDataFormatterLibcxxVector.py
lldb-api :: functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/invalid/TestDataFormatterInvalidStdUniquePtr.py
lldb-api :: functionalities/data-formatter/data-formatter-synth/TestDataFormatterSynth.py
lldb-api :: functionalities/data-formatter/data-formatter-synthtype/TestDataFormatterSynthType.py
lldb-api :: functionalities/data-formatter/data-formatter-synthval/TestDataFormatterSynthVal.py
lldb-api :: functionalities/data-formatter/dump_dynamic/TestDumpDynamic.py
lldb-api :: functionalities/data-formatter/format-propagation/TestFormatPropagation.py
lldb-api :: functionalities/data-formatter/frameformat_smallstruct/TestFrameFormatSmallStruct.py
lldb-api :: functionalities/data-formatter/hexcaps/TestDataFormatterHexCaps.py
lldb-api :: functionalities/data-formatter/language_category_updates/TestDataFormatterLanguageCategoryUpdates.py
lldb-api :: functionalities/data-formatter/nsarraysynth/TestNSArraySynthetic.py
lldb-api :: functionalities/data-formatter/nsdictionarysynth/TestNSDictionarySynthetic.py
lldb-api :: functionalities/data-formatter/nssetsynth/TestNSSetSynthetic.py
lldb-api :: functionalities/data-formatter/ostypeformatting/TestFormattersOsType.py
lldb-api :: functionalities/data-formatter/parray/TestPrintArray.py
lldb-api :: functionalities/data-formatter/poarray/TestPrintObjectArray.py
lldb-api :: functionalities/data-formatter/ptr_ref_typedef/TestPtrRef2Typedef.py
lldb-api :: functionalities/data-formatter/pyobjsynthprovider/TestPyObjSynthProvider.py
lldb-api :: functionalities/data-formatter/refpointer-recursion/TestDataFormatterRefPtrRecursion.py
lldb-api :: functionalities/data-formatter/setvaluefromcstring/TestSetValueFromCString.py
lldb-api :: functionalities/data-formatter/stringprinter/TestStringPrinter.py
lldb-api :: functionalities/data-formatter/summary-string-onfail/Test-rdar-9974002.py
lldb-api :: functionalities/data-formatter/synthcapping/TestSyntheticCapping.py
lldb-api :: functionalities/data-formatter/synthupdate/TestSyntheticFilterRecompute.py
lldb-api :: functionalities/data-formatter/type_summary_list_script/TestTypeSummaryListScript.py
lldb-api :: functionalities/data-formatter/typedef_array/TestTypedefArray.py
lldb-api :: functionalities/data-formatter/user-format-vs-summary/TestUserFormatVsSummary.py
lldb-api :: functionalities/data-formatter/var-in-aggregate-misuse/TestVarInAggregateMisuse.py
lldb-api :: functionalities/data-formatter/varscript_formatting/TestDataFormatterVarScriptFormatting.py
lldb-api :: functionalities/data-formatter/vector-types/TestVectorTypesFormatting.py
lldb-api :: functionalities/dead-strip/TestDeadStrip.py
lldb-api :: functionalities/deleted-executable/TestDeletedExecutable.py
lldb-api :: functionalities/dlopen_other_executable/TestDlopenOtherExecutable.py
lldb-api :: functionalities/dynamic_value_child_count/TestDynamicValueChildCount.py
lldb-api :: functionalities/exec/TestExec.py
lldb-api :: functionalities/float-display/TestFloatDisplay.py
lldb-api :: functionalities/inferior-assert/TestInferiorAssert.py
lldb-api :: functionalities/inferior-changed/TestInferiorChanged.py
lldb-api :: functionalities/inferior-crashing/TestInferiorCrashing.py
lldb-api :: functionalities/inferior-crashing/TestInferiorCrashingStep.py
lldb-api :: functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py
lldb-api :: functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferiorStep.py
lldb-api :: functionalities/inline-stepping/TestInlineStepping.py
lldb-api :: functionalities/jitloader_gdb/TestJITLoaderGDB.py
lldb-api :: functionalities/launch_stop_at_entry/TestStopAtEntry.py
lldb-api :: functionalities/lazy-loading/TestLazyLoading.py
lldb-api :: functionalities/limit-debug-info/TestLimitDebugInfo.py
lldb-api :: functionalities/load_after_attach/TestLoadAfterAttach.py
lldb-api :: functionalities/load_lazy/TestLoadUsingLazyBind.py
lldb-api :: functionalities/load_unload/TestLoadUnload.py
lldb-api :: functionalities/load_using_paths/TestLoadUsingPaths.py
lldb-api :: functionalities/location-list-lookup/TestLocationListLookup.py
lldb-api :: functionalities/memory-region/TestMemoryRegion.py
lldb-api :: functionalities/memory/cache/TestMemoryCache.py
lldb-api :: functionalities/memory/find/TestMemoryFind.py
lldb-api :: functionalities/memory/tag/TestMemoryTag.py
lldb-api :: functionalities/mtc/simple/TestMTCSimple.py
lldb-api :: functionalities/non-overlapping-index-variable-i/TestIndexVariable.py
lldb-api :: functionalities/optimized_code/TestNoASanExceptionAfterEvalOP_piece.py
lldb-api :: functionalities/param_entry_vals/basic_entry_values/TestBasicEntryValues.py
lldb-api :: functionalities/plugins/python_os_plugin/TestPythonOSPlugin.py
lldb-api :: functionalities/plugins/python_os_plugin/stepping_plugin_threads/TestOSPluginStepping.py
lldb-api :: functionalities/pointer_num_children/TestPointerNumChildren.py
lldb-api :: functionalities/process_crash_info/TestProcessCrashInfo.py
lldb-api :: functionalities/progress_reporting/TestProgressReporting.py
lldb-api :: functionalities/recursion/TestValueObjectRecursion.py
lldb-api :: functionalities/reproducers/attach/TestReproducerAttach.py
lldb-api :: functionalities/rerun/TestRerun.py
lldb-api :: functionalities/return-value/TestReturnValue.py
lldb-api :: functionalities/scripted_process/TestStackCoreScriptedProcess.py
lldb-api :: functionalities/set-data/TestSetData.py
lldb-api :: functionalities/signal/handle-abrt/TestHandleAbort.py
lldb-api :: functionalities/signal/raise/TestRaise.py
lldb-api :: functionalities/step-avoids-no-debug/TestStepNoDebug.py
lldb-api :: functionalities/step-vrs-interrupt/TestStepVrsInterruptTimeout.py
lldb-api :: functionalities/step_scripted/TestStepScripted.py
lldb-api :: functionalities/stop-on-sharedlibrary-load/TestStopOnSharedlibraryEvents.py
lldb-api :: functionalities/tail_call_frames/ambiguous_tail_call_seq1/TestAmbiguousTailCallSeq1.py
lldb-api :: functionalities/tail_call_frames/ambiguous_tail_call_seq2/TestAmbiguousTailCallSeq2.py
lldb-api :: functionalities/tail_call_frames/disambiguate_call_site/TestDisambiguateCallSite.py
lldb-api :: functionalities/tail_call_frames/disambiguate_paths_to_common_sink/TestDisambiguatePathsToCommonSink.py
lldb-api :: functionalities/tail_call_frames/disambiguate_tail_call_seq/TestDisambiguateTailCallSeq.py
lldb-api :: functionalities/tail_call_frames/inlining_and_tail_calls/TestInliningAndTailCalls.py
lldb-api :: functionalities/tail_call_frames/sbapi_support/TestTailCallFrameSBAPI.py
lldb-api :: functionalities/tail_call_frames/thread_step_out_message/TestArtificialFrameStepOutMessage.py
lldb-api :: functionalities/tail_call_frames/thread_step_out_or_return/TestSteppingOutWithArtificialFrames.py
lldb-api :: functionalities/tail_call_frames/unambiguous_sequence/TestUnambiguousTailCalls.py
lldb-api :: functionalities/target-new-solib-notifications/TestModuleLoadedNotifys.py
lldb-api :: functionalities/target_var/TestTargetVar.py
lldb-api :: functionalities/target_var/no_vars/TestTargetVarNoVars.py
lldb-api :: functionalities/thread/backtrace_limit/TestBacktraceLimit.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentBreakpointDelayBreakpointOneSignal.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentBreakpointOneDelayBreakpointThreads.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentBreakpointsDelayedBreakpointOneWatchpoint.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentCrashWithBreak.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentCrashWithSignal.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentCrashWithWatchpoint.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentCrashWithWatchpointBreakpointSignal.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentDelaySignalBreak.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentDelaySignalWatch.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentDelayWatchBreak.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentDelayedCrashWithBreakpointSignal.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentDelayedCrashWithBreakpointWatchpoint.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentManyBreakpoints.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentManyCrash.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentManyWatchpoints.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentNWatchNBreak.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentSignalBreak.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentSignalDelayBreak.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentSignalDelayWatch.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentSignalNWatchNBreak.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentSignalWatch.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentSignalWatchBreak.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointThreads.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneDelaySignal.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneSignal.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneWatchpoint.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointThreads.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointsOneBreakpoint.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointsOneDelayBreakpoint.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointsOneSignal.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentWatchBreak.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentWatchBreakDelay.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentWatchpointDelayWatchpointOneBreakpoint.py
lldb-api :: functionalities/thread/concurrent_events/TestConcurrentWatchpointWithDelayWatchpointThreads.py
lldb-api :: functionalities/thread/crash_during_step/TestCrashDuringStep.py
lldb-api :: functionalities/thread/create_after_attach/TestCreateAfterAttach.py
lldb-api :: functionalities/thread/exit_during_break/TestExitDuringBreak.py
lldb-api :: functionalities/thread/exit_during_expression/TestExitDuringExpression.py
lldb-api :: functionalities/thread/exit_during_step/TestExitDuringStep.py
lldb-api :: functionalities/thread/ignore_suspended/TestIgnoreSuspendedThread.py
lldb-api :: functionalities/thread/jump/TestThreadJump.py
lldb-api :: functionalities/thread/num_threads/TestNumThreads.py
lldb-api :: functionalities/thread/state_after_expression/TestStateAfterExpression.py
lldb-api :: functionalities/thread/step_out/TestThreadStepOut.py
lldb-api :: functionalities/thread/step_until/TestStepUntil.py
lldb-api :: functionalities/thread/thread_exit/TestThreadExit.py
lldb-api :: functionalities/thread/thread_specific_break/TestThreadSpecificBreakpoint.py
lldb-api :: functionalities/thread_plan/TestThreadPlanCommands.py
lldb-api :: functionalities/tsan/basic/TestTsanBasic.py
lldb-api :: functionalities/tsan/cpp_global_location/TestTsanCPPGlobalLocation.py
lldb-api :: functionalities/tsan/global_location/TestTsanGlobalLocation.py
lldb-api :: functionalities/tsan/multiple/TestTsanMultiple.py
lldb-api :: functionalities/tsan/thread_leak/TestTsanThreadLeak.py
lldb-api :: functionalities/tsan/thread_numbers/TestTsanThreadNumbers.py
lldb-api :: functionalities/type_lookup/TestTypeLookup.py
lldb-api :: functionalities/ubsan/basic/TestUbsanBasic.py
lldb-api :: functionalities/ubsan/user-expression/TestUbsanUserExpression.py
lldb-api :: functionalities/unused-inlined-parameters/TestUnusedInlinedParameters.py
lldb-api :: functionalities/unwind/noreturn/TestNoreturnUnwind.py
lldb-api :: functionalities/unwind/sigtramp/TestSigtrampUnwind.py
lldb-api :: functionalities/value_md5_crash/TestValueMD5Crash.py
lldb-api :: functionalities/var_path/TestVarPath.py
lldb-api :: lang/c/anonymous/TestAnonymous.py
lldb-api :: lang/c/array_types/TestArrayTypes.py
lldb-api :: lang/c/bitfields/TestBitfields.py
lldb-api :: lang/c/blocks/TestBlocks.py
lldb-api :: lang/c/calling-conventions/TestCCallingConventions.py
lldb-api :: lang/c/complex/TestComplexC99.py
lldb-api :: lang/c/complex_int/TestComplexInt.py
lldb-api :: lang/c/conflicting-symbol/TestConflictingSymbol.py
lldb-api :: lang/c/const_variables/TestConstVariables.py
lldb-api :: lang/c/cpp_keyword_identifiers/TestCppKeywordsAsCIdentifiers.py
lldb-api :: lang/c/enum_types/TestEnumTypes.py
lldb-api :: lang/c/flexible-array-members/TestCFlexibleArrayMembers.py
lldb-api :: lang/c/forward/TestForwardDeclaration.py
lldb-api :: lang/c/function_types/TestFunctionTypes.py
lldb-api :: lang/c/global_variables/TestGlobalVariables.py
lldb-api :: lang/c/inlines/TestRedefinitionsInInlines.py
lldb-api :: lang/c/local_variables/TestLocalVariables.py
lldb-api :: lang/c/modules/TestCModules.py
lldb-api :: lang/c/offsetof/TestOffsetof.py
lldb-api :: lang/c/register_variables/TestRegisterVariables.py
lldb-api :: lang/c/set_values/TestSetValues.py
lldb-api :: lang/c/shared_lib/TestSharedLib.py
lldb-api :: lang/c/shared_lib_stripped_symbols/TestSharedLibStrippedSymbols.py
lldb-api :: lang/c/step-target/TestStepTarget.py
lldb-api :: lang/c/step_over_no_deadlock/TestStepOverDoesntBlock.py
lldb-api :: lang/c/stepping/TestStepAndBreakpoints.py
lldb-api :: lang/c/stepping/TestThreadStepInAvoidRegexp.py
lldb-api :: lang/c/stepping/TestThreadStepping.py
lldb-api :: lang/c/strings/TestCStrings.py
lldb-api :: lang/c/struct_types/TestStructTypes.py
lldb-api :: lang/c/tls_globals/TestTlsGlobals.py
lldb-api :: lang/c/unions/TestUnionMembers.py
lldb-api :: lang/c/vla/TestVLA.py
lldb-api :: lang/cpp/accelerator-table/TestCPPAccelerator.py
lldb-api :: lang/cpp/auto/TestCPPAuto.py
lldb-api :: lang/cpp/bitfields/TestCppBitfields.py
lldb-api :: lang/cpp/bool/TestCPPBool.py
lldb-api :: lang/cpp/break-on-initializers/TestBreakOnCPP11Initializers.py
lldb-api :: lang/cpp/breakpoint_in_member_func_w_non_primitive_params/TestBreakpointInMemberFuncWNonPrimitiveParams.py
lldb-api :: lang/cpp/call-function/TestCallCPPFunction.py
lldb-api :: lang/cpp/chained-calls/TestCppChainedCalls.py
lldb-api :: lang/cpp/char1632_t/TestChar1632T.py
lldb-api :: lang/cpp/char8_t/TestCxxChar8_t.py
lldb-api :: lang/cpp/class-template-parameter-pack/TestClassTemplateParameterPack.py
lldb-api :: lang/cpp/class-template-parameter-pack/TestTemplatePackArgs.py
lldb-api :: lang/cpp/class_static/TestStaticVariables.py
lldb-api :: lang/cpp/class_types/TestClassTypes.py
lldb-api :: lang/cpp/class_types/TestClassTypesDisassembly.py
lldb-api :: lang/cpp/const_static_integral_member/TestConstStaticIntegralMember.py
lldb-api :: lang/cpp/const_static_integral_member_int128/TestConstStaticIntegralMemberInt128.py
lldb-api :: lang/cpp/const_this/TestConstThis.py
lldb-api :: lang/cpp/constructors/TestCppConstructors.py
lldb-api :: lang/cpp/covariant-return-types/TestCovariantReturnTypes.py
lldb-api :: lang/cpp/default-template-args/TestDefaultTemplateArgs.py
lldb-api :: lang/cpp/dereferencing_references/TestCPPDereferencingReferences.py
lldb-api :: lang/cpp/diamond/TestCppDiamond.py
lldb-api :: lang/cpp/dynamic-value-same-basename/TestDynamicValueSameBase.py
lldb-api :: lang/cpp/dynamic-value/TestCppValueCast.py
lldb-api :: lang/cpp/dynamic-value/TestDynamicValue.py
lldb-api :: lang/cpp/exceptions/TestCPPExceptionBreakpoints.py
lldb-api :: lang/cpp/extern_c/TestExternCSymbols.py
lldb-api :: lang/cpp/forward-declared-template-specialization/TestCppForwardDeclaredTemplateSpecialization.py
lldb-api :: lang/cpp/frame-var-anon-unions/TestFrameVariableAnonymousUnions.py
lldb-api :: lang/cpp/function-local-class/TestCppFunctionLocalClass.py
lldb-api :: lang/cpp/function-qualifiers/TestCppFunctionQualifiers.py
lldb-api :: lang/cpp/function_refs/TestFunctionRefs.py
lldb-api :: lang/cpp/global_operators/TestCppGlobalOperators.py
lldb-api :: lang/cpp/global_variables/TestCPPGlobalVariables.py
lldb-api :: lang/cpp/gmodules-templates/TestGModules.py
lldb-api :: lang/cpp/gmodules/TestWithModuleDebugging.py
lldb-api :: lang/cpp/incompatible-class-templates/TestCppIncompatibleClassTemplates.py
lldb-api :: lang/cpp/incomplete-types/TestCppIncompleteTypes.py
lldb-api :: lang/cpp/incomplete-types/members/TestCppIncompleteTypeMembers.py
lldb-api :: lang/cpp/inlines/TestInlines.py
lldb-api :: lang/cpp/lambdas/TestLambdas.py
lldb-api :: lang/cpp/llvm-style/TestLLVMStyle.py
lldb-api :: lang/cpp/member-and-local-vars-with-same-name/TestMembersAndLocalsWithSameName.py
lldb-api :: lang/cpp/modules-import/TestCXXModulesImport.py
lldb-api :: lang/cpp/multiple-inheritance/TestCppMultipleInheritance.py
lldb-api :: lang/cpp/namespace/TestNamespace.py
lldb-api :: lang/cpp/namespace/TestNamespaceLookup.py
lldb-api :: lang/cpp/namespace_conflicts/TestNamespaceConflicts.py
lldb-api :: lang/cpp/namespace_definitions/TestNamespaceDefinitions.py
lldb-api :: lang/cpp/nested-class-other-compilation-unit/TestNestedClassWithParentInAnotherCU.py
lldb-api :: lang/cpp/nsimport/TestCppNsImport.py
lldb-api :: lang/cpp/offsetof/TestOffsetofCpp.py
lldb-api :: lang/cpp/operator-overload/TestOperatorOverload.py
lldb-api :: lang/cpp/operators/TestCppOperators.py
lldb-api :: lang/cpp/overloaded-functions/TestOverloadedFunctions.py
lldb-api :: lang/cpp/printf/TestPrintf.py
lldb-api :: lang/cpp/rvalue-references/TestRvalueReferences.py
lldb-api :: lang/cpp/scope/TestCppScope.py
lldb-api :: lang/cpp/scratch-context-merging/structs/TestCppScratchContextMergingStructs.py
lldb-api :: lang/cpp/signed_types/TestSignedTypes.py
lldb-api :: lang/cpp/static_members/TestCPPStaticMembers.py
lldb-api :: lang/cpp/static_methods/TestCPPStaticMethods.py
lldb-api :: lang/cpp/std-function-step-into-callable/TestStdFunctionStepIntoCallable.py
lldb-api :: lang/cpp/step-through-trampoline/TestStepThroughTrampoline.py
lldb-api :: lang/cpp/stl/TestSTL.py
lldb-api :: lang/cpp/stl/TestStdCXXDisassembly.py
lldb-api :: lang/cpp/struct_with_keyword_name/TestStructWithKeywordName.py
lldb-api :: lang/cpp/structured-binding/TestStructuredBinding.py
lldb-api :: lang/cpp/symbols/TestSymbols.py
lldb-api :: lang/cpp/template-function/TestTemplateFunctions.py
lldb-api :: lang/cpp/template-specialization-type/TestTemplateSpecializationType.py
lldb-api :: lang/cpp/template/TestTemplateArgs.py
lldb-api :: lang/cpp/this/TestCPPThis.py
lldb-api :: lang/cpp/this_class_type_mixing/TestThisClassTypeMixing.py
lldb-api :: lang/cpp/thread_local/TestThreadLocal.py
lldb-api :: lang/cpp/trivial_abi/TestTrivialABI.py
lldb-api :: lang/cpp/type_lookup/TestCppTypeLookup.py
lldb-api :: lang/cpp/typedef/TestCppTypedef.py
lldb-api :: lang/cpp/unicode-literals/TestUnicodeLiterals.py
lldb-api :: lang/cpp/unique-types/TestUniqueTypes.py
lldb-api :: lang/cpp/unsigned_types/TestUnsignedTypes.py
lldb-api :: lang/cpp/virtual-functions/TestCppVirtualFunctions.py
lldb-api :: lang/cpp/virtual-overload/TestVirtualOverload.py
lldb-api :: lang/cpp/wchar_t/TestCxxWCharT.py
lldb-api :: lang/mixed/TestMixedLanguages.py
lldb-api :: lang/objc/bitfield_ivars/TestBitfieldIvars.py
lldb-api :: lang/objc/blocks/TestObjCIvarsInBlocks.py
lldb-api :: lang/objc/complete-type-check/TestObjCIsTypeComplete.py
lldb-api :: lang/objc/conflicting-definition/TestConflictingDefinition.py
lldb-api :: lang/objc/cpp_keyword_identifiers/TestCppKeywordsAsObjCIdentifiers.py
lldb-api :: lang/objc/direct-dispatch-step/TestObjCDirectDispatchStepping.py
lldb-api :: lang/objc/exceptions/TestObjCExceptions.py
lldb-api :: lang/objc/forward-decl/TestForwardDecl.py
lldb-api :: lang/objc/foundation/TestConstStrings.py
lldb-api :: lang/objc/foundation/TestFoundationDisassembly.py
lldb-api :: lang/objc/foundation/TestObjCMethods.py
lldb-api :: lang/objc/foundation/TestObjCMethods2.py
lldb-api :: lang/objc/foundation/TestObjCMethodsNSArray.py
lldb-api :: lang/objc/foundation/TestObjCMethodsNSError.py
lldb-api :: lang/objc/foundation/TestObjCMethodsString.py
lldb-api :: lang/objc/foundation/TestObjectDescriptionAPI.py
lldb-api :: lang/objc/foundation/TestRuntimeTypes.py
lldb-api :: lang/objc/global_ptrs/TestGlobalObjects.py
lldb-api :: lang/objc/hidden-ivars/TestHiddenIvars.py
lldb-api :: lang/objc/ivar-IMP/TestObjCiVarIMP.py
lldb-api :: lang/objc/modules-app-update/TestClangModulesAppUpdate.py
lldb-api :: lang/objc/modules-auto-import/TestModulesAutoImport.py
lldb-api :: lang/objc/modules-cache/TestClangModulesCache.py
lldb-api :: lang/objc/modules-compile-error/TestModulesCompileError.py
lldb-api :: lang/objc/modules-hash-mismatch/TestClangModulesHashMismatch.py
lldb-api :: lang/objc/modules-incomplete/TestIncompleteModules.py
lldb-api :: lang/objc/modules-inline-functions/TestModulesInlineFunctions.py
lldb-api :: lang/objc/modules-non-objc-target/TestObjCModulesNonObjCTarget.py
lldb-api :: lang/objc/modules-objc-property/TestModulesObjCProperty.py
lldb-api :: lang/objc/modules/TestObjCModules.py
lldb-api :: lang/objc/objc++/TestObjCXX.py
lldb-api :: lang/objc/objc-baseclass-sbtype/TestObjCBaseClassSBType.py
lldb-api :: lang/objc/objc-checker/TestObjCCheckers.py
lldb-api :: lang/objc/objc-class-method/TestObjCClassMethod.py
lldb-api :: lang/objc/objc-dyn-sbtype/TestObjCDynamicSBType.py
lldb-api :: lang/objc/objc-foundation-dictionary-empty/TestNSDictionary0.py
lldb-api :: lang/objc/objc-ivar-offsets/TestObjCIvarOffsets.py
lldb-api :: lang/objc/objc-ivar-protocols/TestIvarProtocols.py
lldb-api :: lang/objc/objc-ivar-stripped/TestObjCIvarStripped.py
lldb-api :: lang/objc/objc-new-syntax/TestObjCNewSyntaxArray.py
lldb-api :: lang/objc/objc-new-syntax/TestObjCNewSyntaxDictionary.py
lldb-api :: lang/objc/objc-new-syntax/TestObjCNewSyntaxLiteral.py
lldb-api :: lang/objc/objc-optimized/TestObjcOptimized.py
lldb-api :: lang/objc/objc-property/TestObjCProperty.py
lldb-api :: lang/objc/objc-runtime-ivars/TestRuntimeIvars.py
lldb-api :: lang/objc/objc-static-method-stripped/TestObjCStaticMethodStripped.py
lldb-api :: lang/objc/objc-static-method/TestObjCStaticMethod.py
lldb-api :: lang/objc/objc-stepping/TestObjCStepping.py
lldb-api :: lang/objc/objc-struct-argument/TestObjCStructArgument.py
lldb-api :: lang/objc/objc-struct-return/TestObjCStructReturn.py
lldb-api :: lang/objc/objc-super/TestObjCSuper.py
lldb-api :: lang/objc/objc_direct-methods/TestObjCDirectMethods.py
lldb-api :: lang/objc/orderedset/TestOrderedSet.py
lldb-api :: lang/objc/print-obj/TestPrintObj.py
lldb-api :: lang/objc/radar-9691614/TestObjCMethodReturningBOOL.py
lldb-api :: lang/objc/rdar-10967107/TestRdar10967107.py
lldb-api :: lang/objc/rdar-11355592/TestRdar11355592.py
lldb-api :: lang/objc/real-definition/TestRealDefinition.py
lldb-api :: lang/objc/self/TestObjCSelf.py
lldb-api :: lang/objc/single-entry-dictionary/TestObjCSingleEntryDictionary.py
lldb-api :: lang/objc/tagged-pointer/TestTaggedPointerCmd.py
lldb-api :: lang/objc/unicode-string/TestUnicodeString.py
lldb-api :: lang/objc/variadic_methods/TestVariadicMethods.py
lldb-api :: lang/objc/warnings-in-expr-parser/TestObjCWarningsInExprParser.py
lldb-api :: lang/objcxx/class-name-clash/TestNameClash.py
lldb-api :: lang/objcxx/conflicting-names-class-update-utility-expr/TestObjCConflictingNamesForClassUpdateExpr.py
lldb-api :: lang/objcxx/cxx-bridged-po/TestObjCXXBridgedPO.py
lldb-api :: lang/objcxx/hide-runtime-values/TestObjCXXHideRuntimeValues.py
lldb-api :: lang/objcxx/objc-builtin-types/TestObjCBuiltinTypes.py
lldb-api :: lang/objcxx/objcxx-ivar-vector/TestIvarVector.py
lldb-api :: linux/builtin_trap/TestBuiltinTrap.py
lldb-api :: lldbutil-tests/failed-to-hit-breakpoint/TestLLDBUtilFailedToHitBreakpoint.py
lldb-api :: macosx/DBGSourcePathRemapping/TestDSYMSourcePathRemapping.py
lldb-api :: macosx/add-dsym/TestAddDsymDownload.py
lldb-api :: macosx/add-dsym/TestAddDsymMidExecutionCommand.py
lldb-api :: macosx/builtin-debugtrap/TestBuiltinDebugTrap.py
lldb-api :: macosx/debugserver-exit-code/TestDebugServerExitCode.py
lldb-api :: macosx/duplicate-archive-members/TestDuplicateMembers.py
lldb-api :: macosx/find-app-in-bundle/TestFindAppInBundle.py
lldb-api :: macosx/find-dsym/bundle-with-dot-in-filename/TestBundleWithDotInFilename.py
lldb-api :: macosx/find-dsym/deep-bundle/TestDeepBundle.py
lldb-api :: macosx/function-starts/TestFunctionStarts.py
lldb-api :: macosx/ignore_exceptions/TestIgnoredExceptions.py
lldb-api :: macosx/indirect_symbol/TestIndirectSymbols.py
lldb-api :: macosx/macCatalyst/TestMacCatalyst.py
lldb-api :: macosx/order/TestOrderFile.py
lldb-api :: macosx/profile_vrs_detach/TestDetachVrsProfile.py
lldb-api :: macosx/queues/TestQueues.py
lldb-api :: macosx/safe-to-func-call/TestSafeFuncCalls.py
lldb-api :: macosx/save_crashlog/TestSaveCrashlog.py
lldb-api :: macosx/skinny-corefile/TestSkinnyCorefile.py
lldb-api :: macosx/stack-corefile/TestStackCorefile.py
lldb-api :: macosx/thread-names/TestInterruptThreadNames.py
lldb-api :: macosx/thread_suspend/TestInternalThreadSuspension.py
lldb-api :: macosx/unregistered-macho/TestUnregisteredMacho.py
lldb-api :: python_api/class_members/TestSBTypeClassMembers.py
lldb-api :: python_api/compile_unit/TestCompileUnitAPI.py
lldb-api :: python_api/event/TestEvents.py
lldb-api :: python_api/exprpath_synthetic/TestExprPathSynthetic.py
lldb-api :: python_api/findvalue_duplist/TestSBFrameFindValue.py
lldb-api :: python_api/formatters/TestFormattersSBAPI.py
lldb-api :: python_api/frame/TestFrames.py
lldb-api :: python_api/frame/get-variables/TestGetVariables.py
lldb-api :: python_api/frame/inlines/TestInlinedFrame.py
lldb-api :: python_api/function_symbol/TestDisasmAPI.py
lldb-api :: python_api/function_symbol/TestSymbolAPI.py
lldb-api :: python_api/get-value-32bit-int/TestGetValue32BitInt.py
lldb-api :: python_api/hello_world/TestHelloWorld.py
lldb-api :: python_api/interpreter/TestCommandInterpreterAPI.py
lldb-api :: python_api/lldbutil/frame/TestFrameUtils.py
lldb-api :: python_api/lldbutil/iter/TestLLDBIterator.py
lldb-api :: python_api/lldbutil/process/TestPrintStackTraces.py
lldb-api :: python_api/objc_type/TestObjCType.py
lldb-api :: python_api/process/TestProcessAPI.py
lldb-api :: python_api/process/io/TestProcessIO.py
lldb-api :: python_api/process/read-mem-cstring/TestReadMemCString.py
lldb-api :: python_api/sbdata/TestSBData.py
lldb-api :: python_api/sbmodule/TestSBModule.py
lldb-api :: python_api/sbtype_typeclass/TestSBTypeTypeClass.py
lldb-api :: python_api/sbvalue_const_addrof/TestSBValueConstAddrOf.py
lldb-api :: python_api/sbvalue_persist/TestSBValuePersist.py
lldb-api :: python_api/symbol-context/two-files/TestSymbolContextTwoFiles.py
lldb-api :: python_api/target/TestTargetAPI.py
lldb-api :: python_api/thread/TestThreadAPI.py
lldb-api :: python_api/type/TestTypeList.py
lldb-api :: python_api/value/TestValueAPI.py
lldb-api :: python_api/value/change_values/TestChangeValueAPI.py
lldb-api :: python_api/value/empty_class/TestValueAPIEmptyClass.py
lldb-api :: python_api/value/linked_list/TestValueAPILinkedList.py
lldb-api :: python_api/value_var_update/TestValueVarUpdate.py
lldb-api :: python_api/watchpoint/TestSetWatchpoint.py
lldb-api :: python_api/watchpoint/TestWatchpointIgnoreCount.py
lldb-api :: python_api/watchpoint/TestWatchpointIter.py
lldb-api :: python_api/watchpoint/condition/TestWatchpointConditionAPI.py
lldb-api :: python_api/watchpoint/watchlocation/TestSetWatchlocation.py
lldb-api :: python_api/watchpoint/watchlocation/TestTargetWatchAddress.py
lldb-api :: sample_test/TestSampleInlineTest.py
lldb-api :: sample_test/TestSampleTest.py
lldb-api :: source-manager/TestSourceManager.py
lldb-api :: symbol_ondemand/breakpoint_source_regex/TestSourceTextRegexBreakpoint.py
lldb-api :: symbol_ondemand/shared_library/TestSharedLibOnDemand.py
lldb-api :: tools/lldb-server/TestGdbRemoteAttach.py
lldb-api :: tools/lldb-server/TestGdbRemoteAuxvSupport.py
lldb-api :: tools/lldb-server/TestGdbRemoteExitCode.py
lldb-api :: tools/lldb-server/TestGdbRemoteExpeditedRegisters.py
lldb-api :: tools/lldb-server/TestGdbRemoteProcessInfo.py
lldb-api :: tools/lldb-server/TestGdbRemoteRegisterState.py
lldb-api :: tools/lldb-server/TestGdbRemoteSingleStep.py
lldb-api :: tools/lldb-server/TestGdbRemoteThreadsInStopReply.py
lldb-api :: tools/lldb-server/TestGdbRemote_qThreadStopInfo.py
lldb-api :: tools/lldb-server/TestGdbRemote_vCont.py
lldb-api :: tools/lldb-server/TestLldbGdbServer.py
lldb-api :: tools/lldb-server/attach-wait/TestGdbRemoteAttachWait.py
lldb-api :: tools/lldb-server/inferior-crash/TestGdbRemoteAbort.py
lldb-api :: tools/lldb-server/inferior-crash/TestGdbRemoteSegFault.py
lldb-api :: tools/lldb-server/memory-allocation/TestGdbRemoteMemoryAllocation.py
lldb-api :: tools/lldb-server/register-reading/TestGdbRemoteGPacket.py
lldb-api :: tools/lldb-server/signal-filtering/TestGdbRemote_QPassSignals.py
lldb-api :: tools/lldb-server/thread-name/TestGdbRemoteThreadName.py
lldb-api :: tools/lldb-vscode/attach/TestVSCode_attach.py
lldb-api :: tools/lldb-vscode/breakpoint-events/TestVSCode_breakpointEvents.py
lldb-api :: tools/lldb-vscode/breakpoint/TestVSCode_logpoints.py
lldb-api :: tools/lldb-vscode/breakpoint/TestVSCode_setBreakpoints.py
lldb-api :: tools/lldb-vscode/breakpoint/TestVSCode_setExceptionBreakpoints.py
lldb-api :: tools/lldb-vscode/breakpoint/TestVSCode_setFunctionBreakpoints.py
lldb-api :: tools/lldb-vscode/console/TestVSCode_console.py
lldb-api :: tools/lldb-vscode/console/TestVSCode_redirection_to_console.py
lldb-api :: tools/lldb-vscode/correct-thread/TestVSCode_correct_thread.py
lldb-api :: tools/lldb-vscode/evaluate/TestVSCode_evaluate.py
lldb-api :: tools/lldb-vscode/launch/TestVSCode_launch.py
lldb-api :: tools/lldb-vscode/module/TestVSCode_module.py
lldb-api :: tools/lldb-vscode/optimized/TestVSCode_optimized.py
lldb-api :: tools/lldb-vscode/runInTerminal/TestVSCode_runInTerminal.py
lldb-api :: tools/lldb-vscode/stackTrace/TestVSCode_stackTrace.py
lldb-api :: tools/lldb-vscode/step/TestVSCode_step.py
lldb-api :: tools/lldb-vscode/stop-hooks/TestVSCode_stop_hooks.py
lldb-api :: tools/lldb-vscode/variables/TestVSCode_variables.py
lldb-api :: types/TestCharType.py
lldb-api :: types/TestCharTypeExpr.py
lldb-api :: types/TestDoubleTypes.py
lldb-api :: types/TestDoubleTypesExpr.py
lldb-api :: types/TestFloatTypes.py
lldb-api :: types/TestFloatTypesExpr.py
lldb-api :: types/TestIntegerType.py
lldb-api :: types/TestIntegerTypeExpr.py
lldb-api :: types/TestLongTypes.py
lldb-api :: types/TestLongTypesExpr.py
lldb-api :: types/TestRecursiveTypes.py
lldb-api :: types/TestShortType.py
lldb-api :: types/TestShortTypeExpr.py
lldb-shell :: Breakpoint/invalid-condition.test
lldb-shell :: Breakpoint/jit-loader_jitlink_elf.test
lldb-shell :: Breakpoint/jit-loader_rtdyld_elf.test
lldb-shell :: Commands/command-script-import.test
lldb-shell :: Commands/command-stop-hook-no-target.test
lldb-shell :: Commands/command-stop-hook-output.test
lldb-shell :: Commands/command-thread-select.test
lldb-shell :: Driver/TestConvenienceVariables.test
lldb-shell :: ExecControl/StopHook/stop-hook.test
lldb-shell :: Expr/TestIRMemoryMap.test
lldb-shell :: Expr/TestStringLiteralExpr.test
lldb-shell :: Heap/heap-cstr.test
lldb-shell :: Host/TestCustomShell.test
lldb-shell :: Process/Optimization.test
lldb-shell :: Process/TestEnvironment.test
lldb-shell :: Process/UnsupportedLanguage.test
lldb-shell :: Recognizer/assert.test
lldb-shell :: Register/x86-64-gp-read.test
lldb-shell :: Register/x86-64-read.test
lldb-shell :: Register/x86-64-write.test
lldb-shell :: Register/x86-64-ymm-read.test
lldb-shell :: Register/x86-64-ymm-write.test
lldb-shell :: Register/x86-multithread-read.test
lldb-shell :: Register/x86-multithread-write.test
lldb-shell :: Reproducer/Modules/TestModuleCXX.test
lldb-shell :: Reproducer/TestDSYM.test
lldb-shell :: Reproducer/TestDump.test
lldb-shell :: Reproducer/TestFileRepro.test
lldb-shell :: Reproducer/TestVersionCheck.test
lldb-shell :: Reproducer/TestWorkingDir.test
lldb-shell :: Settings/TestFrameFormatColor.test
lldb-shell :: Settings/TestFrameFormatMangling.test
lldb-shell :: Settings/TestFrameFormatNoColor.test
lldb-shell :: Settings/TestLineMarkerColor.test
lldb-shell :: Subprocess/fork-follow-parent-wp.test
lldb-shell :: Subprocess/fork-follow-parent.test
lldb-shell :: Subprocess/vfork-follow-parent.test
lldb-shell :: SymbolFile/DWARF/deterministic-build.cpp
lldb-shell :: SymbolFile/OnDemand/source-breakpoint.test
lldb-shell :: SymbolFile/OnDemand/symbolic-breakpoint.test
lldb-shell :: Unwind/eh-frame-dwarf-unwind.test
lldb-shell :: Unwind/thread-step-out-ret-addr-check.test
lldb-shell :: Unwind/trap_frame_sym_ctx.test
lldb-shell :: Watchpoint/SetErrorCases.test
Testing Time: 23293.84s
Skipped : 41
Unsupported : 3926
Passed : 98131
Expectedly Failed: 301
Unresolved : 25
Timed Out : 4
Failed : 1016
The test suite had no failures:
Testing Time: 851.08s
Passed: 2444
I have uploaded:
SHA256 (clang+llvm-15.0.7-x86_64-apple-darwin21.0.tar.xz) = d16b6d536364c5bec6583d12dd7e6cf841b9f508c4430d9ee886726bd9983f1c
-Dimitry
Windows is ready.
Hashes:
C:\src>certutil -hashfile llvm_package_15.0.7\build32\LLVM-15.0.7-win32.exe sha256
SHA256 hash of llvm_package_15.0.7\build32\LLVM-15.0.7-win32.exe:
2d1316258946e04d21ee6d14172f6e47ca205213da0980e583f518fbba045645
CertUtil: -hashfile command completed successfully.
C:\src>certutil -hashfile llvm_package_15.0.7\build64\LLVM-15.0.7-win64.exe sha256
SHA256 hash of llvm_package_15.0.7\build64\LLVM-15.0.7-win64.exe:
5428cb72acf63ce3bc4328e546a36674c9736ec040ecc176d362201c6548e6a8
CertUtil: -hashfile command completed successfully.
Built with llvm-project\llvm\utils\release\build_llvm_release.bat 15.0.7 at 491ac8f3e81c5b6ecd364b560960cd63dccd3df7 (same as last time).
The binaries and signature files for RHEL 8.7 can be downloaded from the following URL:
clang+llvm-15.0.7-x86_64-unknown-linux-gnu-rhel-8.7.tar.xz and signature files
# openssl dgst -sha256 clang+llvm-15.0.7-x86_64-unknown-linux-gnu-rhel-8.7.tar.xz
SHA2-256(clang+llvm-15.0.7-x86_64-unknown-linux-gnu-rhel-8.7.tar.xz)= 73843eec1f75342c62fb18893b9c1716c332c8f1908946f0936043020065b8d2
Here are the test results on the RHEL 8.7:
Compared to 15.0.6, there was no regression.
Testing Time: 3350.25s
Skipped : 41
Unsupported : 4896
Passed : 99507
Expectedly Failed: 303
Failed : 73
********************
Failed Tests (73):
AddressSanitizer-x86_64-linux :: TestCases/log-path_test.cpp
AddressSanitizer-x86_64-linux-dynamic :: TestCases/log-path_test.cpp
LLVM :: tools/llvm-ar/error-opening-permission.test
LLVM :: tools/llvm-dwarfdump/X86/output.s
LLVM :: tools/llvm-ifs/fail-file-write.test
LLVM :: tools/llvm-ranlib/error-opening-permission.test
MemProfiler-x86_64-linux :: TestCases/log_path_test.cpp
MemProfiler-x86_64-linux-dynamic :: TestCases/log_path_test.cpp
MemorySanitizer-X86_64 :: libatomic.c
MemorySanitizer-X86_64 :: libatomic_load_exceptions.cpp
SanitizerCommon-asan-x86_64-Linux :: Posix/sanitizer_bad_report_path_test.cpp
SanitizerCommon-lsan-x86_64-Linux :: Posix/sanitizer_bad_report_path_test.cpp
SanitizerCommon-msan-x86_64-Linux :: Posix/sanitizer_bad_report_path_test.cpp
SanitizerCommon-tsan-x86_64-Linux :: Posix/sanitizer_bad_report_path_test.cpp
SanitizerCommon-ubsan-x86_64-Linux :: Posix/sanitizer_bad_report_path_test.cpp
ThreadSanitizer-x86_64 :: Linux/dlopen_static_tls.cpp
ThreadSanitizer-x86_64 :: atexit5.cpp
ThreadSanitizer-x86_64 :: compare_exchange.cpp
ThreadSanitizer-x86_64 :: custom_mutex0.cpp
ThreadSanitizer-x86_64 :: custom_mutex1.cpp
ThreadSanitizer-x86_64 :: custom_mutex2.cpp
ThreadSanitizer-x86_64 :: custom_mutex3.cpp
ThreadSanitizer-x86_64 :: custom_mutex4.cpp
ThreadSanitizer-x86_64 :: custom_mutex5.cpp
ThreadSanitizer-x86_64 :: deadlock_detector_stress_test.cpp
ThreadSanitizer-x86_64 :: dl_iterate_phdr.cpp
ThreadSanitizer-x86_64 :: dlclose.cpp
ThreadSanitizer-x86_64 :: ignore_lib0.cpp
ThreadSanitizer-x86_64 :: ignore_lib1.cpp
ThreadSanitizer-x86_64 :: ignore_lib2.cpp
ThreadSanitizer-x86_64 :: ignore_lib3.cpp
ThreadSanitizer-x86_64 :: ignore_lib4.cpp
ThreadSanitizer-x86_64 :: ignore_lib5.cpp
ThreadSanitizer-x86_64 :: ignore_lib6.cpp
ThreadSanitizer-x86_64 :: ignored-interceptors-mmap.cpp
ThreadSanitizer-x86_64 :: libcxx/std_shared_ptr.cpp
ThreadSanitizer-x86_64 :: load_shared_lib.cpp
ThreadSanitizer-x86_64 :: real_deadlock_detector_stress_test.cpp
libFuzzer :: fuzzer-dirs.test
libFuzzer :: fuzzer-dirs.test
libFuzzer :: fuzzer-dirs.test
lld :: COFF/thinlto-emit-imports.ll
lld :: ELF/lto/resolution-err.ll
lld :: ELF/lto/thinlto-cant-write-index.ll
lld :: ELF/lto/thinlto-emit-imports.ll
lld :: MachO/invalid/invalid-lto-object-path.ll
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.cons/path.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.mods/assign.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.mods/refresh.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.mods/replace_filename.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.obs/file_size.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.obs/file_type_obs.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.obs/hard_link_count.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.obs/last_write_time.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_iterator/directory_iterator.members/ctor.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.rec.dir.itr/rec.dir.itr.members/ctor.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.rec.dir.itr/rec.dir.itr.members/increment.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.exists/exists.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_block_file/is_block_file.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_char_file/is_character_file.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_directory/is_directory.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_empty/is_empty.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_fifo/is_fifo.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_other/is_other.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_regular_file/is_regular_file.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_symlink/is_symlink.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.last_write_time/last_write_time.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.remove/remove.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.remove_all/remove_all.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.status/status.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.symlink_status/symlink_status.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.temp_dir_path/temp_directory_path.pass.cpp
The binaries and signature files for SLES 15 SP4 can be downloaded from the following URL:
clang+llvm-15.0.7-x86_64-unknown-linux-gnu-sles-15.4.tar.xz and signature files
# openssl dgst -sha256 clang+llvm-15.0.7-x86_64-unknown-linux-gnu-sles-15.4.tar.xz
SHA2-256(clang+llvm-15.0.7-x86_64-unknown-linux-gnu-sles-15.4.tar.xz)= 8186582dca1b67193a0ab4fdc1a1bb88f12fcff115c43f351cd536d997c06e86
Here are the test results on the SLES 15 SP4:
Compared to 15.0.6, failed case increased from 76 to 78.
Testing Time: 3356.63s
Skipped : 41
Unsupported : 4882
Passed : 99516
Expectedly Failed: 303
Failed : 78
********************
Failed Tests (78):
AddressSanitizer-x86_64-linux :: TestCases/log-path_test.cpp
AddressSanitizer-x86_64-linux-dynamic :: TestCases/log-path_test.cpp
LLVM :: tools/llvm-ar/error-opening-permission.test
LLVM :: tools/llvm-dwarfdump/X86/output.s
LLVM :: tools/llvm-ifs/fail-file-write.test
LLVM :: tools/llvm-ranlib/error-opening-permission.test
MemProfiler-x86_64-linux :: TestCases/log_path_test.cpp
MemProfiler-x86_64-linux-dynamic :: TestCases/log_path_test.cpp
MemorySanitizer-X86_64 :: libatomic.c
MemorySanitizer-X86_64 :: libatomic_load_exceptions.cpp
SanitizerCommon-asan-x86_64-Linux :: Linux/iconv_test.c
SanitizerCommon-asan-x86_64-Linux :: Posix/sanitizer_bad_report_path_test.cpp
SanitizerCommon-lsan-x86_64-Linux :: Linux/iconv_test.c
SanitizerCommon-lsan-x86_64-Linux :: Posix/sanitizer_bad_report_path_test.cpp
SanitizerCommon-msan-x86_64-Linux :: Linux/iconv_test.c
SanitizerCommon-msan-x86_64-Linux :: Posix/sanitizer_bad_report_path_test.cpp
SanitizerCommon-tsan-x86_64-Linux :: Linux/iconv_test.c
SanitizerCommon-tsan-x86_64-Linux :: Posix/sanitizer_bad_report_path_test.cpp
SanitizerCommon-ubsan-x86_64-Linux :: Linux/iconv_test.c
SanitizerCommon-ubsan-x86_64-Linux :: Posix/sanitizer_bad_report_path_test.cpp
ThreadSanitizer-x86_64 :: Linux/dlopen_static_tls.cpp
ThreadSanitizer-x86_64 :: atexit5.cpp
ThreadSanitizer-x86_64 :: compare_exchange.cpp
ThreadSanitizer-x86_64 :: custom_mutex0.cpp
ThreadSanitizer-x86_64 :: custom_mutex1.cpp
ThreadSanitizer-x86_64 :: custom_mutex2.cpp
ThreadSanitizer-x86_64 :: custom_mutex3.cpp
ThreadSanitizer-x86_64 :: custom_mutex4.cpp
ThreadSanitizer-x86_64 :: custom_mutex5.cpp
ThreadSanitizer-x86_64 :: deadlock_detector_stress_test.cpp
ThreadSanitizer-x86_64 :: dl_iterate_phdr.cpp
ThreadSanitizer-x86_64 :: dlclose.cpp
ThreadSanitizer-x86_64 :: ignore_lib0.cpp
ThreadSanitizer-x86_64 :: ignore_lib1.cpp
ThreadSanitizer-x86_64 :: ignore_lib2.cpp
ThreadSanitizer-x86_64 :: ignore_lib3.cpp
ThreadSanitizer-x86_64 :: ignore_lib4.cpp
ThreadSanitizer-x86_64 :: ignore_lib5.cpp
ThreadSanitizer-x86_64 :: ignore_lib6.cpp
ThreadSanitizer-x86_64 :: ignored-interceptors-mmap.cpp
ThreadSanitizer-x86_64 :: libcxx/std_shared_ptr.cpp
ThreadSanitizer-x86_64 :: load_shared_lib.cpp
ThreadSanitizer-x86_64 :: real_deadlock_detector_stress_test.cpp
libFuzzer :: fuzzer-dirs.test
libFuzzer :: fuzzer-dirs.test
libFuzzer :: fuzzer-dirs.test
lld :: COFF/thinlto-emit-imports.ll
lld :: ELF/lto/resolution-err.ll
lld :: ELF/lto/thinlto-cant-write-index.ll
lld :: ELF/lto/thinlto-emit-imports.ll
lld :: MachO/invalid/invalid-lto-object-path.ll
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.cons/path.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.mods/assign.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.mods/refresh.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.mods/replace_filename.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.obs/file_size.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.obs/file_type_obs.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.obs/hard_link_count.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.obs/last_write_time.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_iterator/directory_iterator.members/ctor.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.rec.dir.itr/rec.dir.itr.members/ctor.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.rec.dir.itr/rec.dir.itr.members/increment.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.exists/exists.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_block_file/is_block_file.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_char_file/is_character_file.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_directory/is_directory.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_empty/is_empty.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_fifo/is_fifo.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_other/is_other.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_regular_file/is_regular_file.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_symlink/is_symlink.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.last_write_time/last_write_time.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.remove/remove.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.remove_all/remove_all.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.status/status.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.symlink_status/symlink_status.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.temp_dir_path/temp_directory_path.pass.cpp
The binaries and signature files for Debian 11.6 can be downloaded from the following URL:
clang+llvm-15.0.7-x86_64-unknown-linux-gnu-debian-11.6.tar.xz and signature files
# openssl dgst -sha256 clang+llvm-15.0.7-x86_64-unknown-linux-gnu-debian-11.6.tar.xz
SHA2-256(clang+llvm-15.0.7-x86_64-unknown-linux-gnu-debian-11.6.tar.xz)= 0ec4e302e7a0030c752f1607dfe8a9052acacb3432d38d8f0d4c01f5a47fc321
Here are the test results on the Debian 11.6:
Compared to 15.0.6, there was no regression.
Testing Time: 3480.40s
Skipped : 41
Unsupported : 4885
Passed : 99520
Expectedly Failed: 303
Failed : 71
********************
Failed Tests (71):
AddressSanitizer-x86_64-linux :: TestCases/log-path_test.cpp
AddressSanitizer-x86_64-linux-dynamic :: TestCases/log-path_test.cpp
LLVM :: tools/llvm-ar/error-opening-permission.test
LLVM :: tools/llvm-dwarfdump/X86/output.s
LLVM :: tools/llvm-ifs/fail-file-write.test
LLVM :: tools/llvm-ranlib/error-opening-permission.test
MemProfiler-x86_64-linux :: TestCases/log_path_test.cpp
MemProfiler-x86_64-linux-dynamic :: TestCases/log_path_test.cpp
SanitizerCommon-asan-x86_64-Linux :: Posix/sanitizer_bad_report_path_test.cpp
SanitizerCommon-lsan-x86_64-Linux :: Posix/sanitizer_bad_report_path_test.cpp
SanitizerCommon-msan-x86_64-Linux :: Posix/sanitizer_bad_report_path_test.cpp
SanitizerCommon-tsan-x86_64-Linux :: Posix/sanitizer_bad_report_path_test.cpp
SanitizerCommon-ubsan-x86_64-Linux :: Posix/sanitizer_bad_report_path_test.cpp
ThreadSanitizer-x86_64 :: Linux/dlopen_static_tls.cpp
ThreadSanitizer-x86_64 :: atexit5.cpp
ThreadSanitizer-x86_64 :: compare_exchange.cpp
ThreadSanitizer-x86_64 :: custom_mutex0.cpp
ThreadSanitizer-x86_64 :: custom_mutex1.cpp
ThreadSanitizer-x86_64 :: custom_mutex2.cpp
ThreadSanitizer-x86_64 :: custom_mutex3.cpp
ThreadSanitizer-x86_64 :: custom_mutex4.cpp
ThreadSanitizer-x86_64 :: custom_mutex5.cpp
ThreadSanitizer-x86_64 :: deadlock_detector_stress_test.cpp
ThreadSanitizer-x86_64 :: dl_iterate_phdr.cpp
ThreadSanitizer-x86_64 :: dlclose.cpp
ThreadSanitizer-x86_64 :: ignore_lib0.cpp
ThreadSanitizer-x86_64 :: ignore_lib1.cpp
ThreadSanitizer-x86_64 :: ignore_lib2.cpp
ThreadSanitizer-x86_64 :: ignore_lib3.cpp
ThreadSanitizer-x86_64 :: ignore_lib4.cpp
ThreadSanitizer-x86_64 :: ignore_lib5.cpp
ThreadSanitizer-x86_64 :: ignore_lib6.cpp
ThreadSanitizer-x86_64 :: ignored-interceptors-mmap.cpp
ThreadSanitizer-x86_64 :: libcxx/std_shared_ptr.cpp
ThreadSanitizer-x86_64 :: load_shared_lib.cpp
ThreadSanitizer-x86_64 :: real_deadlock_detector_stress_test.cpp
libFuzzer :: fuzzer-dirs.test
libFuzzer :: fuzzer-dirs.test
libFuzzer :: fuzzer-dirs.test
lld :: COFF/thinlto-emit-imports.ll
lld :: ELF/lto/resolution-err.ll
lld :: ELF/lto/thinlto-cant-write-index.ll
lld :: ELF/lto/thinlto-emit-imports.ll
lld :: MachO/invalid/invalid-lto-object-path.ll
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.cons/path.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.mods/assign.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.mods/refresh.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.mods/replace_filename.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.obs/file_size.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.obs/file_type_obs.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.obs/hard_link_count.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_entry/directory_entry.obs/last_write_time.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.directory_iterator/directory_iterator.members/ctor.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.rec.dir.itr/rec.dir.itr.members/ctor.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/class.rec.dir.itr/rec.dir.itr.members/increment.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.exists/exists.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_block_file/is_block_file.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_char_file/is_character_file.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_directory/is_directory.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_empty/is_empty.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_fifo/is_fifo.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_other/is_other.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_regular_file/is_regular_file.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.is_symlink/is_symlink.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.last_write_time/last_write_time.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.remove/remove.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.remove_all/remove_all.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.status/status.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.symlink_status/symlink_status.pass.cpp
llvm-libc++-shared.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.temp_dir_path/temp_directory_path.pass.cpp
The PowerPC (AIX 7.2) binaries for LLVM 15.0.7 have been tested and uploaded. No regressions found.
4dc77eb6cddb21527c9342e9ea6fa39cbd6ad18a clang+llvm-15.0.7-powerpc64-ibm-aix-7.2.tar.xz