[Bug go/66303] runtime.Caller() returns infinitely deep stack frames on s390x

2015-08-06 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66303 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug rtl-optimization/66306] ICE in reload

2015-06-24 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66306 --- Comment #2 from Andreas Krebbel krebbel at gcc dot gnu.org --- Author: krebbel Date: Wed Jun 24 06:50:53 2015 New Revision: 224875 URL: https://gcc.gnu.org/viewcvs?rev=224875root=gccview=rev Log: PR66306: Fix match_dups on swapped operands

[Bug debug/66482] [6 Regression] ICE in gen_formal_parameter_die

2015-06-23 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66482 --- Comment #5 from Andreas Krebbel krebbel at gcc dot gnu.org --- (In reply to Aldy Hernandez from comment #2) Proposed patch awaiting review: https://gcc.gnu.org/ml/gcc-patches/2015-06/msg00943.html As expected when removing the failing

[Bug debug/66482] [6 Regression] ICE in gen_formal_parameter_die

2015-06-23 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66482 --- Comment #4 from Andreas Krebbel krebbel at gcc dot gnu.org --- Created attachment 35830 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35830action=edit Automatically reduced testcase from S/390 bootstrap failure cc1 -fpreprocessed

[Bug debug/66482] [6 Regression] ICE in gen_formal_parameter_die

2015-06-23 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66482 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[Bug debug/66597] New: [6 Regression] Bootstrap failure since debug-early merge

2015-06-19 Thread krebbel at gcc dot gnu.org
Priority: P3 Component: debug Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org Target Milestone: --- 0x8059c283 gen_formal_parameter_die /home/andreas/clean/../gcc/gcc/dwarf2out.c:18034 0x805a8b5d gen_decl_die /home/andreas/clean

[Bug debug/66597] [6 Regression] Bootstrap failure since debug-early merge

2015-06-19 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66597 --- Comment #2 from Andreas Krebbel krebbel at gcc dot gnu.org --- (In reply to Aldy Hernandez from comment #1) Is that the actual line number (18034) with current mainline? 18034 does not look like a place we could ICE in. Perhaps it's

[Bug debug/66482] [6 Regression] ICE in gen_formal_parameter_die

2015-06-19 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66482 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added CC||krebbel

[Bug debug/66597] [6 Regression] Bootstrap failure since debug-early merge

2015-06-19 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66597 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/33661] template methods forget explicit local reg vars

2015-06-09 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33661 --- Comment #13 from Andreas Krebbel krebbel at gcc dot gnu.org --- Created attachment 35723 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35723action=edit Experimental fix The attached patch fixes the problem for me. There appear

[Bug rtl-optimization/66306] ICE in reload

2015-06-09 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66306 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug rtl-optimization/66393] New: register asm input for inline asm not respected when using a template

2015-06-03 Thread krebbel at gcc dot gnu.org
Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org Target Milestone: --- In the following example r1 is being used as input to the inline asm although the register asm definition forces

[Bug target/66215] [4.8/4.9/5/6 Regression] Wrong after label NOP emission for -mhotpatch

2015-06-01 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66215 --- Comment #32 from Andreas Krebbel krebbel at gcc dot gnu.org --- Author: krebbel Date: Mon Jun 1 11:28:09 2015 New Revision: 223931 URL: https://gcc.gnu.org/viewcvs?rev=223931root=gccview=rev Log: PR 66215: S390: Fix placement of post-label

[Bug target/66215] [4.8/4.9/5/6 Regression] Wrong after label NOP emission for -mhotpatch

2015-06-01 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66215 --- Comment #33 from Andreas Krebbel krebbel at gcc dot gnu.org --- Author: krebbel Date: Mon Jun 1 11:29:46 2015 New Revision: 223932 URL: https://gcc.gnu.org/viewcvs?rev=223932root=gccview=rev Log: PR 66215: S390: Fix placement of post-label

[Bug target/66215] [4.8/4.9/5/6 Regression] Wrong after label NOP emission for -mhotpatch

