https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124115
Bug ID: 124115
Summary: ICE in a68_wrap_formal_proc_hole, at
algol68/a68-low-holes.cc:89
Product: gcc
Version: 16.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: algol68
Assignee: algol68 at gcc dot gnu.org
Reporter: ro at gcc dot gnu.org
Target Milestone: ---
Target: i?86-pc-solaris2.11, sparc-sun-solaris2.11,
i686-pc-linux-gnu
The new algol68/compile/formal-hole-1.a68 test FAILs in several 32-bit-default
configurations:
+FAIL: algol68/compile/formal-hole-1.a68 -O2 (internal compiler error: in
a68_wrap_formal_proc_hole, at algol68/a68-low-holes.cc:89)
+FAIL: algol68/compile/formal-hole-1.a68 -O2 (test for excess errors)
Excess errors:
a681: internal compiler error: in a68_wrap_formal_proc_hole, at
algol68/a68-low-holes.cc:89
0x20eafa3 internal_error(char const*, ...)
/vol/gcc/src/hg/master/local/gcc/diagnostic-global-context.cc:787
0x20f7c83 fancy_abort(char const*, int, char const*)
/vol/gcc/src/hg/master/local/gcc/diagnostics/context.cc:1812
0x833f13 a68_wrap_formal_proc_hole(NODE_T*, tree_node*)
/vol/gcc/src/hg/master/local/gcc/algol68/a68-low-holes.cc:89
0x83343b a68_lower_formal_hole(NODE_T*, LOW_CTX_T)
/vol/gcc/src/hg/master/local/gcc/algol68/a68-low-units.cc:1304
0x80d0c7 a68_lower_tree(NODE_T*, LOW_CTX_T)
/vol/gcc/src/hg/master/local/gcc/algol68/a68-low.cc:1656
0x833137 ???
/vol/gcc/src/hg/master/local/gcc/algol68/a68-low-units.cc:1326
0x80d31f a68_lower_tree(NODE_T*, LOW_CTX_T)
/vol/gcc/src/hg/master/local/gcc/algol68/a68-low.cc:1613
0x8110af a68_lower_serial_clause(NODE_T*, LOW_CTX_T)
/vol/gcc/src/hg/master/local/gcc/algol68/a68-low-clauses.cc:248
0x80d40f a68_lower_tree(NODE_T*, LOW_CTX_T)
/vol/gcc/src/hg/master/local/gcc/algol68/a68-low.cc:1566
0x812bf3 a68_lower_closed_clause(NODE_T*, LOW_CTX_T)
/vol/gcc/src/hg/master/local/gcc/algol68/a68-low-clauses.cc:1389
0x80d923 a68_lower_tree(NODE_T*, LOW_CTX_T)
/vol/gcc/src/hg/master/local/gcc/algol68/a68-low.cc:1536
0x812d57 a68_lower_enclosed_clause(NODE_T*, LOW_CTX_T)
/vol/gcc/src/hg/master/local/gcc/algol68/a68-low-clauses.cc:1467
0x80d17b a68_lower_tree(NODE_T*, LOW_CTX_T)
/vol/gcc/src/hg/master/local/gcc/algol68/a68-low.cc:1533
0x83205b a68_lower_cast(NODE_T*, LOW_CTX_T)
/vol/gcc/src/hg/master/local/gcc/algol68/a68-low-units.cc:441
0x80cb9f a68_lower_tree(NODE_T*, LOW_CTX_T)
/vol/gcc/src/hg/master/local/gcc/algol68/a68-low.cc:1649
0x832017 a68_lower_primary(NODE_T*, LOW_CTX_T)
/vol/gcc/src/hg/master/local/gcc/algol68/a68-low-units.cc:426
0x80d62b a68_lower_tree(NODE_T*, LOW_CTX_T)
/vol/gcc/src/hg/master/local/gcc/algol68/a68-low.cc:1640
0x8331e7 a68_lower_call(NODE_T*, LOW_CTX_T)
/vol/gcc/src/hg/master/local/gcc/algol68/a68-low-units.cc:1109
0x80cc17 a68_lower_tree(NODE_T*, LOW_CTX_T)
/vol/gcc/src/hg/master/local/gcc/algol68/a68-low.cc:1646
0x814e9b a68_lower_voiding(NODE_T*, LOW_CTX_T)
/vol/gcc/src/hg/master/local/gcc/algol68/a68-low-coercions.cc:418