Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Snapshot for 20250117, v20.0.0, edd1360 (big-merge) #1021

Closed
github-actions bot opened this issue Jan 17, 2025 · 24 comments
Closed

Snapshot for 20250117, v20.0.0, edd1360 (big-merge) #1021

github-actions bot opened this issue Jan 17, 2025 · 24 comments

Comments

@github-actions
Copy link

github-actions bot commented Jan 17, 2025

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

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: 2025-01-19T23:20:36.117785

Build Matrix
llvm
fedora-40-aarch64
✅ tests passed
fedora-40-i386
fedora-40-ppc64le
✅ tests passed 🔒
fedora-40-s390x
❌ tests error 🔒
fedora-40-x86_64
✅ tests passed
fedora-41-aarch64
✅ tests passed
fedora-41-i386
fedora-41-ppc64le
✅ tests passed 🔒
fedora-41-s390x
✅ tests passed 🔒
fedora-41-x86_64
✅ tests passed
fedora-rawhide-aarch64
Copr build(s) failed
fedora-rawhide-i386
fedora-rawhide-ppc64le
Copr build(s) failed
fedora-rawhide-s390x
Copr build(s) failed
fedora-rawhide-x86_64
Copr build(s) failed
rhel-8-aarch64
✅ tests passed 🔒
rhel-8-s390x
✅ tests passed 🔒
rhel-8-x86_64
🏃 request is running 🔒
rhel-9-aarch64
✅ tests passed 🔒
rhel-9-s390x
✅ tests passed 🔒
rhel-9-x86_64
🏃 request is running 🔒
Build status legend
  • ⭕ : canceled
  • ❌ : failed
  • ☑️ : forked
  • 📥 : importing
  • 🔜 : pending
  • 🏃 : running
  • 🚫 : skipped
  • ⭐ : starting
  • ✅ : succeeded
  • ⌛ : waiting
  • ❔ : unknown
  • ⚠️ : pipeline error (only relevant to testing-farm)

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

Copy link
Author

github-actions bot commented Jan 17, 2025