2015-06-01 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66215 --- Comment #31 from Andreas Krebbel krebbel at gcc dot gnu.org --- Author: krebbel Date: Mon Jun 1 11:25:56 2015 New Revision: 223930 URL: https://gcc.gnu.org/viewcvs?rev=223930root=gccview=rev Log: PR 66215: S390: Fix placement of post-label

[Bug target/66215] [4.8/4.9/5/6 Regression] Wrong after label NOP emission for -mhotpatch

2015-05-29 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66215 --- Comment #25 from Andreas Krebbel krebbel at gcc dot gnu.org --- The patch looks good to me. Please post it on the mailing list and I'll commit it. Jakub, thanks for your valuable comments! Does Dominik's last patch address your concerns?

[Bug target/66215] [4.8/4.9/5/6 Regression] Wrong after label NOP emission for -mhotpatch

2015-05-29 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66215 --- Comment #27 from Andreas Krebbel krebbel at gcc dot gnu.org --- Author: krebbel Date: Fri May 29 14:26:56 2015 New Revision: 223867 URL: https://gcc.gnu.org/viewcvs?rev=223867root=gccview=rev Log: PR 66215: S390: Fix placement of post-label

[Bug rtl-optimization/66306] New: ICE in reload

2015-05-27 Thread krebbel at gcc dot gnu.org
: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org Target Milestone: --- Created attachment 35635 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35635action=edit Reduced testcase cc1plus -O1 t.c ... unsigned int linemap_position_for_loc_and_offset(unsigned int

[Bug target/66215] [4.8/4.9/5/6 Regression] Wrong after label NOP emission for -mhotpatch

2015-05-20 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66215 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug target/66215] [4.8/4.9/5/6 Regression] Wrong after label NOP emission for -mhotpatch

2015-05-20 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66215 --- Comment #4 from Andreas Krebbel krebbel at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #3) IMHO the nops should go immediately before the first real instruction in the function. The point of not emitting it earlier is so

[Bug target/66024] Implement AddressSanitizer support for IBM z Systems

2015-05-06 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66024 --- Comment #1 from Andreas Krebbel krebbel at gcc dot gnu.org --- Since this requires the base z Systems support on the LLVM side this BZ should be addressed first: https://llvm.org/bugs/show_bug.cgi?id=23433

[Bug target/66025] Implement ThreadSanitizer support for IBM z Systems

2015-05-06 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66025 --- Comment #1 from Andreas Krebbel krebbel at gcc dot gnu.org --- Since this requires the base z Systems support on the LLVM side this BZ should be addressed first: https://llvm.org/bugs/show_bug.cgi?id=23434

[Bug target/66023] New: Investigate and fix IBM z Systems `guality' testsuite failures

2015-05-05 Thread krebbel at gcc dot gnu.org
Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org Target Milestone: --- Running the GCC guality testsuite on z currently shows many fails. These fails need to be investigated, classified, and fixed. The goal

[Bug target/66023] Investigate and fix IBM z Systems `guality' testsuite failures

2015-05-05 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66023 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Severity|normal |enhancement

[Bug target/66025] Implement ThreadSanitizer support for IBM z Systems

2015-05-05 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66025 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Severity|normal |enhancement

[Bug target/66025] New: Implement ThreadSanitizer support for IBM z Systems

2015-05-05 Thread krebbel at gcc dot gnu.org
: target Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org Target Milestone: --- Enable the ThreadSanitizer in GCC for IBM z Systems. The goal is to pass the ThreadSanitizer testsuite on a z machine.

[Bug target/66024] Implement AddressSanitizer support for IBM z Systems

2015-05-05 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66024 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Severity|normal |enhancement

[Bug target/66024] New: Implement AddressSanitizer support for IBM z Systems

2015-05-05 Thread krebbel at gcc dot gnu.org
Component: target Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org Target Milestone: --- Enable the AddressSanitizer in GCC for IBM z Systems. The goal is to pass the AddressSanitizer testsuite on a z machine.

[Bug rtl-optimization/65379] New: ifcvt does not clean up dead instructions

