[Bug target/19885] [4.0/4.1 Regression] avr dwarf-2 support is broken for head 4.0/4.1

2005-07-27 Thread bjoern dot m dot haase at web dot de
--- Additional Comments From bjoern dot m dot haase at web dot de 2005-07-27 06:18 --- What's the plan? I'd like to see it in CVS. The patch I posted on gcc-patches in may 05 is already approved (it's a straight-forward change) by Richard Henderson. Unfortunately, I don't have

[Bug target/19885] [4.0/4.1 Regression] avr dwarf-2 support is broken for head 4.0/4.1

2005-07-27 Thread bjoern dot m dot haase at web dot de
--- Additional Comments From bjoern dot m dot haase at web dot de 2005-07-27 06:21 --- Sorry: Let me correct myself. I just see that You have been refering to an earlier revision of the patch that I had posted on this bugzilla entry. This is not the current state of the patch. The

[Bug target/23080] m68k ICE

2005-07-27 Thread wouter at grep dot be
--- Additional Comments From wouter at grep dot be 2005-07-27 06:48 --- Error does not occur with GCC 3.4.5 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23080

[Bug target/23078] m68k ICE

2005-07-27 Thread wouter at grep dot be
--- Additional Comments From wouter at grep dot be 2005-07-27 07:50 --- Error does not occur with g++ 3.4.5 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23078

[Bug fortran/22503] Suggest to use .EQV. when comparing logicals with .EQ.

2005-07-27 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-27 08:30 --- Subject: Bug 22503 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-27 08:30:47 Modified files: gcc/fortran: ChangeLog resolve.c

[Bug fortran/22503] Suggest to use .EQV. when comparing logicals with .EQ.

2005-07-27 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-27 08:39 --- Subject: Bug 22503 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-07-27 08:39:46 Modified files: gcc/fortran:

[Bug fortran/22503] Suggest to use .EQV. when comparing logicals with .EQ.

2005-07-27 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-07-27 08:41 --- Fixed on mainline and 4.0 branch (for 4.0.2). -- What|Removed |Added URL|

[Bug target/19885] [4.0/4.1 Regression] avr dwarf-2 support is broken for head 4.0/4.1

2005-07-27 Thread giovannibajo at libero dot it
--- Additional Comments From giovannibajo at libero dot it 2005-07-27 08:54 --- Bjorn, do you have a copyright assignment filed with the FSF? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19885

[Bug target/19885] [4.0/4.1 Regression] avr dwarf-2 support is broken for head 4.0/4.1

2005-07-27 Thread giovannibajo at libero dot it
--- Additional Comments From giovannibajo at libero dot it 2005-07-27 08:56 --- This is the patch RTH already approved for head and 4.0: http://gcc.gnu.org/ml/gcc-patches/2005-05/msg01899.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19885

[Bug c++/22513] [4.0 regression] Miscompilation of std::list code in Boost.

2005-07-27 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-07-27 08:56 --- The fix for PR 22591 fixed a miscompilation of std::list::swap. Could you please try whether this also fixes this problem? -- What|Removed |Added

[Bug tree-optimization/22236] [4.1 Regression] wrong code for casts and scev

2005-07-27 Thread sebastian dot pop at cri dot ensmp dot fr
--- Additional Comments From sebastian dot pop at cri dot ensmp dot fr 2005-07-27 09:01 --- Subject: Re: [4.1 Regression] wrong code for casts and scev dberlin at dberlin dot org wrote: A sequence of unsigned char 1, 2, ..., 255 has to be converted to signed char that would wrap

[Bug tree-optimization/22236] [4.1 Regression] wrong code for casts and scev

2005-07-27 Thread sebastian dot pop at cri dot ensmp dot fr
--- Additional Comments From sebastian dot pop at cri dot ensmp dot fr 2005-07-27 09:04 --- Subject: Re: [4.1 Regression] wrong code for casts and scev dberlin at dberlin dot org wrote: I don't think it is possible to properly convert these ivs without knowing an approximation of

[Bug tree-optimization/23079] [4.1 Regression] ICE in tree_low_cst, at tree.c:4268 with -ftree-vectorize

2005-07-27 Thread micis at gmx dot de
--- Additional Comments From micis at gmx dot de 2005-07-27 09:36 --- This loop make gcc bootstrap fail if you use -ftree-vectorize -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23079

[Bug tree-optimization/23083] internal compiler error: Segmentation fault

2005-07-27 Thread dorit at il dot ibm dot com
--- Additional Comments From dorit at il dot ibm dot com 2005-07-27 10:11 --- patch: http://gcc.gnu.org/ml/gcc-patches/2005-07/msg01776.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23083

[Bug target/8972] [arc-7-elf] the c code ' x i' causes infinite loop when i = 0

2005-07-27 Thread ramana dot radhakrishnan at codito dot com
--- Additional Comments From ramana dot radhakrishnan at codito dot com 2005-07-27 10:19 --- (In reply to comment #11) No, that'd be wrong. The correct status for a bug with a pending patch is ASSIGNED. Can the target milestone be changed ? I see this has been approved by Roger

[Bug target/8973] [arc-7-elf] the interupt handler does not return properly, uses j.d insted of j.d.f

2005-07-27 Thread ramana dot radhakrishnan at codito dot com
--- Additional Comments From ramana dot radhakrishnan at codito dot com 2005-07-27 10:20 --- (In reply to comment #11) No that's wrong. WAITING means waiting feedback *from submitter*. This has been approved at : http://gcc.gnu.org/ml/gcc-patches/2005-06/msg01918.html Can this be

[Bug tree-optimization/23073] [4.1 regression] testsuite failure, gcc.dg/tree-ssa/ifc-20040816-2.c

2005-07-27 Thread dorit at il dot ibm dot com
--- Additional Comments From dorit at il dot ibm dot com 2005-07-27 10:35 --- patch: http://gcc.gnu.org/ml/gcc-patches/2005-07/msg01776.html (I should have referred to it as a patch for PR23073 rather than the duplicate PR23083) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23073

[Bug tree-optimization/23073] [4.1 regression] testsuite failure, gcc.dg/tree-ssa/ifc-20040816-2.c

2005-07-27 Thread reichelt at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dorit at il dot ibm dot com |dot org | URL|

[Bug tree-optimization/23049] [4.1 Regression] ICE with -O3 -ftree-vectorize on 4.1.x

2005-07-27 Thread dorit at il dot ibm dot com
--- Additional Comments From dorit at il dot ibm dot com 2005-07-27 10:38 --- This is triggered by tree-ifcvt (which is enabled by -ftree-vectorize) -- What|Removed |Added

[Bug tree-optimization/22574] [4.1 Regression] ICE with IMA and optimization and extern inline

2005-07-27 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-27 10:51 --- Subject: Bug 22574 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-27 10:51:03 Modified files: gcc: ChangeLog cgraph.c Log message:

[Bug rtl-optimization/17808] Scheduler overly conservative in sched-deps

2005-07-27 Thread steven at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |steven at gcc dot gnu dot |dot org |org Status|NEW

[Bug rtl-optimization/17808] Scheduler overly conservative in sched-deps

2005-07-27 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-07-27 11:50 --- My patch was approved: http://gcc.gnu.org/ml/gcc-patches/2005-07/msg00286.html I had hoped some ARM person would act on one of my requests to test the patch on ARM, but since this hasn't happened, I am

[Bug fortran/23091] New: ICE in gfc_trans_auto_array_allocation

2005-07-27 Thread valera dot veryazov at teokem dot lu dot se
Subroutine My(n1) Dimension myArray(n1) Save ! or 'Save myArray' Call xxx(myArray) Return End gives internal compiler error: in

[Bug c++/22513] [4.0 regression] Miscompilation of std::list code in Boost.

2005-07-27 Thread redi at gcc dot gnu dot org
--- Additional Comments From redi at gcc dot gnu dot org 2005-07-27 12:22 --- gcc version 4.0.2 20050727 (prerelease) still shows the problem. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22513

[Bug tree-optimization/23068] [4.1 Regression] errors in comparison operator for char

2005-07-27 Thread Jean-pierre dot vial at wanadoo dot fr
--- Additional Comments From Jean-pierre dot vial at wanadoo dot fr 2005-07-27 12:23 --- the bug no longer shows after complete recompilation of gcc-4.1 20050723 -- What|Removed |Added

[Bug treelang/23072] multiple runs of treelang testsuite does not work...

2005-07-27 Thread christian dot joensson at gmail dot com
--- Additional Comments From christian dot joensson at gmail dot com 2005-07-27 12:25 --- Same problem on the 3.4 branch... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23072

[Bug c++/22513] [4.0 regression] Miscompilation of std::list code in Boost.

2005-07-27 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-07-27 12:25 --- Did you do a full bootstrap? A library function was miscompiled, so a just using a new compiler isn't enough. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22513

[Bug rtl-optimization/22129] [3.4 only] Optimization stomps const, initialized local array

2005-07-27 Thread rsandifo at gcc dot gnu dot org
--- Additional Comments From rsandifo at gcc dot gnu dot org 2005-07-27 12:46 --- It'll come as no surprise that this is yet another bug related to the infamous RTX_UNCHANGING_P. A reduced C testcase is: extern void abort (void); void f (const char *x) { if (x[0] +

[Bug fortran/23091] ICE in gfc_trans_auto_array_allocation

2005-07-27 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-07-27 12:50 --- This is a duplicate of PR 21034 and already fixed for gcc 4.0.2. *** This bug has been marked as a duplicate of 21034 *** -- What|Removed |Added

[Bug fortran/21034] [4.0 only] internal compiler error: in gfc_trans_auto_array_allocation, at fortran/trans-array.c:3036

2005-07-27 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-07-27 12:50 --- *** Bug 23091 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug c++/22513] [4.0 regression] Miscompilation of std::list code in Boost.

2005-07-27 Thread redi at gcc dot gnu dot org
--- Additional Comments From redi at gcc dot gnu dot org 2005-07-27 12:52 --- No, sorry I didn't. Bootstrapping now... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22513

[Bug fortran/23091] ICE in gfc_trans_auto_array_allocation

2005-07-27 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-07-27 12:53 --- Well, not qiote a duplicate: Save myArray still ICE's. Reopening. -- What|Removed |Added

[Bug fortran/23091] ICE in gfc_trans_auto_array_allocation

2005-07-27 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-07-27 12:59 --- Confirmed. The following still ICE's (4.0 branch and mainline) == Subroutine My(n1) Dimension myArray(n1) Save myArray Call xxx(myArray) End

[Bug fortran/20363] interface body has incorrect scope

2005-07-27 Thread erik dot edelmann at iki dot fi
--- Additional Comments From erik dot edelmann at iki dot fi 2005-07-27 13:00 --- (In reply to comment #7) Subject: Re: interface body has incorrect scope Paul, do you have any idea what find_special could be intended for? It seems obvious that it does the wrong thing in the case

[Bug fortran/20363] interface body has incorrect scope

2005-07-27 Thread Tobias dot Schlueter at physik dot uni-muenchen dot de
--- Additional Comments From Tobias dot Schlueter at physik dot uni-muenchen dot de 2005-07-27 13:21 --- Subject: Re: interface body has incorrect scope Quoting erik dot edelmann at iki dot fi [EMAIL PROTECTED]: I've taken a look at another compiler (i.e. g95). The difference is in

[Bug tree-optimization/20773] [4.0/4.1 Regression] ICE: SEGV building jar file

2005-07-27 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-27 13:24 --- Subject: Bug 20773 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-27 13:23:35 Modified files: gcc: ChangeLog tree-ssa-loop-ch.c Log

[Bug tree-optimization/22591] [4.0 regression] wrong alias information causes an incorrect redundant load elimination

2005-07-27 Thread redi at gcc dot gnu dot org
--- Additional Comments From redi at gcc dot gnu dot org 2005-07-27 13:24 --- *** Bug 22513 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug c++/22513] [4.0 regression] Miscompilation of std::list code in Boost.

2005-07-27 Thread redi at gcc dot gnu dot org
--- Additional Comments From redi at gcc dot gnu dot org 2005-07-27 13:24 --- Testcase succeeds after a clean bootstrap. Hoorah! Thanks. Marking as a duplicate of bug 22591 *** This bug has been marked as a duplicate of 22591 *** -- What|Removed

[Bug tree-optimization/22325] missed optimization in loop

2005-07-27 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-27 13:27 --- Subject: Bug 22325 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-27 13:26:56 Modified files: gcc: ChangeLog tree-flow.h

[Bug c++/22592] -fvisibility-inlines-hidden broken differently

2005-07-27 Thread matz at suse dot de
--- Additional Comments From matz at suse dot de 2005-07-27 13:46 --- Because these symbols indeed are not defined anywhere. On linux this happens to work, but on darwin you need to link against something which provides them. So you would need to create a library which

[Bug tree-optimization/22325] missed optimization in loop

2005-07-27 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-27 13:56 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/20656] No strength reduction for a simple testcase

2005-07-27 Thread pinskia at gcc dot gnu dot org
-- Bug 20656 depends on bug 22325, which changed state. Bug 22325 Summary: missed optimization in loop http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22325 What|Old Value |New Value

[Bug middle-end/22366] [meta-bug] issues holding up the removal of loop.c

2005-07-27 Thread pinskia at gcc dot gnu dot org
-- Bug 22366 depends on bug 22325, which changed state. Bug 22325 Summary: missed optimization in loop http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22325 What|Old Value |New Value

[Bug tree-optimization/22348] [4.0/4.1 Regression] IV canonicalization causes execution of loops past their end condition

2005-07-27 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-27 14:04 --- Subject: Bug 22348 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-27 14:04:17 Modified files: gcc: ChangeLog tree-ssa-loop-niter.c

[Bug tree-optimization/22574] [4.1 Regression] ICE with IMA and optimization and extern inline

2005-07-27 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-27 14:06 --- Fixed. I am linking this to PR 17662 for the testsuite part. -- What|Removed |Added

[Bug tree-optimization/22348] [4.0/4.1 Regression] Wrong folding for FLOOR_MOD_EXPR

2005-07-27 Thread rakdver at gcc dot gnu dot org
--- Additional Comments From rakdver at gcc dot gnu dot org 2005-07-27 14:07 --- Not closing the PR, the workaround in number_of_iterations_cond just masks the problem. -- What|Removed |Added

[Bug tree-optimization/22506] [4.1 regression] ICE with -ftree-vectorize in var_ann, at tree-flow-inline.h:115

2005-07-27 Thread dorit at il dot ibm dot com
--- Additional Comments From dorit at il dot ibm dot com 2005-07-27 14:27 --- This patch should fix it: Index: tree-vectorizer.c === RCS file: /cvs/gcc/gcc/gcc/tree-vectorizer.c,v retrieving revision 2.105 diff -c -3 -p

[Bug tree-optimization/22591] [4.0 regression] wrong alias information causes an incorrect redundant load elimination

2005-07-27 Thread Simon dot Finn at reify dot co dot uk
--- Additional Comments From Simon dot Finn at reify dot co dot uk 2005-07-27 15:04 --- Thanks everyone. I'm really impressed by the effectiveness of the collaborative debugging process. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22591

[Bug fortran/23092] New: scalar mask for minval/maxval

2005-07-27 Thread tkoenig at gcc dot gnu dot org
$ cat minval.f90 program main real, dimension(2) :: a logical :: m a = (/ 1.0, 2.0 /) m = .true. print *,minval(a, m) end program main $ gfortran minval.f90 minval.f90: In function 'MAIN__': minval.f90:6: internal compiler error: in gfc_conv_intrinsic_minmaxval, at

[Bug tree-optimization/23073] [4.1 regression] testsuite failure, gcc.dg/tree-ssa/ifc-20040816-2.c

2005-07-27 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-27 15:19 --- Subject: Bug 23073 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-27 15:19:45 Modified files: gcc: ChangeLog tree-vect-analyze.c

[Bug fortran/23092] scalar mask for minval/maxval

2005-07-27 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-27 15:20 --- Confirmed, not a regression. -- What|Removed |Added Status|UNCONFIRMED

[Bug middle-end/23090] [4.0/4.1 Regression] gcc.c-torture/execute/20050713-1.c -Os fails

2005-07-27 Thread dje at gcc dot gnu dot org
--- Additional Comments From dje at gcc dot gnu dot org 2005-07-27 15:29 --- Related to string instructions. -- What|Removed |Added Status|UNCONFIRMED

[Bug c++/23093] New: base class template specialization in library

2005-07-27 Thread john dot gravley at cctechnol dot com
I have found an apparent bug in gcc 3.4.4 under Cygwin. The attached test case (and the code it's derived from) works as expected with Cygwin gcc 3.3.3 with the exact same Cygwin install except the compiler packages. It also works fine with various versions of gcc on other platforms, including

[Bug c++/23093] base class template specialization in library

2005-07-27 Thread john dot gravley at cctechnol dot com
--- Additional Comments From john dot gravley at cctechnol dot com 2005-07-27 15:43 --- Created an attachment (id=9372) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9372action=view) results of cygcheck Cygwin bug reporting requests this file. It is included in case it useful

[Bug c++/23093] base class template specialization in library

2005-07-27 Thread john dot gravley at cctechnol dot com
--- Additional Comments From john dot gravley at cctechnol dot com 2005-07-27 15:45 --- Created an attachment (id=9373) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9373action=view) This is the set of test case files. This set of files exhibits the apparent bug. Makefiles are

[Bug target/23067] Incorrect struct layout on darwin

2005-07-27 Thread dje at gcc dot gnu dot org
--- Additional Comments From dje at gcc dot gnu dot org 2005-07-27 15:48 --- The AIX and PowerOpen ABIs specify doubleword alignment for long long ints in 32-bit mode and FSF GCC always has implemented this for all AIX-derived ABIs. --

[Bug tree-optimization/23094] New: store ccp misses an optimization

2005-07-27 Thread belyshev at depni dot sinp dot msu dot ru
// This function can be optimized to just *p = *q = 1; at tree level: void foo (int *p, int *q) { *p = 1; *q = 1; if (*p != 1) link_error (); } -- Summary: store ccp misses an optimization Product: gcc Version: 4.1.0 Status: UNCONFIRMED

[Bug target/19653] x87 reg allocated for constants for -mfpmath=sse

2005-07-27 Thread bonzini at gcc dot gnu dot org
-- What|Removed |Added CC||dalej at apple dot com AssignedTo|unassigned at gcc dot gnu |bonzini at gcc dot gnu dot

[Bug tree-optimization/23094] store ccp misses an optimization

2005-07-27 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-27 15:56 --- Confirmed. A weird case but still should be able to optimizated very easily. -- What|Removed |Added

Re: gcc 3.4.4 bug

2005-07-27 Thread John M. Gravley
Danny, I don't get the auto_import message when I build the test case. I'm also confused as to why reordering the calls makes the test case work if the problem is as you describe it. John Danny Smith wrote: I have found an apparent bug in gcc 3.4.4 under Cygwin. The attached test case

[Bug target/23093] base class template specialization in library

2005-07-27 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|c++ |target GCC target triplet||i686-pc-cygwin

[Bug tree-optimization/23094] store ccp misses an optimization

2005-07-27 Thread dberlin at gcc dot gnu dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-07-27 16:04 --- store CCP returns UNKNOWN_VAL as soon as it sees the TMT, even though the RHS is completely constant, and even after we set the value of the TMT's to constant. Even if you change the call to link_error to

[Bug c++/19932] [3.4 Regression] FAIL: g++.old-deja/g++.jason/rfg12.C (test for excess errors)

2005-07-27 Thread danglin at gcc dot gnu dot org
--- Additional Comments From danglin at gcc dot gnu dot org 2005-07-27 16:04 --- Looking at gcc-testresults, this test only failed for a brief period in Feb. 2005. -- What|Removed |Added

[Bug target/23095] New: ICE in regstack compensate_edge

2005-07-27 Thread steven at gcc dot gnu dot org
Hi, GNU F95 version 4.1.0 20050727 (experimental) (x86_64-unknown-linux-gnu) gives an ICE when compiling the following ugly but valid code (reduced from galgel): function foo(n) real*8 foo integer ix, n, next real*8

