https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70334
Bug ID: 70334 Summary: use of only -fshort-double leads to internal compiler error Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: minor Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: der.herr at hofr dot at Target Milestone: --- Host: x86_64 Target: x86_64 Build: x86_64 Testcase: hofrat@debian:~/Diversity/testing$ cat hello.c #include <stdio.h> int main(int argc, char **argv) { printf("hello, world\n"); return 0; } Triggers with: hofrat@debian:~/Diversity/testing$ gcc -fshort-double hello.c -c -o hello.o <built-in>:0:0: internal compiler error: in layout_type, at stor-layout.c:2121 Please submit a full bug report, with preprocessed source if appropriate. See <file:///usr/share/doc/gcc-4.7/README.Bugs> for instructions. Preprocessed source stored into /tmp/ccbpCZZY.out file, please attach this to your bugreport. On: gcc (Debian 4.9.2-10) 4.9.2 on Debian 8.1 gcc (Debian 4.7.2-5) 4.7.2 on Debian 7.6