[Bug libfortran/25577] gfortran routine mvbits returns wrong answer.

2006-02-07 Thread tobi at gcc dot gnu dot org
--- Comment #8 from tobi at gcc dot gnu dot org 2006-02-07 23:52 --- Subject: Bug 25577 Author: tobi Date: Tue Feb 7 23:52:37 2006 New Revision: 110728 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110728 Log: libgfortran/ 2006-02-07 Dale Ranta <[EMAIL PROTECTED]> P

[Bug testsuite/26159] pr23382.c and critical-3.c don't cleanup after themselves

2006-02-07 Thread janis at gcc dot gnu dot org
--- Comment #1 from janis at gcc dot gnu dot org 2006-02-08 00:06 --- Subject: Bug 26159 Author: janis Date: Wed Feb 8 00:06:12 2006 New Revision: 110729 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110729 Log: PR testsuite/26159 * gcc.dg/gomp/critical-3.c: Ca

[Bug c++/26167] New: -Wconversion fails to detect signedness conversion from int to unsigned int in fuction call

2006-02-07 Thread kristian dot hermansen at gmail dot com
gcc reports the signedness probelm correctly, but g++ does not. See below for a demonstration: $ cat signedness.cpp #include using namespace std; void foo (unsigned int a){ cout << a << endl; } int main(){ int b = -1; foo (b); return 0; } $ g++ -Wall -Wconversion -o signedness signedness.cpp

[Bug tree-optimization/26145] memory leak in loop unswitching.

2006-02-07 Thread dje at gcc dot gnu dot org
--- Comment #2 from dje at gcc dot gnu dot org 2006-02-08 02:00 --- Subject: Bug 26145 Author: dje Date: Wed Feb 8 02:00:42 2006 New Revision: 110738 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110738 Log: 2006-02-07 Uttam Pawar <[EMAIL PROTECTED]> PR tree-optimiz

macro expansion in #pragmas

2006-02-07 Thread Paul Rubin
A consulting client of mine has asked me to make a cpp patch that causes GCC to optionally expand preprocessor macros in #pragmas. He is trying to migrate a huge codebase from Microsoft C to GCC. The code has a lot of pragmas like #pragma FOO where FOO is a symbol created by a #define statem

[Bug tree-optimization/25918] gcc.dg/vect/vect-reduc-dot-s16.c scan-tree-dump-times vectorized 1 loops 1 and gcc.dg/vect/vect-reduc-pattern-2.c scan-tree-dump-times vectorized 2 loops 1 fail

2006-02-07 Thread wilson at gcc dot gnu dot org
--- Comment #4 from wilson at gcc dot gnu dot org 2006-02-08 02:07 --- The vect-reduc-dot-s16.c testcase fails because two loops were vectorized, and we only expected one to be vectorized. The problem here is that the loop in foo1 is not supposed to be recognized and vectorized as a dot

[Bug tree-optimization/26145] memory leak in loop unswitching.

2006-02-07 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-02-08 02:18 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug tree-optimization/25918] gcc.dg/vect/vect-reduc-dot-s16.c scan-tree-dump-times vectorized 1 loops 1 and gcc.dg/vect/vect-reduc-pattern-2.c scan-tree-dump-times vectorized 2 loops 1 fail

2006-02-07 Thread wilson at gcc dot gnu dot org
--- Comment #5 from wilson at gcc dot gnu dot org 2006-02-08 02:19 --- Dorit's analysis of vect-reduc-pattern-2.c in comment #1 is correct. The loop that sums char into int is not vectorized, because the widen_ssumv8qi3 pattern has the wrong output mode (HI instead of SI). Dorit's sugg

[Bug driver/26168] New: improve comment about adding command line options

2006-02-07 Thread phr-gcc at nightsong dot com
gcc/gcc.c has a comment at the top that's a guide to adding a command line option. It's incomplete: it should say to add the new option to c.opt and rebuild the compiler, and then describe how the variable OPT_whatever gets created by the awk scripts during the build process, so you can then check

[Bug driver/26168] improve comment about adding command line options

2006-02-07 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-02-08 02:34 --- I think this is more of a dup of bug 19180 which is the bug about lacking documention about adding an option in general. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26168

[Bug debug/25468] [3.4 Regression] -g makes g++ loop forever

2006-02-07 Thread wilson at gcc dot gnu dot org
--- Comment #4 from wilson at gcc dot gnu dot org 2006-02-08 04:02 --- The problem here is ASM_OUTPUT_ASCII. The testcase is a big file with a lot of functions that have long function names. It is 4MB of C++ code, producing a 28MB .s file in about 15 seconds. If I add -Q and pipe the

