Skip to main content

xPack LLVM clang 20.1.8-1 test results

Msys Windows x86_64

Tests summary for clang 20.1.8-1 on win32-x64 (Msys 3.6.4)

906 test cases passed, 0 skipped

Verdict: tests accepted

Successful tests

  • adder ✓
  • adder-shared ✓
  • atomic ✓
  • autoimport-main ✓
  • bufferoverflow ✓
  • clang-configuration ✓
  • cnrt-test ✓
  • exception-locale ✓
  • exception-reduced ✓
  • global-terminate ✓
  • hello-exception ✓
  • hello-tls ✓
  • hello-weak1-c ✓
  • hello-weak2-cpp ✓
  • hello1-c ✓
  • hello2-cpp ✓
  • idltest ✓
  • llvm-binaries-start ✓
  • longjmp-cleanup ✓
  • normal ✓
  • overload-new-cpp ✓
  • setjmp ✓
  • simple-exception ✓
  • simple-hello-cout-one ✓
  • simple-hello-cout-two ✓
  • simple-hello-printf-one ✓
  • simple-hello-printf-two ✓
  • simple-int-exception ✓
  • simple-objc ✓
  • simple-str-exception ✓
  • sleepy-threads-cv ✓
  • throwcatch-main ✓
  • tlstest-main ✓
  • unwind-strong-cpp ✓
  • unwind-weak-cpp ✓
  • weak-common ✓
  • weak-defined-c ✓
  • weak-duplicate-c ✓
  • weak-override-c ✓
  • weak-undef-c ✓
  • weak-use-c ✓

macOS Darwin x86_64

Tests summary for clang 20.1.8-1 on darwin-x64 (macOS 15.6.1)

306 test cases passed, 0 skipped, 4 failed:

- xfail: lto-throwcatch-main
- xfail: gc-lto-throwcatch-main
- xfail: lto-lld-throwcatch-main
- xfail: gc-lto-lld-throwcatch-main

Verdict: tests reluctantly accepted

Successful tests

  • adder-shared ✓
  • adder-static ✓
  • atomic ✓
  • clang-configuration ✓
  • clangd-hello ✓
  • clangd-unchecked-exception ✓
  • cnrt-test ✓
  • exception-locale ✓
  • exception-reduced ✓
  • global-terminate ✓
  • hello-exception ✓
  • hello-weak1-c ✓
  • hello-weak2-cpp ✓
  • hello1-c ✓
  • hello2-cpp ✓
  • llvm-binaries-start ✓
  • longjmp-cleanup ✓
  • normal ✓
  • overload-new-cpp ✓
  • setjmp ✓
  • simple-exception ✓
  • simple-hello-cout-one ✓
  • simple-hello-cout-two ✓
  • simple-hello-printf-one ✓
  • simple-hello-printf-two ✓
  • simple-int-exception ✓
  • simple-objc ✓
  • simple-str-exception ✓
  • sleepy-threads-cv ✓
  • unwind-strong-cpp ✓
  • unwind-weak-cpp ✓
  • weak-common ✓
  • weak-defined-c ✓
  • weak-duplicate-c ✓
  • weak-override-c ✓
  • weak-undef-c ✓
  • weak-use-c ✓

