https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69187
Bug ID: 69187 Summary: ICE: Aborted when native compiling neon code with __builtin_neon_vmlals_lanev4hi Product: gcc Version: 5.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: civil.over at gmail dot com Target Milestone: --- Created attachment 37256 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37256&action=edit bug.c - minimal test case for the bug. katje ~ # gcc -c -mfpu=neon ./bug.c *** stack smashing detected ***: /usr/libexec/gcc/armv7a-hardfloat-linux-gnueabi/5.3.0/cc1 terminated ./bug.c: In function ‘bug’: ./bug.c:3:9: internal compiler error: Aborted __builtin_neon_vmlals_lanev4hi(a, b, c, 0); ^ Please submit a full bug report, with preprocessed source if appropriate. See <https://bugs.gentoo.org/> for instructions. The most minimal test case I was able to find is in attachments. This doesn't happen when crosscompiling: civil@felix 0: 0 ~ $ armv7a-hardfloat-linux-gnueabi-c++-5.3.0 -c -mfpu=neon ~/bug.c civil@felix 0: 0 ~ $