[Bug bootstrap/26161] Configure tests for pthread.h sometimes need to use -pthread

2006-02-07 Thread roger at eyesopen dot com
--- Comment #3 from roger at eyesopen dot com 2006-02-08 04:04 --- Subject: Re: Configure tests for pthread.h sometimes need to use -pthread On 7 Feb 2006, fxcoudert at gcc dot gnu dot org wrote: > I tried to give it a look on alphaev68-dec-osf5.1b, but I couldn't > get to the point

[Bug tree-optimization/26169] New: [4.2 Regression] ICE in duplicate_ssa_name

2006-02-07 Thread pinskia at gcc dot gnu dot org
Reduced Testcase: static int unit_cache[3]; void find_unit_1 (int n, int do_create) { int *p; int c, created = 0; if (p == 0) if (do_create) created = 1; for (c = 0; c < 2; c++) unit_cache[c] = unit_cache[c + 1]; if (created) dec_waiting_unlocked (p); } --

[Bug tree-optimization/26169] [4.2 Regression] ICE in duplicate_ssa_name

2006-02-07 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-02-08 04:20 --- Compile that testcase with -O2 and you will recieve an ICE. Backtrace: #0 internal_error (gmsgid=0x9a973c "tree check: %s, have %s in %s, at %s:%d") at /Users/pinskia/src/gcc/local/gcc/gcc/diagnostic.c:586 #1 0x002

[Bug testsuite/26159] pr23382.c and critical-3.c don't cleanup after themselves

2006-02-07 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-02-08 04:20 --- Fixed, thanks Janis. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added St

[Bug tree-optimization/26169] [4.2 Regression] ICE in duplicate_ssa_name

2006-02-07 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-02-08 04:22 --- I should say this was while building libgfortran/io/unit.c which makes this a blocker. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26169

[Bug testsuite/26170] New: prerequisite list in doc incomplete

2006-02-07 Thread phr-gcc at nightsong dot com
http://gcc.gnu.org/install/test.html says prerequisites for running the test suite include dejagnu, tcl, and inspect. Autogen should also be on this list. -- Summary: prerequisite list in doc incomplete Product: gcc Version: 4.0.1 Status: UNCONFIRMED

[Bug testsuite/26170] prerequisite list in doc incomplete

2006-02-07 Thread phr-gcc at nightsong dot com
--- Comment #1 from phr-gcc at nightsong dot com 2006-02-08 05:05 --- typo "inspect" -> "expect". Sorry. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26170

[Bug other/26170] prerequisite list in doc incomplete

2006-02-07 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-02-08 05:07 --- Read: http://gcc.gnu.org/install/prerequisites.html Autogen is only required for testing fixincludes which really is not required for testing a patch except a fixincludes patch. use "make -k check" instead of just

[Bug other/26170] prerequisite list in doc incomplete

2006-02-07 Thread phr-gcc at nightsong dot com
--- Comment #3 from phr-gcc at nightsong dot com 2006-02-08 05:12 --- Thanks. It would be nice to mention that in the doc page about testing. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26170

[Bug target/25603] [4.1/4.2 Regression]: Miscompiled FORTRAN program

2006-02-07 Thread grigory_zagorodnev at linux dot intel dot com
--- Comment #8 from grigory_zagorodnev at linux dot intel dot com 2006-02-08 06:40 --- I've verified that reload-branch works fine on the regression test-case. It either works with that Alan's obvious reload fix (http://gcc.gnu.org/ml/gcc-patches/2005-12/msg01261.html) applied. That mak

[Bug ada/20753] ACATS ce3810b segfaults at runtime

2006-02-07 Thread ebotcazou at gcc dot gnu dot org
--- Comment #14 from ebotcazou at gcc dot gnu dot org 2006-02-08 07:11 --- Testing Geert's fix. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/20753] [4.0/4.1/4.2 Regression] ACATS ce3810b segfaults at runtime

2006-02-07 Thread ebotcazou at gcc dot gnu dot org
--- Comment #15 from ebotcazou at gcc dot gnu dot org 2006-02-08 07:12 --- It's a regression from 3.x on SPARC. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added --

[Bug tree-optimization/26169] [4.2 Regression] ICE in duplicate_ssa_name

2006-02-07 Thread law at redhat dot com
--- Comment #3 from law at redhat dot com 2006-02-08 07:55 --- Subject: Re: [4.2 Regression] ICE in duplicate_ssa_name On Wed, 2006-02-08 at 04:22 +, pinskia at gcc dot gnu dot org wrote: > > --- Comment #2 from pinskia at gcc dot gnu dot org 2006-02-08 04:22 > -

<    1   2