[Bug debug/85176] ICE in force_decl_die, at dwarf2out.c:25910

2018-04-04 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85176 --- Comment #5 from Martin Liška --- A valid test-case started to find in r251220: $ cat ice.ii namespace a { template class c; template void e(c &); void operator<<(c , const char *) { e(f); } extern c cout; } // namespace a int main()

[Bug debug/85176] ICE in force_decl_die, at dwarf2out.c:25910

2018-04-04 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85176 --- Comment #4 from Martin Liška --- Hmmm, reduced with missing return value: $ cat ice.ii namespace a { class b <<(b &, char *) {} extern b c; } // namespace a main() { a::c << ""; } $ g++ -O1 -flto -g1 ice.ii ice.ii: In function ‘a::b&

[Bug debug/85176] ICE in force_decl_die, at dwarf2out.c:25910

2018-04-04 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85176 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #3

[Bug debug/85176] ICE in force_decl_die, at dwarf2out.c:25910

2018-04-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85176 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug debug/85176] ICE in force_decl_die, at dwarf2out.c:25910

2018-04-03 Thread v_lichevsky at tut dot by
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85176 v_lichevsky at tut dot by changed: What|Removed |Added Summary|ICE in force_decl_die, at |ICE in force_decl_die, at