Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-81006

Rebase LLVM Toolset to LLVM 20 [rhel-9]

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: Generate New Ti...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done-Errata
    • Icon: Blocker Blocker
    • rhel-9.7
    • None
    • llvm
    • llvm-20.1.1-3.el9
    • None
    • Rebase
    • 2
    • rhel-pt-llvm-rust
    • ssg_platform_tools
    • 8
    • 8
    • False
    • False
    • Hide

      None

      Show
      None
    • Yes
    • PT LLVMRustGo 2025 S5, PT LLVMRustGo 2025 S6
    • Rebase
    • Hide
      .`llvm-toolset` rebased to LLVM 20

      The ‎`llvm-toolset` is updated to LLVM 20, delivering improved code generation, performance optimizations, and expanded language front‑end and library support across C, C++, and Rust workflows. This rebase aligns dependent components in RHEL, including rebuilds for ‎`rust`, ‎`annobin`, ‎`bcc`, ‎`bpftrace`, ‎`qt5-qttools`, and ‎`mesa`. The build is validated with ‎`llvm-20.1.8-3.el9`.

      The notable changes are:

      * Backend improvements, including fixes for the `ppc64le`.
      * Optimizations and diagnostics enhancements in Clang and LLVM passes for general performance and reliability.
      * Toolchain ecosystem refresh with coordinated package rebuilds for compatibility with LLVM 20.
      * Continued deprecation of older targets consistent with upstream direction for ARM and MIPS in this stream.
      Show
      .`llvm-toolset` rebased to LLVM 20 The ‎`llvm-toolset` is updated to LLVM 20, delivering improved code generation, performance optimizations, and expanded language front‑end and library support across C, C++, and Rust workflows. This rebase aligns dependent components in RHEL, including rebuilds for ‎`rust`, ‎`annobin`, ‎`bcc`, ‎`bpftrace`, ‎`qt5-qttools`, and ‎`mesa`. The build is validated with ‎`llvm-20.1.8-3.el9`. The notable changes are: * Backend improvements, including fixes for the `ppc64le`. * Optimizations and diagnostics enhancements in Clang and LLVM passes for general performance and reliability. * Toolchain ecosystem refresh with coordinated package rebuilds for compatibility with LLVM 20. * Continued deprecation of older targets consistent with upstream direction for ARM and MIPS in this stream.
    • Done
    • Done
    • Unspecified
    • Done
    • None

      Rebase llvm-toolset to 20.1.0

              tstellar@redhat.com Thomas Stellard
              tstellar@redhat.com Thomas Stellard
              Gabriela Necasova
              Thomas Stellard Thomas Stellard
              Jesus Checa Hidalgo Jesus Checa Hidalgo
              Malhar Jivrajani Malhar Jivrajani
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated:
                Resolved: