[Desktop-packages] [Bug 1862053]

2020-02-20 Thread Bergner-gcc
Ok, after debugging, this looks to be a bug in rs6000_legitimate_address_p(). At the beginning of LRA, we have the following insn: (insn 520 67 71 5 (set (mem:V16QI (and:DI (reg/f:DI 110 sfp) (const_int -16 [0xfff0])) [0 MEM [(char *) + 16B]+0 S16 A128])

[Desktop-packages] [Bug 1862053]

2020-02-12 Thread Bergner-gcc
So we are in an infinite loop in process_address() calling process_address_1(). I've hacked in some code to ICE if we loop for too long and I'm currently using creduce to minimize the test case. -- You received this bug notification because you are a member of Desktop Packages, which is

[Desktop-packages] [Bug 1862053]

2020-02-12 Thread Bergner-gcc
Confirmed. With the options in Comment 4, I'm able to recreate the hang/infinite loop. I'll have a look. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to ghostscript in Ubuntu. https://bugs.launchpad.net/bugs/1862053 Title: Compiler

[Desktop-packages] [Bug 1862053]

2020-02-12 Thread Bergner-gcc
I cannot recreate this with trunk or GCC 9 from today. DO you have extra patches applied or ??? -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to ghostscript in Ubuntu. https://bugs.launchpad.net/bugs/1862053 Title: Compiler gets stuck

[Desktop-packages] [Bug 1862053]

2020-02-12 Thread Bergner-gcc
Here's the minimal test case using options -O3 -mcpu=power8 -fstack- protector-strong: void bar(); char b; void foo (void) { char a; int d = b; char *e = while (d) *e++ = --d; bar (); } -- You received this bug notification because you are a member of Desktop Packages, which is

[Desktop-packages] [Bug 1862053]

2020-02-12 Thread Bergner-gcc
(In reply to Jakub Jelinek from comment #8) > On the #c7 testcase, this started with > r8-6072-ga3a821c903c9fa2288712d31da2038d0297babcb (so I wonder why this > isn't a 8/9/10 Regression). I'm not sure Kelvin's patch is to blame. I think it's just exposing a latent issue. -- You received this

[Desktop-packages] [Bug 1862053]

2020-03-30 Thread Bergner-gcc
Fixed everywhere. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to ghostscript in Ubuntu. https://bugs.launchpad.net/bugs/1862053 Title: Compiler gets stuck (or extremely slow) on ppc64el Status in gcc: Confirmed Status in gcc-9

[Desktop-packages] [Bug 1862053]

2020-03-30 Thread Bergner-gcc
Simple backports to GCC 8 and 9 exposed some bugs that have already been fixed on trunk. The following patch resubmission includes those extra fixes that need backports too: https://gcc.gnu.org/ml/gcc-patches/2020-02/msg01253.html -- You received this bug notification because you are a