[Bug bootstrap/41349] [4.5 regression] bootstrap comparison failure on sparc-linux

2009-09-15 Thread nemet at gcc dot gnu dot org
--- Comment #1 from nemet at gcc dot gnu dot org 2009-09-15 22:18 --- Subject: Bug 41349 Author: nemet Date: Tue Sep 15 22:18:34 2009 New Revision: 151731 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=151731 Log: PR bootstrap/41349 * reorg.c (redundant_insn

[Bug bootstrap/41349] [4.5 regression] bootstrap comparison failure on sparc-linux

2009-09-15 Thread nemet at gcc dot gnu dot org
--- Comment #2 from nemet at gcc dot gnu dot org 2009-09-15 22:20 --- Was also happening on MIPS. Fixed. -- nemet at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/41171] register allocator undoing optimal schedule

2009-08-25 Thread nemet at gcc dot gnu dot org
--- Comment #1 from nemet at gcc dot gnu dot org 2009-08-25 23:05 --- It's also a regression if the load-immediates can dual issue. I.e. see below how the code gets worse between sched1 and sched2 on octeon. I am cc'ing Vlad in case he has some ideas

[Bug middle-end/41047] New: gcc.target/mips/memcpy-1.c failing

2009-08-12 Thread nemet at gcc dot gnu dot org
: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: nemet at gcc dot gnu dot org GCC target triplet: mips64*-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41047

[Bug middle-end/41047] [4.5 Regression] gcc.target/mips/memcpy-1.c failing

2009-08-12 Thread nemet at gcc dot gnu dot org
--- Comment #6 from nemet at gcc dot gnu dot org 2009-08-12 21:27 --- It fixes the testcase on mips64octeon-linux. Thanks. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41047

[Bug middle-end/33699] [4.3/4.4/4.5 regression], missing optimization on const addr area store

2009-05-28 Thread nemet at gcc dot gnu dot org
--- Comment #6 from nemet at gcc dot gnu dot org 2009-05-28 07:43 --- Subject: Bug 33699 Author: nemet Date: Thu May 28 07:42:52 2009 New Revision: 147944 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=147944 Log: PR middle-end/33699 * target.h (struct gcc_target

[Bug middle-end/33699] [4.3/4.4/4.5 regression], missing optimization on const addr area store

2009-05-28 Thread nemet at gcc dot gnu dot org
--- Comment #7 from nemet at gcc dot gnu dot org 2009-05-28 07:49 --- Note that the above patch does not yet fix the testcase. Besides this patch we need some more cost adjustments and also some changes in fwprop to propagate into the address expression. -- http://gcc.gnu.org

[Bug middle-end/39651] New cleanup test failures

2009-04-12 Thread nemet at gcc dot gnu dot org
--- Comment #1 from nemet at gcc dot gnu dot org 2009-04-12 19:37 --- Subject: Bug 39651 Author: nemet Date: Sun Apr 12 19:36:50 2009 New Revision: 145986 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=145986 Log: PR middle-end/39651 * except.c (can_throw_external

[Bug target/39090] MIPS: wrong-code with 64-bit values and register asm constraints with o32 ABI.

2009-02-03 Thread nemet at gcc dot gnu dot org
--- Comment #1 from nemet at gcc dot gnu dot org 2009-02-03 18:36 --- Register $3 (v1) returns with uninitialized garbage. This is the high part of the 64 bit return value. I am not sure what should happen here. Really the d asm constraint should not match a 64 bit variable

[Bug driver/38864] Fixed-point tests under gcc.target/mips are missing the fixed_point target check

2009-01-26 Thread nemet at gcc dot gnu dot org
--- Comment #5 from nemet at gcc dot gnu dot org 2009-01-27 07:25 --- Adjust the summary. -- nemet at gcc dot gnu dot org changed: What|Removed |Added Summary

[Bug testsuite/38864] Fixed-point tests under gcc.target/mips are missing the fixed_point target check

2009-01-26 Thread nemet at gcc dot gnu dot org
--- Comment #6 from nemet at gcc dot gnu dot org 2009-01-27 07:42 --- Subject: Bug 38864 Author: nemet Date: Tue Jan 27 07:41:46 2009 New Revision: 143694 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=143694 Log: PR testsuite/38864 * gcc.target/mips/fixed-vector

