fedora-llvm-team / llvm-snapshots

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

Snapshot build for 20240423 (big-merge) #434

Closed github-actions[bot] closed 1 month ago

github-actions[bot] commented 2 months ago

Hello @kwk!

This issue exists to let you know that we are about to monitor the builds of the LLVM (v19.0.0, llvm/llvm-project@ 70abbd9) snapshot for 20240423.

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-25T23:20:09.424690

Build Matrix | |llvm| |:---|:---:| |fedora-38-aarch64
:x: tests failed|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7338197)| |fedora-38-i386
:x: Copr build(s) failed|[:x:](https://copr.fedorainfracloud.org/coprs/build/7338198)| |fedora-38-ppc64le
:x: Copr build(s) failed|[:x:](https://copr.fedorainfracloud.org/coprs/build/7338199)| |fedora-38-s390x
:x: Copr build(s) failed|[:x:](https://copr.fedorainfracloud.org/coprs/build/7338201)| |fedora-38-x86_64
:x: tests failed|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7338202)| |fedora-39-aarch64
:x: tests failed|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7338203)| |fedora-39-i386
:x: Copr build(s) failed|[:x:](https://copr.fedorainfracloud.org/coprs/build/7338204)| |fedora-39-ppc64le
:x: Copr build(s) failed|[:x:](https://copr.fedorainfracloud.org/coprs/build/7338205)| |fedora-39-s390x
:x: Copr build(s) failed|[:x:](https://copr.fedorainfracloud.org/coprs/build/7338206)| |fedora-39-x86_64
:x: Copr build(s) failed|[:x:](https://copr.fedorainfracloud.org/coprs/build/7338207)| |fedora-40-aarch64
:white_check_mark: tests passed|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7338208)| |fedora-40-i386
:x: Copr build(s) failed|[:x:](https://copr.fedorainfracloud.org/coprs/build/7338209)| |fedora-40-ppc64le
:x: Copr build(s) failed|[:x:](https://copr.fedorainfracloud.org/coprs/build/7338210)| |fedora-40-s390x
:x: Copr build(s) failed|[:x:](https://copr.fedorainfracloud.org/coprs/build/7338211)| |fedora-40-x86_64
:white_check_mark: tests passed|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7338212)| |fedora-rawhide-aarch64
:white_check_mark: tests passed|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7338213)| |fedora-rawhide-i386
:x: Copr build(s) failed|[:x:](https://copr.fedorainfracloud.org/coprs/build/7338214)| |fedora-rawhide-ppc64le
:x: Copr build(s) failed|[:x:](https://copr.fedorainfracloud.org/coprs/build/7338215)| |fedora-rawhide-s390x
:x: Copr build(s) failed|[:x:](https://copr.fedorainfracloud.org/coprs/build/7338216)| |fedora-rawhide-x86_64
:white_check_mark: tests passed|[:white_check_mark:](https://copr.fedorainfracloud.org/coprs/build/7338217)| |rhel-9-aarch64
:x: Copr build(s) failed|[:x:](https://copr.fedorainfracloud.org/coprs/build/7338218)| |rhel-9-s390x
:x: Copr build(s) failed|[:x:](https://copr.fedorainfracloud.org/coprs/build/7338219)| |rhel-9-x86_64
:x: Copr build(s) failed|[:x:](https://copr.fedorainfracloud.org/coprs/build/7338220)|
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 2 months ago

Errors found in Copr builds on rhel-9-x86_64

github-actions[bot] commented 2 months ago

Errors found in Copr builds on fedora-39-x86_64

github-actions[bot] commented 2 months ago

Errors found in Copr builds on rhel-9-aarch64

github-actions[bot] commented 2 months ago

Errors found in Copr builds on rhel-9-s390x

github-actions[bot] commented 2 months ago

Testing-farm results are in!

Last updated: 2024-04-25T23:20:07.484211

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.cWCkAilwfN + 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 (2368 of 3378) ******************** TEST 'test-suite :: SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-950704-1.test' FAILED ******************** /tmp/tmp.cWCkAilwfN/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.cWCkAilwfN/SingleSource/Regression/C/gcc-c-torture/execute/Output/GCC-C-execute-950704-1.test.time /tmp/tmp.cWCkAilwfN/SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-950704-1 /tmp/tmp.cWCkAilwfN/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.cWCkAilwfN/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.cWCkAilwfN/SingleSource/Regression/C/gcc-c-torture/execute/Output/GCC-C-execute-frame-address.test.time /tmp/tmp.cWCkAilwfN/SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-frame-address /tmp/tmp.cWCkAilwfN/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: 668.23s Passed: 3376 Failed: 2 FAILED: CMakeFiles/check /tmp/tmp.cWCkAilwfN/CMakeFiles/check cd /tmp/tmp.cWCkAilwfN && /usr/bin/lit -sv . ninja: build stopped: subcommand failed. Shared connection to 3.142.147.111 closed. ```
/clang-tests/tests/use-correct-dwarf-default on fedora-38-aarch64 (see testing-farm artifacts) ``` + required_dwarf_version=4 ++ rpm -q --queryformat '%{version}' clang ++ grep -ioP '^[0-9]+' + clang_version=19 + '[' 19 -ge 18 ']' + echo 'clang is greater or equal version 18' clang is greater or equal version 18 + required_dwarf_version=5 + '[' -e /etc/fedora-release ']' ++ grep -ioP 'Fedora release \K[0-9]+' /etc/fedora-release + fedora_version=38 + '[' 38 -le 38 ']' + required_dwarf_version=4 + echo 'int main(){ return 0; }' + clang -g -v -x c - + grep -q '\-dwarf-version=4' build.log Shared connection to 3.142.147.111 closed. ```
/clang-tests/tests/fedora-flags on fedora-38-x86_64 (see testing-farm artifacts) ``` ++ rpm -D '%toolchain clang' -E '%{build_cflags}' + cflags='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' ++ rpm -D '%toolchain clang' -E '%{build_cxxflags}' + cxxflags='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' ++ rpm -D '%toolchain clang' -E '%{build_ldflags}' + ldflags='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 ' + clang -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c hello.c -o hello.o + clang -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c main.c -o main.o + clang -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -o hello main.o hello.o + grep 'Hello World' + ./hello Hello World + clang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c hello.cpp -o hello-cpp.o In file included from hello.cpp:1: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/iostream:38: /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/requires_hosted.h:31:10: fatal error: 'bits/c++config.h' file not found 31 | #include | ^~~~~~~~~~~~~~~~~~ 1 error generated. Shared connection to 18.188.254.246 closed. ```
/clang-tests/tests/gcc-clang-compatibility on fedora-38-x86_64 (see testing-farm artifacts) ``` ++ mktemp -d + tmp=/tmp/tmp.XzQjEBBK3B ++ clang -v ++ grep 'Selected GCC installation' ++ grep -P -o '(dev|gcc-)toolset-[0-9]*' + TOOLSET= + : + [[ x = \x ]] + GCC=g++ + g++ -c hello.cpp -o /tmp/tmp.XzQjEBBK3B/hello.o + clang++ -o /tmp/tmp.XzQjEBBK3B/hello /tmp/tmp.XzQjEBBK3B/hello.o /usr/bin/ld: cannot find -lstdc++: No such file or directory clang++: error: linker command failed with exit code 1 (use -v to see invocation) Shared connection to 18.188.254.246 closed. ```
/clang-tests/tests/llvm-test-suite on fedora-38-x86_64 (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.5s3fosVdmh + 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 Error at /usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:60 (message): The C++ compiler "/usr/bin/clang++" is not able to compile a simple test program. It fails with the following output: Change Dir: '/tmp/tmp.5s3fosVdmh/CMakeFiles/CMakeScratch/TryCompile-TK2BRr' Run Build Command(s): /usr/bin/ninja-build -v cmTC_9a855 [... CMAKE BUILD LOG SHORTENED ...] FAILED: cmTC_9a855 : && /usr/bin/clang++ CMakeFiles/cmTC_9a855.dir/testCXXCompiler.cxx.o -o cmTC_9a855 && : /usr/bin/ld: cannot find -lstdc++: No such file or directory clang++: error: linker command failed with exit code 1 (use -v to see invocation) ninja: build stopped: subcommand failed. CMake will not be able to correctly generate this project. Call Stack (most recent call first): CMakeLists.txt:6 (project) Shared connection to 18.188.254.246 closed. ```
/clang-tests/tests/rhbz_1657544 on fedora-38-x86_64 (see testing-farm artifacts) ``` + clang++ from_chars.cpp In file included from from_chars.cpp:1: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/charconv:34: /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/requires_hosted.h:31:10: fatal error: 'bits/c++config.h' file not found 31 | #include | ^~~~~~~~~~~~~~~~~~ 1 error generated. Shared connection to 18.188.254.246 closed. ```
/clang-tests/tests/toolchains on fedora-38-x86_64 (see testing-farm artifacts) ``` + set pipefail + '[' -z libstdc++ ']' + status=0 + clang --version clang version 19.0.0pre20240423.g70abbd9084e25d (Fedora 19.0.0~pre20240423.g70abbd9084e25d-1.fc38) Target: x86_64-redhat-linux-gnu Thread model: posix InstalledDir: /usr/bin Configuration file: /etc/clang/clang.cfg + grep '^Source' +++ which clang ++ rpm -qf /usr/bin/clang + repoquery -i --installed llvm-19.0.0~pre20240423.g70abbd9084e25d-1.fc38.x86_64 clang-19.0.0~pre20240423.g70abbd9084e25d-1.fc38.x86_64 Source : llvm-19.0.0~pre20240423.g70abbd9084e25d-1.fc38.src.rpm Source : llvm-19.0.0~pre20240423.g70abbd9084e25d-1.fc38.src.rpm ++ rpm -q --queryformat '%{version}' clang ++ grep -ioP '^[0-9]+' + clang_version=19 + echo '' + for compiler in clang clang++ + for rtlib in "" compiler-rt + for linker in "" lld + for cxxlib in "" $CXXLIBS + '[' clang = clang -a -n '' ']' + for args in "" -static + [[ '' = \-\s\t\a\t\i\c ]] + [[ '' = \-\s\t\a\t\i\c ]] ++ uname -m + [[ x86_64 = \p\p\c\6\4 ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] + test_toolchain clang + toolchain=clang + args= + '[' 1 -gt 0 ']' + case $1 in + compiler=clang + src=hello.c + shift + '[' 0 -gt 0 ']' + cmd='clang hello.c' + rm -f a.out + echo '* clang' * clang + echo ' command: clang hello.c' command: clang hello.c + clang hello.c + ./a.out + grep -q 'Hello World' + echo ' PASS' PASS + for args in "" -static + [[ -static = \-\s\t\a\t\i\c ]] + [[ '' = \c\o\m\p\i\l\e\r\-\r\t ]] + [[ -static = \-\s\t\a\t\i\c ]] + [[ '' = \l\i\b\c\+\+ ]] ++ uname -m + [[ x86_64 = \p\p\c\6\4 ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] + test_toolchain clang -static + toolchain='clang -static' + args= + '[' 2 -gt 0 ']' + case $1 in + compiler=clang + src=hello.c + shift + '[' 1 -gt 0 ']' + case $1 in + args=' -static' + shift + '[' 0 -gt 0 ']' + cmd='clang -static hello.c' + rm -f a.out + echo '* clang -static' * clang -static + echo ' command: clang -static hello.c' command: clang -static hello.c + clang -static hello.c + ./a.out + grep -q 'Hello World' + echo ' PASS' PASS + for cxxlib in "" $CXXLIBS + '[' clang = clang -a -n libstdc++ ']' + continue + for linker in "" lld + for cxxlib in "" $CXXLIBS + '[' clang = clang -a -n '' ']' + for args in "" -static + [[ '' = \-\s\t\a\t\i\c ]] + [[ '' = \-\s\t\a\t\i\c ]] ++ uname -m + [[ x86_64 = \p\p\c\6\4 ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] + test_toolchain clang lld + toolchain='clang lld' + args= + '[' 2 -gt 0 ']' + case $1 in + compiler=clang + src=hello.c + shift + '[' 1 -gt 0 ']' + case $1 in + args=' -fuse-ld=lld' + shift + '[' 0 -gt 0 ']' + cmd='clang -fuse-ld=lld hello.c' + rm -f a.out + echo '* clang lld' * clang lld + echo ' command: clang -fuse-ld=lld hello.c' command: clang -fuse-ld=lld hello.c + clang -fuse-ld=lld hello.c + ./a.out + grep -q 'Hello World' + echo ' PASS' PASS + for args in "" -static + [[ -static = \-\s\t\a\t\i\c ]] + [[ '' = \c\o\m\p\i\l\e\r\-\r\t ]] + [[ -static = \-\s\t\a\t\i\c ]] + [[ '' = \l\i\b\c\+\+ ]] ++ uname -m + [[ x86_64 = \p\p\c\6\4 ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] + test_toolchain clang lld -static + toolchain='clang lld -static' + args= + '[' 3 -gt 0 ']' + case $1 in + compiler=clang + src=hello.c + shift + '[' 2 -gt 0 ']' + case $1 in + args=' -fuse-ld=lld' + shift + '[' 1 -gt 0 ']' + case $1 in + args=' -fuse-ld=lld -static' + shift + '[' 0 -gt 0 ']' + cmd='clang -fuse-ld=lld -static hello.c' + rm -f a.out + echo '* clang lld -static' * clang lld -static + echo ' command: clang -fuse-ld=lld -static hello.c' command: clang -fuse-ld=lld -static hello.c + clang -fuse-ld=lld -static hello.c + ./a.out + grep -q 'Hello World' + echo ' PASS' PASS + for cxxlib in "" $CXXLIBS + '[' clang = clang -a -n libstdc++ ']' + continue + for rtlib in "" compiler-rt + for linker in "" lld + for cxxlib in "" $CXXLIBS + '[' clang = clang -a -n '' ']' + for args in "" -static + [[ '' = \-\s\t\a\t\i\c ]] + [[ '' = \-\s\t\a\t\i\c ]] ++ uname -m + [[ x86_64 = \p\p\c\6\4 ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] + test_toolchain clang compiler-rt + toolchain='clang compiler-rt' + args= + '[' 2 -gt 0 ']' + case $1 in + compiler=clang + src=hello.c + shift + '[' 1 -gt 0 ']' + case $1 in + args=' -rtlib=compiler-rt' + shift + '[' 0 -gt 0 ']' + cmd='clang -rtlib=compiler-rt hello.c' + rm -f a.out + echo '* clang compiler-rt' * clang compiler-rt + echo ' command: clang -rtlib=compiler-rt hello.c' command: clang -rtlib=compiler-rt hello.c + clang -rtlib=compiler-rt hello.c + ./a.out + grep -q 'Hello World' + echo ' PASS' PASS + for args in "" -static + [[ -static = \-\s\t\a\t\i\c ]] + [[ compiler-rt = \c\o\m\p\i\l\e\r\-\r\t ]] + continue + for cxxlib in "" $CXXLIBS + '[' clang = clang -a -n libstdc++ ']' + continue + for linker in "" lld + for cxxlib in "" $CXXLIBS + '[' clang = clang -a -n '' ']' + for args in "" -static + [[ '' = \-\s\t\a\t\i\c ]] + [[ '' = \-\s\t\a\t\i\c ]] ++ uname -m + [[ x86_64 = \p\p\c\6\4 ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] + test_toolchain clang compiler-rt lld + toolchain='clang compiler-rt lld' + args= + '[' 3 -gt 0 ']' + case $1 in + compiler=clang + src=hello.c + shift + '[' 2 -gt 0 ']' + case $1 in + args=' -rtlib=compiler-rt' + shift + '[' 1 -gt 0 ']' + case $1 in + args=' -rtlib=compiler-rt -fuse-ld=lld' + shift + '[' 0 -gt 0 ']' + cmd='clang -rtlib=compiler-rt -fuse-ld=lld hello.c' + rm -f a.out + echo '* clang compiler-rt lld' * clang compiler-rt lld + echo ' command: clang -rtlib=compiler-rt -fuse-ld=lld hello.c' command: clang -rtlib=compiler-rt -fuse-ld=lld hello.c + clang -rtlib=compiler-rt -fuse-ld=lld hello.c + ./a.out + grep -q 'Hello World' + echo ' PASS' PASS + for args in "" -static + [[ -static = \-\s\t\a\t\i\c ]] + [[ compiler-rt = \c\o\m\p\i\l\e\r\-\r\t ]] + continue + for cxxlib in "" $CXXLIBS + '[' clang = clang -a -n libstdc++ ']' + continue + for compiler in clang clang++ + for rtlib in "" compiler-rt + for linker in "" lld + for cxxlib in "" $CXXLIBS + '[' clang++ = clang -a -n '' ']' + for args in "" -static + [[ '' = \-\s\t\a\t\i\c ]] + [[ '' = \-\s\t\a\t\i\c ]] ++ uname -m + [[ x86_64 = \p\p\c\6\4 ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] + test_toolchain clang++ + toolchain=clang++ + args= + '[' 1 -gt 0 ']' + case $1 in + compiler=clang++ + src=hello.cpp + shift + '[' 0 -gt 0 ']' + cmd='clang++ hello.cpp' + rm -f a.out + echo '* clang++' * clang++ + echo ' command: clang++ hello.cpp' command: clang++ hello.cpp + clang++ hello.cpp In file included from hello.cpp:1: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/iostream:38: /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/requires_hosted.h:31:10: fatal error: 'bits/c++config.h' file not found 31 | #include | ^~~~~~~~~~~~~~~~~~ 1 error generated. + echo ' FAIL' FAIL + status=1 + for args in "" -static + [[ -static = \-\s\t\a\t\i\c ]] + [[ '' = \c\o\m\p\i\l\e\r\-\r\t ]] + [[ -static = \-\s\t\a\t\i\c ]] + [[ '' = \l\i\b\c\+\+ ]] ++ uname -m + [[ x86_64 = \p\p\c\6\4 ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] + test_toolchain clang++ -static + toolchain='clang++ -static' + args= + '[' 2 -gt 0 ']' + case $1 in + compiler=clang++ + src=hello.cpp + shift + '[' 1 -gt 0 ']' + case $1 in + args=' -static' + shift + '[' 0 -gt 0 ']' + cmd='clang++ -static hello.cpp' + rm -f a.out + echo '* clang++ -static' * clang++ -static + echo ' command: clang++ -static hello.cpp' command: clang++ -static hello.cpp + clang++ -static hello.cpp In file included from hello.cpp:1: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/iostream:38: /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/requires_hosted.h:31:10: fatal error: 'bits/c++config.h' file not found 31 | #include | ^~~~~~~~~~~~~~~~~~ 1 error generated. + echo ' FAIL' FAIL + status=1 + for cxxlib in "" $CXXLIBS + '[' clang++ = clang -a -n libstdc++ ']' + for args in "" -static + [[ '' = \-\s\t\a\t\i\c ]] + [[ '' = \-\s\t\a\t\i\c ]] ++ uname -m + [[ x86_64 = \p\p\c\6\4 ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] + test_toolchain clang++ libstdc++ + toolchain='clang++ libstdc++' + args= + '[' 2 -gt 0 ']' + case $1 in + compiler=clang++ + src=hello.cpp + shift + '[' 1 -gt 0 ']' + case $1 in + args=' -stdlib=libstdc++' + shift + '[' 0 -gt 0 ']' + cmd='clang++ -stdlib=libstdc++ hello.cpp' + rm -f a.out + echo '* clang++ libstdc++' * clang++ libstdc++ + echo ' command: clang++ -stdlib=libstdc++ hello.cpp' command: clang++ -stdlib=libstdc++ hello.cpp + clang++ -stdlib=libstdc++ hello.cpp In file included from hello.cpp:1: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/iostream:38: /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/requires_hosted.h:31:10: fatal error: 'bits/c++config.h' file not found 31 | #include | ^~~~~~~~~~~~~~~~~~ 1 error generated. + echo ' FAIL' FAIL + status=1 + for args in "" -static + [[ -static = \-\s\t\a\t\i\c ]] + [[ '' = \c\o\m\p\i\l\e\r\-\r\t ]] + [[ -static = \-\s\t\a\t\i\c ]] + [[ libstdc++ = \l\i\b\c\+\+ ]] ++ uname -m + [[ x86_64 = \p\p\c\6\4 ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] + test_toolchain clang++ libstdc++ -static + toolchain='clang++ libstdc++ -static' + args= + '[' 3 -gt 0 ']' + case $1 in + compiler=clang++ + src=hello.cpp + shift + '[' 2 -gt 0 ']' + case $1 in + args=' -stdlib=libstdc++' + shift + '[' 1 -gt 0 ']' + case $1 in + args=' -stdlib=libstdc++ -static' + shift + '[' 0 -gt 0 ']' + cmd='clang++ -stdlib=libstdc++ -static hello.cpp' + rm -f a.out + echo '* clang++ libstdc++ -static' * clang++ libstdc++ -static + echo ' command: clang++ -stdlib=libstdc++ -static hello.cpp' command: clang++ -stdlib=libstdc++ -static hello.cpp + clang++ -stdlib=libstdc++ -static hello.cpp In file included from hello.cpp:1: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/iostream:38: /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/requires_hosted.h:31:10: fatal error: 'bits/c++config.h' file not found 31 | #include | ^~~~~~~~~~~~~~~~~~ 1 error generated. + echo ' FAIL' FAIL + status=1 + for linker in "" lld + for cxxlib in "" $CXXLIBS + '[' clang++ = clang -a -n '' ']' + for args in "" -static + [[ '' = \-\s\t\a\t\i\c ]] + [[ '' = \-\s\t\a\t\i\c ]] ++ uname -m + [[ x86_64 = \p\p\c\6\4 ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] + test_toolchain clang++ lld + toolchain='clang++ lld' + args= + '[' 2 -gt 0 ']' + case $1 in + compiler=clang++ + src=hello.cpp + shift + '[' 1 -gt 0 ']' + case $1 in + args=' -fuse-ld=lld' + shift + '[' 0 -gt 0 ']' + cmd='clang++ -fuse-ld=lld hello.cpp' + rm -f a.out + echo '* clang++ lld' * clang++ lld + echo ' command: clang++ -fuse-ld=lld hello.cpp' command: clang++ -fuse-ld=lld hello.cpp + clang++ -fuse-ld=lld hello.cpp In file included from hello.cpp:1: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/iostream:38: /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/requires_hosted.h:31:10: fatal error: 'bits/c++config.h' file not found 31 | #include | ^~~~~~~~~~~~~~~~~~ 1 error generated. + echo ' FAIL' FAIL + status=1 + for args in "" -static + [[ -static = \-\s\t\a\t\i\c ]] + [[ '' = \c\o\m\p\i\l\e\r\-\r\t ]] + [[ -static = \-\s\t\a\t\i\c ]] + [[ '' = \l\i\b\c\+\+ ]] ++ uname -m + [[ x86_64 = \p\p\c\6\4 ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] + test_toolchain clang++ lld -static + toolchain='clang++ lld -static' + args= + '[' 3 -gt 0 ']' + case $1 in + compiler=clang++ + src=hello.cpp + shift + '[' 2 -gt 0 ']' + case $1 in + args=' -fuse-ld=lld' + shift + '[' 1 -gt 0 ']' + case $1 in + args=' -fuse-ld=lld -static' + shift + '[' 0 -gt 0 ']' + cmd='clang++ -fuse-ld=lld -static hello.cpp' + rm -f a.out + echo '* clang++ lld -static' * clang++ lld -static + echo ' command: clang++ -fuse-ld=lld -static hello.cpp' command: clang++ -fuse-ld=lld -static hello.cpp + clang++ -fuse-ld=lld -static hello.cpp In file included from hello.cpp:1: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/iostream:38: /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/requires_hosted.h:31:10: fatal error: 'bits/c++config.h' file not found 31 | #include | ^~~~~~~~~~~~~~~~~~ 1 error generated. + echo ' FAIL' FAIL + status=1 + for cxxlib in "" $CXXLIBS + '[' clang++ = clang -a -n libstdc++ ']' + for args in "" -static + [[ '' = \-\s\t\a\t\i\c ]] + [[ '' = \-\s\t\a\t\i\c ]] ++ uname -m + [[ x86_64 = \p\p\c\6\4 ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] + test_toolchain clang++ lld libstdc++ + toolchain='clang++ lld libstdc++' + args= + '[' 3 -gt 0 ']' + case $1 in + compiler=clang++ + src=hello.cpp + shift + '[' 2 -gt 0 ']' + case $1 in + args=' -fuse-ld=lld' + shift + '[' 1 -gt 0 ']' + case $1 in + args=' -fuse-ld=lld -stdlib=libstdc++' + shift + '[' 0 -gt 0 ']' + cmd='clang++ -fuse-ld=lld -stdlib=libstdc++ hello.cpp' + rm -f a.out + echo '* clang++ lld libstdc++' * clang++ lld libstdc++ + echo ' command: clang++ -fuse-ld=lld -stdlib=libstdc++ hello.cpp' command: clang++ -fuse-ld=lld -stdlib=libstdc++ hello.cpp + clang++ -fuse-ld=lld -stdlib=libstdc++ hello.cpp In file included from hello.cpp:1: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/iostream:38: /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/requires_hosted.h:31:10: fatal error: 'bits/c++config.h' file not found 31 | #include | ^~~~~~~~~~~~~~~~~~ 1 error generated. + echo ' FAIL' FAIL + status=1 + for args in "" -static + [[ -static = \-\s\t\a\t\i\c ]] + [[ '' = \c\o\m\p\i\l\e\r\-\r\t ]] + [[ -static = \-\s\t\a\t\i\c ]] + [[ libstdc++ = \l\i\b\c\+\+ ]] ++ uname -m + [[ x86_64 = \p\p\c\6\4 ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] + test_toolchain clang++ lld libstdc++ -static + toolchain='clang++ lld libstdc++ -static' + args= + '[' 4 -gt 0 ']' + case $1 in + compiler=clang++ + src=hello.cpp + shift + '[' 3 -gt 0 ']' + case $1 in + args=' -fuse-ld=lld' + shift + '[' 2 -gt 0 ']' + case $1 in + args=' -fuse-ld=lld -stdlib=libstdc++' + shift + '[' 1 -gt 0 ']' + case $1 in + args=' -fuse-ld=lld -stdlib=libstdc++ -static' + shift + '[' 0 -gt 0 ']' + cmd='clang++ -fuse-ld=lld -stdlib=libstdc++ -static hello.cpp' + rm -f a.out + echo '* clang++ lld libstdc++ -static' * clang++ lld libstdc++ -static + echo ' command: clang++ -fuse-ld=lld -stdlib=libstdc++ -static hello.cpp' command: clang++ -fuse-ld=lld -stdlib=libstdc++ -static hello.cpp + clang++ -fuse-ld=lld -stdlib=libstdc++ -static hello.cpp In file included from hello.cpp:1: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/iostream:38: /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/requires_hosted.h:31:10: fatal error: 'bits/c++config.h' file not found 31 | #include | ^~~~~~~~~~~~~~~~~~ 1 error generated. + echo ' FAIL' FAIL + status=1 + for rtlib in "" compiler-rt + for linker in "" lld + for cxxlib in "" $CXXLIBS + '[' clang++ = clang -a -n '' ']' + for args in "" -static + [[ '' = \-\s\t\a\t\i\c ]] + [[ '' = \-\s\t\a\t\i\c ]] ++ uname -m + [[ x86_64 = \p\p\c\6\4 ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] + test_toolchain clang++ compiler-rt + toolchain='clang++ compiler-rt' + args= + '[' 2 -gt 0 ']' + case $1 in + compiler=clang++ + src=hello.cpp + shift + '[' 1 -gt 0 ']' + case $1 in + args=' -rtlib=compiler-rt' + shift + '[' 0 -gt 0 ']' + cmd='clang++ -rtlib=compiler-rt hello.cpp' + rm -f a.out + echo '* clang++ compiler-rt' * clang++ compiler-rt + echo ' command: clang++ -rtlib=compiler-rt hello.cpp' command: clang++ -rtlib=compiler-rt hello.cpp + clang++ -rtlib=compiler-rt hello.cpp In file included from hello.cpp:1: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/iostream:38: /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/requires_hosted.h:31:10: fatal error: 'bits/c++config.h' file not found 31 | #include | ^~~~~~~~~~~~~~~~~~ 1 error generated. + echo ' FAIL' FAIL + status=1 + for args in "" -static + [[ -static = \-\s\t\a\t\i\c ]] + [[ compiler-rt = \c\o\m\p\i\l\e\r\-\r\t ]] + continue + for cxxlib in "" $CXXLIBS + '[' clang++ = clang -a -n libstdc++ ']' + for args in "" -static + [[ '' = \-\s\t\a\t\i\c ]] + [[ '' = \-\s\t\a\t\i\c ]] ++ uname -m + [[ x86_64 = \p\p\c\6\4 ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] + test_toolchain clang++ compiler-rt libstdc++ + toolchain='clang++ compiler-rt libstdc++' + args= + '[' 3 -gt 0 ']' + case $1 in + compiler=clang++ + src=hello.cpp + shift + '[' 2 -gt 0 ']' + case $1 in + args=' -rtlib=compiler-rt' + shift + '[' 1 -gt 0 ']' + case $1 in + args=' -rtlib=compiler-rt -stdlib=libstdc++' + shift + '[' 0 -gt 0 ']' + cmd='clang++ -rtlib=compiler-rt -stdlib=libstdc++ hello.cpp' + rm -f a.out + echo '* clang++ compiler-rt libstdc++' * clang++ compiler-rt libstdc++ + echo ' command: clang++ -rtlib=compiler-rt -stdlib=libstdc++ hello.cpp' command: clang++ -rtlib=compiler-rt -stdlib=libstdc++ hello.cpp + clang++ -rtlib=compiler-rt -stdlib=libstdc++ hello.cpp In file included from hello.cpp:1: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/iostream:38: /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/requires_hosted.h:31:10: fatal error: 'bits/c++config.h' file not found 31 | #include | ^~~~~~~~~~~~~~~~~~ 1 error generated. + echo ' FAIL' FAIL + status=1 + for args in "" -static + [[ -static = \-\s\t\a\t\i\c ]] + [[ compiler-rt = \c\o\m\p\i\l\e\r\-\r\t ]] + continue + for linker in "" lld + for cxxlib in "" $CXXLIBS + '[' clang++ = clang -a -n '' ']' + for args in "" -static + [[ '' = \-\s\t\a\t\i\c ]] + [[ '' = \-\s\t\a\t\i\c ]] ++ uname -m + [[ x86_64 = \p\p\c\6\4 ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] + test_toolchain clang++ compiler-rt lld + toolchain='clang++ compiler-rt lld' + args= + '[' 3 -gt 0 ']' + case $1 in + compiler=clang++ + src=hello.cpp + shift + '[' 2 -gt 0 ']' + case $1 in + args=' -rtlib=compiler-rt' + shift + '[' 1 -gt 0 ']' + case $1 in + args=' -rtlib=compiler-rt -fuse-ld=lld' + shift + '[' 0 -gt 0 ']' + cmd='clang++ -rtlib=compiler-rt -fuse-ld=lld hello.cpp' + rm -f a.out + echo '* clang++ compiler-rt lld' * clang++ compiler-rt lld + echo ' command: clang++ -rtlib=compiler-rt -fuse-ld=lld hello.cpp' command: clang++ -rtlib=compiler-rt -fuse-ld=lld hello.cpp + clang++ -rtlib=compiler-rt -fuse-ld=lld hello.cpp In file included from hello.cpp:1: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/iostream:38: /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/requires_hosted.h:31:10: fatal error: 'bits/c++config.h' file not found 31 | #include | ^~~~~~~~~~~~~~~~~~ 1 error generated. + echo ' FAIL' FAIL + status=1 + for args in "" -static + [[ -static = \-\s\t\a\t\i\c ]] + [[ compiler-rt = \c\o\m\p\i\l\e\r\-\r\t ]] + continue + for cxxlib in "" $CXXLIBS + '[' clang++ = clang -a -n libstdc++ ']' + for args in "" -static + [[ '' = \-\s\t\a\t\i\c ]] + [[ '' = \-\s\t\a\t\i\c ]] ++ uname -m + [[ x86_64 = \p\p\c\6\4 ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] ++ uname -m + [[ x86_64 = \s\3\9\0\x ]] + test_toolchain clang++ compiler-rt lld libstdc++ + toolchain='clang++ compiler-rt lld libstdc++' + args= + '[' 4 -gt 0 ']' + case $1 in + compiler=clang++ + src=hello.cpp + shift + '[' 3 -gt 0 ']' + case $1 in + args=' -rtlib=compiler-rt' + shift + '[' 2 -gt 0 ']' + case $1 in + args=' -rtlib=compiler-rt -fuse-ld=lld' + shift + '[' 1 -gt 0 ']' + case $1 in + args=' -rtlib=compiler-rt -fuse-ld=lld -stdlib=libstdc++' + shift + '[' 0 -gt 0 ']' + cmd='clang++ -rtlib=compiler-rt -fuse-ld=lld -stdlib=libstdc++ hello.cpp' + rm -f a.out + echo '* clang++ compiler-rt lld libstdc++' * clang++ compiler-rt lld libstdc++ + echo ' command: clang++ -rtlib=compiler-rt -fuse-ld=lld -stdlib=libstdc++ hello.cpp' command: clang++ -rtlib=compiler-rt -fuse-ld=lld -stdlib=libstdc++ hello.cpp + clang++ -rtlib=compiler-rt -fuse-ld=lld -stdlib=libstdc++ hello.cpp In file included from hello.cpp:1: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/iostream:38: /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/requires_hosted.h:31:10: fatal error: 'bits/c++config.h' file not found 31 | #include | ^~~~~~~~~~~~~~~~~~ 1 error generated. + echo ' FAIL' FAIL + status=1 + for args in "" -static + [[ -static = \-\s\t\a\t\i\c ]] + [[ compiler-rt = \c\o\m\p\i\l\e\r\-\r\t ]] + continue + exit 1 Shared connection to 18.188.254.246 closed. ```
/clang-tests/tests/use-correct-dwarf-default on fedora-38-x86_64 (see testing-farm artifacts) ``` + required_dwarf_version=4 ++ rpm -q --queryformat '%{version}' clang ++ grep -ioP '^[0-9]+' + clang_version=19 + '[' 19 -ge 18 ']' + echo 'clang is greater or equal version 18' clang is greater or equal version 18 + required_dwarf_version=5 + '[' -e /etc/fedora-release ']' ++ grep -ioP 'Fedora release \K[0-9]+' /etc/fedora-release + fedora_version=38 + '[' 38 -le 38 ']' + required_dwarf_version=4 + echo 'int main(){ return 0; }' + clang -g -v -x c - + grep -q '\-dwarf-version=4' build.log Shared connection to 18.188.254.246 closed. ```
/compiler-rt-tests/tests/fp16-abi on fedora-38-x86_64 (see testing-farm artifacts) ``` ++ mktemp -d + tmp=/tmp/tmp.MFGXPIqqdA + result=0 + for opt_level in 0 1 2 3 + clang++ --rtlib=compiler-rt -O0 test.cpp -o /tmp/tmp.MFGXPIqqdA/test_O0 In file included from test.cpp:4: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/iostream:38: /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/requires_hosted.h:31:10: fatal error: 'bits/c++config.h' file not found 31 | #include | ^~~~~~~~~~~~~~~~~~ 1 error generated. + /tmp/tmp.MFGXPIqqdA/test_O0 ./test.sh: line 9: /tmp/tmp.MFGXPIqqdA/test_O0: No such file or directory + grep 0.122986 + result=1 + for opt_level in 0 1 2 3 + clang++ --rtlib=compiler-rt -O1 test.cpp -o /tmp/tmp.MFGXPIqqdA/test_O1 In file included from test.cpp:4: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/iostream:38: /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/requires_hosted.h:31:10: fatal error: 'bits/c++config.h' file not found 31 | #include | ^~~~~~~~~~~~~~~~~~ 1 error generated. + /tmp/tmp.MFGXPIqqdA/test_O1 ./test.sh: line 9: /tmp/tmp.MFGXPIqqdA/test_O1: No such file or directory + grep 0.122986 + result=1 + for opt_level in 0 1 2 3 + clang++ --rtlib=compiler-rt -O2 test.cpp -o /tmp/tmp.MFGXPIqqdA/test_O2 In file included from test.cpp:4: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/iostream:38: /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/requires_hosted.h:31:10: fatal error: 'bits/c++config.h' file not found 31 | #include | ^~~~~~~~~~~~~~~~~~ 1 error generated. + /tmp/tmp.MFGXPIqqdA/test_O2 ./test.sh: line 9: /tmp/tmp.MFGXPIqqdA/test_O2: No such file or directory + grep 0.122986 + result=1 + for opt_level in 0 1 2 3 + clang++ --rtlib=compiler-rt -O3 test.cpp -o /tmp/tmp.MFGXPIqqdA/test_O3 In file included from test.cpp:4: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/iostream:38: /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/requires_hosted.h:31:10: fatal error: 'bits/c++config.h' file not found 31 | #include | ^~~~~~~~~~~~~~~~~~ 1 error generated. + /tmp/tmp.MFGXPIqqdA/test_O3 ./test.sh: line 9: /tmp/tmp.MFGXPIqqdA/test_O3: No such file or directory + grep 0.122986 + result=1 + rm -rf /tmp/tmp.MFGXPIqqdA + [[ 1 == 1 ]] + exit 1 Shared connection to 18.188.254.246 closed. ```
/llvm-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.dE32EAnYs9 + 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) PASS: LLVM regression suite :: buildid.c (11 of 51) PASS: LLVM regression suite :: code_profiling.cpp (12 of 51) PASS: LLVM regression suite :: format_diff.c (13 of 51) UNSUPPORTED: LLVM regression suite :: from_chars_libc++.cpp (14 of 51) FAIL: LLVM regression suite :: from_chars.cpp (15 of 51) ******************** TEST 'LLVM regression suite :: from_chars.cpp' FAILED ******************** Script: -- : 'RUN: at line 4'; /usr/bin/clang++ /var/tmp/tmp.dE32EAnYs9/llvm-toolchain-integration-test-suite/tests/from_chars.cpp -o /var/tmp/tmp.dE32EAnYs9/llvm-toolchain-integration-test-suite/_build/tests/Output/from_chars.cpp.tmp : 'RUN: at line 5'; /var/tmp/tmp.dE32EAnYs9/llvm-toolchain-integration-test-suite/_build/tests/Output/from_chars.cpp.tmp 100 | grep 100 -- Exit Code: 1 Command Output (stderr): -- In file included from /var/tmp/tmp.dE32EAnYs9/llvm-toolchain-integration-test-suite/tests/from_chars.cpp:7: In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/charconv:34: /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/requires_hosted.h:31:10: fatal error: 'bits/c++config.h' file not found 31 | #include | ^~~~~~~~~~~~~~~~~~ 1 error generated. -- ******************** UNSUPPORTED: LLVM regression suite :: hello.mlir (16 of 51) PASS: LLVM regression suite :: gold.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 :: include_limits.c (20 of 51) PASS: LLVM regression suite :: llvm-ir.c (21 of 51) FAIL: LLVM regression suite :: llvm_config_libs.cpp (22 of 51) ******************** TEST 'LLVM regression suite :: llvm_config_libs.cpp' FAILED ******************** Script: -- : 'RUN: at line 2'; /usr/bin/clang++ `/usr/bin/llvm-config --cxxflags --ldflags --libs` /var/tmp/tmp.dE32EAnYs9/llvm-toolchain-integration-test-suite/tests/llvm_config_libs.cpp -o /var/tmp/tmp.dE32EAnYs9/llvm-toolchain-integration-test-suite/_build/tests/Output/llvm_config_libs.cpp.tmp : 'RUN: at line 3'; /usr/bin/clang++ `/usr/bin/llvm-config --link-shared --cxxflags --ldflags --libs` /var/tmp/tmp.dE32EAnYs9/llvm-toolchain-integration-test-suite/tests/llvm_config_libs.cpp -o /var/tmp/tmp.dE32EAnYs9/llvm-toolchain-integration-test-suite/_build/tests/Output/llvm_config_libs.cpp.tmp : 'RUN: at line 6'; /usr/bin/llvm-config --cxxflags | grep -v " \-W" -- Exit Code: 1 Command Output (stderr): -- In file included from /var/tmp/tmp.dE32EAnYs9/llvm-toolchain-integration-test-suite/tests/llvm_config_libs.cpp:9: In file included from /usr/include/llvm/IR/LLVMContext.h:18: In file included from /usr/include/llvm/IR/DiagnosticHandler.h:15: In file included from /usr/include/llvm/ADT/StringRef.h:12: In file included from /usr/include/llvm/ADT/DenseMapInfo.h:17: /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/cassert:43:10: fatal error: 'bits/c++config.h' file not found 43 | #include | ^~~~~~~~~~~~~~~~~~ 1 error generated. -- ******************** 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 :: libclang_cpp.cpp (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 :: minimal_llvm_cmake.txt (30 of 51) UNSUPPORTED: LLVM regression suite :: partial-toolchain.cpp (31 of 51) PASS: LLVM regression suite :: openmp_tools.c (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_py_makefile.txt (38 of 51) PASS: LLVM regression suite :: scanbuild_missing_delete.cpp (39 of 51) PASS: LLVM regression suite :: test_asan_lc.c (40 of 51) PASS: LLVM regression suite :: test_asan_heap.c (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 (2): LLVM regression suite :: from_chars.cpp LLVM regression suite :: llvm_config_libs.cpp Testing Time: 9.87s Unsupported: 13 Passed : 36 Failed : 2 Shared connection to 18.188.254.246 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.U58MBOHLex + 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 (2370 of 3380) ******************** TEST 'test-suite :: SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-950704-1.test' FAILED ******************** /tmp/tmp.U58MBOHLex/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.U58MBOHLex/SingleSource/Regression/C/gcc-c-torture/execute/Output/GCC-C-execute-950704-1.test.time /tmp/tmp.U58MBOHLex/SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-950704-1 /tmp/tmp.U58MBOHLex/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: 675.68s Passed: 3379 Failed: 1 FAILED: CMakeFiles/check /tmp/tmp.U58MBOHLex/CMakeFiles/check cd /tmp/tmp.U58MBOHLex && /usr/bin/lit -sv . ninja: build stopped: subcommand failed. Shared connection to 3.128.120.203 closed. ```
github-actions[bot] commented 2 months ago

Errors found in Copr builds on fedora-38-i386

github-actions[bot] commented 2 months ago

Errors found in Copr builds on fedora-rawhide-i386

github-actions[bot] commented 2 months ago

Errors found in Copr builds on fedora-rawhide-s390x

github-actions[bot] commented 2 months ago

Errors found in Copr builds on fedora-38-s390x

github-actions[bot] commented 2 months ago

Errors found in Copr builds on fedora-39-i386

github-actions[bot] commented 2 months ago

Errors found in Copr builds on fedora-39-s390x

github-actions[bot] commented 2 months ago

Errors found in Copr builds on fedora-40-i386

github-actions[bot] commented 2 months ago

Errors found in Copr builds on fedora-40-s390x

github-actions[bot] commented 2 months ago

Errors found in Copr builds on fedora-rawhide-ppc64le

github-actions[bot] commented 2 months ago

Errors found in Copr builds on fedora-39-ppc64le

github-actions[bot] commented 2 months ago

Errors found in Copr builds on fedora-38-ppc64le

github-actions[bot] commented 2 months ago

Errors found in Copr builds on fedora-40-ppc64le