[Bug tree-optimization/22630] [4.1 Regression] vrp produces wrong code

2005-07-27 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2005-07-27 16:21 --- Fixed by the attached patch. -- What|Removed |Added Status|ASSIGNED

[Bug fortran/20363] interface body has incorrect scope

2005-07-27 Thread paulthomas2 at wanadoo dot fr
--- Additional Comments From paulthomas2 at wanadoo dot fr 2005-07-27 16:21 --- interfaces. This brings me to a question: what is a named interface? I This is a nameless interface, isn't it? module snafu interface subroutine really_snafu (foo) integer, intent

[Bug c/23087] Misleading warning, ... differ in signedness

2005-07-27 Thread schlie at comcast dot net
--- Additional Comments From schlie at comcast dot net 2005-07-27 16:22 --- (In reply to comment #4) Oh, I agree completely that making string literals const (as they are in C++) would make more sense. The reason they aren't defined that way in C is that by the time const was added

[Bug rtl-optimization/17808] Scheduler overly conservative in sched-deps

2005-07-27 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-27 16:28 --- Subject: Bug 17808 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-27 16:28:38 Modified files: gcc: ChangeLog sched-deps.c sched-ebb.c

[Bug target/23095] [4.1 Regression] ICE in regstack compensate_edge

2005-07-27 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-27 16:29 --- Confirmed, a regression from 4.0.x. -- What|Removed |Added Status|UNCONFIRMED

[Bug c++/21123] [4.0 regression] ICE in cp_expr_size, at cp/cp-objcp-common.c:101

2005-07-27 Thread mki at maconomy dot dk
--- Additional Comments From mki at maconomy dot dk 2005-07-27 16:30 --- Hi, Dave, you mentioned that it needs debugging on a system that can reproduce it. Is there anything I can do to debug it? It seems like you know what to look for... Something like building gcc with -save-temps,

[Bug tree-optimization/23073] [4.1 regression] testsuite failure, gcc.dg/tree-ssa/ifc-20040816-2.c

2005-07-27 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-27 16:31 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/23093] base class template specialization in library

