[Bug tree-optimization/69588] [4.9 Regression] ICE: tree check: expected ssa_name, have var_decl in unlink_stmt_vdef, at tree-ssa-operands.c:1314
mpolacek at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon Feb 1 11:05:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69588
Marek Polacek <mpolacek at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mpolacek at gcc dot gnu.org
--- Comment #2 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
This was fixed in
commit 977e64ea305887b145a89901387242702718f0ab
Author: jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 30 17:27:14 2014 +0000
PR lto/53808
PR c++/61659
* pt.c (push_template_decl_real): Set DECL_COMDAT on templates.
(check_explicit_specialization): Clear it on specializations.
* decl.c (duplicate_decls, start_decl): Likewise.
(grokmethod, grokfndecl): Set DECL_COMDAT on inlines.
* method.c (implicitly_declare_fn): Set DECL_COMDAT. Determine
linkage after setting the appropriate flags.
* tree.c (decl_linkage): Don't check DECL_COMDAT.
* decl2.c (mark_needed): Mark clones.
(import_export_decl): Not here.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213307
138bc75d-0d04-0410-961f-82ee72b054a4
gcc5 and gcc6 are ok.
More information about the Gcc-bugs
mailing list