fedora-llvm-team / llvm-snapshots-test

This repository exists to run tests
0 stars 0 forks source link

Snapshot build for 20240411 (standalone) #52

Open kwk opened 7 months ago

kwk commented 7 months ago

Hello @kwk!

This issue exists to let you know that we are about to monitor the builds of the LLVM snapshot for 20240411.

At certain intervals the CI system will update this very comment over time to reflect the progress of builds.
Log analysis
For example if a build of the llvm project fails on the fedora-rawhide-x86_64 platform, we'll analyze the build log (if any) to identify the cause of the failure. The cause can be any of ['srpm_build_issue', 'copr_timeout', 'network_issue', 'dependency_issue', 'test', 'downstream_patch_application', 'installed_but_unpackaged_files_found', 'unknown']. For each cause we will list the packages and the relevant log excerpts.
Use of labels
Let's assume a unit test test in upstream LLVM was broken. We will then add these labels to this issue: error/test, arch/x86_64, os/fedora-rawhide, project/llvm. If you manually restart a build in Copr and can bring it to a successful state, we will automatically remove the aforementioned labels.

Last updated: 2024-04-15T15:26:07.817288

Build Matrix | |llvm-snapshot-builder|python-lit|llvm|clang|lld|compiler-rt|libomp| |:---|:---:|:---:|:---:|:---:|:---:|:---:|:---:| |fedora-38-aarch64
:x: tests failed|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295210) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295278) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295279) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295280) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295287) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295288) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295289)| |fedora-38-i386|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295210) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295290) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295291) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295292) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295293) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295294) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295295)| |fedora-38-ppc64le|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295210) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295296) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295297) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295298) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295299) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295300) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295301)| |fedora-38-s390x
:x: tests error :lock: |[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295210) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295302) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295303) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295304) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295305) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295306) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295307)| |fedora-38-x86_64
:x: tests failed|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295210) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295308) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295309) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295310) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295311) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295312) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295313)| |fedora-39-aarch64
:x: tests failed|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295210) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295314) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295315) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295316) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295317) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295318) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295319)| |fedora-39-i386|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295210) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295320) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295321) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295322) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295323) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295324) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295325)| |fedora-39-ppc64le|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295210) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295326) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295328) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295329) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295330) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295331) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295332)| |fedora-39-s390x
:x: tests error :lock: |[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295210) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295333) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295334) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295335) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295336) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295337) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295338)| |fedora-39-x86_64
:x: tests failed|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295210) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295339) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295340) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295341) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295342) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295343) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295344)| |fedora-40-aarch64
:white_check_mark: tests passed|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295210) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295345) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295346) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295347) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295348) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295349) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295350)| |fedora-40-i386|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295210) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295351) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295352) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295353) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295354) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295355) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295356)| |fedora-40-ppc64le|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295210) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295357) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295358) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295359) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295360) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295361) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295362)| |fedora-40-s390x
:warning: pipeline error|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295210) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295363) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295364) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295365) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295366) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295367) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295368)| |fedora-40-x86_64
:x: tests failed|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295210) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295369) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295370) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295371) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295372) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295373) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295374)| |fedora-rawhide-aarch64
:white_check_mark: tests passed|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295210) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295375) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295376) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295377) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295378) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295379) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295380)| |fedora-rawhide-i386|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295210) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295381) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295382) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295383) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295384) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295385) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295386)| |fedora-rawhide-ppc64le|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295210) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295387) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295388) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295389) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295390) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295391) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295392)| |fedora-rawhide-s390x
:warning: pipeline error|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295210) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295393) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295394) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295395) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295397) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295398) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295399)| |fedora-rawhide-x86_64
:x: tests failed|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295210) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295400) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295401) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295402) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295403) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295404) | [:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7295405)|
Build status legend
  • :o: : canceled
  • :x: : failed
  • :ballot_box_with_check: : forked
  • :inbox_tray: : importing
  • :soon: : pending
  • :running: : running
  • :no_entry_sign: : skipped
  • :star: : starting
  • :white_check_mark: : succeeded
  • :hourglass: : waiting
  • :grey_question: : unknown
  • :warning: : pipeline error (only relevant to testing-farm)
kwk commented 7 months ago
Comment to be hidden
kwk commented 7 months ago

Testing-farm results are in!

Last updated: 2024-04-15T15:26:05.516345

Some (if not all) results from testing-farm are in. This comment will be updated over time and is detached from the main issue comment because we want to preserve the logs entirely and not shorten them.

[!NOTE] Please be aware that the testing-farm artifact links a valid for no longer than 90 days. That is why we persists the log outputs here.

[!WARNING] This list is not extensive if tests have been run in the Red Hat internal testing-farm ranch and failed. For those, take a look in the "chroot" column of the build matrix above and look for failed tests that show a :lock: symbol.

Failed testing-farm test cases

