https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97350
Martin Liška changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97350
--- Comment #14 from CVS Commits ---
The master branch has been updated by Jan Hubicka :
https://gcc.gnu.org/g:87d75a11a5cb93668ae0bf6d97030e01b2eae3f2
commit r11-3864-g87d75a11a5cb93668ae0bf6d97030e01b2eae3f2
Author: Jan Hubicka
Date: Wed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97350
--- Comment #13 from Jan Hubicka ---
bug in SCC discovery. I am testing
diff --git a/gcc/ipa-modref.c b/gcc/ipa-modref.c
index 4f86b9ccea1..771a0a88f9a 100644
--- a/gcc/ipa-modref.c
+++ b/gcc/ipa-modref.c
@@ -1603,6 +1603,11 @@
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97350
--- Comment #12 from Jan Hubicka ---
Aha, the code in question is:
# USE = nonlocal null { D.8330 D.22051 D.22054 D.22059 D.22060 } (nonlocal,
escaped, interposable)
# CLB = nonlocal null { D.8330 D.22051 D.22054 D.22059 D.22060 } (nonlocal,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97350
--- Comment #11 from Jan Hubicka ---
In WPA we seem to see the store to vector:
Propagated modref for push_without_duplicates/1089577
loads:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97350
--- Comment #10 from Jan Hubicka ---
OK, I was poking a bit about the problem and indeed the bootstrapped gnat with
-O3 and PGO ices, while gnat built normally does not.
We fail:
#2 0x019b7dcb in _Z13variable_sizeP9tree_node
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97350
--- Comment #9 from Martin Liška ---
(In reply to Richard Biener from comment #8)
> (In reply to Jan Hubicka from comment #7)
> > Interesting, i get different ICE
> > during GIMPLE pass: slp
> > ../../gcc/ada/libgnat/s-os_lib.adb: In function
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97350
--- Comment #8 from Richard Biener ---
(In reply to Jan Hubicka from comment #7)
> Interesting, i get different ICE
> during GIMPLE pass: slp
> ../../gcc/ada/libgnat/s-os_lib.adb: In function
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97350
--- Comment #7 from Jan Hubicka ---
Interesting, i get different ICE
during GIMPLE pass: slp
../../gcc/ada/libgnat/s-os_lib.adb: In function
‘system__os_lib__normalize_pathname__missed_drive_letter’:
../../gcc/ada/libgnat/s-os_lib.adb:2133:7:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97350
--- Comment #6 from Martin Liška ---
And it's still present after latest Honza's patches as of
g:ca4938fa8e0e72fd59307f1f058db800c1e4a8f3.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97350
--- Comment #5 from Martin Liška ---
Can be reproduced with the current master
(g:91d80cf4bd2827dd9c40fe6a7c719c909d79083d).
One needs to following patch to work-around a different PR95582:
diff --git a/gcc/tree-vectorizer.h
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97350
--- Comment #4 from Martin Liška ---
So it really started with g:ada353b87909fd6cd37a30083b4fdcb76acbf5fe.
I'm going to re-check the current master.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97350
Richard Biener changed:
What|Removed |Added
Priority|P3 |P1
--- Comment #3 from Richard Biener
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97350
Martin Liška changed:
What|Removed |Added
Keywords||needs-bisection
--- Comment #2 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97350
Eric Botcazou changed:
What|Removed |Added
Last reconfirmed||2020-10-09
Component|ada
15 matches
Mail list logo