[Bug d/96301] d: internal compiler error: Segmentation fault during RTL pass: expand on armhf/armel/s390x
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Aug 18 07:55:59 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96301
--- Comment #2 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Iain Buclaw <ibuclaw@gcc.gnu.org>:
https://gcc.gnu.org/g:6bebbc033d8bf2246745ffef7186b0424e08ba6b
commit r11-2734-g6bebbc033d8bf2246745ffef7186b0424e08ba6b
Author: Iain Buclaw <ibuclaw@gdcproject.org>
Date: Fri Jul 24 13:49:37 2020 +0200
d: Fix ICE Segmentation fault during RTL pass: expand on armhf/armel/s390x
gcc/d/ChangeLog:
PR d/96301
* decl.cc (DeclVisitor::visit (FuncDeclaration *)): Only return
non-trivial structs by invisible reference.
gcc/testsuite/ChangeLog:
PR d/96301
* gdc.dg/pr96301a.d: New test.
* gdc.dg/pr96301b.d: New test.
* gdc.dg/pr96301c.d: New test.
More information about the Gcc-bugs
mailing list