ICE in emit_block_move_hints, at expr.c:1144

Bug #1838419 reported by Alfred E. Neumayer
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gcc-5 (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

When building the Skia parts of QtWebEngine/Chromium GCC runs into an assert and fails building.
The build host is running Ubuntu 16.04 with GCC 5.4.0 on aarch64 trying to generate armhf binaries.

Full build log incl. preprocessed C file is attached.

Revision history for this message
Alfred E. Neumayer (beidl) wrote :
description: updated
Revision history for this message
Alfred E. Neumayer (beidl) wrote :

A similar ICE (as in "in the same function in the same file")
in the Debian gcc-6 (6.4.0) package has been fixed:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901290

Revision history for this message
Alfred E. Neumayer (beidl) wrote :

This seems to be the commit the backported fixes are based on: https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=261588

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gcc-5 (Ubuntu):
status: New → Confirmed
Revision history for this message
Chris B (balcy) wrote :

it turned out that the mentioned commit was not the actual cause of the ICE, but a very similar one:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90139

(https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=275156)

I can confirm that with GCC 5.4.0 with this patch applied it was possible to build QtWebEngine 5.13.0 for armhf

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

Other bug subscribers

Remote bug watches

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