/clang-tests/tests/llvm-test-suite on fedora-38-aarch64 (see testing-farm artifacts) ``` + git clone --depth 1 https://src.fedoraproject.org/rpms/llvm-test-suite.git llvm-test-suite Cloning into 'llvm-test-suite'... + cd llvm-test-suite/tests/test-suite + ./runtest.sh ++ mktemp -d + cd /tmp/tmp.Iaw8HdJR0C + cmake -G Ninja /usr/share/llvm-test-suite/ -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DTEST_SUITE_LIT_FLAGS=-sv [... CMAKE CONFIGURE LOG SHORTENED ...] CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. [... CMAKE BUILD LOG SHORTENED ...] + ninja check /usr/bin/ld: MultiSource/Benchmarks/Prolangs-C/bison/CMakeFiles/mybison.dir/files.c.o: in function `openfiles': files.c:(.text+0x458): warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' /usr/bin/ld: MultiSource/Benchmarks/Prolangs-C/unix-smail/CMakeFiles/unix-smail.dir/deliver.c.o: in function `deliver': deliver.c:(.text+0x144): warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' /usr/bin/ld: MultiSource/Benchmarks/MiBench/office-ispell/CMakeFiles/office-ispell.dir/ispell.c.o: in function `main': ispell.c:(.text+0xb70): warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' /usr/bin/ld: SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-fprintf-2.dir/fprintf-2.c.o: in function `main': fprintf-2.c:(.text+0x14): warning: the use of `tmpnam' is dangerous, better use `mkstemp' /usr/bin/ld: SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-printf-2.dir/printf-2.c.o: in function `main': printf-2.c:(.text+0x8c): warning: the use of `tmpnam' is dangerous, better use `mkstemp' /usr/bin/ld: SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-user-printf.dir/user-printf.c.o: in function `main': user-printf.c:(.text+0x98): warning: the use of `tmpnam' is dangerous, better use `mkstemp' Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. FAIL: test-suite :: SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-950704-1.test (2367 of 3378) ******************** TEST 'test-suite :: SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-950704-1.test' FAILED ******************** /tmp/tmp.Iaw8HdJR0C/tools/timeit-target --limit-core 0 --limit-cpu 7200 --timeout 7200 --limit-file-size 104857600 --limit-rss-size 838860800 --redirect-input /dev/null --summary /tmp/tmp.Iaw8HdJR0C/SingleSource/Regression/C/gcc-c-torture/execute/Output/GCC-C-execute-950704-1.test.time /tmp/tmp.Iaw8HdJR0C/SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-950704-1 + /tmp/tmp.Iaw8HdJR0C/tools/timeit-target --limit-core 0 --limit-cpu 7200 --timeout 7200 --limit-file-size 104857600 --limit-rss-size 838860800 --redirect-input /dev/null --summary /tmp/tmp.Iaw8HdJR0C/SingleSource/Regression/C/gcc-c-torture/execute/Output/GCC-C-execute-950704-1.test.time /tmp/tmp.Iaw8HdJR0C/SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-950704-1 /tmp/tmp.Iaw8HdJR0C/tools/timeit-target: error: child terminated by signal 6 ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70 FAIL: test-suite :: SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-frame-address.test (2568 of 3378) ******************** TEST 'test-suite :: SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-frame-address.test' FAILED ******************** /tmp/tmp.Iaw8HdJR0C/tools/timeit-target --limit-core 0 --limit-cpu 7200 --timeout 7200 --limit-file-size 104857600 --limit-rss-size 838860800 --redirect-input /dev/null --summary /tmp/tmp.Iaw8HdJR0C/SingleSource/Regression/C/gcc-c-torture/execute/Output/GCC-C-execute-frame-address.test.time /tmp/tmp.Iaw8HdJR0C/SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-frame-address + /tmp/tmp.Iaw8HdJR0C/tools/timeit-target --limit-core 0 --limit-cpu 7200 --timeout 7200 --limit-file-size 104857600 --limit-rss-size 838860800 --redirect-input /dev/null --summary /tmp/tmp.Iaw8HdJR0C/SingleSource/Regression/C/gcc-c-torture/execute/Output/GCC-C-execute-frame-address.test.time /tmp/tmp.Iaw8HdJR0C/SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-frame-address /tmp/tmp.Iaw8HdJR0C/tools/timeit-target: error: child terminated by signal 6 ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (2): test-suite :: SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-950704-1.test test-suite :: SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-frame-address.test Testing Time: 667.19s Total Discovered Tests: 3378 Passed: 3376 (99.94%) Failed: 2 (0.06%) FAILED: CMakeFiles/check /tmp/tmp.Iaw8HdJR0C/CMakeFiles/check cd /tmp/tmp.Iaw8HdJR0C && /usr/bin/lit -sv . ninja: build stopped: subcommand failed. Shared connection to 3.19.217.153 closed. ```
/clang-tests/tests/libomp on fedora-38-x86_64 (see testing-farm artifacts) ``` +++ uname -m ++ rpm '--queryformat=%{version}' -q clang.x86_64 + CLANG_VERSION=16.0.6 + LIBOMP_DEPENDENCIES='libomp libomp-devel' + rpm -q --requires clang + grep 'clang-libs.* = 16.0.6' clang-libs(x86-64) = 16.0.6-4.fc38 + for lomp_dep in $LIBOMP_DEPENDENCIES + rpm -q --recommends clang-libs + grep 'libomp.* = 16.0.6' libomp(x86-64) = 16.0.6 libomp-devel(x86-64) = 16.0.6 +++ uname -m ++ rpm '--queryformat=%{version}' -q libomp.x86_64 + [[ 19.0.0~pre20240411.g0c57a2e4b4e5a6 == \1\6\.\0\.\6 ]] Shared connection to 52.14.64.116 closed. ```
/compiler-rt-tests/tests/cross-compile-i686 on fedora-38-x86_64 (see testing-farm artifacts) ``` + clang -m32 -fsanitize=address test.c /usr/bin/ld: cannot find -lgcc_s: No such file or directory clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Shared connection to 52.14.64.116 closed. ```
/libomp-tests/tests/sanity on fedora-38-x86_64 (see testing-farm artifacts) ``` + clang -fopenmp openmp-compile-link-test.c openmp-compile-link-test.c:1:10: fatal error: 'omp.h' file not found #include ^~~~~~~ 1 error generated. Shared connection to 52.14.64.116 closed. ```
/llvm-tests/tests/integration-test-suite on fedora-38-x86_64 (see testing-farm artifacts) ``` + threads=0 + thread_args= + repo_url=https://github.com/opencollab/llvm-toolchain-integration-test-suite + '[' 0 -gt 0 ']' + '[' 0 -ge 1 ']' ++ mktemp -d -p /var/tmp + cd /var/tmp/tmp.Ufj5icPAtx + git clone https://github.com/opencollab/llvm-toolchain-integration-test-suite Cloning into 'llvm-toolchain-integration-test-suite'... + cd llvm-toolchain-integration-test-suite + mkdir _build + cd _build + cmake .. -DENABLE_LIBCXX=OFF -DENABLE_STATIC_LIBCXX=OFF -DENABLE_LIBUNWIND=OFF CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. [... CMAKE CONFIGURE LOG SHORTENED ...] + lit --show-unsupported --show-xfail -v tests PASS: LLVM regression suite :: atomic_fetch.c (1 of 51) PASS: LLVM regression suite :: basic_clang_tidy.cpp (2 of 51) UNSUPPORTED: LLVM regression suite :: basic_lib++.cpp (3 of 51) UNSUPPORTED: LLVM regression suite :: basic_lib++2.cpp (4 of 51) UNSUPPORTED: LLVM regression suite :: basic_lldb.c (5 of 51) UNSUPPORTED: LLVM regression suite :: basic_lldb2.cpp (6 of 51) PASS: LLVM regression suite :: basic_debuginfo.c (7 of 51) FAIL: LLVM regression suite :: basic_openmp.c (8 of 51) ******************** TEST 'LLVM regression suite :: basic_openmp.c' FAILED ******************** Exit Code: 1 Command Output (stderr): -- RUN: at line 3: /usr/bin/clang -fopenmp /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/tests/basic_openmp.c -o /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/_build/tests/Output/basic_openmp.c.tmp + /usr/bin/clang -fopenmp /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/tests/basic_openmp.c -o /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/_build/tests/Output/basic_openmp.c.tmp /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/tests/basic_openmp.c:8:10: fatal error: 'omp.h' file not found #include ^~~~~~~ 1 error generated. -- ******************** PASS: LLVM regression suite :: clang_format.c (9 of 51) PASS: LLVM regression suite :: code_coverage.cpp (10 of 51) FAIL: LLVM regression suite :: code_profiling.cpp (11 of 51) ******************** TEST 'LLVM regression suite :: code_profiling.cpp' FAILED ******************** Exit Code: 1 Command Output (stdout): -- true -- Command Output (stderr): -- RUN: at line 3: /usr/bin/clang -fprofile-instr-generate /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/tests/code_profiling.cpp -o foo + /usr/bin/clang -fprofile-instr-generate /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/tests/code_profiling.cpp -o foo RUN: at line 4: LLVM_PROFILE_FILE="foo.profraw" ./foo + LLVM_PROFILE_FILE=foo.profraw + ./foo RUN: at line 5: /usr/bin/llvm-profdata merge -output=foo.profdata foo.profraw + /usr/bin/llvm-profdata merge -output=foo.profdata foo.profraw warning: foo.profraw: raw profile version mismatch: Profile uses raw profile format version = 8; expected version = 10 PLEASE update this tool to version in the raw profile, or regenerate raw profile with expected version. error: no profile can be merged -- ******************** PASS: LLVM regression suite :: buildid.c (12 of 51) PASS: LLVM regression suite :: format_diff.c (13 of 51) UNSUPPORTED: LLVM regression suite :: from_chars_libc++.cpp (14 of 51) PASS: LLVM regression suite :: gold.c (15 of 51) UNSUPPORTED: LLVM regression suite :: hello.mlir (16 of 51) PASS: LLVM regression suite :: include_limits.c (17 of 51) UNSUPPORTED: LLVM regression suite :: libc++_link_static.cpp (18 of 51) UNSUPPORTED: LLVM regression suite :: libc++_static_shared.cpp (19 of 51) FAIL: LLVM regression suite :: libclang_cpp.cpp (20 of 51) ******************** TEST 'LLVM regression suite :: libclang_cpp.cpp' FAILED ******************** Exit Code: 1 Command Output (stderr): -- RUN: at line 4: /usr/bin/c++ -DCLANG_MAJOR=`/usr/bin/llvm-config --version | cut -d . -f 1` -v /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/tests/libclang_cpp.cpp -o /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/_build/tests/Output/libclang_cpp.cpp.tmp `/usr/bin/llvm-config --cxxflags --ldflags --libs` -lclang-cpp ++ cut -d . -f 1 ++ /usr/bin/llvm-config --version ++ /usr/bin/llvm-config --cxxflags --ldflags --libs + /usr/bin/c++ -DCLANG_MAJOR=19 -v /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/tests/libclang_cpp.cpp -o /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/_build/tests/Output/libclang_cpp.cpp.tmp -I/usr/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -L/usr/lib64 -lLLVM-19pre20240411.g0c57a2e4b4e5a6 -lclang-cpp Using built-in specs. COLLECT_GCC=/usr/bin/c++ COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/13/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none OFFLOAD_TARGET_DEFAULT=1 Target: x86_64-redhat-linux Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-13.2.1-20240316/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none --without-cuda-driver --enable-offload-defaulted --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 13.2.1 20240316 (Red Hat 13.2.1-7) (GCC) COLLECT_GCC_OPTIONS='-D' 'CLANG_MAJOR=19' '-v' '-o' '/var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/_build/tests/Output/libclang_cpp.cpp.tmp' '-I' '/usr/include' '-std=c++17' '-fno-exceptions' '-funwind-tables' '-D' '_GNU_SOURCE' '-D' '__STDC_CONSTANT_MACROS' '-D' '__STDC_FORMAT_MACROS' '-D' '__STDC_LIMIT_MACROS' '-L/usr/lib64' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' '/var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/_build/tests/Output/libclang_cpp.cpp.tmp-' /usr/libexec/gcc/x86_64-redhat-linux/13/cc1plus -quiet -v -I /usr/include -D_GNU_SOURCE -D CLANG_MAJOR=19 -D _GNU_SOURCE -D __STDC_CONSTANT_MACROS -D __STDC_FORMAT_MACROS -D __STDC_LIMIT_MACROS /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/tests/libclang_cpp.cpp -quiet -dumpdir /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/_build/tests/Output/libclang_cpp.cpp.tmp- -dumpbase libclang_cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -std=c++17 -version -fno-exceptions -funwind-tables -o /tmp/lit-tmp-qalzk45w/ccERK58d.s GNU C++17 (GCC) version 13.2.1 20240316 (Red Hat 13.2.1-7) (x86_64-redhat-linux) compiled by GNU C version 13.2.1 20240316 (Red Hat 13.2.1-7), GMP version 6.2.1, MPFR version 4.1.1-p1, MPC version 1.3.1, isl version isl-0.24-GMP GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/13/include-fixed" ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/13/../../../../x86_64-redhat-linux/include" ignoring duplicate directory "/usr/include" as it is a non-system directory that duplicates a system directory #include "..." search starts here: #include <...> search starts here: /usr/lib/gcc/x86_64-redhat-linux/13/../../../../include/c++/13 /usr/lib/gcc/x86_64-redhat-linux/13/../../../../include/c++/13/x86_64-redhat-linux /usr/lib/gcc/x86_64-redhat-linux/13/../../../../include/c++/13/backward /usr/lib/gcc/x86_64-redhat-linux/13/include /usr/local/include /usr/include End of search list. Compiler executable checksum: 7b2d427a7e1fee9bc76362ed08e3d325 In file included from /usr/include/clang/Tooling/ArgumentsAdjusters.h:19, from /usr/include/clang/Tooling/CommonOptionsParser.h:29, from /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/tests/libclang_cpp.cpp:8: /usr/include/clang/Basic/LLVM.h:24:10: fatal error: llvm/ADT/None.h: No such file or directory 24 | #include "llvm/ADT/None.h" | ^~~~~~~~~~~~~~~~~ compilation terminated. -- ******************** PASS: LLVM regression suite :: llvm-ir.c (21 of 51) PASS: LLVM regression suite :: from_chars.cpp (22 of 51) PASS: LLVM regression suite :: lto_and_cfi.c (23 of 51) PASS: LLVM regression suite :: lto_and_cross_dso_cfi.c (24 of 51) PASS: LLVM regression suite :: lto_and_gold.c (25 of 51) PASS: LLVM regression suite :: lto_and_lld.c (26 of 51) PASS: LLVM regression suite :: minimal_llvm_cmake.txt (27 of 51) UNSUPPORTED: LLVM regression suite :: minimal_mlir_cmake.txt (28 of 51) FAIL: LLVM regression suite :: openmp_headers.c (29 of 51) ******************** TEST 'LLVM regression suite :: openmp_headers.c' FAILED ******************** Exit Code: 1 Command Output (stderr): -- RUN: at line 3: /usr/bin/clang -fopenmp -E /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/tests/openmp_headers.c -o /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/_build/tests/Output/openmp_headers.c.tmp + /usr/bin/clang -fopenmp -E /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/tests/openmp_headers.c -o /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/_build/tests/Output/openmp_headers.c.tmp /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/tests/openmp_headers.c:7:10: fatal error: 'omp.h' file not found #include ^~~~~~~ 1 error generated. -- ******************** FAIL: LLVM regression suite :: openmp_tools.c (30 of 51) ******************** TEST 'LLVM regression suite :: openmp_tools.c' FAILED ******************** Exit Code: 1 Command Output (stderr): -- RUN: at line 2: /usr/bin/clang -fopenmp -DTOOLS /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/tests/openmp_tools.c -shared -o /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/_build/tests/Output/openmp_tools.c.tmp_Tools.so + /usr/bin/clang -fopenmp -DTOOLS /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/tests/openmp_tools.c -shared -o /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/_build/tests/Output/openmp_tools.c.tmp_Tools.so /var/tmp/tmp.Ufj5icPAtx/llvm-toolchain-integration-test-suite/tests/openmp_tools.c:12:10: fatal error: 'ompt.h' file not found #include ^~~~~~~~ 1 error generated. -- ******************** UNSUPPORTED: LLVM regression suite :: partial-toolchain.cpp (31 of 51) PASS: LLVM regression suite :: llvm_config_libs.cpp (32 of 51) PASS: LLVM regression suite :: plugins.cpp (33 of 51) PASS: LLVM regression suite :: rpass_inline.cpp (34 of 51) PASS: LLVM regression suite :: save-optimization-record.c (35 of 51) PASS: LLVM regression suite :: plugins_newpm.txt (36 of 51) PASS: LLVM regression suite :: scanbuild_py.cpp (37 of 51) PASS: LLVM regression suite :: scanbuild_missing_delete.cpp (38 of 51) PASS: LLVM regression suite :: test_asan_heap.c (39 of 51) PASS: LLVM regression suite :: test_asan_lc.c (40 of 51) PASS: LLVM regression suite :: scanbuild_py_makefile.txt (41 of 51) UNSUPPORTED: LLVM regression suite :: test_hwasan.c (42 of 51) PASS: LLVM regression suite :: test_clangd.txt (43 of 51) PASS: LLVM regression suite :: test_leaksan.c (44 of 51) PASS: LLVM regression suite :: test_ubsan.c (45 of 51) PASS: LLVM regression suite :: test_tsan.c (46 of 51) UNSUPPORTED: LLVM regression suite :: unwind.cpp (47 of 51) PASS: LLVM regression suite :: warning_conversion.c (48 of 51) PASS: LLVM regression suite :: thinlto.c (49 of 51) UNSUPPORTED: LLVM regression suite :: whole-toolchain.cpp (50 of 51) PASS: LLVM regression suite :: whole-toolchain.c (51 of 51) ******************** Unsupported Tests (13): LLVM regression suite :: basic_lib++.cpp LLVM regression suite :: basic_lib++2.cpp LLVM regression suite :: basic_lldb.c LLVM regression suite :: basic_lldb2.cpp LLVM regression suite :: from_chars_libc++.cpp LLVM regression suite :: hello.mlir LLVM regression suite :: libc++_link_static.cpp LLVM regression suite :: libc++_static_shared.cpp LLVM regression suite :: minimal_mlir_cmake.txt LLVM regression suite :: partial-toolchain.cpp LLVM regression suite :: test_hwasan.c LLVM regression suite :: unwind.cpp LLVM regression suite :: whole-toolchain.cpp ******************** Failed Tests (5): LLVM regression suite :: basic_openmp.c LLVM regression suite :: code_profiling.cpp LLVM regression suite :: libclang_cpp.cpp LLVM regression suite :: openmp_headers.c LLVM regression suite :: openmp_tools.c Testing Time: 10.27s Total Discovered Tests: 51 Unsupported: 13 (25.49%) Passed : 33 (64.71%) Failed : 5 (9.80%) Shared connection to 52.14.64.116 closed. ```
/clang-tests/tests/llvm-test-suite on fedora-39-aarch64 (see testing-farm artifacts) ``` + git clone --depth 1 https://src.fedoraproject.org/rpms/llvm-test-suite.git llvm-test-suite Cloning into 'llvm-test-suite'... + cd llvm-test-suite/tests/test-suite + ./runtest.sh ++ mktemp -d + cd /tmp/tmp.gdliFLO39q + cmake -G Ninja /usr/share/llvm-test-suite/ -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DTEST_SUITE_LIT_FLAGS=-sv [... CMAKE CONFIGURE LOG SHORTENED ...] + ninja check [... CMAKE BUILD LOG SHORTENED ...] /usr/bin/ld: MultiSource/Benchmarks/Prolangs-C/bison/CMakeFiles/mybison.dir/files.c.o: in function `openfiles': files.c:(.text+0x458): warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' /usr/bin/ld: MultiSource/Benchmarks/Prolangs-C/unix-smail/CMakeFiles/unix-smail.dir/deliver.c.o: in function `deliver': deliver.c:(.text+0x144): warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' /usr/bin/ld: MultiSource/Benchmarks/MiBench/office-ispell/CMakeFiles/office-ispell.dir/ispell.c.o: in function `main': ispell.c:(.text+0xb70): warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' /usr/bin/ld: SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-fprintf-2.dir/fprintf-2.c.o: in function `main': fprintf-2.c:(.text+0x14): warning: the use of `tmpnam' is dangerous, better use `mkstemp' /usr/bin/ld: SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-printf-2.dir/printf-2.c.o: in function `main': printf-2.c:(.text+0x8c): warning: the use of `tmpnam' is dangerous, better use `mkstemp' /usr/bin/ld: SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-user-printf.dir/user-printf.c.o: in function `main': user-printf.c:(.text+0x98): warning: the use of `tmpnam' is dangerous, better use `mkstemp' Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. FAIL: test-suite :: SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-950704-1.test (2369 of 3380) ******************** TEST 'test-suite :: SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-950704-1.test' FAILED ******************** /tmp/tmp.gdliFLO39q/tools/timeit-target --limit-core 0 --limit-cpu 7200 --timeout 7200 --limit-file-size 104857600 --limit-rss-size 838860800 --redirect-input /dev/null --summary /tmp/tmp.gdliFLO39q/SingleSource/Regression/C/gcc-c-torture/execute/Output/GCC-C-execute-950704-1.test.time /tmp/tmp.gdliFLO39q/SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-950704-1 + /tmp/tmp.gdliFLO39q/tools/timeit-target --limit-core 0 --limit-cpu 7200 --timeout 7200 --limit-file-size 104857600 --limit-rss-size 838860800 --redirect-input /dev/null --summary /tmp/tmp.gdliFLO39q/SingleSource/Regression/C/gcc-c-torture/execute/Output/GCC-C-execute-950704-1.test.time /tmp/tmp.gdliFLO39q/SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-950704-1 /tmp/tmp.gdliFLO39q/tools/timeit-target: error: child terminated by signal 6 ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (1): test-suite :: SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-950704-1.test Testing Time: 674.10s Total Discovered Tests: 3380 Passed: 3379 (99.97%) Failed: 1 (0.03%) FAILED: CMakeFiles/check /tmp/tmp.gdliFLO39q/CMakeFiles/check cd /tmp/tmp.gdliFLO39q && /usr/bin/lit -sv . ninja: build stopped: subcommand failed. Shared connection to 3.15.187.192 closed. ```
/clang-tests/tests/libomp on fedora-39-x86_64 (see testing-farm artifacts) ``` +++ uname -m ++ rpm '--queryformat=%{version}' -q clang.x86_64 + CLANG_VERSION=17.0.6 + LIBOMP_DEPENDENCIES='libomp libomp-devel' + rpm -q --requires clang + grep 'clang-libs.* = 17.0.6' clang-libs(x86-64) = 17.0.6-2.fc39 + for lomp_dep in $LIBOMP_DEPENDENCIES + rpm -q --recommends clang-libs + grep 'libomp.* = 17.0.6' libomp(x86-64) = 17.0.6 libomp-devel(x86-64) = 17.0.6 +++ uname -m ++ rpm '--queryformat=%{version}' -q libomp.x86_64 + [[ 19.0.0~pre20240411.g0c57a2e4b4e5a6 == \1\7\.\0\.\6 ]] Shared connection to 18.117.252.175 closed. ```
/compiler-rt-tests/tests/cross-compile-i686 on fedora-39-x86_64 (see testing-farm artifacts) ``` + clang -m32 -fsanitize=address test.c /usr/bin/ld: cannot find -lgcc_s: No such file or directory clang: error: linker command failed with exit code 1 (use -v to see invocation) Shared connection to 18.117.252.175 closed. ```
/llvm-tests/tests/crash-with-fzero-args-used-regs on fedora-39-x86_64 (see testing-farm artifacts) ``` :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Setup :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 04:49:44 ] :: [ BEGIN ] :: Create tmp directory :: actually running 'tmp=$(mktemp -d)' :: [ 04:49:44 ] :: [ PASS ] :: Create tmp directory (Expected 0, got 0) :: [ 04:49:44 ] :: [ BEGIN ] :: Running 'cp reproducer.c /tmp/tmp.wiTvd9pZGO' :: [ 04:49:44 ] :: [ PASS ] :: Command 'cp reproducer.c /tmp/tmp.wiTvd9pZGO' (Expected 0, got 0) :: [ 04:49:44 ] :: [ BEGIN ] :: Running 'pushd /tmp/tmp.wiTvd9pZGO' /tmp/tmp.wiTvd9pZGO /var/ARTIFACTS/work-snapshot-gatingmq2ax667/tests/snapshot-gating/discover/llvm-tests/tests/tests/crash-with-fzero-args-used-regs :: [ 04:49:44 ] :: [ PASS ] :: Command 'pushd /tmp/tmp.wiTvd9pZGO' (Expected 0, got 0) :: [ 04:49:44 ] :: [ BEGIN ] :: Running 'set -o pipefail' :: [ 04:49:44 ] :: [ PASS ] :: Command 'set -o pipefail' (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 0s :: Assertions: 4 good, 0 bad :: RESULT: PASS (Setup) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Test :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 04:49:44 ] :: [ BEGIN ] :: Running 'clang -c -o test reproducer.c -fzero-call-used-regs=all -O1' PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: clang -c -o test reproducer.c -fzero-call-used-regs=all -O1 1. parser at end of file 2. Code generation 3. Running pass 'Function Pass Manager' on module 'reproducer.c'. 4. Running pass 'Prologue/Epilogue Insertion & Frame Finalization' on function '@qcrypto_akcipher_free' #0 0x00007f6a8793df7a llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/llvm17/lib64/libLLVM-17.so+0x93df7a) #1 0x00007f6a8793b934 llvm::sys::RunSignalHandlers() (/usr/lib64/llvm17/lib64/libLLVM-17.so+0x93b934) #2 0x00007f6a87872214 (/usr/lib64/llvm17/lib64/libLLVM-17.so+0x872214) #3 0x00007f6a86a5c9a0 __restore_rt (/lib64/libc.so.6+0x3e9a0) #4 0x00007f6a87eae9af (/usr/lib64/llvm17/lib64/libLLVM-17.so+0xeae9af) #5 0x00007f6a87d7c31c llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib64/llvm17/lib64/libLLVM-17.so+0xd7c31c) #6 0x00007f6a87ab6035 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib64/llvm17/lib64/libLLVM-17.so+0xab6035) #7 0x00007f6a87abcc83 llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib64/llvm17/lib64/libLLVM-17.so+0xabcc83) #8 0x00007f6a87ab66ed llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib64/llvm17/lib64/libLLVM-17.so+0xab66ed) #9 0x00007f6a90165115 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::IntrusiveRefCntPtr, std::unique_ptr>) (/lib64/libclang-cpp.so.17+0x1b65115) #10 0x00007f6a905623e8 (/lib64/libclang-cpp.so.17+0x1f623e8) #11 0x00007f6a8ef1a036 clang::ParseAST(clang::Sema&, bool, bool) (/lib64/libclang-cpp.so.17+0x91a036) #12 0x00007f6a91125b76 clang::FrontendAction::Execute() (/lib64/libclang-cpp.so.17+0x2b25b76) #13 0x00007f6a91092bc0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib64/libclang-cpp.so.17+0x2a92bc0) #14 0x00007f6a911a6174 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib64/libclang-cpp.so.17+0x2ba6174) #15 0x0000000000413f5b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/bin/clang-17+0x413f5b) #16 0x00000000004112b5 (/usr/bin/clang-17+0x4112b5) #17 0x00007f6a90ccd1fd (/lib64/libclang-cpp.so.17+0x26cd1fd) #18 0x00007f6a87871f54 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (/usr/lib64/llvm17/lib64/libLLVM-17.so+0x871f54) #19 0x00007f6a90cccc27 clang::driver::CC1Command::Execute(llvm::ArrayRef>, std::__cxx11::basic_string, std::allocator>*, bool*) const (/lib64/libclang-cpp.so.17+0x26ccc27) #20 0x00007f6a90c9337e clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const (/lib64/libclang-cpp.so.17+0x269337e) #21 0x00007f6a90c935e7 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl>&, bool) const (/lib64/libclang-cpp.so.17+0x26935e7) #22 0x00007f6a90cb0a3a clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl>&) (/lib64/libclang-cpp.so.17+0x26b0a3a) #23 0x0000000000410af8 clang_main(int, char**, llvm::ToolContext const&) (/usr/bin/clang-17+0x410af8) #24 0x000000000041d636 main (/usr/bin/clang-17+0x41d636) #25 0x00007f6a86a4614a __libc_start_call_main (/lib64/libc.so.6+0x2814a) #26 0x00007f6a86a4620b __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x2820b) #27 0x000000000040d9a5 _start (/usr/bin/clang-17+0x40d9a5) clang: error: clang frontend command failed with exit code 139 (use -v to see invocation) clang version 17.0.6 (Fedora 17.0.6-2.fc39) Target: x86_64-redhat-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/reproducer-ed4e1c.c clang: note: diagnostic msg: /tmp/reproducer-ed4e1c.sh clang: note: diagnostic msg: ******************** :: [ 04:49:44 ] :: [ FAIL ] :: Command 'clang -c -o test reproducer.c -fzero-call-used-regs=all -O1' (Expected 0, got 1) :: [ 04:49:44 ] :: [ BEGIN ] :: Running 'clang -c -o test reproducer.c -fzero-call-used-regs=all -O2' PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: clang -c -o test reproducer.c -fzero-call-used-regs=all -O2 1. parser at end of file 2. Code generation 3. Running pass 'Function Pass Manager' on module 'reproducer.c'. 4. Running pass 'Prologue/Epilogue Insertion & Frame Finalization' on function '@qcrypto_akcipher_free' #0 0x00007fccd0f3df7a llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/llvm17/lib64/libLLVM-17.so+0x93df7a) #1 0x00007fccd0f3b934 llvm::sys::RunSignalHandlers() (/usr/lib64/llvm17/lib64/libLLVM-17.so+0x93b934) #2 0x00007fccd0e72214 (/usr/lib64/llvm17/lib64/libLLVM-17.so+0x872214) #3 0x00007fccd005c9a0 __restore_rt (/lib64/libc.so.6+0x3e9a0) #4 0x00007fccd14ae9af (/usr/lib64/llvm17/lib64/libLLVM-17.so+0xeae9af) #5 0x00007fccd137c31c llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib64/llvm17/lib64/libLLVM-17.so+0xd7c31c) #6 0x00007fccd10b6035 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib64/llvm17/lib64/libLLVM-17.so+0xab6035) #7 0x00007fccd10bcc83 llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib64/llvm17/lib64/libLLVM-17.so+0xabcc83) #8 0x00007fccd10b66ed llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib64/llvm17/lib64/libLLVM-17.so+0xab66ed) #9 0x00007fccd9765115 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::IntrusiveRefCntPtr, std::unique_ptr>) (/lib64/libclang-cpp.so.17+0x1b65115) #10 0x00007fccd9b623e8 (/lib64/libclang-cpp.so.17+0x1f623e8) #11 0x00007fccd851a036 clang::ParseAST(clang::Sema&, bool, bool) (/lib64/libclang-cpp.so.17+0x91a036) #12 0x00007fccda725b76 clang::FrontendAction::Execute() (/lib64/libclang-cpp.so.17+0x2b25b76) #13 0x00007fccda692bc0 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib64/libclang-cpp.so.17+0x2a92bc0) #14 0x00007fccda7a6174 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib64/libclang-cpp.so.17+0x2ba6174) #15 0x0000000000413f5b cc1_main(llvm::ArrayRef, char const*, void*) (/usr/bin/clang-17+0x413f5b) #16 0x00000000004112b5 (/usr/bin/clang-17+0x4112b5) #17 0x00007fccda2cd1fd (/lib64/libclang-cpp.so.17+0x26cd1fd) #18 0x00007fccd0e71f54 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (/usr/lib64/llvm17/lib64/libLLVM-17.so+0x871f54) #19 0x00007fccda2ccc27 clang::driver::CC1Command::Execute(llvm::ArrayRef>, std::__cxx11::basic_string, std::allocator>*, bool*) const (/lib64/libclang-cpp.so.17+0x26ccc27) #20 0x00007fccda29337e clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const (/lib64/libclang-cpp.so.17+0x269337e) #21 0x00007fccda2935e7 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl>&, bool) const (/lib64/libclang-cpp.so.17+0x26935e7) #22 0x00007fccda2b0a3a clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl>&) (/lib64/libclang-cpp.so.17+0x26b0a3a) #23 0x0000000000410af8 clang_main(int, char**, llvm::ToolContext const&) (/usr/bin/clang-17+0x410af8) #24 0x000000000041d636 main (/usr/bin/clang-17+0x41d636) #25 0x00007fccd004614a __libc_start_call_main (/lib64/libc.so.6+0x2814a) #26 0x00007fccd004620b __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x2820b) #27 0x000000000040d9a5 _start (/usr/bin/clang-17+0x40d9a5) clang: error: clang frontend command failed with exit code 139 (use -v to see invocation) clang version 17.0.6 (Fedora 17.0.6-2.fc39) Target: x86_64-redhat-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/reproducer-e1468b.c clang: note: diagnostic msg: /tmp/reproducer-e1468b.sh clang: note: diagnostic msg: ******************** :: [ 04:49:45 ] :: [ FAIL ] :: Command 'clang -c -o test reproducer.c -fzero-call-used-regs=all -O2' (Expected 0, got 1) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 1s :: Assertions: 0 good, 2 bad :: RESULT: FAIL (Test) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Cleanup :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 04:49:45 ] :: [ BEGIN ] :: Running 'popd' /var/ARTIFACTS/work-snapshot-gatingmq2ax667/tests/snapshot-gating/discover/llvm-tests/tests/tests/crash-with-fzero-args-used-regs :: [ 04:49:45 ] :: [ PASS ] :: Command 'popd' (Expected 0, got 0) :: [ 04:49:45 ] :: [ BEGIN ] :: Remove tmp directory :: actually running 'rm -r /tmp/tmp.wiTvd9pZGO' :: [ 04:49:45 ] :: [ PASS ] :: Remove tmp directory (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 0s :: Assertions: 2 good, 0 bad :: RESULT: PASS (Cleanup) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 04:49:45 ] :: [ LOG ] :: Phases fingerprint: tIGqJLIX :: [ 04:49:45 ] :: [ LOG ] :: Asserts fingerprint: eyq62PJX :: [ 04:49:45 ] :: [ LOG ] :: JOURNAL XML: /var/ARTIFACTS/work-snapshot-gatingmq2ax667/tests/snapshot-gating/execute/data/guest/default-0/llvm-tests/tests/crash-with-fzero-args-used-regs-23/journal.xml :: [ 04:49:45 ] :: [ LOG ] :: JOURNAL TXT: /var/ARTIFACTS/work-snapshot-gatingmq2ax667/tests/snapshot-gating/execute/data/guest/default-0/llvm-tests/tests/crash-with-fzero-args-used-regs-23/journal.txt :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 1s :: Phases: 2 good, 1 bad :: OVERALL RESULT: FAIL () ```
/llvm-tests/tests/integration-test-suite on fedora-39-x86_64 (see testing-farm artifacts) ``` + threads=0 + thread_args= + repo_url=https://github.com/opencollab/llvm-toolchain-integration-test-suite + '[' 0 -gt 0 ']' + '[' 0 -ge 1 ']' ++ mktemp -d -p /var/tmp + cd /var/tmp/tmp.m3IZb7cVN0 + git clone https://github.com/opencollab/llvm-toolchain-integration-test-suite Cloning into 'llvm-toolchain-integration-test-suite'... + cd llvm-toolchain-integration-test-suite + mkdir _build + cd _build + cmake .. -DENABLE_LIBCXX=OFF -DENABLE_STATIC_LIBCXX=OFF -DENABLE_LIBUNWIND=OFF CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. [... CMAKE CONFIGURE LOG SHORTENED ...] + lit --show-unsupported --show-xfail -v tests PASS: LLVM regression suite :: atomic_fetch.c (1 of 51) PASS: LLVM regression suite :: basic_clang_tidy.cpp (2 of 51) UNSUPPORTED: LLVM regression suite :: basic_lib++.cpp (3 of 51) UNSUPPORTED: LLVM regression suite :: basic_lib++2.cpp (4 of 51) UNSUPPORTED: LLVM regression suite :: basic_lldb.c (5 of 51) UNSUPPORTED: LLVM regression suite :: basic_lldb2.cpp (6 of 51) PASS: LLVM regression suite :: basic_debuginfo.c (7 of 51) PASS: LLVM regression suite :: basic_openmp.c (8 of 51) PASS: LLVM regression suite :: clang_format.c (9 of 51) PASS: LLVM regression suite :: code_coverage.cpp (10 of 51) FAIL: LLVM regression suite :: code_profiling.cpp (11 of 51) ******************** TEST 'LLVM regression suite :: code_profiling.cpp' FAILED ******************** Exit Code: 1 Command Output (stdout): -- true -- Command Output (stderr): -- RUN: at line 3: /usr/bin/clang -fprofile-instr-generate /var/tmp/tmp.m3IZb7cVN0/llvm-toolchain-integration-test-suite/tests/code_profiling.cpp -o foo + /usr/bin/clang -fprofile-instr-generate /var/tmp/tmp.m3IZb7cVN0/llvm-toolchain-integration-test-suite/tests/code_profiling.cpp -o foo RUN: at line 4: LLVM_PROFILE_FILE="foo.profraw" ./foo + LLVM_PROFILE_FILE=foo.profraw + ./foo RUN: at line 5: /usr/bin/llvm-profdata merge -output=foo.profdata foo.profraw + /usr/bin/llvm-profdata merge -output=foo.profdata foo.profraw warning: foo.profraw: raw profile version mismatch: Profile uses raw profile format version = 8; expected version = 10 PLEASE update this tool to version in the raw profile, or regenerate raw profile with expected version. error: no profile can be merged -- ******************** PASS: LLVM regression suite :: buildid.c (12 of 51) PASS: LLVM regression suite :: format_diff.c (13 of 51) UNSUPPORTED: LLVM regression suite :: from_chars_libc++.cpp (14 of 51) PASS: LLVM regression suite :: gold.c (15 of 51) UNSUPPORTED: LLVM regression suite :: hello.mlir (16 of 51) PASS: LLVM regression suite :: include_limits.c (17 of 51) UNSUPPORTED: LLVM regression suite :: libc++_link_static.cpp (18 of 51) UNSUPPORTED: LLVM regression suite :: libc++_static_shared.cpp (19 of 51) PASS: LLVM regression suite :: from_chars.cpp (20 of 51) PASS: LLVM regression suite :: llvm-ir.c (21 of 51) PASS: LLVM regression suite :: libclang_cpp.cpp (22 of 51) PASS: LLVM regression suite :: lto_and_cfi.c (23 of 51) PASS: LLVM regression suite :: lto_and_cross_dso_cfi.c (24 of 51) PASS: LLVM regression suite :: lto_and_gold.c (25 of 51) PASS: LLVM regression suite :: llvm_config_libs.cpp (26 of 51) PASS: LLVM regression suite :: lto_and_lld.c (27 of 51) UNSUPPORTED: LLVM regression suite :: minimal_mlir_cmake.txt (28 of 51) PASS: LLVM regression suite :: openmp_headers.c (29 of 51) PASS: LLVM regression suite :: openmp_tools.c (30 of 51) UNSUPPORTED: LLVM regression suite :: partial-toolchain.cpp (31 of 51) PASS: LLVM regression suite :: minimal_llvm_cmake.txt (32 of 51) PASS: LLVM regression suite :: plugins.cpp (33 of 51) PASS: LLVM regression suite :: rpass_inline.cpp (34 of 51) PASS: LLVM regression suite :: save-optimization-record.c (35 of 51) PASS: LLVM regression suite :: plugins_newpm.txt (36 of 51) PASS: LLVM regression suite :: scanbuild_py.cpp (37 of 51) PASS: LLVM regression suite :: scanbuild_missing_delete.cpp (38 of 51) PASS: LLVM regression suite :: test_asan_heap.c (39 of 51) PASS: LLVM regression suite :: test_asan_lc.c (40 of 51) PASS: LLVM regression suite :: test_clangd.txt (41 of 51) UNSUPPORTED: LLVM regression suite :: test_hwasan.c (42 of 51) PASS: LLVM regression suite :: test_leaksan.c (43 of 51) PASS: LLVM regression suite :: scanbuild_py_makefile.txt (44 of 51) PASS: LLVM regression suite :: test_ubsan.c (45 of 51) PASS: LLVM regression suite :: test_tsan.c (46 of 51) UNSUPPORTED: LLVM regression suite :: unwind.cpp (47 of 51) PASS: LLVM regression suite :: warning_conversion.c (48 of 51) PASS: LLVM regression suite :: thinlto.c (49 of 51) UNSUPPORTED: LLVM regression suite :: whole-toolchain.cpp (50 of 51) PASS: LLVM regression suite :: whole-toolchain.c (51 of 51) ******************** Unsupported Tests (13): LLVM regression suite :: basic_lib++.cpp LLVM regression suite :: basic_lib++2.cpp LLVM regression suite :: basic_lldb.c LLVM regression suite :: basic_lldb2.cpp LLVM regression suite :: from_chars_libc++.cpp LLVM regression suite :: hello.mlir LLVM regression suite :: libc++_link_static.cpp LLVM regression suite :: libc++_static_shared.cpp LLVM regression suite :: minimal_mlir_cmake.txt LLVM regression suite :: partial-toolchain.cpp LLVM regression suite :: test_hwasan.c LLVM regression suite :: unwind.cpp LLVM regression suite :: whole-toolchain.cpp ******************** Failed Tests (1): LLVM regression suite :: code_profiling.cpp Testing Time: 11.21s Total Discovered Tests: 51 Unsupported: 13 (25.49%) Passed : 37 (72.55%) Failed : 1 (1.96%) Shared connection to 18.117.252.175 closed. ```
/llvm-tests/tests/integration-test-suite on fedora-40-x86_64 (see testing-farm artifacts) ``` + threads=0 + thread_args= + repo_url=https://github.com/opencollab/llvm-toolchain-integration-test-suite + '[' 0 -gt 0 ']' + '[' 0 -ge 1 ']' ++ mktemp -d -p /var/tmp + cd /var/tmp/tmp.S4HJCRFdoL + git clone https://github.com/opencollab/llvm-toolchain-integration-test-suite Cloning into 'llvm-toolchain-integration-test-suite'... + cd llvm-toolchain-integration-test-suite + mkdir _build + cd _build + cmake .. -DENABLE_LIBCXX=OFF -DENABLE_STATIC_LIBCXX=OFF -DENABLE_LIBUNWIND=OFF CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. [... CMAKE CONFIGURE LOG SHORTENED ...] + lit --show-unsupported --show-xfail -v tests PASS: LLVM regression suite :: atomic_fetch.c (1 of 51) PASS: LLVM regression suite :: basic_clang_tidy.cpp (2 of 51) UNSUPPORTED: LLVM regression suite :: basic_lib++.cpp (3 of 51) UNSUPPORTED: LLVM regression suite :: basic_lib++2.cpp (4 of 51) UNSUPPORTED: LLVM regression suite :: basic_lldb.c (5 of 51) UNSUPPORTED: LLVM regression suite :: basic_lldb2.cpp (6 of 51) PASS: LLVM regression suite :: basic_debuginfo.c (7 of 51) PASS: LLVM regression suite :: basic_openmp.c (8 of 51) PASS: LLVM regression suite :: clang_format.c (9 of 51) PASS: LLVM regression suite :: code_coverage.cpp (10 of 51) FAIL: LLVM regression suite :: code_profiling.cpp (11 of 51) ******************** TEST 'LLVM regression suite :: code_profiling.cpp' FAILED ******************** Exit Code: 1 Command Output (stdout): -- true -- Command Output (stderr): -- RUN: at line 3: /usr/bin/clang -fprofile-instr-generate /var/tmp/tmp.S4HJCRFdoL/llvm-toolchain-integration-test-suite/tests/code_profiling.cpp -o foo + /usr/bin/clang -fprofile-instr-generate /var/tmp/tmp.S4HJCRFdoL/llvm-toolchain-integration-test-suite/tests/code_profiling.cpp -o foo RUN: at line 4: LLVM_PROFILE_FILE="foo.profraw" ./foo + LLVM_PROFILE_FILE=foo.profraw + ./foo RUN: at line 5: /usr/bin/llvm-profdata merge -output=foo.profdata foo.profraw + /usr/bin/llvm-profdata merge -output=foo.profdata foo.profraw warning: foo.profraw: raw profile version mismatch: Profile uses raw profile format version = 9; expected version = 10 PLEASE update this tool to version in the raw profile, or regenerate raw profile with expected version. error: no profile can be merged -- ******************** PASS: LLVM regression suite :: buildid.c (12 of 51) PASS: LLVM regression suite :: format_diff.c (13 of 51) UNSUPPORTED: LLVM regression suite :: from_chars_libc++.cpp (14 of 51) PASS: LLVM regression suite :: gold.c (15 of 51) UNSUPPORTED: LLVM regression suite :: hello.mlir (16 of 51) PASS: LLVM regression suite :: include_limits.c (17 of 51) UNSUPPORTED: LLVM regression suite :: libc++_link_static.cpp (18 of 51) UNSUPPORTED: LLVM regression suite :: libc++_static_shared.cpp (19 of 51) PASS: LLVM regression suite :: from_chars.cpp (20 of 51) PASS: LLVM regression suite :: llvm-ir.c (21 of 51) PASS: LLVM regression suite :: libclang_cpp.cpp (22 of 51) PASS: LLVM regression suite :: lto_and_cfi.c (23 of 51) PASS: LLVM regression suite :: llvm_config_libs.cpp (24 of 51) PASS: LLVM regression suite :: lto_and_cross_dso_cfi.c (25 of 51) PASS: LLVM regression suite :: lto_and_lld.c (26 of 51) PASS: LLVM regression suite :: lto_and_gold.c (27 of 51) UNSUPPORTED: LLVM regression suite :: minimal_mlir_cmake.txt (28 of 51) PASS: LLVM regression suite :: openmp_headers.c (29 of 51) PASS: LLVM regression suite :: openmp_tools.c (30 of 51) UNSUPPORTED: LLVM regression suite :: partial-toolchain.cpp (31 of 51) PASS: LLVM regression suite :: minimal_llvm_cmake.txt (32 of 51) PASS: LLVM regression suite :: plugins.cpp (33 of 51) PASS: LLVM regression suite :: rpass_inline.cpp (34 of 51) PASS: LLVM regression suite :: save-optimization-record.c (35 of 51) PASS: LLVM regression suite :: plugins_newpm.txt (36 of 51) PASS: LLVM regression suite :: scanbuild_py.cpp (37 of 51) PASS: LLVM regression suite :: scanbuild_missing_delete.cpp (38 of 51) PASS: LLVM regression suite :: test_asan_heap.c (39 of 51) PASS: LLVM regression suite :: test_asan_lc.c (40 of 51) PASS: LLVM regression suite :: test_clangd.txt (41 of 51) UNSUPPORTED: LLVM regression suite :: test_hwasan.c (42 of 51) PASS: LLVM regression suite :: test_leaksan.c (43 of 51) PASS: LLVM regression suite :: scanbuild_py_makefile.txt (44 of 51) PASS: LLVM regression suite :: test_tsan.c (45 of 51) PASS: LLVM regression suite :: test_ubsan.c (46 of 51) UNSUPPORTED: LLVM regression suite :: unwind.cpp (47 of 51) PASS: LLVM regression suite :: thinlto.c (48 of 51) PASS: LLVM regression suite :: warning_conversion.c (49 of 51) UNSUPPORTED: LLVM regression suite :: whole-toolchain.cpp (50 of 51) PASS: LLVM regression suite :: whole-toolchain.c (51 of 51) ******************** Unsupported Tests (13): LLVM regression suite :: basic_lib++.cpp LLVM regression suite :: basic_lib++2.cpp LLVM regression suite :: basic_lldb.c LLVM regression suite :: basic_lldb2.cpp LLVM regression suite :: from_chars_libc++.cpp LLVM regression suite :: hello.mlir LLVM regression suite :: libc++_link_static.cpp LLVM regression suite :: libc++_static_shared.cpp LLVM regression suite :: minimal_mlir_cmake.txt LLVM regression suite :: partial-toolchain.cpp LLVM regression suite :: test_hwasan.c LLVM regression suite :: unwind.cpp LLVM regression suite :: whole-toolchain.cpp ******************** Failed Tests (1): LLVM regression suite :: code_profiling.cpp Testing Time: 11.29s Total Discovered Tests: 51 Unsupported: 13 (25.49%) Passed : 37 (72.55%) Failed : 1 (1.96%) Shared connection to 3.140.244.53 closed. ```
/clang-tests/tests/libomp on fedora-rawhide-x86_64 (see testing-farm artifacts) ``` +++ uname -m ++ rpm '--queryformat=%{version}' -q clang.x86_64 + CLANG_VERSION=18.1.2 + LIBOMP_DEPENDENCIES='libomp libomp-devel' + rpm -q --requires clang + grep 'clang-libs.* = 18.1.2' clang-libs(x86-64) = 18.1.2-2.fc41 + for lomp_dep in $LIBOMP_DEPENDENCIES + rpm -q --recommends clang-libs + grep 'libomp.* = 18.1.2' libomp(x86-64) = 18.1.2 libomp-devel(x86-64) = 18.1.2 +++ uname -m ++ rpm '--queryformat=%{version}' -q libomp.x86_64 + [[ 19.0.0~pre20240411.g0c57a2e4b4e5a6 == \1\8\.\1\.\2 ]] Shared connection to 3.135.20.40 closed. ```
/llvm-tests/tests/integration-test-suite on fedora-rawhide-x86_64 (see testing-farm artifacts) ``` + threads=0 + thread_args= + repo_url=https://github.com/opencollab/llvm-toolchain-integration-test-suite + '[' 0 -gt 0 ']' + '[' 0 -ge 1 ']' ++ mktemp -d -p /var/tmp + cd /var/tmp/tmp.3xeTFQLaSX + git clone https://github.com/opencollab/llvm-toolchain-integration-test-suite Cloning into 'llvm-toolchain-integration-test-suite'... + cd llvm-toolchain-integration-test-suite + mkdir _build + cd _build + cmake .. -DENABLE_LIBCXX=OFF -DENABLE_STATIC_LIBCXX=OFF -DENABLE_LIBUNWIND=OFF CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. [... CMAKE CONFIGURE LOG SHORTENED ...] + lit --show-unsupported --show-xfail -v tests PASS: LLVM regression suite :: atomic_fetch.c (1 of 51) PASS: LLVM regression suite :: basic_clang_tidy.cpp (2 of 51) UNSUPPORTED: LLVM regression suite :: basic_lib++.cpp (3 of 51) UNSUPPORTED: LLVM regression suite :: basic_lib++2.cpp (4 of 51) UNSUPPORTED: LLVM regression suite :: basic_lldb.c (5 of 51) UNSUPPORTED: LLVM regression suite :: basic_lldb2.cpp (6 of 51) PASS: LLVM regression suite :: basic_debuginfo.c (7 of 51) PASS: LLVM regression suite :: basic_openmp.c (8 of 51) PASS: LLVM regression suite :: clang_format.c (9 of 51) PASS: LLVM regression suite :: code_coverage.cpp (10 of 51) FAIL: LLVM regression suite :: code_profiling.cpp (11 of 51) ******************** TEST 'LLVM regression suite :: code_profiling.cpp' FAILED ******************** Exit Code: 1 Command Output (stdout): -- true -- Command Output (stderr): -- RUN: at line 3: /usr/bin/clang -fprofile-instr-generate /var/tmp/tmp.3xeTFQLaSX/llvm-toolchain-integration-test-suite/tests/code_profiling.cpp -o foo + /usr/bin/clang -fprofile-instr-generate /var/tmp/tmp.3xeTFQLaSX/llvm-toolchain-integration-test-suite/tests/code_profiling.cpp -o foo RUN: at line 4: LLVM_PROFILE_FILE="foo.profraw" ./foo + LLVM_PROFILE_FILE=foo.profraw + ./foo RUN: at line 5: /usr/bin/llvm-profdata merge -output=foo.profdata foo.profraw + /usr/bin/llvm-profdata merge -output=foo.profdata foo.profraw warning: foo.profraw: raw profile version mismatch: Profile uses raw profile format version = 9; expected version = 10 PLEASE update this tool to version in the raw profile, or regenerate raw profile with expected version. error: no profile can be merged -- ******************** PASS: LLVM regression suite :: buildid.c (12 of 51) PASS: LLVM regression suite :: format_diff.c (13 of 51) UNSUPPORTED: LLVM regression suite :: from_chars_libc++.cpp (14 of 51) PASS: LLVM regression suite :: gold.c (15 of 51) UNSUPPORTED: LLVM regression suite :: hello.mlir (16 of 51) PASS: LLVM regression suite :: include_limits.c (17 of 51) UNSUPPORTED: LLVM regression suite :: libc++_link_static.cpp (18 of 51) UNSUPPORTED: LLVM regression suite :: libc++_static_shared.cpp (19 of 51) PASS: LLVM regression suite :: from_chars.cpp (20 of 51) PASS: LLVM regression suite :: llvm-ir.c (21 of 51) PASS: LLVM regression suite :: libclang_cpp.cpp (22 of 51) PASS: LLVM regression suite :: lto_and_cfi.c (23 of 51) PASS: LLVM regression suite :: lto_and_cross_dso_cfi.c (24 of 51) PASS: LLVM regression suite :: lto_and_gold.c (25 of 51) PASS: LLVM regression suite :: llvm_config_libs.cpp (26 of 51) PASS: LLVM regression suite :: lto_and_lld.c (27 of 51) UNSUPPORTED: LLVM regression suite :: minimal_mlir_cmake.txt (28 of 51) PASS: LLVM regression suite :: openmp_headers.c (29 of 51) PASS: LLVM regression suite :: openmp_tools.c (30 of 51) UNSUPPORTED: LLVM regression suite :: partial-toolchain.cpp (31 of 51) PASS: LLVM regression suite :: minimal_llvm_cmake.txt (32 of 51) PASS: LLVM regression suite :: plugins.cpp (33 of 51) PASS: LLVM regression suite :: rpass_inline.cpp (34 of 51) PASS: LLVM regression suite :: save-optimization-record.c (35 of 51) PASS: LLVM regression suite :: scanbuild_missing_delete.cpp (36 of 51) PASS: LLVM regression suite :: scanbuild_py.cpp (37 of 51) PASS: LLVM regression suite :: plugins_newpm.txt (38 of 51) PASS: LLVM regression suite :: test_asan_heap.c (39 of 51) PASS: LLVM regression suite :: test_asan_lc.c (40 of 51) PASS: LLVM regression suite :: test_clangd.txt (41 of 51) UNSUPPORTED: LLVM regression suite :: test_hwasan.c (42 of 51) PASS: LLVM regression suite :: scanbuild_py_makefile.txt (43 of 51) PASS: LLVM regression suite :: test_leaksan.c (44 of 51) PASS: LLVM regression suite :: test_ubsan.c (45 of 51) PASS: LLVM regression suite :: test_tsan.c (46 of 51) UNSUPPORTED: LLVM regression suite :: unwind.cpp (47 of 51) PASS: LLVM regression suite :: thinlto.c (48 of 51) PASS: LLVM regression suite :: warning_conversion.c (49 of 51) UNSUPPORTED: LLVM regression suite :: whole-toolchain.cpp (50 of 51) PASS: LLVM regression suite :: whole-toolchain.c (51 of 51) ******************** Unsupported Tests (13): LLVM regression suite :: basic_lib++.cpp LLVM regression suite :: basic_lib++2.cpp LLVM regression suite :: basic_lldb.c LLVM regression suite :: basic_lldb2.cpp LLVM regression suite :: from_chars_libc++.cpp LLVM regression suite :: hello.mlir LLVM regression suite :: libc++_link_static.cpp LLVM regression suite :: libc++_static_shared.cpp LLVM regression suite :: minimal_mlir_cmake.txt LLVM regression suite :: partial-toolchain.cpp LLVM regression suite :: test_hwasan.c LLVM regression suite :: unwind.cpp LLVM regression suite :: whole-toolchain.cpp ******************** Failed Tests (1): LLVM regression suite :: code_profiling.cpp Testing Time: 11.95s Total Discovered Tests: 51 Unsupported: 13 (25.49%) Passed : 37 (72.55%) Failed : 1 (1.96%) Shared connection to 3.135.20.40 closed. ```