------- Comment #11 from dave at hiauly1 dot hia dot nrc dot ca 2006-06-06 21:42 ------- Subject: Re: [4.2 Regression] FAIL: gcc.dg/torture/pr24626-1.c -O2 (test for excess errors)
> Dave, in your last comment you said the patch didn't help but the failure you > showed was for pr24626-2, not pr24626-1 (-2 vs. -1), which is what the > original > bug was about. Is pr24626-1 failing for you? It does not fail for me. > pr24626-1 is failing but has been failing for a couple of months on > hppa1.1-hp-hpux11.11. Oops, I didn't pay close enough attention. The patch may provide some improvement. Without the change, we have the following fails on 32-bit PA targets (same as reported by Joseph in comment #3): FAIL: gcc.dg/torture/pr24626-1.c -O2 (test for excess errors) FAIL: gcc.dg/torture/pr24626-1.c -O3 -fomit-frame-pointer (test for excess err ors) FAIL: gcc.dg/torture/pr24626-1.c -O3 -g (test for excess errors) FAIL: gcc.dg/torture/pr24626-1.c -Os (test for excess errors) FAIL: gcc.dg/torture/pr24626-2.c -O2 (test for excess errors) FAIL: gcc.dg/torture/pr24626-2.c -O3 -fomit-frame-pointer (test for excess err ors) FAIL: gcc.dg/torture/pr24626-2.c -O3 -g (test for excess errors) FAIL: gcc.dg/torture/pr24626-3.c -O2 (test for excess errors) FAIL: gcc.dg/torture/pr24626-3.c -O3 -fomit-frame-pointer (test for excess err ors) FAIL: gcc.dg/torture/pr24626-3.c -O3 -g (test for excess errors) FAIL: gcc.dg/torture/pr24626-3.c -Os (test for excess errors) All ICEs occur at the same spot. I'd have to go back and retest but I'm fairly certain they were all introduced at the same time by r112128. Dave -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26807