2005-07-27 Thread gerrit at gcc dot gnu dot org
-- What|Removed |Added CC||gerrit at gcc dot gnu dot ||org

[Bug tree-optimization/22630] [4.1 Regression] vrp produces wrong code

2005-07-27 Thread ja2morri at csclub dot uwaterloo dot ca
--- Additional Comments From ja2morri at csclub dot uwaterloo dot ca 2005-07-27 16:34 --- Subject: Re: [4.1 Regression] vrp produces wrong code Jeffrey A Law [EMAIL PROTECTED] writes: The underlying problem here is the code to meet a VR_ANTI_RANGE and a VR_RANGE does not

[Bug middle-end/23096] New: Wrong folding for FLOOR_MOD_EXPR

2005-07-27 Thread pinskia at gcc dot gnu dot org
See PR 22348 for the full analysis of this bug. -- Summary: Wrong folding for FLOOR_MOD_EXPR Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: middle-end AssignedTo:

[Bug tree-optimization/22348] [4.0/4.1 Regression] Wrong folding for FLOOR_MOD_EXPR

2005-07-27 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added OtherBugsDependingO||23096 nThis|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22348

[Bug middle-end/23096] Wrong folding for FLOOR_MOD_EXPR

2005-07-27 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added BugsThisDependsOn|22348 | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23096