Errors found in Copr builds on fedora-rawhide-aarch64

  • unknown
    1. llvm on fedora-rawhide-aarch64 (see build log, contribute to log-detective)

      Build log tail

      Sometimes the end of the build log contains useful information.

      ERROR: Exception(/var/lib/copr-rpmbuild/results/llvm-20.0.0~pre20250117.gedd1360208b2c4-3.fc42.src.rpm) Config(fedora-rawhide-aarch64) 172 minutes 35 seconds
      INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results
      INFO: Cleaning up build root ('cleanup_on_failure=True')
      Start: clean chroot
      INFO: unmounting tmpfs.
      Finish: clean chroot
      ERROR: Command failed: 
       # /usr/bin/systemd-nspawn -q -M efdf9612f49b4cc48931f589b902648b -D /var/lib/mock/fedora-rawhide-aarch64-1737079506.020183/root -a -u mockbuild --capability=cap_ipc_lock --rlimit=RLIMIT_NOFILE=10240 --capability=cap_ipc_lock --bind=/tmp/mock-resolv.jbmcdmnx:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007"' '--setenv=PS1=<mock-chroot> \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb  --target aarch64 --nodeps /builddir/build/originals/llvm.spec'
      
      Copr build error: Build failed
      
      

      RPM build errors

      If we have found RPM build errors in the log file, you'll find them here.

      
      

      Errors to look into

      If we have found the term error: (case insentitive) in the build log,
      you'll find all occurrences here together with the preceding lines.

      In file included from /builddir/build/BUILD/llvm-20.0.0_pre20250117.gedd1360208b2c4-build/llvm-project-edd1360208b2c4dc60d81b525d6e59d9fb491c05/mlir/lib/Target/SPIRV/Deserialization/Deserialization.cpp:9:
      /builddir/build/BUILD/llvm-20.0.0_pre20250117.gedd1360208b2c4-build/llvm-project-edd1360208b2c4dc60d81b525d6e59d9fb491c05/mlir/include/mlir/Target/SPIRV/Deserialization.h:29:51: error: use of undeclared identifier 'uint32_t'
      --
            |    ^
      /builddir/build/BUILD/llvm-20.0.0_pre20250117.gedd1360208b2c4-build/llvm-project-edd1360208b2c4dc60d81b525d6e59d9fb491c05/mlir/lib/Target/SPIRV/Deserialization/Deserialization.cpp:15:37: error: out-of-line definition of 'deserialize' does not match any declaration in namespace 'mlir::spirv'
      --
      
      error: Bad exit status from /var/tmp/rpm-tmp.0L4EUp (%build)
      --
      /bin/tar: Removing leading `/' from member names
      ERROR: Exception(/var/lib/copr-rpmbuild/results/llvm-20.0.0~pre20250117.gedd1360208b2c4-3.fc42.src.rpm) Config(fedora-rawhide-aarch64) 172 minutes 35 seconds
      --
      Finish: clean chroot
      ERROR: Command failed: 
      --
      
      Copr build error: Build failed
      
      

This comment has been minimized.

Copy link
Author

github-actions bot commented Jan 17, 2025

Errors found in Copr builds on fedora-rawhide-ppc64le

  • unknown
    1. llvm on fedora-rawhide-ppc64le (see build log, contribute to log-detective)

      Build log tail

      Sometimes the end of the build log contains useful information.

      ERROR: Exception(/var/lib/copr-rpmbuild/results/llvm-20.0.0~pre20250117.gedd1360208b2c4-3.fc42.src.rpm) Config(fedora-rawhide-ppc64le) 162 minutes 0 seconds
      INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results
      INFO: Cleaning up build root ('cleanup_on_failure=True')
      Start: clean chroot
      INFO: unmounting tmpfs.
      Finish: clean chroot
      ERROR: Command failed: 
       # /usr/bin/systemd-nspawn -q -M f7813360c363485baa89ee59c3dc5ddd -D /var/lib/mock/fedora-rawhide-ppc64le-1737079532.984373/root -a -u mockbuild --capability=cap_ipc_lock --rlimit=RLIMIT_NOFILE=10240 --capability=cap_ipc_lock --bind=/tmp/mock-resolv.lxjx5vkb:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007"' '--setenv=PS1=<mock-chroot> \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb  --target ppc64le --nodeps /builddir/build/originals/llvm.spec'
      
      Copr build error: Build failed
      
      

      RPM build errors

      If we have found RPM build errors in the log file, you'll find them here.

      
      

      Errors to look into

      If we have found the term error: (case insentitive) in the build log,
      you'll find all occurrences here together with the preceding lines.

      In file included from /builddir/build/BUILD/llvm-20.0.0_pre20250117.gedd1360208b2c4-build/llvm-project-edd1360208b2c4dc60d81b525d6e59d9fb491c05/mlir/lib/Target/SPIRV/Deserialization/Deserialization.cpp:9:
      /builddir/build/BUILD/llvm-20.0.0_pre20250117.gedd1360208b2c4-build/llvm-project-edd1360208b2c4dc60d81b525d6e59d9fb491c05/mlir/include/mlir/Target/SPIRV/Deserialization.h:29:51: error: use of undeclared identifier 'uint32_t'
      --
            |    ^
      /builddir/build/BUILD/llvm-20.0.0_pre20250117.gedd1360208b2c4-build/llvm-project-edd1360208b2c4dc60d81b525d6e59d9fb491c05/mlir/lib/Target/SPIRV/Deserialization/Deserialization.cpp:15:37: error: out-of-line definition of 'deserialize' does not match any declaration in namespace 'mlir::spirv'
      --
      
      error: Bad exit status from /var/tmp/rpm-tmp.q21MDz (%build)
      --
      /bin/tar: Removing leading `/' from member names
      ERROR: Exception(/var/lib/copr-rpmbuild/results/llvm-20.0.0~pre20250117.gedd1360208b2c4-3.fc42.src.rpm) Config(fedora-rawhide-ppc64le) 162 minutes 0 seconds
      --
      Finish: clean chroot
      ERROR: Command failed: 
      --
      
      Copr build error: Build failed
      
      

Copy link
Author

github-actions bot commented Jan 17, 2025

