https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85412
--- Comment #14 from Alexander Monakov ---
Author: amonakov
Date: Mon Apr 1 18:05:08 2019
New Revision: 270065
URL: https://gcc.gnu.org/viewcvs?rev=270065&root=gcc&view=rev
Log:
sel-sched: correct reset of reset_sched_cycles_p (PR 85412)
2019-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85412
--- Comment #13 from Arseny Solokha ---
The patch in comment 8 fixes testcases from both comment 9 and comment 12 for
me.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85412
--- Comment #12 from Arseny Solokha ---
Meanwhile, here's a C testcase that fails w/ the latest trunk snapshot on
x86_64:
__int128 jv;
void
zm (__int128 g9, unsigned short int sm, short int hk)
{
while (hk < 1)
{
if (jv == 0)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85412
--- Comment #11 from Arseny Solokha ---
(In reply to Andrey Belevantsev from comment #10)
> Is it easy for you to check that the above patch fixes also your testcase?
Sure, I'll do it tomorrow.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85412
--- Comment #10 from Andrey Belevantsev ---
(In reply to Arseny Solokha from comment #9)
> (In reply to Andrey Belevantsev from comment #8)
> > trunk doesn't
> > ICE for me.
>
> I don't have a good testcase at hand (it's just a matter of time, t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85412
--- Comment #9 from Arseny Solokha ---
(In reply to Andrey Belevantsev from comment #8)
> trunk doesn't
> ICE for me.
I don't have a good testcase at hand (it's just a matter of time, though), but
at least the following snippet makes the current
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85412
--- Comment #8 from Andrey Belevantsev ---
Sigh. We set reset_sched_cycles_p to pipelining_p after the conditional, but
we have missed that in sel_sched_region_1 pipelining_p will be set to false.
So that initial patch should have the following
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85412
Sergei Trofimovich changed:
What|Removed |Added
CC||abel at ispras dot ru
--- Comment #
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85412
--- Comment #6 from Jason Duerstock ---
The fix for https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85354 wouldn't happen
to have caused this, would it?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85412
Sergei Trofimovich changed:
What|Removed |Added
CC||slyfox at inbox dot ru
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85412
--- Comment #4 from Arseny Solokha ---
(In reply to Jason Duerstock from comment #3)
> This bit python3.7 as well on ia64:
I believe you can replace -O3 w/ -O2 as a workaround when building for IA64.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85412
Jason Duerstock changed:
What|Removed |Added
CC||jason.duerstock at gmail dot
com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85412
Richard Biener changed:
What|Removed |Added
Target|x86_64-pc-linux-gnu |x86_64-pc-linux-gnu,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85412
Richard Biener changed:
What|Removed |Added
Keywords||deferred
Priority|P3
14 matches
Mail list logo