[Bug c++/80572] New: crash reporting warning from precompiled header
th at zoon dot cc
gcc-bugzilla@gcc.gnu.org
Sun Apr 30 09:07:00 GMT 2017
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80572
Bug ID: 80572
Summary: crash reporting warning from precompiled header
Product: gcc
Version: 6.3.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: th at zoon dot cc
Target Milestone: ---
Created attachment 41286
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41286&action=edit
Test case
[build]
g++ -c -o pch.h.gch pch.h
g++ -c -o foo.o -include pch.h foo.cc
[pch.h]
#include <cstdlib>
[foo.cc]
bool minor();
When pch.h is #included directly, it stops crashing and prints a warning about
minor being #defined somewhere. So I'm guessing it crashes when it tries to
emit the same warning from the pch.
Version:
Current Arch: g++ (GCC) 6.3.1 20170306
Error message:
foo.cc:2:1: internal compiler error: Segmentation fault
bool minor();
^~~~
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://bugs.archlinux.org/> for instructions.
More information about the Gcc-bugs
mailing list