[Bug testsuite/38864] Fixed-point tests under gcc.target/mips are missing the fixed_point target check

2009-01-26 Thread nemet at gcc dot gnu dot org
--- Comment #7 from nemet at gcc dot gnu dot org 2009-01-27 07:46 --- Fixed. -- nemet at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug driver/38864] Incorrect interaction between --with-arch=native and -mARCH

2009-01-23 Thread nemet at gcc dot gnu dot org
--- Comment #2 from nemet at gcc dot gnu dot org 2009-01-23 21:19 --- The fixed-point tests fail to compile when configure with --disable-fixed-point. I think the easiest would be to extend Richard's new infrastructure with a new keyword and then skip these tests completely. I take

[Bug driver/38864] Incorrect interaction between --with-arch=native and -mARCH

2009-01-23 Thread nemet at gcc dot gnu dot org
--- Comment #3 from nemet at gcc dot gnu dot org 2009-01-24 02:47 --- It was actually Richard's mips.exp rewrite that removed { target { fixed_point } } from these tests. Richard, was this intentional? It seems to me that since fixed-point is not dependent on a command-line flag

[Bug target/38554] [4.4 Regression] ICE when compiling pamfunc.c in netpbm with -O1 enabled

2009-01-16 Thread nemet at gcc dot gnu dot org
--- Comment #5 from nemet at gcc dot gnu dot org 2009-01-16 18:57 --- Subject: Bug 38554 Author: nemet Date: Fri Jan 16 18:56:47 2009 New Revision: 143440 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=143440 Log: PR target/38554 * expmed.c (expand_shift

[Bug target/38554] [4.4 Regression] ICE when compiling pamfunc.c in netpbm with -O1 enabled

2009-01-16 Thread nemet at gcc dot gnu dot org
--- Comment #6 from nemet at gcc dot gnu dot org 2009-01-16 18:57 --- Fixed. -- nemet at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug target/38554] [4.4 Regression] ICE when compiling pamfunc.c in netpbm with -O1 enabled

2009-01-14 Thread nemet at gcc dot gnu dot org
--- Comment #4 from nemet at gcc dot gnu dot org 2009-01-14 21:48 --- It only happens on SHIFT_COUNT_TRUNCATED targets (i.e. mips but not x86). I will do some more digging on the history of the SHIFT_COUNT_TRUNCATED code here but this patch fixes the ICE: Index: expmed.c

[Bug target/38554] [4.4 Regression] ICE when compiling pamfunc.c in netpbm with -O1 enabled

2009-01-14 Thread nemet at gcc dot gnu dot org
-- nemet at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |nemet at gcc dot gnu dot org |dot org

[Bug target/38554] ICE when compiling pamfunc.c in netpbm with -O1 enabled

2009-01-13 Thread nemet at gcc dot gnu dot org
--- Comment #2 from nemet at gcc dot gnu dot org 2009-01-13 21:08 --- Here is the testcase simplified with delta. It's reproducible even with a mipsisa64r2-elfobai compiler with -O1. I don't think the bug is MIPS-specific. Inside expand_shift, amount which is: (int

[Bug bootstrap/37859] Bootstrap failure on mips64octeon-unknown-linux-gnu

2008-11-19 Thread nemet at gcc dot gnu dot org
--- Comment #4 from nemet at gcc dot gnu dot org 2008-11-19 21:35 --- Fixed. -- nemet at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug middle-end/37669] [4.4 Regression] ice for legal code with -O2

2008-10-21 Thread nemet at gcc dot gnu dot org
--- Comment #20 from nemet at gcc dot gnu dot org 2008-10-21 17:48 --- Subject: Bug 37669 Author: nemet Date: Tue Oct 21 17:46:53 2008 New Revision: 141270 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=141270 Log: PR middle-end/37669 * tree-ssa-ccp.c

[Bug middle-end/37669] [4.4 Regression] ice for legal code with -O2

2008-10-21 Thread nemet at gcc dot gnu dot org
--- Comment #21 from nemet at gcc dot gnu dot org 2008-10-21 17:48 --- Fixed. -- nemet at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug middle-end/37669] [4.4 Regression] ice for legal code with -O2

2008-10-19 Thread nemet at gcc dot gnu dot org
--- Comment #16 from nemet at gcc dot gnu dot org 2008-10-20 03:54 --- I'm seeing this with mips64octeon-linux-gnu as well. I think the problem is that in ccp_fold_builtin(): 2502memset (val, 0, sizeof (val)); 2503for (i = 0; i nargs; i++) 2504 { 2505

[Bug middle-end/37669] [4.4 Regression] ice for legal code with -O2

2008-10-19 Thread nemet at gcc dot gnu dot org
--- Comment #17 from nemet at gcc dot gnu dot org 2008-10-20 04:21 --- I'm testing a patch. -- nemet at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/37859] New: Bootstrap failure on mips64octeon-unknown-linux-gnu

2008-10-16 Thread nemet at gcc dot gnu dot org
: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo: nemet at gcc dot gnu dot org ReportedBy: nemet at gcc dot gnu dot org GCC build triplet: mips64octeon-unknown-linux-gnu GCC host triplet: mips64octeon

[Bug target/37137] [4.4 Regression] unrecognized command line option -minterlink-mips16

2008-09-23 Thread nemet at gcc dot gnu dot org
--- Comment #5 from nemet at gcc dot gnu dot org 2008-09-24 02:09 --- I am seeing this too with a 4.1 system compiler. It seems that CFLAGS_FOR_TARGET is incorrectly (?) used for building libiberty in stage1 (all-stage1-libiberty). This is not a target library but a sort of build

[Bug rtl-optimization/37483] [4.4 Regression] Segfault in noce_try_sign_mask (ifcvt.c): b_unconditional

2008-09-16 Thread nemet at gcc dot gnu dot org
--- Comment #8 from nemet at gcc dot gnu dot org 2008-09-16 22:17 --- Subject: Bug 37483 Author: nemet Date: Tue Sep 16 22:15:49 2008 New Revision: 140403 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=140403 Log: PR rtl-optimization/37483 * ifcvt.c

[Bug target/37395] [4.4 Regression] Bootstrap fails in stage 2 due to segfault compiling c-parser

2008-09-11 Thread nemet at gcc dot gnu dot org
--- Comment #7 from nemet at gcc dot gnu dot org 2008-09-11 21:00 --- I was able to reproduce this with 140295. Assigning to myself. -- nemet at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/37395] [4.4 Regression] Bootstrap fails in stage 2 due to segfault compiling c-parser

2008-09-11 Thread nemet at gcc dot gnu dot org
--- Comment #8 from nemet at gcc dot gnu dot org 2008-09-11 21:46 --- It's caused by this http://gcc.gnu.org/ml/gcc-patches/2008-08/msg02376.html. In this hunk: @@ -1901,7 +1904,8 @@ noce_try_sign_mask (struct noce_if_info INSN_B which can happen for e.g. conditional stores

[Bug middle-end/36194] [Regression] Truncation optimization in combine can remove necessary truncations

2008-05-20 Thread nemet at gcc dot gnu dot org
--- Comment #7 from nemet at gcc dot gnu dot org 2008-05-20 18:44 --- Fixed on all branches. -- nemet at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/36194] [4.2 Regression] Truncation optimization in combine can remove necessary truncations

2008-05-20 Thread nemet at gcc dot gnu dot org
--- Comment #6 from nemet at gcc dot gnu dot org 2008-05-20 18:43 --- Subject: Bug 36194 Author: nemet Date: Tue May 20 18:42:09 2008 New Revision: 135670 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=135670 Log: PR middle-end/36194 * combine.c (check_conversion

[Bug middle-end/36194] [4.2/4.3 Regression] Truncation optimization in combine can remove necessary truncations

2008-05-19 Thread nemet at gcc dot gnu dot org
--- Comment #5 from nemet at gcc dot gnu dot org 2008-05-19 23:30 --- Subject: Bug 36194 Author: nemet Date: Mon May 19 23:29:29 2008 New Revision: 135592 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=135592 Log: PR middle-end/36194 * combine.c (check_conversion

[Bug middle-end/36194] [4.2/4.3/4.4 Regression] Truncation optimization in combine can remove necessary truncations

2008-05-15 Thread nemet at gcc dot gnu dot org
--- Comment #3 from nemet at gcc dot gnu dot org 2008-05-15 19:28 --- Subject: Bug 36194 Author: nemet Date: Thu May 15 19:25:53 2008 New Revision: 135392 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=135392 Log: PR middle-end/36194 * combine.c (check_conversion

[Bug middle-end/36194] [4.2/4.3/4.4 Regression] Truncation optimization in combine can remove necessary truncations

2008-05-13 Thread nemet at gcc dot gnu dot org
--- Comment #2 from nemet at gcc dot gnu dot org 2008-05-13 16:38 --- The change causing this was not present in 4.1. -- nemet at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/36194] New: [4.1/4.2/4.3/4.4 Regression] Truncation optimization in combine can remove necessary truncations

2008-05-09 Thread nemet at gcc dot gnu dot org
: P3 Component: middle-end AssignedTo: nemet at gcc dot gnu dot org ReportedBy: nemet at gcc dot gnu dot org GCC target triplet: mips64-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36194

[Bug middle-end/36194] [4.1/4.2/4.3/4.4 Regression] Truncation optimization in combine can remove necessary truncations

2008-05-09 Thread nemet at gcc dot gnu dot org
--- Comment #1 from nemet at gcc dot gnu dot org 2008-05-09 20:46 --- Patch: http://gcc.gnu.org/ml/gcc-patches/2008-05/msg00591.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36194

[Bug tree-optimization/21513] [4.0/4.1/4.2 Regression] __builtin_expect getting in the way of uninitialized warnings

2007-09-05 Thread nemet at gcc dot gnu dot org
--- Comment #8 from nemet at gcc dot gnu dot org 2007-09-05 19:54 --- Subject: Bug 21513 Author: nemet Date: Wed Sep 5 19:54:29 2007 New Revision: 128147 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=128147 Log: PR tree-optimization/21513 * builtins.c

[Bug libfortran/32495] static declaration of 'strcasestr' follows non-static declaration

2007-06-25 Thread nemet at gcc dot gnu dot org
--- Comment #2 from nemet at gcc dot gnu dot org 2007-06-25 17:21 --- Subject: Bug 32495 Author: nemet Date: Mon Jun 25 17:21:46 2007 New Revision: 125998 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=125998 Log: PR libfortran/32495 * runtime/backtrace.c

[Bug libfortran/32495] static declaration of 'strcasestr' follows non-static declaration

2007-06-25 Thread nemet at gcc dot gnu dot org
--- Comment #3 from nemet at gcc dot gnu dot org 2007-06-25 17:22 --- Fixed. -- nemet at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug tree-optimization/25737] ACATS c974001 c974013 hang with struct aliasing

2007-06-20 Thread nemet at gcc dot gnu dot org
--- Comment #41 from nemet at gcc dot gnu dot org 2007-06-20 18:17 --- Subject: Bug 25737 Author: nemet Date: Wed Jun 20 18:17:20 2007 New Revision: 125889 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=125889 Log: PR tree-optimization/25737 * testsuite/gcc.dg

[Bug tree-optimization/25737] ACATS c974001 c974013 hang with struct aliasing

2007-06-20 Thread nemet at gcc dot gnu dot org
--- Comment #42 from nemet at gcc dot gnu dot org 2007-06-20 18:19 --- Subject: Bug 25737 Author: nemet Date: Wed Jun 20 18:19:10 2007 New Revision: 125890 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=125890 Log: PR tree-optimization/25737 * tree.h (struct

[Bug middle-end/18160] [4.0 Regression] ICE on taking register variable address

2004-10-28 Thread nemet at gcc dot gnu dot org
--- Additional Comments From nemet at gcc dot gnu dot org 2004-10-28 19:31 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug middle-end/18160] [4.0 Regression] ICE on taking register variable address

2004-10-26 Thread nemet at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |nemet at gcc dot gnu dot org |dot org | Status|NEW