[Bug tree-optimization/22348] [4.0/4.1 Regression] Execution continues past end of for loop end condition with optimisation enabled

2005-07-27 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-27 16:37 --- The work around is in but the new problem should have been filed as a new bug which I did as PR 23096. The testcase is now fixed. -- What|Removed |Added

[Bug middle-end/23096] Wrong folding for FLOOR_MOD_EXPR

2005-07-27 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added OtherBugsDependingO||22348 nThis|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23096

[Bug middle-end/23096] Wrong folding for FLOOR_MOD_EXPR

2005-07-27 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added CC||rakdver at gcc dot gnu dot ||org Status|UNCONFIRMED

[Bug middle-end/23096] Wrong folding for FLOOR_MOD_EXPR

2005-07-27 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-27 16:38 --- From comment #7 of PR 22348: extract_muldiv(51 - 7, 3, FLOOR_MOD_EXPR) returns incorrectly 0. The reason is that 51 - 7 is replaced with 51 + ~6, and both 51 and ~6 are divisible by 3, so the result

[Bug tree-optimization/22348] [4.0 Regression] Execution continues past end of for loop end condition with optimisation enabled

2005-07-27 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-27 16:40 --- Actually this was only fixed on the mainline, it also fails in 4.0.0 branch too. -- What|Removed |Added

