[Bug 1862342] Re: [Ubuntu 20.04] GCC generates wrong code for exception handling

Launchpad Bug Tracker 1862342 at bugs.launchpad.net
Wed Feb 26 14:49:07 UTC 2020


This bug was fixed in the package gcc-9 - 9.2.1-30ubuntu1

---------------
gcc-9 (9.2.1-30ubuntu1) focal; urgency=medium

  * Merge with Debian; remaining changes:
    - Build from upstream sources.
    - Disable the LTO build on arm64, armhf for now, takes 24+ hours ...

gcc-9 (9.2.1-30) unstable; urgency=medium

  * Update to git 20200224 from the gcc-9 branch.
    - Fix PR target/93658 (PPC), PR target/93568 (PPC), PR target/93828 (x86),
      PR target/93656 (x86).
  * Don't create doc directories for -dbg packages when not building those.
  * Fix PR rtl-optimization/93272, taken from the trunk. LP: #1862342.

 -- Matthias Klose <doko at ubuntu.com>  Mon, 24 Feb 2020 20:14:24 +0100

** Changed in: gcc-9 (Ubuntu)
       Status: Incomplete => Fix Released

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

Title:
  [Ubuntu 20.04] GCC generates wrong code for exception handling

Status in Ubuntu on IBM z Systems:
  Fix Released
Status in gcc-9 package in Ubuntu:
  Fix Released

Bug description:
  ---Problem description---
  Wrong code might get generated if a local variable is set in the try block and read in the catch block.
   
  ---Steps to Reproduce---
  Please pick up the patch from the following upstream GCC BZ:
  https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93272

  This fixes a latent register allocator problem present since introduction of LRA.
   
  Userspace tool common name: gcc 

  Userspace rpm: gcc 
   
  The userspace tool has the following bit modes: 64 

  Correct package level has to be select within LP!

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1862342/+subscriptions



More information about the foundations-bugs mailing list