https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84881
Bug ID: 84881 Summary: internal compiler error: in assign_temp, at function.c:968 when building for gnueabihf Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: hp at tmm dot cx Target Milestone: --- Created attachment 43665 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43665&action=edit File causing the ICE When trying to cross-compile the Godot game engine we're seeing an ICE. The problem happens in GCC6 as well. Latest test was done with 7.3.0 and the problem persists. The downstream bugreport is here: https://github.com/godotengine/godot/issues/16100 I've attached the preprocessed file causing the ICE.