[Bug 2008755] Re: [SRU] Upgrade to 15.0.7 on Kinetic and Jammy

Timo Aaltonen 2008755 at bugs.launchpad.net
Wed Mar 1 14:27:18 UTC 2023


fyi, test builds running at
https://launchpad.net/~canonical-x/+archive/ubuntu/x-staging

** Also affects: llvm-toolchain-15 (Ubuntu Jammy)
   Importance: Undecided
       Status: New

** Also affects: llvm-toolchain-15 (Ubuntu Kinetic)
   Importance: Undecided
       Status: New

** Changed in: llvm-toolchain-15 (Ubuntu)
       Status: New => Fix Released

** Changed in: llvm-toolchain-15 (Ubuntu Jammy)
     Assignee: (unassigned) => Timo Aaltonen (tjaalton)

** Changed in: llvm-toolchain-15 (Ubuntu Jammy)
       Status: New => In Progress

** Changed in: llvm-toolchain-15 (Ubuntu Kinetic)
       Status: New => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to llvm-toolchain-15 in Ubuntu.
https://bugs.launchpad.net/bugs/2008755

Title:
  [SRU] Upgrade to 15.0.7 on Kinetic and Jammy

Status in llvm-toolchain-15 package in Ubuntu:
  Fix Released
Status in llvm-toolchain-15 source package in Jammy:
  In Progress
Status in llvm-toolchain-15 source package in Kinetic:
  In Progress

Bug description:
  [ Impact ]

   * LLVM 15 version 15.0.7 fixed an issue where in certain cases, the
  LLVM register allocator would trigger an assertion error (or an
  abort() in the release build) on ppc64el during the RTL phase.

  [ Test Plan ]

   * Building Rust 1.65 or above can reproduce this issue. See https://launchpad.net/~liushuyu-011/+archive/ubuntu/rust-updates-1.66/+build/25610577.
   * Or run `llc -O0` on this sample: https://github.com/llvm/llvm-project/files/10078103/reduced.ll.txt.

  [ Where problems could occur ]

   * The problems may occur through LLVM optimizer crashes or IR
  lowering issues.

   * The risk of other severe issues occurring in the 15.0.7 is
  relatively low since LLVM upstream should have done their testing
  before release.

   * LLVM 15 is currently only used by the HWE stack in JJ and KK, so a
  rebuild test for the HWE stack should suffice, in addition to the
  tests included by Rust.

  [ Other Info ]

   * Upstream bug report: https://github.com/llvm/llvm-
  project/issues/59172

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-15/+bug/2008755/+subscriptions




More information about the foundations-bugs mailing list