https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979
--- Comment #19 from Jakub Jelinek ---
Author: jakub
Date: Mon Mar 18 08:31:41 2019
New Revision: 269752
URL: https://gcc.gnu.org/viewcvs?rev=269752=gcc=rev
Log:
PR middle-end/86979
* gcc.dg/pr86979.c: New test.
Added:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979
Jakub Jelinek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979
--- Comment #17 from Andrey Belevantsev ---
(In reply to Martin Liška from comment #16)
> Andrey: Can you please send a patch for it into gcc-patches mailing list?
Sure, I've sent the patch.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979
--- Comment #16 from Martin Liška ---
Andrey: Can you please send a patch for it into gcc-patches mailing list?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979
--- Comment #15 from Dominique d'Humieres ---
Full test completed, the PR is fixed without regression. Thanks.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979
--- Comment #14 from Dominique d'Humieres ---
The patch in comment 13 fixes the ICE for pr69102.c. Testing will start soon.
Thanks for the work!
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979
--- Comment #13 from Andrey Belevantsev ---
So now I understand, finally. We move up an sp decrement and are supposed to
check that sp is available on the paths that are not touched by the move. There
are several successors of the move target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979
--- Comment #12 from Andrey Belevantsev ---
(In reply to Jakub Jelinek from comment #11)
> Any progress on this?
I know what happens but am not fully sure as of why. The sp register should not
be available for the problematic move, so I'm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979
--- Comment #11 from Jakub Jelinek ---
Any progress on this?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979
--- Comment #10 from Alexander Monakov ---
As discussed with Andrew offline, the real problem is creating a path where
stack pointer is decremented twice - that is really not supposed to happen (so
the issue could appear even in absence of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979
--- Comment #9 from Andrey Belevantsev ---
Eric, thanks for pointing me out to the old PR. From that and what I could
understand here from the sched logs, it's not clear to me how to correctly
clone REG_ARGS_SIZE insns, so the safest patch of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979
Martin Liška changed:
What|Removed |Added
CC||marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979
Richard Biener changed:
What|Removed |Added
Priority|P3 |P1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979
Andrey Belevantsev changed:
What|Removed |Added
Status|NEW |ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979
Jakub Jelinek changed:
What|Removed |Added
CC||abel at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979
--- Comment #5 from Dominique d'Humieres ---
Created attachment 45204
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45204=edit
tarball for gcc9 -S -da
/opt/gcc/work/gcc/testsuite/gcc.c-torture/compile/pr69102.c -Og
-fschedule-insns2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979
--- Comment #4 from Dominique d'Humieres ---
Created attachment 45203
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45203=edit
auto-host.h
> Any particular tuning option (what -march/-mtune is the default)?
Target:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979
--- Comment #3 from Jakub Jelinek ---
Any particular tuning option (what -march/-mtune is the default)?
Can you attach your auto-host.h?
Perhaps could you attach a tarball with -da dumps with the above options, so I
can try to figure out why I
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979
Dominique d'Humieres changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86979
Richard Biener changed:
What|Removed |Added
Target||x86_64-apple-darwin
Target
21 matches
Mail list logo