2015-03-10 Thread krebbel at gcc dot gnu.org
-optimization Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org Created attachment 35002 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35002action=edit Experimental and way too expensive fix the combine pass sometimes gets confused by already dead

[Bug tree-optimization/65207] New: [5 regression] performance: tree level loop optimization does not peel SpecCPU href loop

2015-02-25 Thread krebbel at gcc dot gnu.org
Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org mv-search.c SetupFastFullPelSearch for (blky = 0; blky 4; blky++) { LineSadBlk0 = LineSadBlk1 = LineSadBlk2

[Bug rtl-optimization/65123] New: lra remat places insn which breaks data flow

2015-02-19 Thread krebbel at gcc dot gnu.org
-optimization Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org The vector-compare-1.c testcase fails on S/390 when compiled with -march=z196 Steps to reproduce: make check-gcc RUNTESTFLAGS=--target_board='unix/-m31/-march=z196' dg-torture.exp=vector

[Bug target/64979] New: S/390: va_list overflow area pointer is not setup due to stdarg optimization

2015-02-09 Thread krebbel at gcc dot gnu.org
: critical Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org Created attachment 34699 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34699action=edit Experimental fix The following testcase aborts

[Bug rtl-optimization/63340] [5.0 regression] FAIL: gcc.dg/atomic/c11-atomic-exec-2.c -O2 execution test

2014-10-31 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63340 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added CC||krebbel

[Bug debug/63300] 'const volatile' sometimes stripped in debug info

2014-09-25 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63300 --- Comment #4 from Andreas Krebbel krebbel at gcc dot gnu.org --- Author: krebbel Date: Thu Sep 25 07:37:36 2014 New Revision: 215582 URL: https://gcc.gnu.org/viewcvs?rev=215582root=gccview=rev Log: 2014-09-25 Andreas Arnez ar

[Bug target/62662] [4.9/5 Regression] Miscompilation of Qt on s390x

2014-09-19 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62662 --- Comment #7 from Andreas Krebbel krebbel at gcc dot gnu.org --- Author: krebbel Date: Fri Sep 19 09:14:59 2014 New Revision: 215381 URL: https://gcc.gnu.org/viewcvs?rev=215381root=gccview=rev Log: 2014-09-19 Andreas Krebbel andreas.kreb

[Bug target/62662] [4.9/5 Regression] Miscompilation of Qt on s390x

2014-09-19 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62662 --- Comment #8 from Andreas Krebbel krebbel at gcc dot gnu.org --- Author: krebbel Date: Fri Sep 19 09:20:38 2014 New Revision: 215383 URL: https://gcc.gnu.org/viewcvs?rev=215383root=gccview=rev Log: 2014-09-19 Andreas Krebbel andreas.kreb

[Bug debug/63300] 'const volatile' sometimes stripped in debug info

2014-09-19 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63300 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug target/62662] [4.9/5 Regression] Miscompilation of Qt on s390x

2014-09-04 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62662 --- Comment #6 from Andreas Krebbel krebbel at gcc dot gnu.org --- Created attachment 33450 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33450action=edit Experimental patch I'm currently bootstrapping this patch with various combinations

[Bug target/62662] [4.9/5 Regression] Miscompilation of Qt on s390x

2014-09-03 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62662 --- Comment #5 from Andreas Krebbel krebbel at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #4) I agree that this is something we need to fix in the back-end. I was just curious about when this surfaced first and keep that info

[Bug bootstrap/61078] [5 Regression] ESA mode bootstrap failure since r209897

2014-09-03 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61078 --- Comment #8 from Andreas Krebbel krebbel at gcc dot gnu.org --- Author: krebbel Date: Wed Sep 3 08:06:09 2014 New Revision: 214850 URL: https://gcc.gnu.org/viewcvs?rev=214850root=gccview=rev Log: 2014-09-03 Andreas Krebbel andreas.kreb

[Bug bootstrap/61078] [5 Regression] ESA mode bootstrap failure since r209897

2014-09-03 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61078 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/62662] [4.9/5 Regression] Miscompilation of Qt on s390x