Failed test throwcatch-main

  • throwcatch-main ✓
  • gc-throwcatch-main ✓
  • lto-throwcatch-main ✗
    [/Users/runner/work/clang-xpack/clang-xpack/build-assets/build/darwin-x64/x86_64-apple-darwin24.6.0/tests/clang-xpack/xpacks/.bin/clang++ throwcatch-lib.cpp -shared -fpic -o libthrowcatch-lib.dylib -L/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib -L/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib/clang/20/lib/darwin -Wl,-rpath,/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib -Wl,-rpath,/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib/clang/20/lib/darwin -flto -std=c++11]
    ld: warning: reexported library with install name '@rpath/libunwind.1.0.dylib' found at '/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib/libunwind.1.0.dylib' couldn't be matched with any parent library and will be linked directly

    [/Users/runner/work/clang-xpack/clang-xpack/build-assets/build/darwin-x64/x86_64-apple-darwin24.6.0/tests/clang-xpack/xpacks/.bin/clang++ throwcatch-main.cpp -o lto-throwcatch-main -L. -lthrowcatch-lib -L/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib -L/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib/clang/20/lib/darwin -Wl,-rpath,/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib -Wl,-rpath,/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib/clang/20/lib/darwin -flto -std=c++11]
    ld: warning: reexported library with install name '@rpath/libunwind.1.0.dylib' found at '/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib/libunwind.1.0.dylib' couldn't be matched with any parent library and will be linked directly

    [/Users/runner/work/clang-xpack/clang-xpack/build-assets/build/darwin-x64/x86_64-apple-darwin24.6.0/tests/clang/c-cpp/lto-throwcatch-main ]
    not throwing
    throwing FirstException
    caught std::exception
    caught unexpected exception!
    throwing SecondException
    caught std::exception
    caught unexpected exception!
    throwing std::exception
    caught std::exception
    got errors

    Test "lto-throwcatch-main " failed, got exit code: 1, expected 0 :-(

    xfail: lto-throwcatch-main
  • gc-lto-throwcatch-main ✗
    [/Users/runner/work/clang-xpack/clang-xpack/build-assets/build/darwin-x64/x86_64-apple-darwin24.6.0/tests/clang-xpack/xpacks/.bin/clang++ throwcatch-lib.cpp -shared -fpic -o libthrowcatch-lib.dylib -L/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib -L/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib/clang/20/lib/darwin -Wl,-rpath,/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib -Wl,-rpath,/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib/clang/20/lib/darwin -flto -ffunction-sections -fdata-sections -Wl,-dead_strip -std=c++11]
    ld: warning: reexported library with install name '@rpath/libunwind.1.0.dylib' found at '/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib/libunwind.1.0.dylib' couldn't be matched with any parent library and will be linked directly

    [/Users/runner/work/clang-xpack/clang-xpack/build-assets/build/darwin-x64/x86_64-apple-darwin24.6.0/tests/clang-xpack/xpacks/.bin/clang++ throwcatch-main.cpp -o gc-lto-throwcatch-main -L. -lthrowcatch-lib -L/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib -L/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib/clang/20/lib/darwin -Wl,-rpath,/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib -Wl,-rpath,/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib/clang/20/lib/darwin -flto -ffunction-sections -fdata-sections -Wl,-dead_strip -std=c++11]
    ld: warning: reexported library with install name '@rpath/libunwind.1.0.dylib' found at '/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib/libunwind.1.0.dylib' couldn't be matched with any parent library and will be linked directly

    [/Users/runner/work/clang-xpack/clang-xpack/build-assets/build/darwin-x64/x86_64-apple-darwin24.6.0/tests/clang/c-cpp/gc-lto-throwcatch-main ]
    not throwing
    throwing FirstException
    caught std::exception
    caught unexpected exception!
    throwing SecondException
    caught std::exception
    caught unexpected exception!
    throwing std::exception
    caught std::exception
    got errors

    Test "gc-lto-throwcatch-main " failed, got exit code: 1, expected 0 :-(

    xfail: gc-lto-throwcatch-main
  • lld-throwcatch-main ✓
  • gc-lld-throwcatch-main ✓
  • lto-lld-throwcatch-main ✗
    [/Users/runner/work/clang-xpack/clang-xpack/build-assets/build/darwin-x64/x86_64-apple-darwin24.6.0/tests/clang-xpack/xpacks/.bin/clang++ throwcatch-lib.cpp -shared -fpic -o libthrowcatch-lib.dylib -L/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib -L/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib/clang/20/lib/darwin -Wl,-rpath,/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib -Wl,-rpath,/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib/clang/20/lib/darwin -fuse-ld=lld -flto -std=c++11]

    [/Users/runner/work/clang-xpack/clang-xpack/build-assets/build/darwin-x64/x86_64-apple-darwin24.6.0/tests/clang-xpack/xpacks/.bin/clang++ throwcatch-main.cpp -o lto-lld-throwcatch-main -L. -lthrowcatch-lib -L/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib -L/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib/clang/20/lib/darwin -Wl,-rpath,/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib -Wl,-rpath,/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib/clang/20/lib/darwin -fuse-ld=lld -flto -std=c++11]

    [/Users/runner/work/clang-xpack/clang-xpack/build-assets/build/darwin-x64/x86_64-apple-darwin24.6.0/tests/clang/c-cpp/lto-lld-throwcatch-main ]
    not throwing
    throwing FirstException
    caught std::exception
    caught unexpected exception!
    throwing SecondException
    caught std::exception
    caught unexpected exception!
    throwing std::exception
    caught std::exception
    got errors

    Test "lto-lld-throwcatch-main " failed, got exit code: 1, expected 0 :-(

    xfail: lto-lld-throwcatch-main
  • gc-lto-lld-throwcatch-main ✗
    [/Users/runner/work/clang-xpack/clang-xpack/build-assets/build/darwin-x64/x86_64-apple-darwin24.6.0/tests/clang-xpack/xpacks/.bin/clang++ throwcatch-lib.cpp -shared -fpic -o libthrowcatch-lib.dylib -L/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib -L/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib/clang/20/lib/darwin -Wl,-rpath,/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib -Wl,-rpath,/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib/clang/20/lib/darwin -fuse-ld=lld -flto -ffunction-sections -fdata-sections -Wl,-dead_strip -std=c++11]

    [/Users/runner/work/clang-xpack/clang-xpack/build-assets/build/darwin-x64/x86_64-apple-darwin24.6.0/tests/clang-xpack/xpacks/.bin/clang++ throwcatch-main.cpp -o gc-lto-lld-throwcatch-main -L. -lthrowcatch-lib -L/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib -L/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib/clang/20/lib/darwin -Wl,-rpath,/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib -Wl,-rpath,/Users/runner/Library/xPacks/@xpack-dev-tools/clang/20.1.8-1.1/.content/lib/clang/20/lib/darwin -fuse-ld=lld -flto -ffunction-sections -fdata-sections -Wl,-dead_strip -std=c++11]

    [/Users/runner/work/clang-xpack/clang-xpack/build-assets/build/darwin-x64/x86_64-apple-darwin24.6.0/tests/clang/c-cpp/gc-lto-lld-throwcatch-main ]
    not throwing
    throwing FirstException
    caught std::exception
    caught unexpected exception!
    throwing SecondException
    caught std::exception
    caught unexpected exception!
    throwing std::exception
    caught std::exception
    got errors

    Test "gc-lto-lld-throwcatch-main " failed, got exit code: 1, expected 0 :-(

    xfail: gc-lto-lld-throwcatch-main
  • coverage-throwcatch-main ✓

macOS Darwin arm64

Tests summary for clang 20.1.8-1 on darwin-arm64 (macOS 15.6.1)

310 test cases passed, 0 skipped

Verdict: tests accepted

Successful tests

  • adder-shared ✓
  • adder-static ✓
  • atomic ✓
  • clang-configuration ✓
  • clangd-hello ✓
  • clangd-unchecked-exception ✓
  • cnrt-test ✓
  • exception-locale ✓
  • exception-reduced ✓
  • global-terminate ✓
  • hello-exception ✓
  • hello-weak1-c ✓
  • hello-weak2-cpp ✓
  • hello1-c ✓
  • hello2-cpp ✓
  • llvm-binaries-start ✓
  • longjmp-cleanup ✓
  • normal ✓
  • overload-new-cpp ✓
  • setjmp ✓
  • simple-exception ✓
  • simple-hello-cout-one ✓
  • simple-hello-cout-two ✓
  • simple-hello-printf-one ✓
  • simple-hello-printf-two ✓
  • simple-int-exception ✓
  • simple-objc ✓
  • simple-str-exception ✓
  • sleepy-threads-cv ✓
  • throwcatch-main ✓
  • unwind-strong-cpp ✓
  • unwind-weak-cpp ✓
  • weak-common ✓
  • weak-defined-c ✓
  • weak-duplicate-c ✓
  • weak-override-c ✓
  • weak-undef-c ✓
  • weak-use-c ✓

Debian Linux x86_64

Tests summary for clang 20.1.8-1 on linux-x64 (Debian 12)

1704 test cases passed, 16 skipped

Verdict: tests accepted

Successful tests

  • adder ✓
  • adder-shared ✓
  • adder-static ✓
  • atomic ✓
  • clang-configuration ✓
  • clangd-hello ✓
  • clangd-unchecked-exception ✓
  • cnrt-test ✓
  • exception-locale ✓
  • exception-reduced ✓
  • global-terminate ✓
  • hello-exception ✓
  • hello-weak1-c ✓
  • hello-weak2-cpp ✓
  • hello1-c ✓
  • hello2-cpp ✓
  • llvm-binaries-start ✓
  • longjmp-cleanup ✓
  • normal ✓
  • overload-new-cpp ✓
  • probe1 ✓
  • probe2 ✓
  • setjmp ✓
  • simple-exception ✓
  • simple-hello-cout-one ✓
  • simple-hello-cout-two ✓
  • simple-hello-printf-one ✓
  • simple-hello-printf-two ✓
  • simple-int-exception ✓
  • simple-objc ✓
  • simple-str-exception ✓
  • sleepy-threads-cv ✓
  • throwcatch-main ✓
  • unwind-strong-cpp ✓
  • unwind-weak-cpp ✓
  • weak-common ✓
  • weak-defined-c ✓
  • weak-duplicate-c ✓
  • weak-override-c ✓
  • weak-undef-c ✓
  • weak-use-c ✓

Skipped test cases

  • all-lto --32 --lto
  • all-lto --32 --gc --lto
  • all-lto --32 --lto --static-lib
  • all-lto --32 --gc --lto --static-lib
  • all-lto --32 --lto --static
  • all-lto --32 --gc --lto --static
  • all-lto --32 --lto --libc++ --crt --libunwind
  • all-lto --32 --gc --lto --libc++ --crt --libunwind
  • all-lto --64 --lto
  • all-lto --64 --gc --lto
  • all-lto --64 --lto --static-lib
  • all-lto --64 --gc --lto --static-lib
  • all-lto --64 --lto --static
  • all-lto --64 --gc --lto --static
  • all-lto --64 --lto --libc++ --crt --libunwind
  • all-lto --64 --gc --lto --libc++ --crt --libunwind

Debian Linux aarch64

Tests summary for clang 20.1.8-1 on linux-arm64 (Debian 12)

838 test cases passed, 8 skipped

Verdict: tests accepted

Successful tests

  • adder-shared ✓
  • adder-static ✓
  • atomic ✓
  • clang-configuration ✓
  • clangd-hello ✓
  • clangd-unchecked-exception ✓
  • cnrt-test ✓
  • exception-locale ✓
  • exception-reduced ✓
  • global-terminate ✓
  • hello-exception ✓
  • hello-weak1-c ✓
  • hello-weak2-cpp ✓
  • hello1-c ✓
  • hello2-cpp ✓
  • llvm-binaries-start ✓
  • longjmp-cleanup ✓
  • normal ✓
  • overload-new-cpp ✓
  • probe1 ✓
  • probe2 ✓
  • setjmp ✓
  • simple-exception ✓
  • simple-hello-cout-one ✓
  • simple-hello-cout-two ✓
  • simple-hello-printf-one ✓
  • simple-hello-printf-two ✓
  • simple-int-exception ✓
  • simple-objc ✓
  • simple-str-exception ✓
  • sleepy-threads-cv ✓
  • throwcatch-main ✓
  • unwind-strong-cpp ✓
  • unwind-weak-cpp ✓
  • weak-common ✓
  • weak-defined-c ✓
  • weak-duplicate-c ✓
  • weak-override-c ✓
  • weak-undef-c ✓
  • weak-use-c ✓

Skipped test cases

  • all-lto --lto
  • all-lto --gc --lto
  • all-lto --lto --static-lib
  • all-lto --gc --lto --static-lib
  • all-lto --lto --static
  • all-lto --gc --lto --static
  • all-lto --lto --libc++ --crt --libunwind
  • all-lto --gc --lto --libc++ --crt --libunwind