libwebp ftbfs on arm64

Bug #1351227 reported by Matthias Klose on 2014-08-01
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gcc
Invalid
Wishlist
gcc-4.9 (Ubuntu)
High
Unassigned
libwebp (Ubuntu)
High
Unassigned

Bug Description

ICE

Created attachment 78
preprocessed source

seen with GCC 4.9 2014.07-1 on aarch64-linux-gnu, fails with -O2 and -O3, succeeds with -O1.

$ gcc -c -g -O3 dec_neon.i
dec_neon.c: In function 'TransformWHT':
dec_neon.c:1234:1: internal compiler error: in simplify_const_unary_operation, at simplify-rtx.c:1539
Please submit a full bug report,
with preprocessed source if appropriate.

Matthias Klose (doko) on 2014-08-01
Changed in gcc-4.9 (Ubuntu):
importance: Undecided → High
status: New → Confirmed
Changed in gcc:
importance: Unknown → Wishlist
status: Unknown → New

Reproduced with the head of the coming backports branch.

Changed in gcc:
status: New → Unknown

Looks similar to bug #373

*** This bug has been marked as a duplicate of bug 373 ***

Changed in gcc:
status: Unknown → Invalid
Launchpad Janitor (janitor) wrote :
Download full text (408.1 KiB)

This bug was fixed in the package gcc-4.9 - 4.9.1-8ubuntu1

---------------
gcc-4.9 (4.9.1-8ubuntu1) utopic; urgency=medium

  * Merge with Debian; remaining changes:
    - Build from upstream sources.

gcc-4.9 (4.9.1-8) unstable; urgency=medium

  * Update to SVN 20140820 (r214215) from the gcc-4_9-branch.
  * Fix PR middle-end/61294, -Wmemset-transposed-args, taken from the trunk.
    LP: #1352836.
  * Update the Linaro support to 4.9-2014.08.
  * Fix PR tree-optimization/59586, graphite segfault, taken from the trunk.
    LP: #1227789.
  * Fix multilib castrated cross builds on mips64el (YunQiang Su, Helmut
    Grohne). Closes: #758408.
  * Apply Proposed patch for PR target/62040 (AArch64). LP: #1351227.
    Closes: #757738.

gcc-4.9 (4.9.1-7ubuntu1) utopic; urgency=medium

  * Update to SVN 20140817 (r214074) from the gcc-4_9-branch.
  * Fix PR middle-end/61294, -Wmemset-transposed-args, taken from the trunk.
    LP: #1352836.
  * Update the Linaro support to 4.9-2014.08.
  * Fix PR tree-optimization/59586, graphite segfault, taken from the trunk.
    LP: #1227789.

gcc-4.9 (4.9.1-7) unstable; urgency=medium

  * Build-depend on dpkg-dev (>= 1.17.11).

gcc-4.9 (4.9.1-6ubuntu1) utopic; urgency=medium

  * Merge with Debian; remaining changes:
    - Build from upstream sources.

gcc-4.9 (4.9.1-6) unstable; urgency=medium

  * Update to SVN 20140813 (r213955) from the gcc-4_9-branch.
  * Really fix the GFDL build on AArch64. Closes: #757153.
  * Disable Ada for snapshot builds on kfreebsd-i386, kfreebsd-amd64.
    Local patch needs an update and upstreaming.
  * Apply the local ada-mips patch for snapshot builds too.
  * Disable Ada for snapshot builds on mips, mipsel. Bootstrap comparision
    failure. Local patch needs upstreaming.
  * Disable Ada for snapshot builds on hurd-i386, build dependencies are
    not installable.
  * Don't build the sanitizer libs for sparc snapshot builds.
  * Proposed backport for PR libstdc++/61841. Closes: #749290.

gcc-4.9 (4.9.1-5ubuntu1) utopic; urgency=medium

  * Merge with Debian; remaining changes:
    - Build from upstream sources.

gcc-4.9 (4.9.1-5) unstable; urgency=medium

  * Update to SVN 20140808 (r213759) from the gcc-4_9-branch.
    - Fix PR tree-optimization/61964. LP: #1347147.
  * Fix libphobos cross build.

gcc-4.9 (4.9.1-4ubuntu3) utopic; urgency=medium

  * Update to SVN 20140802 (r213518) from the gcc-4_9-branch.
    - Fix PR other/61895, libgo issue with Docker.
  * Fix libphobos cross build even harder.

gcc-4.9 (4.9.1-4ubuntu2) utopic; urgency=medium

  * Update to SVN 20140802 (r213510) from the gcc-4_9-branch.
    - Fix PR tree-optimization/61964. LP: #1347147.
  * Fix libphobos cross build.

gcc-4.9 (4.9.1-4ubuntu1) utopic; urgency=medium

  * Merge with Debian; remaining changes:
    - Build from upstream sources.

gcc-4.9 (4.9.1-4) unstable; urgency=high

  * Update to SVN 20140731 (r213317) from the gcc-4_9-branch.
    - CVE-2014-5044, fix integer overflows in array allocation in libgfortran.
      Closes: #756325.
  * Build libphobos on armel and armhf. Closes: #755390.
  * Fix java.security symlink. Closes: #756484.

gcc-4.9 (4.9.1-3ubuntu2) utopic; urgency=medium

  * Upda...

Changed in gcc-4.9 (Ubuntu):
status: Confirmed → Fix Released

Hello Matthias, or anyone else affected,

Accepted gccgo-4.9 into trusty-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/gccgo-4.9/4.9.3-0ubuntu4 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
Steve Langasek (vorlon) wrote :

This is a bug specific to the C language, which is not applicable to the in-progress gccgo-4.9 SRU. Marking as resolved.

tags: added: verification-done
removed: verification-needed

The verification of the Stable Release Update for gccgo-4.9 has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.