This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug other/80573] ICE: internal compiler error: in assign_temp, at function.c:961
- From: "gjl at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 03 May 2017 07:54:18 +0000
- Subject: [Bug other/80573] ICE: internal compiler error: in assign_temp, at function.c:961
- Auto-submitted: auto-generated
- References: <bug-80573-4@http.gcc.gnu.org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80573
--- Comment #2 from Georg-Johann Lay <gjl at gcc dot gnu.org> ---
(In reply to Georg-Johann Lay from comment #1)
> Also ICEc on x86_64 from trunk (v8) and v7:
>
> ice.c: In function ‘fun’:
> ice.c:5:5: internal compiler error: in assign_temp, at function.c:968
FYI, the source line number differs from the one in v6.3, but the source still
reads:
rtx
assign_temp (tree type_or_decl, int memory_required,
int dont_promote ATTRIBUTE_UNUSED)
{
...
/* Allocating temporaries of TREE_ADDRESSABLE type must be done in the front
end. See also create_tmp_var for the gimplification-time check. */
gcc_assert (!TREE_ADDRESSABLE (type) && COMPLETE_TYPE_P (type));