2014-09-02 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62662 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug debug/63135] New: [4.9 regression] Infinite loop in var-tracking

2014-09-02 Thread krebbel at gcc dot gnu.org
: debug Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org Created attachment 33435 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33435action=edit Preprocessed zsh 5.0.6 source file zsh compilation runs into infinite loop on S/390: cc1 builtin.i

[Bug debug/63135] [4.9 regression] Infinite loop in var-tracking

2014-09-02 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63135 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Target||s390x-ibm

[Bug target/62662] [4.9/5 Regression] Miscompilation of Qt on s390x

2014-09-02 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62662 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added CC||vmakarov

[Bug bootstrap/61078] [5 Regression] ESA mode bootstrap failure since r209897

2014-08-29 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61078 --- Comment #7 from Andreas Krebbel krebbel at gcc dot gnu.org --- (In reply to jgreenhalgh from comment #6) As mentioned in the original patch submission [1], the effect is to allow removal the removal of temporary registers when shuffling

[Bug bootstrap/61078] [5 Regression] ESA mode bootstrap failure since r209897

2014-08-28 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61078 --- Comment #4 from Andreas Krebbel krebbel at gcc dot gnu.org --- While the patch fixes this particular case the problem appears to be more fundamental. The S/390 backend only considers GPR register pairs starting with an even register

[Bug bootstrap/61078] [5 Regression] ESA mode bootstrap failure since r209897

2014-08-28 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61078 --- Comment #5 from Andreas Krebbel krebbel at gcc dot gnu.org --- Created attachment 33411 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33411action=edit Reduced testcase compile with -O2 -mesa -m31 -march=g5

[Bug bootstrap/61078] [5 Regression] ESA mode bootstrap failure since r209897

2014-08-25 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61078 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug bootstrap/61078] [5 Regression] ESA mode bootstrap failure since r209897

2014-08-25 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61078 --- Comment #3 from Andreas Krebbel krebbel at gcc dot gnu.org --- (In reply to jgreenhalgh from comment #1) I'm happy to take a look at this, but I have no access to an s390 ESA mode environment, so will struggle to make much progress

[Bug bootstrap/61078] New: ESA mode bootstrap failure since r209897

2014-05-06 Thread krebbel at gcc dot gnu.org
: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org Regression hunt indicates that r209897 might have caused a bootstrap failure on s390 ESA mode: Bootstrap dies reproducable with a segfault in bash: ... make install-leaf DESTDIR=../.././gcc

[Bug rtl-optimization/60776] [4.9 Regression] FAIL gcc.dg/builtin-bswap-6.c and gcc.dg/builtin-bswap-7.c

2014-04-08 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60776 --- Comment #3 from Andreas Krebbel krebbel at gcc dot gnu.org --- Author: krebbel Date: Tue Apr 8 14:18:46 2014 New Revision: 209221 URL: http://gcc.gnu.org/viewcvs?rev=209221root=gccview=rev Log: 2014-04-08 Andreas Krebbel andreas.kreb

[Bug tree-optimization/55177] missed optimizations with __builtin_bswap

2014-04-04 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55177 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added CC||krebbel

[Bug rtl-optimization/60501] [4.9 regression] LRA emits add patterns which might clobber cc

2014-03-24 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60501 --- Comment #7 from Andreas Krebbel krebbel at gcc dot gnu.org --- Author: krebbel Date: Mon Mar 24 17:38:09 2014 New Revision: 208796 URL: http://gcc.gnu.org/viewcvs?rev=208796root=gccview=rev Log: 2014-03-24 Andreas Krebbel andreas.kreb

[Bug rtl-optimization/60501] [4.9 regression] LRA emits add patterns which might clobber cc

2014-03-12 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60501 --- Comment #3 from Andreas Krebbel krebbel at gcc dot gnu.org --- (In reply to Andreas Krebbel from comment #0) ... no lra: 4982a6: eb e6 00 01 00 df sllk%r14,%r6,1 ... lra: 49823e: eb 9e 00 01 00 df sllk

