fedora-llvm-team / llvm-snapshots

Everything to build LLVM snapshots
https://copr.fedorainfracloud.org/coprs/g/fedora-llvm-team/llvm-snapshots/
19 stars 8 forks source link

Snapshot for 20241114, v20.0.0, 9778fc7 (big-merge) #862

Closed github-actions[bot] closed 1 week ago

github-actions[bot] commented 1 week ago

This issue exists to let you know that we are about to monitor the builds of the LLVM (v20.0.0, llvm/llvm-project@ 9778fc7) snapshot for 20241114.

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', 'rpm__installed_but_unpackaged_files_found', 'rpm__directory_not_found', 'rpm__file_not_found', 'cmake_error', '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, build_failed_on/fedora-rawhide-x86_64, 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-11-16T23:24:22.228583

Build Matrix | |llvm| |:---|:---:| |fedora-39-aarch64
:white_check_mark: tests passed|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256776)| |fedora-39-i386|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256777)| |fedora-39-ppc64le
:white_check_mark: tests passed :lock: |[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256778)| |fedora-39-s390x
:white_check_mark: tests passed :lock: |[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256779)| |fedora-39-x86_64
:white_check_mark: tests passed|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256780)| |fedora-40-aarch64
:white_check_mark: tests passed|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256781)| |fedora-40-i386|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256782)| |fedora-40-ppc64le
:white_check_mark: tests passed :lock: |[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256783)| |fedora-40-s390x
:white_check_mark: tests passed :lock: |[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256784)| |fedora-40-x86_64
:white_check_mark: tests passed|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256785)| |fedora-41-aarch64
:white_check_mark: tests passed|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256786)| |fedora-41-i386|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256787)| |fedora-41-ppc64le
:white_check_mark: tests passed :lock: |[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256788)| |fedora-41-s390x
:x: Copr build(s) failed|[:x:](https://copr.fedorainfracloud.org/coprs/build/8256789)| |fedora-41-x86_64
:x: Copr build(s) failed|[:x:](https://copr.fedorainfracloud.org/coprs/build/8256790)| |fedora-rawhide-aarch64
:x: tests failed|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256791)| |fedora-rawhide-i386|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256792)| |fedora-rawhide-ppc64le
:warning: pipeline error|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256793)| |fedora-rawhide-s390x
:white_check_mark: tests passed :lock: |[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256794)| |fedora-rawhide-x86_64
:white_check_mark: tests passed|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256795)| |rhel-8-aarch64
:x: tests failed :lock: |[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256796)| |rhel-8-s390x
:x: tests failed :lock: |[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256797)| |rhel-8-x86_64
:x: tests failed :lock: |[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256798)| |rhel-9-aarch64
:x: tests failed :lock: |[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256799)| |rhel-9-s390x
:x: tests failed :lock: |[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256800)| |rhel-9-x86_64
:x: tests failed :lock: |[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8256801)|
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)
github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the fedora-39-aarch64 chroot.
github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the fedora-39-i386 chroot.
github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the fedora-39-ppc64le chroot.
github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the fedora-39-s390x chroot.
github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the fedora-39-x86_64 chroot.
github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the fedora-40-aarch64 chroot.
github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the fedora-40-i386 chroot.
github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the fedora-40-ppc64le chroot.
github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the fedora-40-s390x chroot.
github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the fedora-40-x86_64 chroot.
github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the fedora-41-aarch64 chroot.
github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the fedora-41-i386 chroot.
github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the fedora-41-ppc64le chroot.
github-actions[bot] commented 1 week ago

Errors found in Copr builds on fedora-41-s390x

github-actions[bot] commented 1 week ago

Errors found in Copr builds on fedora-41-x86_64

github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the fedora-rawhide-aarch64 chroot.
github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the fedora-rawhide-i386 chroot.
github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the fedora-rawhide-ppc64le chroot.
github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the fedora-rawhide-s390x chroot.
github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the fedora-rawhide-x86_64 chroot.
github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the rhel-8-aarch64 chroot.
github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the rhel-8-s390x chroot.
github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the rhel-8-x86_64 chroot.
github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the rhel-9-aarch64 chroot.
github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the rhel-9-s390x chroot.
github-actions[bot] commented 1 week ago
This is a placeholder for any errors that might happen for the rhel-9-x86_64 chroot.
github-actions[bot] commented 1 week ago