[Bug tree-optimization/22348] [4.0 Regression] Execution continues past end of for loop end condition with optimisation enabled

2005-07-27 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Status|REOPENED|NEW http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22348

[Bug tree-optimization/20773] [4.0 Regression] ICE: SEGV building jar file

2005-07-27 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-27 16:45 --- Fixed on the mainline, I think the 4.0 branch's bug is slightly different also. -- What|Removed |Added

[Bug libstdc++/23081] Finish the implementation of tr1::array

2005-07-27 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-27 16:51 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug tree-optimization/22630] [4.1 Regression] vrp produces wrong code

2005-07-27 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2005-07-27 16:55 --- Subject: Re: [4.1 Regression] vrp produces wrong code On Wed, 2005-07-27 at 16:34 +, ja2morri at csclub dot uwaterloo dot ca wrote: --- Additional Comments From ja2morri at csclub dot uwaterloo dot

[Bug tree-optimization/17064] -falias-noargument-global doesn't eliminate dead stores/loads

2005-07-27 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-27 17:06 --- Another testcase for extra load at the tree level: int g (int* g1, int* g2) { int i; g2[0] = 2; g1[0] = 3; return g2[0]; } Note the test in comment #1 has been fixed already. --

[Bug tree-optimization/21559] [4.1 Regression] missed jump threading

2005-07-27 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2005-07-27 17:13 --- It's highly unlikely threading is going to be able to completely eliminate the test for bytes == 0. The fundamental problem is the threader has no way of knowing that the loop exit test (toread != 0) can never be

[Bug fortran/23097] New: non-printable output from write with certain formats

2005-07-27 Thread grrogers at umd dot edu
[EMAIL PROTECTED] test_blas]$ ~/GREG/bin_gcc/bin/gfortran -v Using built-in specs. Target: i686-pc-linux-gnu Configured with: ../gcc4/configure --prefix=/home/casper/GREG/bin_gcc -- mandir=/home/casper/GREG/objdir/share/man --enable- languages=c,c++,f95,java,objc --enable-shared