[Bug rtl-optimization/60501] [4.9 regression] LRA emits add patterns which might clobber cc

2014-03-12 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60501 --- Comment #4 from Andreas Krebbel krebbel at gcc dot gnu.org --- (In reply to Richard Biener from comment #1) Do you have a testcase? I've tried for a while to reduce one but failed. Only under rare circumstances GCC seems to be able to reuse

[Bug rtl-optimization/60501] [4.9 regression] LRA emits add patterns which might clobber cc

2014-03-12 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60501 --- Comment #6 from Andreas Krebbel krebbel at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #5) (In reply to Andreas Krebbel from comment #2) Bootstrap with -mzarch -m31 -march=zEC12 as defaults passed. 108 testsuite fails got

[Bug rtl-optimization/60501] New: LRA emits add patterns which might clobber cc

2014-03-11 Thread krebbel at gcc dot gnu.org
: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org Created attachment 32333 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32333action=edit Experimental fix This actually is a follow-on to #57604. While debugging 435.gromacs I've

[Bug rtl-optimization/60501] [4.9 regression] LRA emits add patterns which might clobber cc

2014-03-11 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60501 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Target||s390x-ibm

[Bug rtl-optimization/60501] [4.9 regression] LRA emits add patterns which might clobber cc

2014-03-11 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60501 --- Comment #2 from Andreas Krebbel krebbel at gcc dot gnu.org --- Bootstrap with -mzarch -m31 -march=zEC12 as defaults passed. 108 testsuite fails got fixed.

[Bug target/60181] constant folding of complex number incorrect

2014-02-14 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60181 --- Comment #3 from Andreas Krebbel krebbel at gcc dot gnu.org --- I'll keep the bugreport open with low prio. If I find the time I will at least try to understand what's going on before closing it. The testcase is extracted from gcc/testsuite

[Bug target/60181] New: constant folding of complex number incorrect

2014-02-13 Thread krebbel at gcc dot gnu.org
: target Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org The following testcase fails on s390x and Power. Constant folding and runtime execution of a division of complex numbers produce different results. The testcase works fine on x86 so it looks like S

[Bug bootstrap/59934] New: Bootstrap fail since r206941: expmed.h:252:33: error: array subscript is above array bounds

2014-01-24 Thread krebbel at gcc dot gnu.org
Severity: critical Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org Bootstrap on s390x started failing with r206941: Author: law Date: Wed Jan 22 21:27:38 2014 New Revision: 206941 URL: http

[Bug bootstrap/59934] Bootstrap fail since r206941: expmed.h:252:33: error: array subscript is above array bounds

2014-01-24 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59934 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Target||s390x-ibm

[Bug bootstrap/59934] Bootstrap fail since r206941: expmed.h:252:33: error: array subscript is above array bounds

2014-01-24 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59934 --- Comment #2 from Andreas Krebbel krebbel at gcc dot gnu.org --- Created attachment 31948 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31948action=edit Preprocessed file compile with: -O2 -Warray-bounds

[Bug target/59803] [4.8 Regression] s390x -march=z10 reload ICE

2014-01-14 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59803 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug target/59803] [4.8 Regression] s390x -march=z10 reload ICE

2014-01-14 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59803 --- Comment #2 from Andreas Krebbel krebbel at gcc dot gnu.org --- Created attachment 31832 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31832action=edit Experimental fix This patch fixes the problem. I'll post/commit it when it passed

[Bug rtl-optimization/59340] [4.9 Regression] LRA enable-checking bootstrap failure since r205136

2013-12-02 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59340 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug rtl-optimization/59340] New: LRA enable-checking bootstrap failure since r205136

2013-11-29 Thread krebbel at gcc dot gnu.org
Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org The following code has been added to s390_decompose_address for the LRA enablement to prevent strict displacement checking for addresses including eliminable registers. Only during

[Bug target/57377] compiler cannot be built with RTL checking

2013-10-10 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57377 --- Comment #2 from Andreas Krebbel krebbel at gcc dot gnu.org --- Author: krebbel Date: Thu Oct 10 12:01:23 2013 New Revision: 203353 URL: http://gcc.gnu.org/viewcvs?rev=203353root=gccview=rev Log: 2013-10-10 Andreas Krebbel andreas.kreb

[Bug bootstrap/58666] New: make install after make bootstrap-lean fails starting with r202895

2013-10-09 Thread krebbel at gcc dot gnu.org
Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org After bootstrap-lean the installation process tries to rebuild several files with the host GCC and -Werror which fails: /build/gcc-head/gcc/langhooks.c

[Bug target/58574] [4.8/4.9 Regression] Wrong code due to s390x machine reorg pass

2013-10-01 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58574 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Attachment #30938|0 |1

[Bug target/58574] [4.8/4.9 Regression] Wrong code due to s390x machine reorg pass

2013-10-01 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58574 --- Comment #13 from Andreas Krebbel krebbel at gcc dot gnu.org --- Author: krebbel Date: Tue Oct 1 13:33:02 2013 New Revision: 203060 URL: http://gcc.gnu.org/viewcvs?rev=203060root=gccview=rev Log: 2013-10-01 Jakub Jelinek ja...@redhat.com

[Bug target/58574] [4.8/4.9 Regression] Wrong code due to s390x machine reorg pass

2013-10-01 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58574 --- Comment #14 from Andreas Krebbel krebbel at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #12) Thanks, are you going to post it to gcc-patches and commit then? Can I post the 4.8 patch there afterwards, or do you prefer some

[Bug target/58574] [4.8/4.9 Regression] Wrong code due to s390x machine reorg pass

2013-09-30 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58574 --- Comment #5 from Andreas Krebbel krebbel at gcc dot gnu.org --- Thanks for tracking this down! (In reply to Jakub Jelinek from comment #2) I'd say the bug is in s390_chunkify_start: if (GET_CODE (pat) == PARALLEL XVECLEN (pat, 0

[Bug target/58574] [4.8/4.9 Regression] Wrong code due to s390x machine reorg pass

2013-09-30 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58574 --- Comment #6 from Andreas Krebbel krebbel at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #4) Created attachment 30935 [details] Alternate fix Another possibility. If the check is there really just to prevent handling

[Bug target/58574] [4.8/4.9 Regression] Wrong code due to s390x machine reorg pass

2013-09-30 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58574 --- Comment #7 from Andreas Krebbel krebbel at gcc dot gnu.org --- Created attachment 30938 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30938action=edit Alternate fix - v2 Since tablejump_p is checking for JUMP_P anyway we could move

[Bug middle-end/58335] S/390: reload vs lra regression - testcase builtin-in-setjmp

2013-09-20 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58335 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED

[Bug middle-end/58335] S/390: reload vs lra regression - testcase builtin-in-setjmp

2013-09-20 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58335 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Status|RESOLVED|CLOSED

[Bug rtl-optimization/57963] LRA S/390: esa mode failure memcpy-chk

2013-09-09 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57963 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug middle-end/58335] New: S/390: reload vs lra regression - testcase builtin-in-setjmp

2013-09-06 Thread krebbel at gcc dot gnu.org
Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org The following testcase fails when compiling with LRA enabled and succeeds without LRA: FAIL: gcc.c-torture/execute/built-in-setjmp.c execution, -O1 main

[Bug bootstrap/57609] S/390 ESA mode bootstrap failure since r197266

2013-07-31 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57609 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug bootstrap/57609] S/390 ESA mode bootstrap failure since r197266

2013-07-31 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57609 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Status|RESOLVED|CLOSED

[Bug bootstrap/57603] Bootstrap fail on s390x segfault in fold_marked_statements

2013-07-31 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57603 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Status|RESOLVED|CLOSED

[Bug bootstrap/57603] Bootstrap fail on s390x segfault in fold_marked_statements

2013-07-31 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57603 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug bootstrap/57604] LRA related bootstrap comparison failure on s390x --with-arch=zEC12

