[Bug ada/115106] [15 regression] SEGV in sem_elab.internal_representation.nts_map.mutate_and_rehash
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115106 --- Comment #9 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #6 from Eric Botcazou --- >> as of r15-644, Ada bootstrap succeeded on i686-darwin9 and 17. > > Great! Same on i386-pc-solaris2.11. >> I do not known whether that means the issue is actually fixed by recent Ada >> commits, or that it's now just become latent. > > Ada commits have nothing to do with it though, the breakage and the probable > fix both came from recent optimization changes. I'm practically certain that this is due to Richard's recent fix for PR middle-end/115110, so it's not latent.
[Bug ada/115106] [15 regression] SEGV in sem_elab.internal_representation.nts_map.mutate_and_rehash
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115106 --- Comment #8 from Eric Botcazou --- > However, I will comment that it maybe built but there are cats regressions > (1) on x86_64, (2) on i686-darwin17 (many) on i686-darwin9. No idea what > caused those at the moment - and my hardware is very tied up with the > releases. The ACATS regression on x86-64 (cxa4001) is an issue in the test itself, not in the compiler. Darwin-specific regressions might come from Ada changes though.
[Bug ada/115106] [15 regression] SEGV in sem_elab.internal_representation.nts_map.mutate_and_rehash
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115106 --- Comment #7 from Iain Sandoe --- I have not tested on solaris - hopefully that is OK too. However, I will comment that it maybe built but there are cats regressions (1) on x86_64, (2) on i686-darwin17 (many) on i686-darwin9. No idea what caused those at the moment - and my hardware is very tied up with the releases.
[Bug ada/115106] [15 regression] SEGV in sem_elab.internal_representation.nts_map.mutate_and_rehash
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115106 Eric Botcazou changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #6 from Eric Botcazou --- > as of r15-644, Ada bootstrap succeeded on i686-darwin9 and 17. Great! > I do not known whether that means the issue is actually fixed by recent Ada > commits, or that it's now just become latent. Ada commits have nothing to do with it though, the breakage and the probable fix both came from recent optimization changes.
[Bug ada/115106] [15 regression] SEGV in sem_elab.internal_representation.nts_map.mutate_and_rehash
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115106 --- Comment #5 from Iain Sandoe --- as of r15-644, Ada bootstrap succeeded on i686-darwin9 and 17. I do not known whether that means the issue is actually fixed by recent Ada commits, or that it's now just become latent.
[Bug ada/115106] [15 regression] SEGV in sem_elab.internal_representation.nts_map.mutate_and_rehash
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115106 Iain Sandoe changed: What|Removed |Added Build|i386-pc-solaris2.11 |i386-pc-solaris2.11, ||i686-darwin Host|i386-pc-solaris2.11 |i386-pc-solaris2.11, ||i686-darwin Target|i386-pc-solaris2.11 |i386-pc-solaris2.11, ||i686-darwin --- Comment #4 from Iain Sandoe --- likewise, x86_64 seems unaffected on the same OS versions (even on the same h/w).
[Bug ada/115106] [15 regression] SEGV in sem_elab.internal_representation.nts_map.mutate_and_rehash
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115106 Iain Sandoe changed: What|Removed |Added CC||iains at gcc dot gnu.org --- Comment #3 from Iain Sandoe --- *** Bug 115113 has been marked as a duplicate of this bug. ***
[Bug ada/115106] [15 regression] SEGV in sem_elab.internal_representation.nts_map.mutate_and_rehash
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115106 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0 |1 Last reconfirmed||2024-05-16 CC||ebotcazou at gcc dot gnu.org --- Comment #2 from Eric Botcazou --- > The reghunt identified > > commit 9b7cad5884f21cc5783075be0043777448db3fab > Author: Jan Hubicka > Date: Wed May 15 14:14:27 2024 +0200 > > Avoid pointer compares on TYPE_MAIN_VARIANT in TBAA Thanks for tracking this down! > FWIW, none of amd64-pc-solaris2.11, i686-pc-linux-gnu, and > x86_64-pc-linux-gnu show the failure. See PR ada/115113 though.
[Bug ada/115106] [15 regression] SEGV in sem_elab.internal_representation.nts_map.mutate_and_rehash
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115106 Rainer Orth changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #1 from Rainer Orth --- The reghunt identified commit 9b7cad5884f21cc5783075be0043777448db3fab Author: Jan Hubicka Date: Wed May 15 14:14:27 2024 +0200 Avoid pointer compares on TYPE_MAIN_VARIANT in TBAA FWIW, none of amd64-pc-solaris2.11, i686-pc-linux-gnu, and x86_64-pc-linux-gnu show the failure.
[Bug ada/115106] [15 regression] SEGV in sem_elab.internal_representation.nts_map.mutate_and_rehash
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115106 Richard Biener changed: What|Removed |Added Target Milestone|--- |15.0 Keywords||build, ice-on-valid-code