[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-23 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-04-23 13:39 --- ob-vi-ous... Index: tree-ssa-pre.c === RCS file: /cvs/gcc/gcc/gcc/tree-ssa-pre.c,v retrieving revision 2.80 diff -u -3 -p -r2.80 tree-ssa

[Bug fortran/20845] error needed

2005-04-23 Thread jv244 at cam dot ac dot uk
--- Additional Comments From jv244 at cam dot ac dot uk 2005-04-23 13:42 --- (In reply to comment #2) > I didn't find anything requiring this in the standard, and it would seem weird, > given that SAVE is implicit in several cases. See also note 4.27. 4.4 : 'Unlike explicit initializa

[Bug fortran/21177] New: wrong code with NULL()

2005-04-23 Thread jv244 at cam dot ac dot uk
The following should not abort: MODULE MYMOD INTERFACE TT MODULE PROCEDURE TT_I,TT_R END INTERFACE TT CONTAINS FUNCTION TT_I(X) RESULT(I) INTEGER :: I INTEGER,POINTER :: X I=1 END FUNCTION FUNCTION TT_R(X) RESULT(I) INTEGER :: I REAL,POINTER :: X I=2 END FUNCTION END MODULE MYMOD USE

[Bug fortran/20858] NULL doesn't get its argument type

2005-04-23 Thread jv244 at cam dot ac dot uk
--- Additional Comments From jv244 at cam dot ac dot uk 2005-04-23 13:47 --- (In reply to comment #2) > Are there any circumstances where the argument to NULL has any meaning, besides > making a program invalid? PR21177 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20858

[Bug fortran/20861] error needed

2005-04-23 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-04-23 13:48 --- Subject: Re: error needed >>Any pointers as to why this is invalid? > > 12.4.1.2 > Hm, I can't see that there. Looks like I'll have to find out which term has a definition diffe

[Bug tree-optimization/19516] missed optimization (bool)

2005-04-23 Thread rguenth at gcc dot gnu dot org
--- Additional Comments From rguenth at gcc dot gnu dot org 2005-04-23 13:49 --- I guess it will be not possible to fix this for 4.0.1? Then it is ok to close the bug as fixed, but please put in a reference to the patch that fixed it. Thanks for the work, Richard. -- What

[Bug fortran/20845] error needed

2005-04-23 Thread tobi at gcc dot gnu dot org
--- Additional Comments From tobi at gcc dot gnu dot org 2005-04-23 13:53 --- (In reply to comment #3) > 4.4 : 'Unlike explicit initialization, default initialization does not imply > that the object has the SAVE attribute' So? I still don't see why this is invalid. The error messag

[Bug tree-optimization/21167] [4.0/4.1 Regression] ICE in get_indirect_ref_operands at tree-ssa-operands.c when compiling MySQL-4.1

2005-04-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-23 13:57 --- This is the same bug as PR 21173 as looking into the tree dumps, I am going to reduce the source so we another testcase. -- What|Removed |Added

[Bug fortran/20845] error needed

2005-04-23 Thread jv244 at cam dot ac dot uk
--- Additional Comments From jv244 at cam dot ac dot uk 2005-04-23 14:03 --- (In reply to comment #4) > doesn't make any more sense to me. What am I missing? a constraint in 11.3 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20845

[Bug fortran/20861] error needed

2005-04-23 Thread jv244 at cam dot ac dot uk
--- Additional Comments From jv244 at cam dot ac dot uk 2005-04-23 14:06 --- (In reply to comment #3) > >>Any pointers as to why this is invalid? > > > > 12.4.1.2 > > > Hm, I can't see that there. Looks like I'll have to find out which term has a > definition different from what I'm

[Bug fortran/14569] [4.0 only] should not warn about truncated comment lines

2005-04-23 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-23 14:09 --- Subject: Bug 14569 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-04-23 14:09:02 Modified files: gcc/fortran: Change

[Bug fortran/14569] [4.0 only] should not warn about truncated comment lines

2005-04-23 Thread rguenth at gcc dot gnu dot org
--- Additional Comments From rguenth at gcc dot gnu dot org 2005-04-23 14:10 --- Applied to 4.0 branch. Fixed. -- What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/21030] [4.1 Regression] ICE in set_value_range building 176.gcc with -O2

2005-04-23 Thread kazu at cs dot umass dot edu
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-23 14:13 --- Subject: Re: [4.1 Regression] ICE in set_value_range building 176.gcc with -O2 Hi Toon, > > Kazu, I just tried the patch, pr21030-vrp-ice.patch. > > It seems to fix the problems with gfortran and -O2. > >

[Bug tree-optimization/21167] [4.0/4.1 Regression] ICE in get_indirect_ref_operands at tree-ssa-operands.c when compiling MySQL-4.1

2005-04-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-23 14:15 --- Here is the reduced testcase: extern const char *f_extensions[]; const char *f_extensions[]= { ".cnf", 0 }; void f(); int g(int ij) { char **tmp_ext; unsigned i; for (i= 0; i < (unsigned) ij; i++)

[Bug fortran/20861] error needed

2005-04-23 Thread tobi at gcc dot gnu dot org
--- Additional Comments From tobi at gcc dot gnu dot org 2005-04-23 14:19 --- I still don't get it. The associated actual argument is indeed an external procedure, so I don't see how internal procedures not being mentioned in the first phrase makes a difference. Just to make sure the d

[Bug libstdc++/21178] New: GCC4 series fails to compile glibc 2.3.x

2005-04-23 Thread tobias at yoper dot com
First entry so please stay calm and point me towards to your rules to apply to them. I tried to use GCC4 to compile a whole LFS toolchain. I compiled several GCC-4.X.X with GCC 3.4.3 and furthermore started to compile using GCC4. I used pretty clean environments based on LFS. No matter what I di

[Bug other/21178] GCC4 series fails to compile glibc 2.3.x

2005-04-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-23 14:27 --- Not a GCC bug, but a glibc bug which has been already been fixed at least in the HEAD of glibc. -- What|Removed |Added --

[Bug middle-end/21082] &a[b] - &a[c] is not folded to b - c

2005-04-23 Thread rguenth at gcc dot gnu dot org
--- Additional Comments From rguenth at gcc dot gnu dot org 2005-04-23 14:31 --- PR19807 is related. -- What|Removed |Added OtherBugsDependingO||1

[Bug rtl-optimization/21168] [4.1 Regression] bootstrap failed on Linux/ia64

2005-04-23 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|bootstrap |rtl-optimization Keywords||build, ice-on-valid-code Summary|b

[Bug target/21169] [4.0/4.1 regression] ICE in reload_cse_simplify_operands with -fnon-call-exceptions -fPIC -O2

2005-04-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-23 14:35 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug fortran/20861] error needed

2005-04-23 Thread jv244 at cam dot ac dot uk
--- Additional Comments From jv244 at cam dot ac dot uk 2005-04-23 14:41 --- > The associated actual argument is indeed an external > procedure TT is an internal procedure ... (CONTAINS ... SUBROUTINE TT ... END) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20861

[Bug middle-end/21134] Make gengenrtl emit mode checks aborting on VOIDmode

2005-04-23 Thread hp at gcc dot gnu dot org
--- Additional Comments From hp at gcc dot gnu dot org 2005-04-23 14:44 --- Note a list of exceptions is needed, for example http://gcc.gnu.org/ml/gcc-patches/2005-04/msg02238.html>. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21134

[Bug middle-end/21134] Make gengenrtl emit mode checks aborting on VOIDmode

2005-04-23 Thread roger at eyesopen dot com
--- Additional Comments From roger at eyesopen dot com 2005-04-23 14:49 --- The list of exceptions, in addition to those mentioned in the e-mail above, also needs to include compare, if_then_else and all binary comparison operators; eq, ne, lt, gt, le, ge. I'm not opposed to adding chec

[Bug fortran/20861] error needed

2005-04-23 Thread tobi at gcc dot gnu dot org
--- Additional Comments From tobi at gcc dot gnu dot org 2005-04-23 14:53 --- Ugh, excuse me. I must have had tomatos on my eyes, as we say in German. Thanks. -- What|Removed |Added --

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-23 Thread jakub at gcc dot gnu dot org
--- Additional Comments From jakub at gcc dot gnu dot org 2005-04-23 14:59 --- Shouldn't that be then also: - if (!is_gimple_min_invariant (genop1)) + if (!is_gimple_min_invariant (folded)) ? -- What|Removed |Added -

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-23 Thread dberlin at dberlin dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-04-23 15:09 --- Subject: Re: [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel On Sat, 2005-04-23 at 14:59 +, jakub at gcc dot gnu dot org wrote: > --- Additional Comments From jakub

[Bug tree-optimization/21030] [4.1 Regression] ICE in set_value_range building 176.gcc with -O2

2005-04-23 Thread kargl at gcc dot gnu dot org
--- Additional Comments From kargl at gcc dot gnu dot org 2005-04-23 15:11 --- (In reply to comment #13) > > I would like to, but currently my patch causes a regression in one of > the VRP testcases. > Not to sound like an idiot, but how likely is this one VRP testcase to show up in r

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-23 Thread dberlin at dberlin dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-04-23 15:13 --- Subject: Re: [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel > yes > > In fact, the error actually makes no sense (IE you guys are overlooking > an important fact). > > is

[Bug middle-end/21134] Make gengenrtl emit mode checks aborting on VOIDmode

2005-04-23 Thread hp at gcc dot gnu dot org
--- Additional Comments From hp at gcc dot gnu dot org 2005-04-23 15:14 --- In response to comment #2: Any and all SET_SRC/SET_DEST mode-exceptions must be considered to be added to genpreds and genrecog as well, for possible omission of the automatically added mode checks. The sweeping

[Bug tree-optimization/21030] [4.1 Regression] ICE in set_value_range building 176.gcc with -O2

2005-04-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-23 15:15 --- (In reply to comment #14) > I haven't checked 4.0.0 against my Fortran > testsuite; hopefully, this problem isn't present in > gfortran's first exposure to the world. It cannot be in 4.0.0 as the VRP code w

[Bug fortran/21177] wrong code with NULL()

2005-04-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-23 15:20 --- Confirmed, the real version is being called for both of the NULL()'s. -- What|Removed |Added

[Bug c++/21179] New: template in anonymous namespace in precompiled header

2005-04-23 Thread hans at jukesan dot de
An anonymous namespace in an include file contains a template. I precompile the include file. Now all C++ source files that include the precompiled header file share the same anonymous namespace. In the attached example, two (identical) source file include the precompiled header and then define an

[Bug c++/18681] [3.3/3.4/4.0/4.1 Regression] template friend declaration not recognized

2005-04-23 Thread lerdsuwa at gcc dot gnu dot org
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2005-04-23 15:28 --- The TYPE_NO_ACCESS_CHECK_P is there because we check access on each tsubst TYPENAME_TYPE, regardless whether the typename is actually appear in the code or it come from a typedef. The patch was only intende

[Bug c++/21179] template in anonymous namespace in precompiled header

2005-04-23 Thread hans at jukesan dot de
--- Additional Comments From hans at jukesan dot de 2005-04-23 15:29 --- Created an attachment (id=8716) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8716&action=view) complete sources, include file, and makefile tar zxf bug21179, make and enjoy -- http://gcc.gnu.org/bugzilla

[Bug c++/16617] Fail to do access checking correctly for non-dependent qualified-id

2005-04-23 Thread lerdsuwa at gcc dot gnu dot org
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2005-04-23 15:30 --- This is a stage 2 project. Likely to be fixed in a month or two. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16617

[Bug c++/21179] template in anonymous namespace in precompiled header

2005-04-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-23 15:31 --- *** This bug has been marked as a duplicate of 10591 *** *** This bug has been marked as a duplicate of 10591 *** -- What|Removed |Added --

[Bug pch/10591] Members of anonymous namespaces get name mangled with header name

2005-04-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-23 15:31 --- *** Bug 21179 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug bootstrap/21176] Cannot make on Solaris 9 (Intel)

2005-04-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-23 15:33 --- How did you configure GCC? -- What|Removed |Added CC|

[Bug c++/21174] name lookup differs between namespace-scope and global scope

2005-04-23 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Known to fail||3.3.3 4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21174

[Bug c++/21174] name lookup differs between namespace-scope and global scope

2005-04-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-23 15:36 --- I think this is just how C++ works, Comeau's C++ front-end rejects the code in the same way -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21174

[Bug c++/19772] [3.4/4.0/4.1 Regression] crash on invalid template friend decl

2005-04-23 Thread lerdsuwa at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19772

[Bug tree-optimization/21170] [4.1 Regression] Comments still mention rewrite_ssa_into_ssa.

2005-04-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-23 15:41 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug tree-optimization/21030] [4.1 Regression] ICE in set_value_range building 176.gcc with -O2

2005-04-23 Thread dnovillo at redhat dot com
--- Additional Comments From dnovillo at redhat dot com 2005-04-23 15:46 --- Subject: Re: [4.1 Regression] ICE in set_value_range building 176.gcc with -O2 On Sat, Apr 23, 2005 at 03:11:52PM -, kargl at gcc dot gnu dot org wrote: > > --- Additional Comments From kargl at gcc d

[Bug other/21178] GCC4 series fails to compile glibc 2.3.x

2005-04-23 Thread tobias at yoper dot com
--- Additional Comments From tobias at yoper dot com 2005-04-23 15:48 --- Subject: Re: GCC4 series fails to compile glibc 2.3.x this was fast, thanks you made my day :) Yoper Team Coordinator Knowing is not enough; we must apply. Willing is not enough; we must do.

[Bug libgcj/21065] javax.swing.event.EventListenerList.getListenerList() implemented wrong

2005-04-23 Thread rmathew at gcc dot gnu dot org
-- What|Removed |Added Component|java|libgcj http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21065

[Bug SWING/21065] javax.swing.event.EventListenerList.getListenerList() implemented wrong

2005-04-23 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|libgcj |SWING http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21065

[Bug libfortran/12884] [4.0 only] error in reading a namelist when it is predeced by a line with a SLASH

2005-04-23 Thread pault at gcc dot gnu dot org
--- Additional Comments From pault at gcc dot gnu dot org 2005-04-23 16:11 --- The namelist modifications implemented over the last week have resulted in namelist io that is compliant with the standard and this bug is fixed, as of GCC 4.1.0 20050423. -- What|Removed

[Bug fortran/19292] [meta-bug] g77 features lacking in gfortran

2005-04-23 Thread pault at gcc dot gnu dot org
-- Bug 19292 depends on bug 12884, which changed state. Bug 12884 Summary: [4.0 only] error in reading a namelist when it is predeced by a line with a SLASH http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12884 What|Old Value |New Value ---

[Bug bootstrap/19852] Segmentation fault during: build/genmodes -h > tmp-modes.h

2005-04-23 Thread georg dot schwarz at freenet dot de
--- Additional Comments From georg dot schwarz at freenet dot de 2005-04-23 16:11 --- I am seeing the same problem trying to bootstrap gcc-4.0.0 on IRIX 5.3: ... /bin/ksh /usr/people/schwarz/gcc-4.0.0/gcc/mkconfig.sh bconfig.h cc -c -g -DIN_GCC -DHAVE_CONFIG_H -DGENERATOR_FILE

gcc-bugs@gcc.gnu.org

2005-04-23 Thread pault at gcc dot gnu dot org
--- Additional Comments From pault at gcc dot gnu dot org 2005-04-23 16:12 --- The namelist modifications implemented over the last week have resulted in namelist io that is compliant with the standard and this bug is fixed, as of GCC 4.1.0 20050423. -- What|Removed

[Bug fortran/19292] [meta-bug] g77 features lacking in gfortran

2005-04-23 Thread pault at gcc dot gnu dot org
-- Bug 19292 depends on bug 17285, which changed state. Bug 17285 Summary: [4.0 only] namelist write does not terminate with &end http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17285 What|Old Value |New Value ---

[Bug fortran/17472] [4.0 only] namelist does not handle arrays

2005-04-23 Thread pault at gcc dot gnu dot org
--- Additional Comments From pault at gcc dot gnu dot org 2005-04-23 16:13 --- The namelist modifications implemented over the last week have resulted in namelist io that is compliant with the standard and this bug is fixed, as of GCC 4.1.0 20050423. -- What|Removed

[Bug fortran/19292] [meta-bug] g77 features lacking in gfortran

2005-04-23 Thread pault at gcc dot gnu dot org
-- Bug 19292 depends on bug 17472, which changed state. Bug 17472 Summary: [4.0 only] namelist does not handle arrays http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17472 What|Old Value |New Value ---

[Bug libfortran/18392] [4.0 only] segfault on derived type namelist input

2005-04-23 Thread pault at gcc dot gnu dot org
--- Additional Comments From pault at gcc dot gnu dot org 2005-04-23 16:14 --- The namelist modifications implemented over the last week have resulted in namelist io that is compliant with the standard and this bug is fixed, as of GCC 4.1.0 20050423. -- What|Removed

[Bug fortran/19467] [4.0 only] ICE caused by CHARACTER array in NAMELIST read or write

2005-04-23 Thread pault at gcc dot gnu dot org
--- Additional Comments From pault at gcc dot gnu dot org 2005-04-23 16:15 --- The namelist modifications implemented over the last week have resulted in namelist io that is compliant with the standard and this bug is fixed, as of GCC 4.1.0 20050423. -- What|Removed

[Bug fortran/19276] [meta-bug] CHARACTER related bugs in gfortran

2005-04-23 Thread pault at gcc dot gnu dot org
-- Bug 19276 depends on bug 19467, which changed state. Bug 19467 Summary: [4.0 only] ICE caused by CHARACTER array in NAMELIST read or write http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19467 What|Old Value |New Value --

[Bug libfortran/18122] [4.0 only] gfortran internal error in namelist read

2005-04-23 Thread pault at gcc dot gnu dot org
--- Additional Comments From pault at gcc dot gnu dot org 2005-04-23 16:16 --- The namelist modifications implemented over the last week have resulted in namelist io that is compliant with the standard and this bug is fixed, as of GCC 4.1.0 20050423. -- What|Removed

[Bug libfortran/18210] namelist output format problems

2005-04-23 Thread pault at gcc dot gnu dot org
--- Additional Comments From pault at gcc dot gnu dot org 2005-04-23 16:18 --- The namelist modifications implemented over the last week have resulted in namelist io that is compliant with the standard and this bug is fixed, as of GCC 4.1.0 20050423. -- What|Removed

[Bug fortran/19292] [meta-bug] g77 features lacking in gfortran

2005-04-23 Thread pault at gcc dot gnu dot org
-- Bug 19292 depends on bug 18210, which changed state. Bug 18210 Summary: namelist output format problems http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18210 What|Old Value |New Value

[Bug libf2c/19657] Namelist reading may be skipped if end with a logical variable

2005-04-23 Thread pault at gcc dot gnu dot org
--- Additional Comments From pault at gcc dot gnu dot org 2005-04-23 16:19 --- The namelist modifications implemented over the last week have resulted in namelist io that is compliant with the standard and this bug is fixed, as of GCC 4.1.0 20050423. -- What|Removed

[Bug middle-end/20995] [3.4 regression] ICE in const_binop, at fold-const.c:1391

2005-04-23 Thread roger at eyesopen dot com
--- Additional Comments From roger at eyesopen dot com 2005-04-23 16:24 --- This is actually a C++ front-end bug. It looks like on the 3.4 branch ocp_convert is calling "fold" instead of "fold_if_not_in_template" (which is what happens on mainline). This call to "fold" triggers a chain

[Bug middle-end/21082] &a[b] - &a[c] is not folded to b - c

2005-04-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-23 16:24 --- Zdenek was complaining about this in: . -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21082

[Bug target/21007] [4.1 Regression] gcc.c-torture/execute/931004-2.c execution fails on hppa64-hpux and cris-elf

2005-04-23 Thread jsm28 at gcc dot gnu dot org
--- Additional Comments From jsm28 at gcc dot gnu dot org 2005-04-23 16:25 --- Started to pass again on hppa64-hpux between 20050422 and 20050423, could it be confirmed whether they pass again on cris-elf as well? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21007

[Bug tree-optimization/16538] Missed jump threading opportunity with struct fields (but RTL thread_jumps does catch it)

2005-04-23 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-04-23 16:47 --- This was fixed by just Dan's alias patches. -- What|Removed |Added Status|NEW

[Bug tree-optimization/19794] [meta-bug] Jump threading related bugs

2005-04-23 Thread steven at gcc dot gnu dot org
-- Bug 19794 depends on bug 16538, which changed state. Bug 16538 Summary: Missed jump threading opportunity with struct fields (but RTL thread_jumps does catch it) http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16538 What|Old Value |New Value ---

[Bug fortran/21104] Segmentation fault on correct code

2005-04-23 Thread pault at gcc dot gnu dot org
--- Additional Comments From pault at gcc dot gnu dot org 2005-04-23 16:47 --- It is my belief that this is correct code, after all. An explicit interface is REQUIRED to invoke a procedure with a pointer or target dummy argument or a pointer function result. In other circumstances it

[Bug tree-optimization/13761] [tree-ssa] component refs to the same struct should not alias

2005-04-23 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-04-23 16:52 --- Will the second part of the struct alias merge fix Dann's original test case? ("http://gcc.gnu.org/wiki/Structure Aliasing Part II") -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13761

[Bug tree-optimization/18076] Missed jump threading optimization

2005-04-23 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-04-23 16:54 --- Nice. And indeed surprising that the RTL DSE doesn't catch that trivially dead store. Should I open a separate bug report for that? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18076

[Bug c++/21174] name lookup differs between namespace-scope and global scope

2005-04-23 Thread boris at kolpackov dot net
--- Additional Comments From boris at kolpackov dot net 2005-04-23 16:56 --- EDG's frontend is not a definition of C++. Can you point to the verse in the standard? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21174

[Bug driver/20995] [3.4 regression] ICE in const_binop, at fold-const.c:1391

2005-04-23 Thread roger at eyesopen dot com
--- Additional Comments From roger at eyesopen dot com 2005-04-23 16:56 --- Doh, fold_if_not_in_template is not on the gcc 3.4 branch. It was introduced to fix (workaround?) PR c++/17642, which looks too intrusive for the 3.4 branch. Instead, the C++ mistake on the 3.4 branch, that's w

[Bug target/21099] ICE on mmx intrinsics

2005-04-23 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-04-23 16:56 --- Confirmed. Curiously, the test case doesn't fail compiled as C, only C++. -- What|Removed |Added

[Bug c++/20995] [3.4 regression] ICE in const_binop, at fold-const.c:1391

2005-04-23 Thread roger at eyesopen dot com
--- Additional Comments From roger at eyesopen dot com 2005-04-23 16:57 --- Don't know what happened there; this should be component "c++"! -- What|Removed |Added C

[Bug tree-optimization/18046] Missed jump threading optimization

2005-04-23 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-04-23 16:57 --- I'm going to implement lowering of some SWITCH_EXPRs at the tree level. At least the ones that we do not produce a decision tree for now in stmt.c... -- What|Removed |

[Bug fortran/21104] Segmentation fault on correct code

2005-04-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-23 16:58 --- (In reply to comment #5) > PS Andrew, for someone who claims not to know fortran, you seem to get into > some of its murkier corners! We'll have you writing fortran code yet... I get help from people who

[Bug tree-optimization/19794] [meta-bug] Jump threading related bugs

2005-04-23 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-04-23 16:58 --- 18832 has no jump threading issues left, says Jeff. -- What|Removed |Added BugsThisDependsO

[Bug tree-optimization/19940] Missed jump threading opportunity due to |.

2005-04-23 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-04-23 17:03 --- This is not fixed by Jeff's latest threader patch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19940

[Bug middle-end/21180] New: [4.1 Regression] checking on fold is no longer happen in some cases

2005-04-23 Thread pinskia at gcc dot gnu dot org
the changes to use "fold_buildN" instead of "fold (buildN", makes us no do fold checking in those case. This PR records that face. -- Summary: [4.1 Regression] checking on fold is no longer happen in some cases Product: gcc Version: 4.1.0

[Bug middle-end/21180] [4.1 Regression] checking on fold is no longer happen in some cases

2005-04-23 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added CC||kazu at cs dot umass dot edu Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzill

[Bug target/21007] [4.1 Regression] gcc.c-torture/execute/931004-2.c execution fails on hppa64-hpux and cris-elf

2005-04-23 Thread hp at gcc dot gnu dot org
--- Additional Comments From hp at gcc dot gnu dot org 2005-04-23 17:10 --- Still failed with LAST_UPDATED "Fri Apr 22 23:44:55 UTC 2005". Confirmed to pass with "Sat Apr 23 12:51:56 UTC 2005". -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21007

[Bug target/21099] ICE on mmx intrinsics

2005-04-23 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-23 17:13 --- Subject: Bug 21099 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-04-23 17:13:12 Modified files: gcc: Change

[Bug target/21099] ICE on mmx intrinsics

2005-04-23 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-23 17:14 --- Subject: Bug 21099 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-04-23 17:14:31 Modified files: gcc: ChangeLog tree-eh.c gcc/conf

[Bug target/21099] ICE on mmx intrinsics

2005-04-23 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-04-23 17:16 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/21007] [4.1 Regression] gcc.c-torture/execute/931004-2.c execution fails on hppa64-hpux and cris-elf

2005-04-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-23 17:17 --- Most likely fixed by: +2005-04-22 Diego Novillo <[EMAIL PROTECTED]> + + * tree-cfg.c (tree_duplicate_bb): Call create_new_def_for + for newly created PHI nodes. + Call create_new_def_for

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-23 Thread azarah at gentoo dot org
--- Additional Comments From azarah at gentoo dot org 2005-04-23 17:19 --- Patch from comment #7 seems to work here (doing make check now to verify). I assume the change Jakub asked about is not needed? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21173

[Bug target/21100] [4.0 Regression] ICE: unrecognizable insn for -march=pentium-mmx

2005-04-23 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-23 17:21 --- Subject: Bug 21100 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-04-23 17:20:59 Modified files: gcc: Change

[Bug target/21100] [4.0 Regression] ICE: unrecognizable insn for -march=pentium-mmx

2005-04-23 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-04-23 17:21 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/21101] ICE: could not find a spill register on MMX intrinsics

2005-04-23 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-04-23 17:23 --- Confirmed. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot

[Bug middle-end/21180] [4.1 Regression] checking on fold no longer happens in some cases

2005-04-23 Thread kazu at cs dot umass dot edu
-- What|Removed |Added Summary|[4.1 Regression] checking on|[4.1 Regression] checking on |fold is no longer happen in |fold no longer happens in

[Bug libfortran/21108] [4.0 only] reshape with order causes random results

2005-04-23 Thread tkoenig at gcc dot gnu dot org
(any (a /= c)) call abort end $ gfortran -v Using built-in specs. Target: i686-pc-linux-gnu Configured with: ../gcc-4.0/configure --prefix=/home/ig25 --enable-languages=c,f95 --enable-checking Thread model: posix gcc version 4.0.1 20050423 (prerelease) -- What|Removed

[Bug libfortran/21127] reshape of complex broken

2005-04-23 Thread tkoenig at gcc dot gnu dot org
--- Additional Comments From tkoenig at gcc dot gnu dot org 2005-04-23 18:26 --- (In reply to comment #2) > Or, alternatively, we could call reshape_generic. Which of course would be > evil > from a performance standpoitn :-) Actually, that's what we are doing for a lot of intrinsics:

Re: [Bug tree-optimization/13761] [tree-ssa] component refs to the same struct should not alias

2005-04-23 Thread Daniel Berlin
On Sat, 2005-04-23 at 16:52 +, steven at gcc dot gnu dot org wrote: > --- Additional Comments From steven at gcc dot gnu dot org 2005-04-23 > 16:52 --- > Will the second part of the struct alias merge fix Dann's original > test case? ("http://gcc.gnu.org/wiki/Structure Aliasing Part

[Bug tree-optimization/13761] [tree-ssa] component refs to the same struct should not alias

2005-04-23 Thread dberlin at dberlin dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-04-23 18:41 --- Subject: Re: [tree-ssa] component refs to the same struct should not alias On Sat, 2005-04-23 at 16:52 +, steven at gcc dot gnu dot org wrote: > --- Additional Comments From steven at gcc d

[Bug target/21102] ICE: in immed_double_const, on SSE2 intrinsics

2005-04-23 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-04-23 18:55 --- Confirmed. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot

[Bug rtl-optimization/21102] ICE: in immed_double_const, on SSE2 intrinsics

2005-04-23 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-04-23 18:57 --- Technically this is generic, though one does have to have vector support in the target for things to make it this far to see. -- What|Removed |Added -

[Bug rtl-optimization/21102] ICE: in immed_double_const, on SSE2 intrinsics

2005-04-23 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-23 19:01 --- Subject: Bug 21102 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-04-23 19:01:04 Modified files: gcc: Change

[Bug rtl-optimization/21102] ICE: in immed_double_const, on SSE2 intrinsics

2005-04-23 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-23 19:17 --- Subject: Bug 21102 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-04-23 19:16:57 Modified files: gcc: ChangeLog simplify-rtx.c Log messag

[Bug rtl-optimization/21102] ICE: in immed_double_const, on SSE2 intrinsics

2005-04-23 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-04-23 19:18 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-04-23 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-04-23 19:37 --- Created an attachment (id=8718) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8718&action=view) patch Jakub, your patch is wrong. Try this one. -- What|Removed |A

[Bug c++/21181] New: namespace lookup error message misleading

2005-04-23 Thread tneumann at pi3 dot informatik dot uni-mannheim dot de
Consider the following C++ code: class A; namespace X { class B { friend class A; }; } using namespace X; class A {}; A a; In the last line the compiler complains that A is undefined. After reading the release notes I understamd what happens (although I'm surprised. E.g. Comeau accepts the code

[Bug c++/21181] namespace lookup error message misleading

2005-04-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-23 20:38 --- This is a dup of bug 19403. The problem is that GCC before 4.0.0, the friend was saying the wrong friend was a friend of B. But in 4.0.0 we get that right but a decided that the class was declared in th

<    1   2   3   >