Errors found in Copr builds on fedora-rawhide-s390x

  • unknown
    1. llvm on fedora-rawhide-s390x (see build log, contribute to log-detective)

      Build log tail

      Sometimes the end of the build log contains useful information.

      ERROR: Exception(/var/lib/copr-rpmbuild/results/llvm-20.0.0~pre20250117.gedd1360208b2c4-3.fc42.src.rpm) Config(fedora-rawhide-s390x) 295 minutes 41 seconds
      INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results
      INFO: Cleaning up build root ('cleanup_on_failure=True')
      Start: clean chroot
      INFO: unmounting tmpfs.
      Finish: clean chroot
      ERROR: Command failed: 
       # /usr/bin/systemd-nspawn -q -M 5b532d2b8fe94245bb02623829e70479 -D /var/lib/mock/fedora-rawhide-s390x-1737079541.481706/root -a -u mockbuild --capability=cap_ipc_lock --rlimit=RLIMIT_NOFILE=10240 --capability=cap_ipc_lock --bind=/tmp/mock-resolv.vwfu8jpb:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007"' '--setenv=PS1=<mock-chroot> \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb  --target s390x --nodeps /builddir/build/originals/llvm.spec'
      
      Copr build error: Build failed
      
      

      RPM build errors

      If we have found RPM build errors in the log file, you'll find them here.

      
      

      Errors to look into

      If we have found the term error: (case insentitive) in the build log,
      you'll find all occurrences here together with the preceding lines.

      In file included from /builddir/build/BUILD/llvm-20.0.0_pre20250117.gedd1360208b2c4-build/llvm-project-edd1360208b2c4dc60d81b525d6e59d9fb491c05/mlir/lib/Target/SPIRV/Deserialization/Deserialization.cpp:9:
      /builddir/build/BUILD/llvm-20.0.0_pre20250117.gedd1360208b2c4-build/llvm-project-edd1360208b2c4dc60d81b525d6e59d9fb491c05/mlir/include/mlir/Target/SPIRV/Deserialization.h:29:51: error: use of undeclared identifier 'uint32_t'
      --
            |    ^
      /builddir/build/BUILD/llvm-20.0.0_pre20250117.gedd1360208b2c4-build/llvm-project-edd1360208b2c4dc60d81b525d6e59d9fb491c05/mlir/lib/Target/SPIRV/Deserialization/Deserialization.cpp:15:37: error: out-of-line definition of 'deserialize' does not match any declaration in namespace 'mlir::spirv'
      --
      
      error: Bad exit status from /var/tmp/rpm-tmp.y081rN (%build)
      --
      /bin/tar: Removing leading `/' from member names
      ERROR: Exception(/var/lib/copr-rpmbuild/results/llvm-20.0.0~pre20250117.gedd1360208b2c4-3.fc42.src.rpm) Config(fedora-rawhide-s390x) 295 minutes 41 seconds
      --
      Finish: clean chroot
      ERROR: Command failed: 
      --
      
      Copr build error: Build failed
      
      

Copy link
Author

github-actions bot commented Jan 17, 2025

Errors found in Copr builds on fedora-rawhide-x86_64

  • unknown
    1. llvm on fedora-rawhide-x86_64 (see build log, contribute to log-detective)

      Build log tail

      Sometimes the end of the build log contains useful information.

      ERROR: Exception(/var/lib/copr-rpmbuild/results/llvm-20.0.0~pre20250117.gedd1360208b2c4-3.fc42.src.rpm) Config(fedora-rawhide-x86_64) 18 minutes 1 seconds
      INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results
      INFO: Cleaning up build root ('cleanup_on_failure=True')
      Start: clean chroot
      INFO: unmounting tmpfs.
      Finish: clean chroot
      ERROR: Command failed: 
       # /usr/bin/systemd-nspawn -q -M bb6a35e42d794a18845767ef7c3349f9 -D /var/lib/mock/fedora-rawhide-x86_64-1737079653.963109/root -a -u mockbuild --capability=cap_ipc_lock --rlimit=RLIMIT_NOFILE=10240 --capability=cap_ipc_lock --bind=/tmp/mock-resolv.3tq5hmor:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007"' '--setenv=PS1=<mock-chroot> \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb  --target x86_64 --nodeps /builddir/build/originals/llvm.spec'
      
      Copr build error: Build failed
      
      

      RPM build errors

      If we have found RPM build errors in the log file, you'll find them here.

      
      

      Errors to look into

      If we have found the term error: (case insentitive) in the build log,
      you'll find all occurrences here together with the preceding lines.

      In file included from /builddir/build/BUILD/llvm-20.0.0_pre20250117.gedd1360208b2c4-build/llvm-project-edd1360208b2c4dc60d81b525d6e59d9fb491c05/mlir/lib/Target/SPIRV/Deserialization/Deserialization.cpp:9:
      /builddir/build/BUILD/llvm-20.0.0_pre20250117.gedd1360208b2c4-build/llvm-project-edd1360208b2c4dc60d81b525d6e59d9fb491c05/mlir/include/mlir/Target/SPIRV/Deserialization.h:29:51: error: use of undeclared identifier 'uint32_t'
      --
            |    ^
      /builddir/build/BUILD/llvm-20.0.0_pre20250117.gedd1360208b2c4-build/llvm-project-edd1360208b2c4dc60d81b525d6e59d9fb491c05/mlir/lib/Target/SPIRV/Deserialization/Deserialization.cpp:15:37: error: out-of-line definition of 'deserialize' does not match any declaration in namespace 'mlir::spirv'
      --
      RPM build errors:
      error: Bad exit status from /var/tmp/rpm-tmp.qgXTfI (%build)
      --
      /bin/tar: Removing leading `/' from member names
      ERROR: Exception(/var/lib/copr-rpmbuild/results/llvm-20.0.0~pre20250117.gedd1360208b2c4-3.fc42.src.rpm) Config(fedora-rawhide-x86_64) 18 minutes 1 seconds
      --
      Finish: clean chroot
      ERROR: Command failed: 
      --
      
      Copr build error: Build failed
      
      

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

@nikic
Copy link
Collaborator

nikic commented Jan 17, 2025

I added a missing include in llvm/llvm-project@101109f, but I didn't verify whether it's the only one needed to fix rawhide builds.

@nikic
Copy link
Collaborator

nikic commented Jan 20, 2025

Added another include in llvm/llvm-project@a6bb8a7.

@nikic
Copy link
Collaborator

nikic commented Jan 20, 2025

I checked that this does fix the rawhide build.

@nikic nikic closed this as completed Jan 27, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment