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

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

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

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

[Bug bootstrap/48415] GC Warning: Repeated allocation of very large block

2011-09-07 Thread krebbel at gcc dot gnu.org
, ||s390x-ibm-linux Priority|P3 |P2 CC||krebbel at gcc dot gnu.org Host|powerpc64-suse-linux|powerpc64-suse-linux

[Bug middle-end/50325] New: 76 new fails with rev. 177691

2011-09-08 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50325 Bug #: 50325 Summary: 76 new fails with rev. 177691 Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug middle-end/50325] [4.7 Regression] 76 new fails with rev. 177691

2011-09-14 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50325 --- Comment #4 from Andreas Krebbel 2011-09-14 07:20:14 UTC --- I've looked into the 22_locale/money_get/get/char/13.cc failure. The problem is a miscompilation of locale-inst.cc in libstdc++. Source: template _InIter money_get<_CharT,

[Bug middle-end/50325] [4.7 Regression] 76 new fails with rev. 177691

2011-09-14 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50325 --- Comment #5 from Andreas Krebbel 2011-09-14 08:41:21 UTC --- Created attachment 25270 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25270 Experimental fix On S/390 all the failures disappear with that patch.

[Bug bootstrap/50395] New: Infinite loop when bootstrapping java

2011-09-14 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50395 Bug #: 50395 Summary: Infinite loop when bootstrapping java Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug libstdc++/50661] std::equal should use more efficient version for arrays of pointers

2011-10-11 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50661 --- Comment #16 from Andreas Krebbel 2011-10-11 11:41:12 UTC --- (In reply to comment #15) > Andreas, can I have your feedback about this? Is it safe or not to compare > s390 > pointers with memcmp? On s390 with 31 bit addressing the uppermost

[Bug middle-end/50074] [4.7 Regression] gcc.dg/sibcall-6.c execution test on x86_64 with -fPIC

2011-10-11 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50074 Andreas Krebbel changed: What|Removed |Added CC||krebbel at gcc dot gnu.org --- Comment

[Bug bootstrap/53280] New: s390 bootstrap failure since r186977

2012-05-08 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53280 Bug #: 53280 Summary: s390 bootstrap failure since r186977 Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug bootstrap/53681] New: s390 bootstrap failure since 187965

2012-06-15 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53681 Bug #: 53681 Summary: s390 bootstrap failure since 187965 Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: major Priority: P3

[Bug bootstrap/53681] s390 bootstrap failure since 187965

2012-06-15 Thread krebbel at gcc dot gnu.org
||krebbel at gcc dot gnu.org, ||matz at suse dot de

[Bug bootstrap/53681] s390 bootstrap failure since 187965

2012-06-15 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53681 --- Comment #2 from Andreas Krebbel 2012-06-15 08:30:21 UTC --- (In reply to comment #1) > This is an ice-on-invalid - how can that break bootstrap? delta was a bit too eager. Same happens with: int __gcov_execle (const char *path, char *arg, .

[Bug bootstrap/53681] s390 bootstrap failure since 187965

2012-06-18 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53681 --- Comment #5 from Andreas Krebbel 2012-06-18 07:09:04 UTC --- (In reply to comment #4) > I don't see how r187965 could cause this, but I do see the problem. > mark_sym_for_renaming (called via the s390 va_arg_expr expander) is called > during,

[Bug bootstrap/53681] s390 bootstrap failure since 187965

2012-06-18 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53681 Andreas Krebbel changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug tree-optimization/54016] New: tree loop optimizer: no "branch on count" on s390 anymore since revision 185913

2012-07-18 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54016 Bug #: 54016 Summary: tree loop optimizer: no "branch on count" on s390 anymore since revision 185913 Classification: Unclassified Product: gcc Version: 4.8.0 Status:

[Bug rtl-optimization/54016] loop optimizer: no "branch on count" on s390 anymore since revision 185913

2012-07-20 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54016 --- Comment #2 from Andreas Krebbel 2012-07-20 13:48:57 UTC --- (In reply to comment #1) Do I have to do something special now when creating a loop on RTL level? Perhaps tell the framework that the loop infos needs to be refreshed or something li

[Bug rtl-optimization/54016] loop optimizer: no "branch on count" on s390 anymore since revision 185913

2012-07-20 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54016 Andreas Krebbel changed: What|Removed |Added AssignedTo|unassigned at gcc dot |krebbel at gcc dot gnu.org

[Bug rtl-optimization/49800] [4.7 Regression] segfault with -fsched-pressure -fdump-rtl-sched1

2012-02-02 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49800 --- Comment #2 from Andreas Krebbel 2012-02-02 08:58:57 UTC --- (In reply to comment #1) > Does this still fail? Still fails with r183790.

[Bug tree-optimization/52242] New: [4.7 regression] libgomp.c/atomic-2.c failure on s390x

2012-02-14 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52242 Bug #: 52242 Summary: [4.7 regression] libgomp.c/atomic-2.c failure on s390x Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: major

[Bug tree-optimization/52242] [4.7 regression] libgomp.c/atomic-2.c failure on s390x

2012-02-14 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52242 Andreas Krebbel changed: What|Removed |Added Target||s390x-ibm-linux Priority|P3

[Bug middle-end/52097] ICE: in get_bit_range, at expr.c:4535 with -O -flto -fexceptions -fnon-call-exceptions --param allow-store-data-races=0

2012-03-07 Thread krebbel at gcc dot gnu.org
||krebbel at gcc dot gnu.org Resolution|FIXED | --- Comment #10 from Andreas Krebbel 2012-03-08 07:56:14 UTC --- (In reply to comment #8) > Author: rguenth > Date: Tue Mar 6 09:54:06 2012 > New Revision: 184981 This patch seems to have i

[Bug middle-end/52650] [4.8 Regression] FAIL: gcc.dg/torture/pr51106-2.c * (internal compiler error)

2012-03-21 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52650 Andreas Krebbel changed: What|Removed |Added CC||krebbel at gcc dot gnu.org --- Comment

[Bug rtl-optimization/53141] [4.8 Regression] gcc.target/i386/bmi2-mulx32-[12]a.c

2012-04-27 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53141 --- Comment #1 from Andreas Krebbel 2012-04-27 14:32:23 UTC --- That's because reload now will try with swapped operands before going to the next alternative. So now the first alternative will be used instead of the second. This matches the beha

[Bug rtl-optimization/53141] [4.8 Regression] gcc.target/i386/bmi2-mulx32-[12]a.c

2012-04-27 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53141 --- Comment #2 from Andreas Krebbel 2012-04-27 14:47:15 UTC --- Created attachment 27252 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27252 Patch proposal This patch should bring back the old behavior.

[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 --- 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) > 2) > pat

[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 --- (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 > tablejumps, I wonder why we

[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 --- Created attachment 30938 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30938&action=edit Alternate fix - v2 Since tablejump_p is checking for JUMP_P anyway we could move the check even outside the jum

[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 changed: What|Removed |Added Attachment #30938|0 |1 is obsolete|

[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 --- Author: krebbel Date: Tue Oct 1 13:33:02 2013 New Revision: 203060 URL: http://gcc.gnu.org/viewcvs?rev=203060&root=gcc&view=rev Log: 2013-10-01 Jakub Jelinek Andreas Krebbel PR targe

[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 --- (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 different alternative > fo

[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/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 --- Author: krebbel Date: Thu Oct 10 12:01:23 2013 New Revision: 203353 URL: http://gcc.gnu.org/viewcvs?rev=203353&root=gcc&view=rev Log: 2013-10-10 Andreas Krebbel PR target/57377 * gensupport.c (g

[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 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 changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug bootstrap/51144] New: r181279

2011-11-15 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51144 Bug #: 51144 Summary: r181279 Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap

[Bug bootstrap/51144] r181279

2011-11-15 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51144 Andreas Krebbel changed: What|Removed |Added Target||s390-ibm-linux Priority|P3

[Bug middle-end/50325] [4.7 Regression] 76 new fails with rev. 177691

2011-11-16 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50325 --- Comment #10 from Andreas Krebbel 2011-11-16 09:27:59 UTC --- Author: krebbel Date: Wed Nov 16 09:27:56 2011 New Revision: 181405 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181405 Log: 2011-11-16 Andreas Krebbel PR middle-e

[Bug middle-end/50325] [4.7 Regression] 76 new fails with rev. 177691

2011-11-16 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50325 Andreas Krebbel changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug middle-end/50325] [4.7 Regression] 76 new fails with rev. 177691

2011-11-17 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50325 --- Comment #14 from Andreas Krebbel 2011-11-17 15:23:26 UTC --- As the tests from Ian Sandoe and Dominique d'Humieres show, the Darwin/AIX regressions disappear when limiting the extract_bit_field invocation to fieldmode == BLKmode (as it was in

[Bug middle-end/51144] r181279 possibly miscompilation of genmddeps

2011-11-21 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51144 --- Comment #6 from Andreas Krebbel 2011-11-21 10:10:31 UTC --- (In reply to comment #5) > PR middle-end/51144 > * output.h (fprint_w): Remove. > * final.c (fprint_w): Remove. > (output_addr_const): Change fprint_w back to fprintf

[Bug middle-end/50074] [4.7 Regression] gcc.dg/sibcall-6.c execution test on x86_64 with -fPIC

2011-11-21 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50074 --- Comment #13 from Andreas Krebbel 2011-11-21 13:31:16 UTC --- This fixes the testcase on s390x. Tested with r181554. Thanks!

[Bug middle-end/50325] [4.7 Regression] 76 new fails with rev. 177691

2011-11-22 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50325 Andreas Krebbel changed: What|Removed |Added Severity|normal |critical

[Bug middle-end/51144] r181279 possibly miscompilation of genmddeps

2011-12-06 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51144 Andreas Krebbel changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug target/50395] Infinite loop when bootstrapping java

2011-12-08 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50395 --- Comment #1 from Andreas Krebbel 2011-12-08 14:37:24 UTC --- Author: krebbel Date: Thu Dec 8 14:37:19 2011 New Revision: 182116 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182116 Log: 2011-12-08 Andreas Krebbel PR target/50

[Bug target/50395] Infinite loop when bootstrapping java

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

[Bug c++/51151] Invalid -Woverflow warning in C++ frontend

2011-12-14 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51151 Andreas Krebbel changed: What|Removed |Added CC||krebbel at gcc dot gnu.org --- Comment

[Bug c++/51151] Invalid -Woverflow warning in C++ frontend

2011-12-14 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51151 --- Comment #4 from Andreas Krebbel 2011-12-14 12:02:47 UTC --- libgomp/testsuite/libgomp.c++/for-2.C: In function 'void f7(int, int, int)':^M libgomp/testsuite/libgomp.c++/for-2.C:87:3: error: invalid increment expression^M compiler exited with

[Bug bootstrap/51735] New: [4.7 regression] stage 3 bootstrap failure compiling tree-ssa-pre.c with r182760

2012-01-02 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51735 Bug #: 51735 Summary: [4.7 regression] stage 3 bootstrap failure compiling tree-ssa-pre.c with r182760 Classification: Unclassified Product: gcc Version: 4.7.0 Status

[Bug bootstrap/51735] [4.7 regression] stage 3 bootstrap failure compiling tree-ssa-pre.c with r182760

2012-01-02 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51735 Andreas Krebbel changed: What|Removed |Added Target||s390x-ibm-linux Priority|P3

[Bug c++/51151] Invalid -Woverflow warning in C++ frontend

2012-01-03 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51151 Andreas Krebbel changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/51151] Invalid -Woverflow warning in C++ frontend

2012-01-03 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51151 Andreas Krebbel changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #9 from Andreas Kreb

[Bug bootstrap/51734] [4.7 Regression] Bootstrap fails in libada

2012-01-03 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51734 --- Comment #1 from Andreas Krebbel 2012-01-03 08:45:59 UTC --- That looks like another fallout from having -fpic in picflag.m4. So I'll remove the s390*-*-* case in picflag.m4: s390*-*-*) $1=-fpic ;; Mike Frysinger once was afte

[Bug bootstrap/51735] [4.7 regression] stage 3 bootstrap failure compiling tree-ssa-pre.c with r182760

2012-01-03 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51735 --- Comment #2 from Andreas Krebbel 2012-01-03 08:53:26 UTC --- (In reply to comment #1) > Is the segfault in the > for (;;) > { > if ((*mem_chain)->elt == v) > { > unchain_one

[Bug bootstrap/51735] [4.7 regression] stage 3 bootstrap failure compiling tree-ssa-pre.c with r182760

2012-01-03 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51735 Andreas Krebbel changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug bootstrap/51725] [4.7 regression] segfault in stage 3 when compiling gcc/opts.c for sparc64-linux

2012-01-03 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51725 Andreas Krebbel changed: What|Removed |Added CC||krebbel at gcc dot gnu.org --- Comment

[Bug bootstrap/51734] [4.7 Regression] Bootstrap fails in libada

2012-01-04 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51734 --- Comment #2 from Andreas Krebbel 2012-01-04 11:41:11 UTC --- Author: krebbel Date: Wed Jan 4 11:41:06 2012 New Revision: 182868 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182868 Log: config/ 2012-01-04 Andreas Krebbel PR

[Bug bootstrap/51734] [4.7 Regression] Bootstrap fails in libada

2012-01-04 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51734 Andreas Krebbel changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug libstdc++/51845] New: [4.6 regression] 23_containers/unordered_multimap/erase/24061-multimap.cc segfault

2012-01-13 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51845 Bug #: 51845 Summary: [4.6 regression] 23_containers/unordered_multimap/erase/24061-multimap. cc segfault Classification: Unclassified Product: gcc Version: 4

[Bug libstdc++/51845] [4.7 regression] 23_containers/unordered_multimap/erase/24061-multimap.cc segfault

2012-01-13 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51845 --- Comment #4 from Andreas Krebbel 2012-01-13 12:41:55 UTC --- For s390 the first failing release was r181677.

[Bug libstdc++/51845] [4.7 regression] 23_containers/unordered_multimap/erase/24061-multimap.cc segfault

2012-01-13 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51845 --- Comment #5 from Andreas Krebbel 2012-01-13 12:42:42 UTC --- Yes Valgrind has S/390 support since release 3.7.0.

[Bug libstdc++/51845] [4.7 regression] 23_containers/unordered_multimap/erase/24061-multimap.cc segfault

2012-01-13 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51845 --- Comment #7 from Andreas Krebbel 2012-01-13 13:07:52 UTC --- (In reply to comment #6) > Andreas, can you run the test under valgrind? Thanks in advance. I should better have mentioned that Valgrind on S/390 doesn't support 32 bit code yet :(

[Bug bootstrap/51860] New: [4.7 regression] s390 esa mode bootstrap comparison failure since transactional memory branch

2012-01-14 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51860 Bug #: 51860 Summary: [4.7 regression] s390 esa mode bootstrap comparison failure since transactional memory branch Classification: Unclassified Product: gcc Version: 4.7.0

[Bug bootstrap/51860] [4.7 regression] s390 esa mode bootstrap comparison failure since transactional memory branch merge

2012-01-14 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51860 Andreas Krebbel changed: What|Removed |Added Target||s390-ibm-linux Priority|P3

[Bug libstdc++/51845] [4.7 regression] 23_containers/unordered_multimap/erase/24061-multimap.cc segfault

2012-01-15 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51845 --- Comment #12 from Andreas Krebbel 2012-01-15 17:00:42 UTC --- (In reply to comment #8) > But ElectricFence should work even on s390 31-bit. Can you please try that? I've linked libstdc++ against electric fence. The segfault appears to get tr

[Bug bootstrap/51860] [4.7 regression] s390 esa mode bootstrap comparison failure since transactional memory branch merge

2012-01-15 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51860 --- Comment #3 from Andreas Krebbel 2012-01-15 20:37:02 UTC --- (In reply to comment #2) > Reducing a -fcompare-debug failure on c-common.c with delta. Thanks for working on this! I already had a quick look. The problem has to do with the s390 r

[Bug bootstrap/51860] [4.7 regression] s390 esa mode bootstrap comparison failure since transactional memory branch merge

2012-01-16 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51860 --- Comment #7 from Andreas Krebbel 2012-01-16 08:23:56 UTC --- Regarding the insn address the split is supposed to happen after the call_insn 3059. But the code I've added to keep the call_arg_location note after the call insn prevents that:

[Bug rtl-optimization/51856] [4.7 Regression] ICE in reload_cse_simplify_operands

2012-01-19 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51856 --- Comment #3 from Andreas Krebbel 2012-01-19 14:38:46 UTC --- Created attachment 26379 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26379 Fix I've introduced that bug with: http://gcc.gnu.org/ml/gcc-patches/2011-03/msg01527.html So it'

[Bug rtl-optimization/51856] [4.7 Regression] ICE in reload_cse_simplify_operands

2012-01-20 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51856 --- Comment #4 from Andreas Krebbel 2012-01-20 16:29:11 UTC --- Author: krebbel Date: Fri Jan 20 16:29:01 2012 New Revision: 183341 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183341 Log: 2012-01-20 Andreas Krebbel PR rtl-optim

[Bug boehm-gc/48299] [4.7 Regression] FAIL: boehm-gc.c/thread_leak_test.c

2012-01-27 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48299 Andreas Krebbel changed: What|Removed |Added CC||krebbel at gcc dot gnu.org --- Comment

[Bug rtl-optimization/88751] New: Performance regression reload vs lra

2019-01-08 Thread krebbel at gcc dot gnu.org
-optimization Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org Target Milestone: --- There is a big performance drop in OpenJ9 after they have updated from GCC 4.8.5 to GCC 7.3.0. - The performance regression disappears after compiling the byte code

[Bug rtl-optimization/88751] Performance regression reload vs lra

2019-01-09 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88751 --- Comment #2 from Andreas Krebbel --- (In reply to Richard Biener from comment #1) ... > Would be interesting to know the sparseness of regs / BBs for your testcase > at the point of LRA and whether compacting regs (do we ever do that?) might >

[Bug target/88856] [8/9 Regression] gfortran producing wrong code with -funroll-loops

2019-01-17 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88856 --- Comment #3 from Andreas Krebbel --- I've tried building scipy 1.1.0 from github on a Fedora installation. The build already uses -funroll-loops. But I couldn't reproduce the problem with the resulting binary. gcc version 8.0.1 20180324 Aure

[Bug rtl-optimization/88953] Unrecognizable insn on architecture zEC12 with boost::bimap

2019-01-22 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88953 --- Comment #4 from Andreas Krebbel --- Looks like a problem which was fixed with r265158: S/390: Fix problem with vec_init expander gcc/ChangeLog: 2018-10-15 Andreas Krebbel * config/s390/s390.c (s390_expand_vec_init):

[Bug target/88856] [8/9 Regression] gfortran producing wrong code with -funroll-loops

2019-01-28 Thread krebbel at gcc dot gnu.org
|unassigned at gcc dot gnu.org |krebbel at gcc dot gnu.org --- Comment #4 from Andreas Krebbel --- I'm able to reproduce the problem now and will try to have a look.

[Bug target/88856] [8/9 Regression] gfortran producing wrong code with -funroll-loops

2019-02-01 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88856 --- Comment #5 from Andreas Krebbel --- Created attachment 45586 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45586&action=edit qrsolv-reduc.f the miscompiled fortran file autoreduced from scipy

[Bug target/88856] [8/9 Regression] gfortran producing wrong code with -funroll-loops

2019-02-01 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88856 --- Comment #6 from Andreas Krebbel --- Created attachment 45587 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45587&action=edit A C wrapper to call the qrsolv function in the fortran snippet

[Bug target/88856] [8/9 Regression] gfortran producing wrong code with -funroll-loops

2019-02-01 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88856 --- Comment #7 from Andreas Krebbel --- gfortran -O3 -march=zEC12 -funroll-loops -fpie qrsolv-reduc.f -c gcc qrsolv-caller.c -c gcc qrsolv-caller.o qrsolv-reduc.o -o t r265191 ./t 1.359429 r265193 ./t 0.00

[Bug target/88856] [8/9 Regression] gfortran producing wrong code with -funroll-loops

2019-02-01 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88856 --- Comment #8 from Andreas Krebbel --- The r265193 patch was found via reghunt. However, it just reveals an underlying issue. The problem can also be seen with mainline. The miscompile happens in the following loop: do 110 j = 1, n

[Bug target/88856] [8/9 Regression] gfortran producing wrong code with -funroll-loops

2019-02-01 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88856 --- Comment #9 from Andreas Krebbel --- Created attachment 45588 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45588&action=edit experimental patch That patch appears to fix the problem for me.

[Bug target/88856] [8/9 Regression] gfortran producing wrong code with -funroll-loops

2019-02-04 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88856 --- Comment #14 from Andreas Krebbel --- (In reply to Jakub Jelinek from comment #11) > ... Can't what you are doing in the splitters be done in > define_peephole2 instead? Not that easy unfortunately. peephole2 will run after reload. So the FP

[Bug target/88856] [8/9 Regression] gfortran producing wrong code with -funroll-loops

2019-02-05 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88856 --- Comment #16 from Andreas Krebbel --- I'll commit a patch which just removes the splitter for now. I'll try to come up with a nicer testcase.

[Bug target/88856] [8/9 Regression] gfortran producing wrong code with -funroll-loops

2019-02-05 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88856 --- Comment #18 from Andreas Krebbel --- Author: krebbel Date: Tue Feb 5 17:14:11 2019 New Revision: 268550 URL: https://gcc.gnu.org/viewcvs?rev=268550&root=gcc&view=rev Log: S/390: Remove load and test fp splitter gcc/ChangeLog: 2019-02-05

[Bug target/88856] [8/9 Regression] gfortran producing wrong code with -funroll-loops

2019-02-05 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88856 --- Comment #19 from Andreas Krebbel --- Author: krebbel Date: Tue Feb 5 17:17:00 2019 New Revision: 268551 URL: https://gcc.gnu.org/viewcvs?rev=268551&root=gcc&view=rev Log: S/390: Remove load and test fp splitter gcc/ChangeLog: 2019-02-05

[Bug target/88856] [8/9 Regression] gfortran producing wrong code with -funroll-loops

2019-02-05 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88856 --- Comment #20 from Andreas Krebbel --- Author: krebbel Date: Tue Feb 5 17:19:26 2019 New Revision: 268552 URL: https://gcc.gnu.org/viewcvs?rev=268552&root=gcc&view=rev Log: S/390: Remove load and test fp splitter gcc/ChangeLog: 2019-02-05

[Bug target/88856] [8/9 Regression] gfortran producing wrong code with -funroll-loops

2019-02-05 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88856 --- Comment #21 from Andreas Krebbel --- (In reply to Jakub Jelinek from comment #17) > (In reply to Andreas Krebbel from comment #16) > > I'll commit a patch which just removes the splitter for now. I'll try to > > come up with a nicer testcase.

[Bug target/85295] ICE in extract_constrain_insn, at recog.c:2205

2018-04-10 Thread krebbel at gcc dot gnu.org
-09 00:00:00 |2018-04-10 Assignee|unassigned at gcc dot gnu.org |krebbel at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #2 from Andreas Krebbel --- (In reply to Jakub Jelinek from comment #1) > Shouldn't we just remove -mno-lra sup

[Bug tree-optimization/81184] [8 regression] gcc.dg/pr21643.c and gcc.dg/tree-ssa/phi-opt-11.c fail starting with r249450

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

[Bug tree-optimization/85368] New: [8 regression] phi-opt-11 test fails on IBM Z

2018-04-12 Thread krebbel at gcc dot gnu.org
: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org Target Milestone: --- No IF statements remain although LOGICAL_OP_NON_SHORT_CIRCUIT is not defined on S/390 and hence defaults to true when using -mbranch-cost=2. The testcase appears

[Bug tree-optimization/81184] [8 regression] gcc.dg/pr21643.c and gcc.dg/tree-ssa/phi-opt-11.c fail starting with r249450

2018-04-12 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81184 --- Comment #10 from Andreas Krebbel --- I've verified that the problem is fixed on Power. So I've opened a separate BZ for this #85368

[Bug tree-optimization/85368] [8 regression] phi-opt-11 test fails on IBM Z

2018-04-12 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85368 --- Comment #1 from Andreas Krebbel --- For e.g. Power this has been fixed as part of PR81184

[Bug middle-end/85369] New: no -Wstringop-overflow for a strcpy / stpcpy call with a nonstring pointer when providing movstr pattern

2018-04-12 Thread krebbel at gcc dot gnu.org
: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org Target Milestone: --- c-c++-common/attr-nonstring-3.c fails on IBM Z. A warning only appears when the strcpy

[Bug testsuite/85326] `make check` fails with `--disable-bootstrap` and `--enable-languages=c`

2018-04-13 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85326 --- Comment #4 from Andreas Krebbel --- Author: krebbel Date: Fri Apr 13 09:14:32 2018 New Revision: 259369 URL: https://gcc.gnu.org/viewcvs?rev=259369&root=gcc&view=rev Log: IBM Z: Get rid of target specific C++ testcase gcc/testsuite/ChangeLo

[Bug tree-optimization/85478] New: ICE with single element vector

2018-04-20 Thread krebbel at gcc dot gnu.org
Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org Target Milestone: --- Created attachment 43996 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43996&action=edit Autoreduced testcase Compiling the attached testcase triggers an ICE

[Bug tree-optimization/85478] ICE with single element vector

2018-04-20 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85478 --- Comment #1 from Andreas Krebbel --- The testcases ICEs since r253196: S/390: Set the preferred mode for float vectors gcc/ChangeLog: 2017-09-26 Andreas Krebbel * config/s390/s390.c (s390_preferred_simd_mode): Return

[Bug c++/85481] New: ICE in maybe_explain_implicit_delete

2018-04-20 Thread krebbel at gcc dot gnu.org
++ Assignee: unassigned at gcc dot gnu.org Reporter: krebbel at gcc dot gnu.org Target Milestone: --- Created attachment 43998 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43998&action=edit Autoreduced testcase cc1plus t.cc } class b { t.cc:2:1: error: expected

[Bug tree-optimization/85478] ICE with single element vector

2018-04-20 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85478 --- Comment #2 from Andreas Krebbel --- I've opened another bugzilla for a probably unrelated problem triggered by a testcase reduce from the same source file: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85481

[Bug tree-optimization/85478] ICE with single element vector

2018-04-20 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85478 --- Comment #4 from Andreas Krebbel --- Indeed it does not appear to fail with a cross from x86. I've checked with r259518 on s390x as well as on x86. With an x86 cross no tree dump is generated after 012t.ompexp and the generated assembler file

[Bug tree-optimization/85478] ICE with single element vector

2018-04-20 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85478 --- Comment #6 from Andreas Krebbel --- The difference I have seen so far was triggered by building the cross with "--without-headers". As a result the detected glibc version is 0.0: config.log: configure:28145: checking for target glibc versio

[Bug tree-optimization/85478] ICE with single element vector

2018-04-23 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85478 --- Comment #7 from Andreas Krebbel --- The cross from comment #6 did not trigger the problem because I accidentally built it with --disable-checking. Dropping this and adding --with-long-double-128 triggers the ICE on a full cross as well as on

<    1   2   3   4   5   6   7   >