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

Rebase LLVM Toolset to LLVM 20 [rhel-10]

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-10.1
    • None
    • llvm
    • llvm-20.1.2-1.el10
    • None
    • Rebase
    • 2
    • rhel-pt-llvm-rust
    • ssg_platform_tools
    • 12
    • 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-1.el10`.

      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-1.el10`. 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

              kkleine Konrad Kleine
              tstellar@redhat.com Thomas Stellard
              Thomas Stellard
              Daniel Vozenilek
              Thomas Stellard Thomas Stellard
              Jesus Checa Hidalgo Jesus Checa Hidalgo
              Malhar Jivrajani Malhar Jivrajani
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

                Created:
                Updated:
                Resolved: