← Back to team overview

touch-packages team mailing list archive

[Bug 1395019] Re: [4.8/4.9 Regression] Infinite loop generated with >=O2

 

Hello Margarita, or anyone else affected,

Accepted gcc-4.8 into trusty-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/gcc-4.8/4.8.4-2ubuntu1~14.04 in a
few hours, and then in the -proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed.  Your feedback will aid us getting this update
out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, and change the tag
from verification-needed to verification-done. If it does not fix the
bug for you, please add a comment stating that, and change the tag to
verification-failed.  In either case, details of your testing will help
us make a better decision.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance!

** Tags added: verification-needed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gcc-4.8 in Ubuntu.
https://bugs.launchpad.net/bugs/1395019

Title:
  [4.8/4.9 Regression] Infinite loop generated with >=O2

Status in The GNU Compiler Collection:
  Fix Released
Status in gcc-4.8 package in Ubuntu:
  New

Bug description:
  After some conditional blocks, it's possible that an infinite loop is
  generated.

  See: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59358

  This problem was fixed back in December 2013 in the 4.8 branch as well
  as the trunk branch.  However, the trusty package ended up without the
  fix.

  This is the patch that is missing:
  https://gcc.gnu.org/viewcvs/gcc/branches/gcc-4_8-branch/gcc/tree-vrp.c?view=patch&r1=205608&r2=205607&pathrev=205608

  This has already affected a separate package, that needed to workaround the problem:
  https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1347147

  And is now causing issues for users that run into this problem as
  well.

  Please apply the patch to the gcc-4.8 version shipped on trusty and on
  utopic.

To manage notifications about this bug go to:
https://bugs.launchpad.net/gcc/+bug/1395019/+subscriptions


References