fedora-llvm-team / llvm-snapshots

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

Snapshot for 20240925, v20.0.0, 106e450 (pgo) #749

Closed github-actions[bot] closed 1 month ago

github-actions[bot] commented 1 month 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@ 106e450) snapshot for 20240925.

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-09-27T23:21:05.023979

Build Matrix | |llvm| |:---|:---:| |centos-stream-10-aarch64|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8067915)| |centos-stream-10-ppc64le|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8067916)| |centos-stream-10-s390x|[:x:](https://copr.fedorainfracloud.org/coprs/build/8067917)| |centos-stream-10-x86_64|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8067918)| |fedora-39-aarch64|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8067919)| |fedora-39-i386|[:x:](https://copr.fedorainfracloud.org/coprs/build/8067920)| |fedora-39-ppc64le|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8067921)| |fedora-39-s390x|[:x:](https://copr.fedorainfracloud.org/coprs/build/8067922)| |fedora-39-x86_64|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8067923)| |fedora-40-aarch64|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8067924)| |fedora-40-i386|[:x:](https://copr.fedorainfracloud.org/coprs/build/8067925)| |fedora-40-ppc64le|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8067926)| |fedora-40-s390x|[:x:](https://copr.fedorainfracloud.org/coprs/build/8067927)| |fedora-40-x86_64|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8070144)| |fedora-41-aarch64|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8067929)| |fedora-41-i386|[:x:](https://copr.fedorainfracloud.org/coprs/build/8067930)| |fedora-41-ppc64le|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8067931)| |fedora-41-s390x|[:x:](https://copr.fedorainfracloud.org/coprs/build/8067932)| |fedora-41-x86_64|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8070144)| |fedora-rawhide-aarch64|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8067936)| |fedora-rawhide-i386|[:x:](https://copr.fedorainfracloud.org/coprs/build/8067938)| |fedora-rawhide-ppc64le|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8067940)| |fedora-rawhide-s390x|[:x:](https://copr.fedorainfracloud.org/coprs/build/8067942)| |fedora-rawhide-x86_64|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8067944)| |rhel-8-aarch64|[:x:](https://copr.fedorainfracloud.org/coprs/build/8067946)| |rhel-8-s390x|[:x:](https://copr.fedorainfracloud.org/coprs/build/8067948)| |rhel-8-x86_64|[:x:](https://copr.fedorainfracloud.org/coprs/build/8067950)| |rhel-9-aarch64|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8067952)| |rhel-9-s390x|[:x:](https://copr.fedorainfracloud.org/coprs/build/8067954)| |rhel-9-x86_64|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/8067956)|
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 month ago
This is a placeholder for any errors that might happen for the centos-stream-10-aarch64 chroot.
github-actions[bot] commented 1 month ago
This is a placeholder for any errors that might happen for the centos-stream-10-ppc64le chroot.
github-actions[bot] commented 1 month ago

Errors found in Copr builds on centos-stream-10-s390x

github-actions[bot] commented 1 month ago
This is a placeholder for any errors that might happen for the centos-stream-10-x86_64 chroot.
github-actions[bot] commented 1 month ago
This is a placeholder for any errors that might happen for the fedora-39-aarch64 chroot.
github-actions[bot] commented 1 month ago

Errors found in Copr builds on fedora-39-i386

github-actions[bot] commented 1 month ago
This is a placeholder for any errors that might happen for the fedora-39-ppc64le chroot.
github-actions[bot] commented 1 month ago

Errors found in Copr builds on fedora-39-s390x

github-actions[bot] commented 1 month ago
This is a placeholder for any errors that might happen for the fedora-39-x86_64 chroot.
github-actions[bot] commented 1 month ago
This is a placeholder for any errors that might happen for the fedora-40-aarch64 chroot.
github-actions[bot] commented 1 month ago

Errors found in Copr builds on fedora-40-i386

github-actions[bot] commented 1 month ago
This is a placeholder for any errors that might happen for the fedora-40-ppc64le chroot.
github-actions[bot] commented 1 month ago

Errors found in Copr builds on fedora-40-s390x

github-actions[bot] commented 1 month ago
This is a placeholder for any errors that might happen for the fedora-40-x86_64 chroot.
github-actions[bot] commented 1 month ago
This is a placeholder for any errors that might happen for the fedora-41-aarch64 chroot.
github-actions[bot] commented 1 month ago

Errors found in Copr builds on fedora-41-i386

github-actions[bot] commented 1 month ago
This is a placeholder for any errors that might happen for the fedora-41-ppc64le chroot.
github-actions[bot] commented 1 month ago

Errors found in Copr builds on fedora-41-s390x

github-actions[bot] commented 1 month ago
This is a placeholder for any errors that might happen for the fedora-41-x86_64 chroot.
github-actions[bot] commented 1 month ago
This is a placeholder for any errors that might happen for the fedora-rawhide-aarch64 chroot.
github-actions[bot] commented 1 month ago

Errors found in Copr builds on fedora-rawhide-i386

github-actions[bot] commented 1 month ago
This is a placeholder for any errors that might happen for the fedora-rawhide-ppc64le chroot.
github-actions[bot] commented 1 month ago

Errors found in Copr builds on fedora-rawhide-s390x

github-actions[bot] commented 1 month ago
This is a placeholder for any errors that might happen for the fedora-rawhide-x86_64 chroot.
github-actions[bot] commented 1 month ago

Errors found in Copr builds on rhel-8-aarch64

github-actions[bot] commented 1 month ago

Errors found in Copr builds on rhel-8-s390x

github-actions[bot] commented 1 month ago

Errors found in Copr builds on rhel-8-x86_64

github-actions[bot] commented 1 month ago
This is a placeholder for any errors that might happen for the rhel-9-aarch64 chroot.
github-actions[bot] commented 1 month ago

Errors found in Copr builds on rhel-9-s390x

github-actions[bot] commented 1 month ago
This is a placeholder for any errors that might happen for the rhel-9-x86_64 chroot.
github-actions[bot] commented 1 month ago

Testing-farm results are in!

Last updated: 2024-09-27T23:22:06.816352

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-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.pmz6eTh01L + 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+0x474): 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+0x160): 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+0xc18): warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' '+sha1' is not a recognized feature for this target (ignoring feature) '+sha1' is not a recognized feature for this target (ignoring feature) '+rcpc2' is not a recognized feature for this target (ignoring feature) '+rcpc2' is not a recognized feature for this target (ignoring feature) /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.. 70.. 80.. 90.. FAIL: test-suite :: SingleSource/UnitTests/AArch64/aarch64-acle-fmv-features.test (3353 of 3385) ******************** TEST 'test-suite :: SingleSource/UnitTests/AArch64/aarch64-acle-fmv-features.test' FAILED ******************** /tmp/tmp.pmz6eTh01L/tools/timeit-target --timeout 7200 --limit-core 0 --limit-cpu 7200 --limit-file-size 209715200 --limit-rss-size 838860800 --append-exitstatus --redirect-output /tmp/tmp.pmz6eTh01L/SingleSource/UnitTests/AArch64/Output/aarch64-acle-fmv-features.test.out --redirect-input /dev/null --chdir /tmp/tmp.pmz6eTh01L/SingleSource/UnitTests/AArch64 --summary /tmp/tmp.pmz6eTh01L/SingleSource/UnitTests/AArch64/Output/aarch64-acle-fmv-features.test.time /tmp/tmp.pmz6eTh01L/SingleSource/UnitTests/AArch64/aarch64-acle-fmv-features /tmp/tmp.pmz6eTh01L/tools/fpcmp-target /tmp/tmp.pmz6eTh01L/SingleSource/UnitTests/AArch64/Output/aarch64-acle-fmv-features.test.out /tmp/tmp.pmz6eTh01L/SingleSource/UnitTests/AArch64/acle-fmv-features.reference_output + /tmp/tmp.pmz6eTh01L/tools/fpcmp-target /tmp/tmp.pmz6eTh01L/SingleSource/UnitTests/AArch64/Output/aarch64-acle-fmv-features.test.out /tmp/tmp.pmz6eTh01L/SingleSource/UnitTests/AArch64/acle-fmv-features.reference_output /tmp/tmp.pmz6eTh01L/tools/fpcmp-target: Comparison failed, textual difference between ' ' and 'b' Input 1: flagm flagm2 dotprod sha3 rdm lse sha2 sha1 aes pmull rcpc rcpc2 fcma jscvt dpb dpb2 bf16 i8mm dit fp16 ssbs2 UPASS bti simd fp crc sme sme2 exit 255 Input 2: flagm flagm2 dotprod sha3 rdm lse sha2 sha1 aes pmull rcpc rcpc2 fcma jscvt dpb dpb2 bf16 i8mm dit fp16 ssbs2 bti simd fp crc sme sme2 exit 0 ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (1): test-suite :: SingleSource/UnitTests/AArch64/aarch64-acle-fmv-features.test Testing Time: 1000.54s Total Discovered Tests: 3385 Passed: 3384 (99.97%) Failed: 1 (0.03%) FAILED: CMakeFiles/check /tmp/tmp.pmz6eTh01L/CMakeFiles/check cd /tmp/tmp.pmz6eTh01L && /usr/bin/lit -sv . ninja: build stopped: subcommand failed. Shared connection to 3.141.26.157 closed. ```
/clang-tests/tests/llvm-test-suite on fedora-40-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.7x5eTiVWsg + 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 ...] '+sha1' is not a recognized feature for this target (ignoring feature) '+sha1' is not a recognized feature for this target (ignoring feature) '+rcpc2' is not a recognized feature for this target (ignoring feature) '+rcpc2' is not a recognized feature for this target (ignoring feature) /usr/bin/ld: MultiSource/Benchmarks/Prolangs-C/bison/CMakeFiles/mybison.dir/files.c.o: in function `openfiles': files.c:(.text+0x474): 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+0x160): 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+0xc18): 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.. 70.. 80.. 90.. FAIL: test-suite :: SingleSource/UnitTests/AArch64/aarch64-acle-fmv-features.test (3353 of 3385) ******************** TEST 'test-suite :: SingleSource/UnitTests/AArch64/aarch64-acle-fmv-features.test' FAILED ******************** /tmp/tmp.7x5eTiVWsg/tools/timeit-target --timeout 7200 --limit-core 0 --limit-cpu 7200 --limit-file-size 209715200 --limit-rss-size 838860800 --append-exitstatus --redirect-output /tmp/tmp.7x5eTiVWsg/SingleSource/UnitTests/AArch64/Output/aarch64-acle-fmv-features.test.out --redirect-input /dev/null --chdir /tmp/tmp.7x5eTiVWsg/SingleSource/UnitTests/AArch64 --summary /tmp/tmp.7x5eTiVWsg/SingleSource/UnitTests/AArch64/Output/aarch64-acle-fmv-features.test.time /tmp/tmp.7x5eTiVWsg/SingleSource/UnitTests/AArch64/aarch64-acle-fmv-features /tmp/tmp.7x5eTiVWsg/tools/fpcmp-target /tmp/tmp.7x5eTiVWsg/SingleSource/UnitTests/AArch64/Output/aarch64-acle-fmv-features.test.out /tmp/tmp.7x5eTiVWsg/SingleSource/UnitTests/AArch64/acle-fmv-features.reference_output + /tmp/tmp.7x5eTiVWsg/tools/fpcmp-target /tmp/tmp.7x5eTiVWsg/SingleSource/UnitTests/AArch64/Output/aarch64-acle-fmv-features.test.out /tmp/tmp.7x5eTiVWsg/SingleSource/UnitTests/AArch64/acle-fmv-features.reference_output /tmp/tmp.7x5eTiVWsg/tools/fpcmp-target: Comparison failed, textual difference between ' ' and 'b' Input 1: flagm flagm2 dotprod sha3 rdm lse sha2 sha1 aes pmull rcpc rcpc2 fcma jscvt dpb dpb2 bf16 i8mm dit fp16 ssbs2 UPASS bti simd fp crc sme sme2 exit 255 Input 2: flagm flagm2 dotprod sha3 rdm lse sha2 sha1 aes pmull rcpc rcpc2 fcma jscvt dpb dpb2 bf16 i8mm dit fp16 ssbs2 bti simd fp crc sme sme2 exit 0 ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (1): test-suite :: SingleSource/UnitTests/AArch64/aarch64-acle-fmv-features.test Testing Time: 995.05s Total Discovered Tests: 3385 Passed: 3384 (99.97%) Failed: 1 (0.03%) FAILED: CMakeFiles/check /tmp/tmp.7x5eTiVWsg/CMakeFiles/check cd /tmp/tmp.7x5eTiVWsg && /usr/bin/lit -sv . ninja: build stopped: subcommand failed. Shared connection to 18.116.112.88 closed. ```