Testing-farm results are in!

Last updated: 2024-11-16T23:24:20.701403

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

/llvm-tests/tests/integration-test-suite/snapshots on fedora-rawhide-aarch64 (see testing-farm artifacts) ``` :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Setup :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 09:08:45 ] :: [ LOG ] :: # Installed packages: :: [ 09:08:45 ] :: [ LOG ] :: #----------------------------# clang-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.aarch64 :: [ 09:08:45 ] :: [ PASS ] :: Checking for the presence of clang rpm :: [ 09:08:45 ] :: [ LOG ] :: Package versions: :: [ 09:08:45 ] :: [ LOG ] :: clang-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.aarch64 clang-analyzer-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.noarch :: [ 09:08:45 ] :: [ PASS ] :: Checking for the presence of clang-analyzer rpm :: [ 09:08:45 ] :: [ LOG ] :: Package versions: :: [ 09:08:45 ] :: [ LOG ] :: clang-analyzer-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.noarch clang-devel-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.aarch64 :: [ 09:08:45 ] :: [ PASS ] :: Checking for the presence of clang-devel rpm :: [ 09:08:45 ] :: [ LOG ] :: Package versions: :: [ 09:08:45 ] :: [ LOG ] :: clang-devel-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.aarch64 clang-tools-extra-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.aarch64 :: [ 09:08:45 ] :: [ PASS ] :: Checking for the presence of clang-tools-extra rpm :: [ 09:08:46 ] :: [ LOG ] :: Package versions: :: [ 09:08:46 ] :: [ LOG ] :: clang-tools-extra-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.aarch64 cmake-3.30.5-1.fc42.aarch64 :: [ 09:08:46 ] :: [ PASS ] :: Checking for the presence of cmake rpm :: [ 09:08:46 ] :: [ LOG ] :: Package versions: :: [ 09:08:46 ] :: [ LOG ] :: cmake-3.30.5-1.fc42.aarch64 compiler-rt-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.aarch64 :: [ 09:08:46 ] :: [ PASS ] :: Checking for the presence of compiler-rt rpm :: [ 09:08:46 ] :: [ LOG ] :: Package versions: :: [ 09:08:46 ] :: [ LOG ] :: compiler-rt-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.aarch64 gcc-c++-14.2.1-6.fc42.aarch64 :: [ 09:08:46 ] :: [ PASS ] :: Checking for the presence of gcc-c++ rpm :: [ 09:08:46 ] :: [ LOG ] :: Package versions: :: [ 09:08:46 ] :: [ LOG ] :: gcc-c++-14.2.1-6.fc42.aarch64 git-2.47.0-1.fc42.aarch64 :: [ 09:08:46 ] :: [ PASS ] :: Checking for the presence of git rpm :: [ 09:08:46 ] :: [ LOG ] :: Package versions: :: [ 09:08:46 ] :: [ LOG ] :: git-2.47.0-1.fc42.aarch64 libomp-devel-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.aarch64 :: [ 09:08:46 ] :: [ PASS ] :: Checking for the presence of libomp-devel rpm :: [ 09:08:46 ] :: [ LOG ] :: Package versions: :: [ 09:08:46 ] :: [ LOG ] :: libomp-devel-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.aarch64 libstdc++-static-14.2.1-6.fc42.aarch64 :: [ 09:08:46 ] :: [ PASS ] :: Checking for the presence of libstdc++-static rpm :: [ 09:08:46 ] :: [ LOG ] :: Package versions: :: [ 09:08:46 ] :: [ LOG ] :: libstdc++-static-14.2.1-6.fc42.aarch64 lld-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.aarch64 :: [ 09:08:46 ] :: [ PASS ] :: Checking for the presence of lld rpm :: [ 09:08:46 ] :: [ LOG ] :: Package versions: :: [ 09:08:46 ] :: [ LOG ] :: lld-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.aarch64 lldb-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.aarch64 :: [ 09:08:46 ] :: [ PASS ] :: Checking for the presence of lldb rpm :: [ 09:08:46 ] :: [ LOG ] :: Package versions: :: [ 09:08:46 ] :: [ LOG ] :: lldb-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.aarch64 llvm-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.aarch64 :: [ 09:08:46 ] :: [ PASS ] :: Checking for the presence of llvm rpm :: [ 09:08:46 ] :: [ LOG ] :: Package versions: :: [ 09:08:46 ] :: [ LOG ] :: llvm-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.aarch64 llvm-devel-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.aarch64 :: [ 09:08:46 ] :: [ PASS ] :: Checking for the presence of llvm-devel rpm :: [ 09:08:46 ] :: [ LOG ] :: Package versions: :: [ 09:08:46 ] :: [ LOG ] :: llvm-devel-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.aarch64 llvm-libs-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.aarch64 :: [ 09:08:46 ] :: [ PASS ] :: Checking for the presence of llvm-libs rpm :: [ 09:08:46 ] :: [ LOG ] :: Package versions: :: [ 09:08:46 ] :: [ LOG ] :: llvm-libs-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.aarch64 make-4.4.1-9.fc42.aarch64 :: [ 09:08:47 ] :: [ PASS ] :: Checking for the presence of make rpm :: [ 09:08:47 ] :: [ LOG ] :: Package versions: :: [ 09:08:47 ] :: [ LOG ] :: make-4.4.1-9.fc42.aarch64 python3-lit-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.noarch :: [ 09:08:47 ] :: [ PASS ] :: Checking for the presence of python3-lit rpm :: [ 09:08:47 ] :: [ LOG ] :: Package versions: :: [ 09:08:47 ] :: [ LOG ] :: python3-lit-20.0.0~pre20241114.g9778fc76e3342c-1.fc42.noarch :: [ 09:08:47 ] :: [ LOG ] :: #----------------------------# :: [ 09:08:47 ] :: [ BEGIN ] :: Creating tmp directory :: actually running 'TmpDir=$(mktemp -d)' :: [ 09:08:47 ] :: [ PASS ] :: Creating tmp directory (Expected 0, got 0) :: [ 09:08:47 ] :: [ BEGIN ] :: Running 'pushd /tmp/tmp.HDST36DKRy' /tmp/tmp.HDST36DKRy /var/ARTIFACTS/work-snapshot-gatingub3bscjp/tests/snapshot-gating/discover/llvm-tests/tests/tests/integration-test-suite :: [ 09:08:47 ] :: [ PASS ] :: Command 'pushd /tmp/tmp.HDST36DKRy' (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 5s :: Assertions: 19 good, 0 bad :: RESULT: PASS (Setup) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Test :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 09:08:47 ] :: [ BEGIN ] :: Clone testsuite repo :: actually running 'git clone https://github.com/opencollab/llvm-toolchain-integration-test-suite llvm-toolchain-integration-test-suite' Cloning into 'llvm-toolchain-integration-test-suite'... :: [ 09:08:47 ] :: [ PASS ] :: Clone testsuite repo (Expected 0, got 0) :: [ 09:08:47 ] :: [ BEGIN ] :: Running 'cd llvm-toolchain-integration-test-suite' :: [ 09:08:47 ] :: [ PASS ] :: Command 'cd llvm-toolchain-integration-test-suite' (Expected 0, got 0) :: [ 09:08:47 ] :: [ BEGIN ] :: Running 'mkdir _build && cd _build' :: [ 09:08:47 ] :: [ PASS ] :: Command 'mkdir _build && cd _build' (Expected 0, got 0) :: [ 09:08:47 ] :: [ BEGIN ] :: Configure testsuite :: actually running '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 ...] :: [ 09:08:48 ] :: [ PASS ] :: Configure testsuite (Expected 0, got 0) :: [ 09:08:48 ] :: [ BEGIN ] :: Run testsuite :: actually running 'cmake --build . --target check' 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) PASS: LLVM regression suite :: basic_debuginfo.c (5 of 51) PASS: LLVM regression suite :: basic_lldb.c (6 of 51) PASS: LLVM regression suite :: basic_openmp.c (7 of 51) PASS: LLVM regression suite :: buildid.c (8 of 51) PASS: LLVM regression suite :: clang_format.c (9 of 51) PASS: LLVM regression suite :: basic_lldb2.cpp (10 of 51) PASS: LLVM regression suite :: code_coverage.cpp (11 of 51) PASS: LLVM regression suite :: format_diff.c (12 of 51) FAIL: LLVM regression suite :: code_profiling.cpp (13 of 51) ******************** TEST 'LLVM regression suite :: code_profiling.cpp' FAILED ******************** Exit Code: 139 Command Output (stderr): -- RUN: at line 3: /usr/bin/clang -fprofile-instr-generate /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/tests/code_profiling.cpp -o foo + /usr/bin/clang -fprofile-instr-generate /tmp/tmp.HDST36DKRy/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 /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/_build/tests/Output/code_profiling.cpp.script: line 5: 74983 Segmentation fault (core dumped) LLVM_PROFILE_FILE="foo.profraw" ./foo -- ******************** 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_gold.c (25 of 51) PASS: LLVM regression suite :: lto_and_cross_dso_cfi.c (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 :: scanbuild_py_makefile.txt (38 of 51) PASS: LLVM regression suite :: test_asan_heap.c (39 of 51) FAIL: LLVM regression suite :: test_asan_lc.c (40 of 51) ******************** TEST 'LLVM regression suite :: test_asan_lc.c' FAILED ******************** Exit Code: 135 Command Output (stderr): -- RUN: at line 4: /usr/bin/clang -fsanitize=address /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/tests/test_asan_lc.c -o /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/_build/tests/Output/test_asan_lc.c.tmp -lc + /usr/bin/clang -fsanitize=address /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/tests/test_asan_lc.c -o /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/_build/tests/Output/test_asan_lc.c.tmp -lc RUN: at line 5: /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/_build/tests/Output/test_asan_lc.c.tmp + /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/_build/tests/Output/test_asan_lc.c.tmp /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/_build/tests/Output/test_asan_lc.c.script: line 2: 75430 Bus error (core dumped) /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/_build/tests/Output/test_asan_lc.c.tmp -- ******************** UNRESOLVED: LLVM regression suite :: test_clangd.txt (41 of 51) ******************** TEST 'LLVM regression suite :: test_clangd.txt' FAILED ******************** Exception during script execution: OSError: [Errno 28] No space left on device During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.13/site-packages/lit/worker.py", line 76, in _execute_test_handle_errors result = test.config.test_format.execute(test, lit_config) File "/usr/lib/python3.13/site-packages/lit/formats/shtest.py", line 29, in execute return lit.TestRunner.executeShTest( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ test, ^^^^^ ...<3 lines>... self.preamble_commands, ^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2326, in executeShTest return _runShTest(test, litConfig, useExternalSh, script, tmpBase) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2270, in _runShTest res = runOnce(execdir) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2244, in runOnce res = executeScript(test, litConfig, tmpBase, scriptCopy, execdir) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 1277, in executeScript f.close() ~~~~~~~^^ OSError: [Errno 28] No space left on device ******************** UNRESOLVED: LLVM regression suite :: test_hwasan.c (42 of 51) ******************** TEST 'LLVM regression suite :: test_hwasan.c' FAILED ******************** Exception during script execution: OSError: [Errno 28] No space left on device During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.13/site-packages/lit/worker.py", line 76, in _execute_test_handle_errors result = test.config.test_format.execute(test, lit_config) File "/usr/lib/python3.13/site-packages/lit/formats/shtest.py", line 29, in execute return lit.TestRunner.executeShTest( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ test, ^^^^^ ...<3 lines>... self.preamble_commands, ^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2326, in executeShTest return _runShTest(test, litConfig, useExternalSh, script, tmpBase) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2270, in _runShTest res = runOnce(execdir) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2244, in runOnce res = executeScript(test, litConfig, tmpBase, scriptCopy, execdir) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 1277, in executeScript f.close() ~~~~~~~^^ OSError: [Errno 28] No space left on device ******************** UNRESOLVED: LLVM regression suite :: test_leaksan.c (43 of 51) ******************** TEST 'LLVM regression suite :: test_leaksan.c' FAILED ******************** Exception during script execution: OSError: [Errno 28] No space left on device During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.13/site-packages/lit/worker.py", line 76, in _execute_test_handle_errors result = test.config.test_format.execute(test, lit_config) File "/usr/lib/python3.13/site-packages/lit/formats/shtest.py", line 29, in execute return lit.TestRunner.executeShTest( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ test, ^^^^^ ...<3 lines>... self.preamble_commands, ^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2326, in executeShTest return _runShTest(test, litConfig, useExternalSh, script, tmpBase) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2270, in _runShTest res = runOnce(execdir) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2244, in runOnce res = executeScript(test, litConfig, tmpBase, scriptCopy, execdir) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 1277, in executeScript f.close() ~~~~~~~^^ OSError: [Errno 28] No space left on device ******************** UNRESOLVED: LLVM regression suite :: test_tsan.c (44 of 51) ******************** TEST 'LLVM regression suite :: test_tsan.c' FAILED ******************** Exception during script execution: OSError: [Errno 28] No space left on device During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.13/site-packages/lit/worker.py", line 76, in _execute_test_handle_errors result = test.config.test_format.execute(test, lit_config) File "/usr/lib/python3.13/site-packages/lit/formats/shtest.py", line 29, in execute return lit.TestRunner.executeShTest( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ test, ^^^^^ ...<3 lines>... self.preamble_commands, ^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2326, in executeShTest return _runShTest(test, litConfig, useExternalSh, script, tmpBase) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2270, in _runShTest res = runOnce(execdir) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2244, in runOnce res = executeScript(test, litConfig, tmpBase, scriptCopy, execdir) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 1277, in executeScript f.close() ~~~~~~~^^ OSError: [Errno 28] No space left on device ******************** UNRESOLVED: LLVM regression suite :: test_ubsan.c (45 of 51) ******************** TEST 'LLVM regression suite :: test_ubsan.c' FAILED ******************** Exception during script execution: OSError: [Errno 28] No space left on device During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.13/site-packages/lit/worker.py", line 76, in _execute_test_handle_errors result = test.config.test_format.execute(test, lit_config) File "/usr/lib/python3.13/site-packages/lit/formats/shtest.py", line 29, in execute return lit.TestRunner.executeShTest( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ test, ^^^^^ ...<3 lines>... self.preamble_commands, ^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2326, in executeShTest return _runShTest(test, litConfig, useExternalSh, script, tmpBase) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2270, in _runShTest res = runOnce(execdir) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2244, in runOnce res = executeScript(test, litConfig, tmpBase, scriptCopy, execdir) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 1277, in executeScript f.close() ~~~~~~~^^ OSError: [Errno 28] No space left on device ******************** UNRESOLVED: LLVM regression suite :: thinlto.c (46 of 51) ******************** TEST 'LLVM regression suite :: thinlto.c' FAILED ******************** Exception during script execution: OSError: [Errno 28] No space left on device During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.13/site-packages/lit/worker.py", line 76, in _execute_test_handle_errors result = test.config.test_format.execute(test, lit_config) File "/usr/lib/python3.13/site-packages/lit/formats/shtest.py", line 29, in execute return lit.TestRunner.executeShTest( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ test, ^^^^^ ...<3 lines>... self.preamble_commands, ^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2326, in executeShTest return _runShTest(test, litConfig, useExternalSh, script, tmpBase) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2270, in _runShTest res = runOnce(execdir) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2244, in runOnce res = executeScript(test, litConfig, tmpBase, scriptCopy, execdir) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 1277, in executeScript f.close() ~~~~~~~^^ OSError: [Errno 28] No space left on device ******************** UNSUPPORTED: LLVM regression suite :: unwind.cpp (47 of 51) UNRESOLVED: LLVM regression suite :: warning_conversion.c (48 of 51) ******************** TEST 'LLVM regression suite :: warning_conversion.c' FAILED ******************** Exception during script execution: OSError: [Errno 28] No space left on device During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.13/site-packages/lit/worker.py", line 76, in _execute_test_handle_errors result = test.config.test_format.execute(test, lit_config) File "/usr/lib/python3.13/site-packages/lit/formats/shtest.py", line 29, in execute return lit.TestRunner.executeShTest( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ test, ^^^^^ ...<3 lines>... self.preamble_commands, ^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2326, in executeShTest return _runShTest(test, litConfig, useExternalSh, script, tmpBase) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2270, in _runShTest res = runOnce(execdir) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2244, in runOnce res = executeScript(test, litConfig, tmpBase, scriptCopy, execdir) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 1277, in executeScript f.close() ~~~~~~~^^ OSError: [Errno 28] No space left on device ******************** UNRESOLVED: LLVM regression suite :: whole-toolchain.c (49 of 51) ******************** TEST 'LLVM regression suite :: whole-toolchain.c' FAILED ******************** Exception during script execution: OSError: [Errno 28] No space left on device During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.13/site-packages/lit/worker.py", line 76, in _execute_test_handle_errors result = test.config.test_format.execute(test, lit_config) File "/usr/lib/python3.13/site-packages/lit/formats/shtest.py", line 29, in execute return lit.TestRunner.executeShTest( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ test, ^^^^^ ...<3 lines>... self.preamble_commands, ^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2326, in executeShTest return _runShTest(test, litConfig, useExternalSh, script, tmpBase) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2270, in _runShTest res = runOnce(execdir) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 2244, in runOnce res = executeScript(test, litConfig, tmpBase, scriptCopy, execdir) File "/usr/lib/python3.13/site-packages/lit/TestRunner.py", line 1277, in executeScript f.close() ~~~~~~~^^ OSError: [Errno 28] No space left on device ******************** UNSUPPORTED: LLVM regression suite :: whole-toolchain.cpp (50 of 51) FAIL: LLVM regression suite :: plugins_newpm.txt (51 of 51) ******************** TEST 'LLVM regression suite :: plugins_newpm.txt' FAILED ******************** Exit Code: 2 Command Output (stdout): -- [ 50%] Building CXX object CMakeFiles/HelloPass.dir/llvm_newpm_pass.cpp.o -- Command Output (stderr): -- RUN: at line 2: rm -rf /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/_build/tests/Output/plugins_newpm.txt.tmp + rm -rf /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/_build/tests/Output/plugins_newpm.txt.tmp RUN: at line 3: mkdir -p /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/_build/tests/Output/plugins_newpm.txt.tmp/_build + mkdir -p /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/_build/tests/Output/plugins_newpm.txt.tmp/_build RUN: at line 4: cat /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/tests/plugins_newpm.txt > /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/_build/tests/Output/plugins_newpm.txt.tmp/CMakeLists.txt + cat /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/tests/plugins_newpm.txt RUN: at line 5: cp /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/tests/Inputs/llvm_newpm_pass.cpp /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/_build/tests/Output/plugins_newpm.txt.tmp + cp /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/tests/Inputs/llvm_newpm_pass.cpp /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/_build/tests/Output/plugins_newpm.txt.tmp RUN: at line 6: cd /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/_build/tests/Output/plugins_newpm.txt.tmp/_build + cd /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/_build/tests/Output/plugins_newpm.txt.tmp/_build RUN: at line 7: /usr/bin/cmake .. -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++ -DLLVM_DIR=`/usr/bin/llvm-config --cmakedir` ++ /usr/bin/llvm-config --cmakedir + /usr/bin/cmake .. -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++ -DLLVM_DIR=/usr/lib64/cmake/llvm CMake Deprecation Warning at CMakeLists.txt:14 (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 Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFile.cmake:77 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: /usr/lib64/libedit.so For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): /usr/lib64/cmake/llvm/FindLibEdit.cmake:28 (check_include_file) /usr/lib64/cmake/llvm/LLVMConfig.cmake:269 (find_package) CMakeLists.txt:17 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. RUN: at line 8: /usr/bin/cmake --build . + /usr/bin/cmake --build . fatal error: error in backend: IO failure on output stream: No space left on device 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: /usr/bin/clang++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=gnu++17 -fPIC -MD -MT CMakeFiles/HelloPass.dir/llvm_newpm_pass.cpp.o -MF CMakeFiles/HelloPass.dir/llvm_newpm_pass.cpp.o.d -o CMakeFiles/HelloPass.dir/llvm_newpm_pass.cpp.o -c /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite/_build/tests/Output/plugins_newpm.txt.tmp/llvm_newpm_pass.cpp 1. parser at end of file gmake[2]: *** [CMakeFiles/HelloPass.dir/build.make:76: CMakeFiles/HelloPass.dir/llvm_newpm_pass.cpp.o] Error 1 gmake[1]: *** [CMakeFiles/Makefile2:274: CMakeFiles/HelloPass.dir/all] Error 2 gmake: *** [Makefile:136: all] Error 2 -- ******************** ******************** Unsupported Tests (10): LLVM regression suite :: basic_lib++.cpp LLVM regression suite :: basic_lib++2.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 :: unwind.cpp LLVM regression suite :: whole-toolchain.cpp ******************** Unresolved Tests (8): LLVM regression suite :: test_clangd.txt LLVM regression suite :: test_hwasan.c LLVM regression suite :: test_leaksan.c LLVM regression suite :: test_tsan.c LLVM regression suite :: test_ubsan.c LLVM regression suite :: thinlto.c LLVM regression suite :: warning_conversion.c LLVM regression suite :: whole-toolchain.c ******************** Failed Tests (3): LLVM regression suite :: code_profiling.cpp LLVM regression suite :: plugins_newpm.txt LLVM regression suite :: test_asan_lc.c Testing Time: 13.86s Total Discovered Tests: 51 Unsupported: 10 (19.61%) Passed : 30 (58.82%) Unresolved : 8 (15.69%) Failed : 3 (5.88%) gmake[3]: *** [CMakeFiles/check.dir/build.make:70: CMakeFiles/check] Error 1 gmake[2]: *** [CMakeFiles/Makefile2:83: CMakeFiles/check.dir/all] Error 2 gmake[1]: *** [CMakeFiles/Makefile2:90: CMakeFiles/check.dir/rule] Error 2 gmake: *** [Makefile:124: check] Error 2 :: [ 09:09:02 ] :: [ FAIL ] :: Run testsuite (Expected 0, got 2) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 15s :: Assertions: 4 good, 1 bad :: RESULT: FAIL (Test) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Cleanup :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 09:09:02 ] :: [ BEGIN ] :: Debug disk usage in overall :: actually running 'df -h -t btrfs -t ext4 -t tmpfs -t xfs' Filesystem Size Used Avail Use% Mounted on /dev/nvme0n1p3 99G 3.0G 96G 4% / tmpfs 1.9G 0 1.9G 0% /dev/shm tmpfs 760M 620K 759M 1% /run tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-journald.service tmpfs 1.9G 1.9G 120K 100% /tmp /dev/nvme0n1p3 99G 3.0G 96G 4% /var /dev/nvme0n1p3 99G 3.0G 96G 4% /home /dev/nvme0n1p2 966M 251M 650M 28% /boot tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-resolved.service tmpfs 1.0M 0 1.0M 0% /run/credentials/getty@tty1.service tmpfs 1.0M 0 1.0M 0% /run/credentials/serial-getty@ttyS0.service tmpfs 380M 4.0K 380M 1% /run/user/0 :: [ 09:09:02 ] :: [ PASS ] :: Debug disk usage in overall (Expected 0, got 0) :: [ 09:09:02 ] :: [ BEGIN ] :: Debug disk usage by this test :: actually running 'du -h -d1 /tmp/tmp.HDST36DKRy' 8.0M /tmp/tmp.HDST36DKRy/llvm-toolchain-integration-test-suite 8.0M /tmp/tmp.HDST36DKRy :: [ 09:09:02 ] :: [ PASS ] :: Debug disk usage by this test (Expected 0, got 0) :: [ 09:09:02 ] :: [ BEGIN ] :: Running 'popd' /var/ARTIFACTS/work-snapshot-gatingub3bscjp/tests/snapshot-gating/discover/llvm-tests/tests/tests/integration-test-suite :: [ 09:09:02 ] :: [ PASS ] :: Command 'popd' (Expected 0, got 0) :: [ 09:09:02 ] :: [ BEGIN ] :: Removing tmp directory :: actually running 'rm -rf /tmp/tmp.HDST36DKRy' :: [ 09:09:02 ] :: [ PASS ] :: Removing tmp directory (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 0s :: Assertions: 4 good, 0 bad :: RESULT: PASS (Cleanup) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: /tests/integration-test-suite/snapshots :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 09:09:02 ] :: [ LOG ] :: Phases fingerprint: tIGqJLIX :: [ 09:09:02 ] :: [ LOG ] :: Asserts fingerprint: M7IFH3fz File '/var/ARTIFACTS/work-snapshot-gatingub3bscjp/tests/snapshot-gating/execute/data/guest/default-0/llvm-tests/tests/integration-test-suite/snapshots-24/journal.xml' stored to '/var/ARTIFACTS/work-snapshot-gatingub3bscjp/tests/snapshot-gating/execute/data/guest/default-0/llvm-tests/tests/integration-test-suite/snapshots-24/data'. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 23s :: Phases: 2 good, 1 bad :: OVERALL RESULT: FAIL (/tests/integration-test-suite/snapshots) ```
tuliom commented 1 week ago

I proposed a fix for the DWARF error on RHEL here: https://src.fedoraproject.org/rpms/llvm/pull-request/337

tuliom commented 1 week ago

The DWARF error on RHEL got fixed in https://github.com/fedora-llvm-team/llvm-snapshots/issues/874