[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 --- Comment #18 from Martin Liška --- Author: marxin Date: Wed Apr 18 20:08:44 2018 New Revision: 259479 URL: https://gcc.gnu.org/viewcvs?rev=259479=gcc=rev Log: Make Wodr warnings stable. 2018-04-18 Martin Liska PR

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-18 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 --- Comment #17 from Jan Hubicka --- Author: hubicka Date: Wed Apr 18 11:29:26 2018 New Revision: 259464 URL: https://gcc.gnu.org/viewcvs?rev=259464=gcc=rev Log: PR lto/85391 * lto.c (lto_read_decls): Do not test TYPE_CANONICAL

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 Martin Liška changed: What|Removed |Added Assignee|marxin at gcc dot gnu.org |hubicka at gcc dot gnu.org ---

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-16 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 --- Comment #15 from Eric Botcazou --- > We looked into this with Martin todday. There are two bugs: one is the fact > that lto.c forgets to register the type in case it was within strongly > connected component after its outer type. The order

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-16 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 --- Comment #14 from Jan Hubicka --- Created attachment 43947 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43947=edit Proposed fix We looked into this with Maritn todday. There are two bugs: one is the fact that lto.c forgets to

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 Martin Liška changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 Martin Liška changed: What|Removed |Added Keywords||needs-reduction --- Comment #13 from

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 --- Comment #12 from Martin Liška --- Created attachment 43938 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43938=edit test-case

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 --- Comment #11 from Martin Liška --- Created attachment 43937 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43937=edit test-case

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 --- Comment #10 from Martin Liška --- Created attachment 43936 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43936=edit test-case

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 --- Comment #9 from Martin Liška --- Created attachment 43935 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43935=edit test-case

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 --- Comment #8 from Martin Liška --- Created attachment 43934 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43934=edit test-case

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 --- Comment #7 from Martin Liška --- Created attachment 43932 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43932=edit test-case

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-14 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 --- Comment #6 from Eric Botcazou --- > Sorry for overlooking the PR83983, I can help you with that next week. > Now I've got reduced 1/6 of preprocessed files. Hope that having a > reasonable small test-case would allow you do debug that and

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 --- Comment #5 from Martin Liška --- (In reply to Eric Botcazou from comment #4) > Let's just back out my couple of patches to ipa-devirt.c. Nobody seems to > care about PR ipa/83983 so I guess I no longer do either. Sorry for overlooking the

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 --- Comment #4 from Eric Botcazou --- Let's just back out my couple of patches to ipa-devirt.c. Nobody seems to care about PR ipa/83983 so I guess I no longer do either.

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 --- Comment #2 from Martin Liška --- Ok so I have 6 pre-processed source files having in total ~40MB. Hope I can reduce that.

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 --- Comment #1 from Martin Liška --- With following debug patch: diff --git a/gcc/ipa-devirt.c b/gcc/ipa-devirt.c index fa9380cce80..7d14a923b4d 100644 --- a/gcc/ipa-devirt.c +++ b/gcc/ipa-devirt.c @@ -1869,7 +1869,7 @@ add_type_duplicate

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 Martin Liška changed: What|Removed |Added Last reconfirmed||2018-4-13 Version|unknown