2013-07-31 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57604 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug middle-end/46399] Missing type promotion for library call argument

2013-07-31 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46399 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Status|RESOLVED|CLOSED

[Bug middle-end/46399] Missing type promotion for library call argument

2013-07-31 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46399 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug middle-end/46399] Missing type promotion for library call argument

2013-07-31 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46399 --- Comment #3 from Andreas Krebbel krebbel at gcc dot gnu.org --- Closed.

[Bug rtl-optimization/57559] [4.9 Regression] S/390: ICE with lra

2013-07-31 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57559 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug rtl-optimization/57960] S/390: LRA ICE building glibc

2013-07-31 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57960 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug bootstrap/58035] New: LRA: S/390: Ada bootstrap fail

2013-07-31 Thread krebbel at gcc dot gnu.org
Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org Tested with r201329. Ada bootstraps with LRA disabled. When enabling LRA bootstrap fails with: xgcc: internal compiler error: Segmentation fault (program gnat1) 0x8000fb75 execute /home/andreas/clean

[Bug rtl-optimization/57960] S/390: LRA ICE building glibc

2013-07-24 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57960 Andreas Krebbel krebbel at gcc dot gnu.org changed: What|Removed |Added Target||s390x-ibm

[Bug rtl-optimization/57960] New: LRA ICE building glibc

2013-07-23 Thread krebbel at gcc dot gnu.org
Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org Testcase extracted from Glibc e_acosl.c: typedef union { long double value; struct { unsigned int w0, w1, w2, w3; } parts32; } ieee854_long_double_shape_type; static const long double one = 1.0L

[Bug rtl-optimization/57963] New: LRA S/390: esa mode failure memcpy-chk

2013-07-23 Thread krebbel at gcc dot gnu.org
-optimization Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org memcpy-chk with -O2 fails if compiled with lra enabled. It succeeds with -mno-lra. With lra an insn storing into the literal pool is being emitted: ira: (insn 126 127 129 11 (parallel

[Bug bootstrap/57604] LRA related bootstrap comparison failure on s390x --with-arch=zEC12

2013-06-19 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57604 --- Comment #3 from Andreas Krebbel krebbel at gcc dot gnu.org --- (In reply to Vladimir Makarov from comment #2) Thanks! Btw. the Ada and Java bootstraps started failing with enabling LRA for S/390 (also without --with-arch=...). I'll wait

[Bug bootstrap/57604] LRA related bootstrap comparison failure on s390x --with-arch=zEC12

2013-06-14 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57604 --- Comment #1 from Andreas Krebbel krebbel at gcc dot gnu.org --- This is caused by a miscompilation of cp/lex.c: #define DEF_OPERATOR(NAME, CODE, MANGLING, ARITY, ASSN_P)\ sprintf (buffer, ISALPHA (NAME[0]) ? operator %s

[Bug bootstrap/57609] New: S/390 ESA mode bootstrap failure since r197266

2013-06-14 Thread krebbel at gcc dot gnu.org
: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org cc1 -fpreprocessed libgcc2.i -quiet -dumpbase libgcc2.c -mlong-double-128 -mesa -m31 -march=g5 -auxbase-strip _negdi2.o -g -g -g -O2 -O2 -O2 -Wextra -Wall -Wno-narrowing -Wwrite-strings -Wcast

[Bug bootstrap/57603] New: Bootstrap fail on s390x segfault in fold_marked_statements

2013-06-13 Thread krebbel at gcc dot gnu.org
Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org Created attachment 30300 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30300action=edit delta minimized testcase cc1 -fpreprocessed -quiet -march=z9-109

[Bug bootstrap/57603] Bootstrap fail on s390x segfault in fold_marked_statements

2013-06-13 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57603 --- Comment #1 from Andreas Krebbel krebbel at gcc dot gnu.org --- The failure above was observed with r200057. Here the cc1 output: cc1 -fpreprocessed -quiet -march=z9-109 -O1 t.c t.c: In function ‘d_append_string’: t.c:22:38: warning

<    1   2   3   4   5   6   7   >