[Bug lto/91375] [8/9/10 Regression] ICE on valid code in subbinfo_with_vtable_at_offset at ipa-devirt.c:2760 since r256685

2019-08-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91375 --- Comment #5 from Richard Biener --- Author: rguenth Date: Mon Aug 12 11:02:21 2019 New Revision: 274310 URL: https://gcc.gnu.org/viewcvs?rev=274310&root=gcc&view=rev Log: 2019-08-12 Richard Biener PR lto/91375 * tree.c (fr

[Bug lto/91375] [8/9/10 Regression] ICE on valid code in subbinfo_with_vtable_at_offset at ipa-devirt.c:2760 since r256685

2019-08-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91375 Martin Liška changed: What|Removed |Added CC||gcc-bugzilla at tobias dot goedder

[Bug lto/91375] [8/9/10 Regression] ICE on valid code in subbinfo_with_vtable_at_offset at ipa-devirt.c:2760 since r256685

2019-08-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91375 --- Comment #3 from Martin Liška --- > > so I guess that flag_devirtualize is to blame since it may differ between > CUs and type merging may chose the instance from a !flag_devirtualize one. > A fix could be as simple as removing the !flag_dev

[Bug lto/91375] [8/9/10 Regression] ICE on valid code in subbinfo_with_vtable_at_offset at ipa-devirt.c:2760 since r256685

2019-08-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91375 --- Comment #2 from Richard Biener --- TYPE_BINFO (DECL_CONTEXT (vtable)) is NULL. DECL_CONTEXT is BDS_Mesh here, from the -O0 compile where it is cleared here: static void free_lang_data_in_type (tree type, class free_lang_data_d *fld) { ...

[Bug lto/91375] [8/9/10 Regression] ICE on valid code in subbinfo_with_vtable_at_offset at ipa-devirt.c:2760 since r256685

2019-08-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91375 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug lto/91375] [8/9/10 Regression] ICE on valid code in subbinfo_with_vtable_at_offset at ipa-devirt.c:2760 since r256685

2019-08-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91375 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|