[Bug c++/21123] [4.0 regression] ICE in cp_expr_size, at cp/cp-objcp-common.c:101

2005-07-27 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Additional Comments From dave at hiauly1 dot hia dot nrc dot ca 2005-07-27 17:20 --- Subject: Re: [4.0 regression] ICE in cp_expr_size, at cp/cp-objcp-common.c:101 Dave, you mentioned that it needs debugging on a system that can reproduce it. I was just able to reproduce it

[Bug libfortran/23097] [4.0/4.1 Regression] non-printable output from write with certain formats

2005-07-27 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-27 17:30 --- Fixed already. -- What|Removed |Added Status|UNCONFIRMED

[Bug c/22589] [3.4 regression] ICE casting to long long

2005-07-27 Thread rsandifo at gcc dot gnu dot org
--- Additional Comments From rsandifo at gcc dot gnu dot org 2005-07-27 17:31 --- This seems to be caused by: 2004-02-15 Roger Sayle [EMAIL PROTECTED] Backport from mainline: 2004-02-07 Roger Sayle [EMAIL PROTECTED] PR middle-end/13696 *

[Bug libfortran/23097] [4.0/4.1 Regression] non-printable output from write with certain formats

2005-07-27 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-27 17:31 --- This works with 4.1.0 20050727. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23097

[Bug classpath/21869] We should to use StringBuilder instead of StringBuffer where appropriate.

2005-07-27 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-07-27 17:39 --- This is a request for Classpath. -- What|Removed |Added Component|libgcj

[Bug target/19885] [4.0/4.1 Regression] avr dwarf-2 support is broken for head 4.0/4.1

2005-07-27 Thread bjoern dot m dot haase at web dot de
--- Additional Comments From bjoern dot m dot haase at web dot de 2005-07-27 18:30 --- Bjorn, do you have a copyright assignment filed with the FSF? Yes. It took quite a while but since a couple of weeks the paperwork is finished. --

[Bug rtl-optimization/23098] New: [4.1 Regression] store of 0.0 to float

2005-07-27 Thread pinskia at gcc dot gnu dot org
Take the following program: int g (float* g1) { *g1 = 0; } Running it on ppc-darwin on the mainline (with -static), we get: LC0: .long 0 .text .align 2 .globl _g _g: lis r2,ha16(LC0) lfs f0,lo16(LC0)(r2) stfs f0,0(r3) blr On

[Bug rtl-optimization/23098] [3.4/4.0/4.1 Regression] store of 0.0 to float

2005-07-27 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-27 18:49 --- Actually I take back x86 is not a regression. It is a regression from 3.2.3 -- What|Removed |Added

[Bug rtl-optimization/23098] [3.4/4.0/4.1 Regression] store of 0.0 to float

2005-07-27 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added GCC target triplet|powerpc-darwin |powerpc-darwin, i?86-*-* Target Milestone|--- |4.0.2

[Bug c++/23099] New: [4.0 regression] ICE in build_simple_base_path, at cp/class.c:460

2005-07-27 Thread dank at kegel dot com
The following test case: struct Base { int x; }; template typename T struct A { static const int N = sizeof(static_castBase*(T())); }; struct Derived : Base { ADerived* a; };

[Bug c++/23099] [4.0/4.1 regression] ICE in build_simple_base_path, at cp/class.c:460

2005-07-27 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-27 19:03 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug rtl-optimization/23098] [3.4/4.0/4.1 Regression] store of 0.0 to float

2005-07-27 Thread dje at gcc dot gnu dot org
--- Additional Comments From dje at gcc dot gnu dot org 2005-07-27 19:11 --- On PowerPC this is because we now are forcing all FP constants to memory. The only constant for which this is interesting is zero, and only if one is storing to memory. XLC produces the same code as GCC

  1   2   >