This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/79736] [5 Regression] Please submit a full bug report: unable to create precompiled headers
- From: "redi at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Fri, 20 Apr 2018 11:43:17 +0000
- Subject: [Bug c++/79736] [5 Regression] Please submit a full bug report: unable to create precompiled headers
- Auto-submitted: auto-generated
- References: <bug-79736-4@http.gcc.gnu.org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79736
Jonathan Wakely <redi at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |ice-on-valid-code
Known to work| |4.9.4, 6.1.0
Target Milestone|--- |6.0
Summary|Please submit a full bug |[5 Regression] Please
|report: unable to create |submit a full bug report:
|precompiled headers |unable to create
| |precompiled headers
Known to fail| |5.1.0, 5.5.0
--- Comment #3 from Jonathan Wakely <redi at gcc dot gnu.org> ---
I can reproduce this with gcc 5 but not gcc 6 or later. The preprocessed source
is 800kB even compressed, so I can't attach it.
The ICE started with r221641
PR c++/65498
* pt.c (get_mostly_instantiated_function_type): Just return the
type of the partially instantiated template in DECL_TI_TEMPLATE.
It was fixed by r227846
2015-09-17 Richard Biener
* cp-tree.h (note_decl_for_pch): Remove.
* class.c (build_clone): Do not call note_decl_for_pch.
* semantics.c (finish_member_declaration): Likewise.
(note_decl_for_pch): Remove.
* decl2.c (c_parse_final_cleanups): Mangle all globals before
writing the PCH.
Should we close it as FIXED?