[Bug c++/23357] [4.1 Regression] ICE with __alignof__ on template arguments

2005-09-15 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-16 06:51 --- Subject: Bug 23357 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-09-16 06:50:57 Modified files: gcc/cp : ChangeLog cp-tree.def Added files:

[Bug fortran/23905] misbehavior of function "gfc_copy_array_spec" in gcc/fortran/array.c

2005-09-15 Thread skyhover at hotmail dot com
--- Additional Comments From skyhover at hotmail dot com 2005-09-16 05:53 --- There are some similar code in function "gfc_copy_array_ref" at line 53-55. There, "src" are kind of recursively copied into "dest". -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23905

[Bug fortran/23907] missing switch-case in function "gfc_simplify_radix" in gcc/fortran/simplify.c?

2005-09-15 Thread skyhover at hotmail dot com
--- Additional Comments From skyhover at hotmail dot com 2005-09-16 05:45 --- Thanks for your information and clarification. I agree now. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23907

[Bug c/23909] Incorrect code generated for SSE2 based xor routine when compiled with -O2 -fomit-frame-pointer

2005-09-15 Thread jeff at panasas dot com
--- Additional Comments From jeff at panasas dot com 2005-09-16 05:44 --- Created an attachment (id=9738) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9738&action=view) Xor test program -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23909

[Bug c/23909] New: Incorrect code generated for SSE2 based xor routine when compiled with -O2 -fomit-frame-pointer

2005-09-15 Thread jeff at panasas dot com
We use some optimized XOR routines for software RAID. Unfortunately, the compiler generated incorrect code when this was compiled for Redhat 7.3 + 2.4.24 (this is normally kernel code). I later found out that all versions of gcc that I tested (up to FC4 - 4.0.0 20050519 (Red Hat 4.0.0-8)) had

[Bug libobjc/18764] segfault in libobjc when sending a message to a conflicting class

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 04:26 --- Actually my testcase works with the next runtime also but that might be because it is picking the first Foo and the one in 2.so. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18764

[Bug libobjc/18764] segfault in libobjc when sending a message to a conflicting class

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 04:24 --- I am going to implement the next runtime behavior. The following code works and is just like the code in your testcase too but works with both runtimes:) : #include #include #include #ifdef __NEXT_RUN

[Bug libobjc/18764] segfault in libobjc when sending a message to a conflicting class

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 03:55 --- The next runtime does: objc: Both ./1.so and ./2.so have implementations of class Foo. objc: Using implementation from ./2.so. What do you think we should do, use the later one of the first or abort? --

[Bug libobjc/18764] segfault in libobjc when sending a message to a conflicting class

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 03:54 --- Here is the "real" backtrace: #0 0x00064374 in sarray_lazy_copy (oarr=0x0) at /Users/pinskia/src/libobjc/gcc/libobjc/sarray.c:484 #1 0x000668d0 in __objc_install_dispatch_table_for_class (class=0x31034) a

[Bug c++/983] Internal compiler error

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 03:50 --- Mark as invalid. -- What|Removed |Added Status|REOPENED|RESO

[Bug c++/983] Internal compiler error

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 03:50 --- Reopening to ... -- What|Removed |Added Status|RESOLVED|REOP

[Bug c++/23908] Template subclasses do not find variables in their parent classes

2005-09-15 Thread michel at colorado dot edu
--- Additional Comments From michel at colorado dot edu 2005-09-16 03:49 --- Subject: Re: Template subclasses do not find variables in their parent classes I read this. What I am questioning is the logic behind this. Isn't the logic of template that if you were to replace the typenam

[Bug c++/857] ICE in output_operand_lossage

2005-09-15 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |3.0.x http://gcc.gnu.org/bugzilla/show_bug.cgi?id=857

[Bug bootstrap/829] building cross compiler for m68k-rtems

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 03:48 --- Close as invalid. -- What|Removed |Added Status|REOPENED|RES

[Bug bootstrap/829] building cross compiler for m68k-rtems

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 03:48 --- Reopening to ... -- What|Removed |Added Status|RESOLVED|REOP

[Bug c++/765] Friend function can not have same name of a memeber function

2005-09-15 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |3.4.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=765

[Bug c++/749] Compiler switch not recognized

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 03:45 --- Mark as invalid. -- What|Removed |Added Status|REOPENED|RESO

[Bug c++/749] Compiler switch not recognized

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 03:44 --- reopening to ... -- What|Removed |Added Status|RESOLVED|REOP

[Bug c++/603] [parser]Problem with Equally-Named Friend- and Member-Functions

2005-09-15 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |3.1.x/3.2.x http://gcc.gnu.org/bugzilla/show_bug.cgi?id=603

[Bug c/593] invalid signed multiplication/division optimization

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 03:43 --- Mark as invalid. -- What|Removed |Added Status|REOPENED|RESO

[Bug c/593] invalid signed multiplication/division optimization

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 03:42 --- Reopening to ... -- What|Removed |Added Status|RESOLVED|REOP

[Bug c++/551] Re: c/544: current GCC failed with "invalid lvalue in

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 03:42 --- Mark as invalid. -- What|Removed |Added Status|REOPENED|RESO

[Bug c++/551] Re: c/544: current GCC failed with "invalid lvalue in

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 03:41 --- Reopening to ... -- What|Removed |Added Status|RESOLVED|REOP

[Bug c/492] Malloc returns invalid pointers

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 03:40 --- Mark as invalid. -- What|Removed |Added Status|REOPENED|RESO

[Bug c/492] Malloc returns invalid pointers

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 03:40 --- Reopening to ... -- What|Removed |Added Status|RESOLVED|REOP

[Bug target/457] [SunOS Sparc] Invalid code generation for postfix ++ operator

2005-09-15 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |3.1.x/3.2.x http://gcc.gnu.org/bugzilla/show_bug.cgi?id=457

[Bug target/270] [x86 Linux->m68k] gcc 2.95.2 -mpcrel switch does not work for m68k cross-compiler

2005-09-15 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |3.1.x/3.2.x http://gcc.gnu.org/bugzilla/show_bug.cgi?id=270

[Bug c++/23908] Template subclasses do not find variables in their parent classes

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 03:36 --- (In reply to comment #2) > No idea why that is. What's the logic behind this? Make my code twice as > long? The standard says this, did you read the page I gave? If not then I copied and pasted what is r

[Bug c++/23908] Template subclasses do not find variables in their parent classes

2005-09-15 Thread michel at colorado dot edu
--- Additional Comments From michel at colorado dot edu 2005-09-16 03:32 --- Subject: Re: Template subclasses do not find variables in their parent classes pinskia at gcc dot gnu dot org wrote: > --- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 > 02:47

[Bug fortran/23906] inappropriate branch condition in function "transform_sections" in "dependency.c"

2005-09-15 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-09-16 03:27 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug fortran/23906] inappropriate branch condition in function "transform_sections" in "dependency.c"

2005-09-15 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-09-16 03:26 --- This looks like a bug. However I don't agree with this analysis. We should be applying the same transformation to both l and r. Also, multiplying then dividing by the same value makes no sense. --- Additi

[Bug fortran/23906] inappropriate branch condition in function "transform_sections" in "dependency.c"

2005-09-15 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-09-16 03:26 --- This looks like a bug. However I don't agree with this analysis. We should be applying the same transformation to both l and r. Also, multiplying then dividing by the same value makes no sense. --

[Bug fortran/21875] [meta-bug] NIST test suite failures

2005-09-15 Thread jvdelisle at gcc dot gnu dot org
--- Additional Comments From jvdelisle at gcc dot gnu dot org 2005-09-16 03:24 --- No more NIST failures -- What|Removed |Added Status|ASSIGNED

[Bug libfortran/23364] missing format reversion for internal write

2005-09-15 Thread jvdelisle at gcc dot gnu dot org
--- Additional Comments From jvdelisle at gcc dot gnu dot org 2005-09-16 03:20 --- Fixed by patches to PR21875 -- What|Removed |Added Status|NEW

[Bug fortran/23379] compiler segfault with internal write

2005-09-15 Thread jvdelisle at gcc dot gnu dot org
-- Bug 23379 depends on bug 23364, which changed state. Bug 23364 Summary: missing format reversion for internal write http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23364 What|Old Value |New Value --

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

2005-09-15 Thread jvdelisle at gcc dot gnu dot org
-- Bug 19276 depends on bug 23379, which changed state. Bug 23379 Summary: compiler segfault with internal write http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23379 What|Old Value |New Value

[Bug fortran/23379] compiler segfault with internal write

2005-09-15 Thread jvdelisle at gcc dot gnu dot org
--- Additional Comments From jvdelisle at gcc dot gnu dot org 2005-09-16 03:14 --- Resolved by patches to PR21875 -- What|Removed |Added Status|NEW

[Bug testsuite/23400] [4.1 Regression] "make check" fixinclude failure

2005-09-15 Thread bauhaus at futureapps dot de
--- Additional Comments From bauhaus at futureapps dot de 2005-09-16 03:11 --- looking at tests/res/string.h in the build area, it does lack \n at EOF, so the message is correct. (All other files do have \n at EOF.) inclhack.def:2004 has the following comment. /* The string.h result is

[Bug c++/23908] Template subclasses do not find variables in their parent classes

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 02:47 --- Read http://gcc.gnu.org/gcc-3.4/changes.html This is not a bug. -- What|Removed |Added

[Bug c++/23908] New: Template subclasses do not find variables in their parent classes

2005-09-15 Thread michel at colorado dot edu
Template subclasses do not find variables in their parent classes Example code that should compile and does not: template class A { protected: S maxIt; public: A(S x) {maxIt = x;} }; template class B : public A { public: B(S d) : A(d) { maxIt *= 2; } }; B f() {

[Bug fortran/23905] misbehavior of function "gfc_copy_array_spec" in gcc/fortran/array.c

2005-09-15 Thread kargl at gcc dot gnu dot org
--- Additional Comments From kargl at gcc dot gnu dot org 2005-09-16 02:34 --- I'm not sure what this function is really accomplishing. The line "*dest = *src;" isn't copying src to dest. We simply have set *dest to point to src. So, the for loop is a NOP. Of course, I could be missi

[Bug libobjc/13946] ObjC configured --with-objc-gc needs external Boehm gc

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 02:16 --- Unassigning for now. -- What|Removed |Added AssignedTo|pinskia at gcc dot gnu dot |

[Bug fortran/23907] missing switch-case in function "gfc_simplify_radix" in gcc/fortran/simplify.c?

2005-09-15 Thread kargl at gcc dot gnu dot org
--- Additional Comments From kargl at gcc dot gnu dot org 2005-09-16 02:01 --- gfc_simplify_radix is used in intrinsic.c for simplification of the RADIX intrinsic function. The standard defines RADIX for REAL and INTEGER. See 13.14.84. program mn complex z print*, radix(z) end p

[Bug c++/23896] [4.0/4.1 Regression] boost::tie() = std::pair doesn't compile

2005-09-15 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-16 01:54 --- Subject: Bug 23896 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-09-16 01:53:43 Modified files: gcc/cp : Change

[Bug c++/23896] [4.0/4.1 Regression] boost::tie() = std::pair doesn't compile

2005-09-15 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-09-16 01:54 --- Fixed in 4.0.2. -- What|Removed |Added Status|ASSIGNED|RESO

[Bug c++/23896] [4.0/4.1 Regression] boost::tie() = std::pair doesn't compile

2005-09-15 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-16 01:51 --- Subject: Bug 23896 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-09-16 01:50:26 Modified files: gcc/cp : ChangeLog pt.c gcc/testsuite

[Bug c++/21555] name lookup / friend function

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 01:03 --- Fixed in 4.1.0. -- What|Removed |Added Status|NEW |RESOL

[Bug c++/9230] Friend functions defined within template class definitions are injected into the namespace scope at template instantiation time even if there is no declaration.

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 00:58 --- Fixed in 4.1.0 by: 2005-09-12 Ian Lance Taylor PR g++/7874 * cp-tree.h (struct lang_decl_flags): Add hidden_friend_p bitfield. Make dummy bitfield one bit smaller. (DECL_

[Bug tree-optimization/21831] [4.1 Regression] gcc.dg/vect/vect-97.c fails

2005-09-15 Thread janis at gcc dot gnu dot org
--- Additional Comments From janis at gcc dot gnu dot org 2005-09-16 00:45 --- Test vect-97.c currently passes on ia64-linux and passed on alpha-dec-osf5.1b on 20050805, and the submitter said it passes on ia64-hpux; this PR can probably be closed. -- http://gcc.gnu.org/bugzilla/show

[Bug tree-optimization/21831] [4.1 Regression] gcc.dg/vect/vect-97.c fails

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 00:53 --- Fixed so closing. -- What|Removed |Added Status|UNCONFIRMED |RES

[Bug bootstrap/22541] Building into empty PREFIX causes broken limits.h to be installed

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 00:52 --- I think this is a dup of bug 7088 but I cannot prove it for sure. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22541

[Bug fortran/23907] New: missing switch-case in function "gfc_simplify_radix" in gcc/fortran/simplify.c?

2005-09-15 Thread skyhover at hotmail dot com
We noticed the function has no switch case for "BT_COMPLEX" by similarity check against other functions such as "gfc_simplify_range" in the same file. I think it's reasonable for a complex to have a radix. So one "case BT_COMPLEX:" may be needed just after "case BT_REAL:" at line 2513. Could y

[Bug preprocessor/9449] UCNs not recognized in identifiers (c++/c99)

2005-09-15 Thread geoffk at geoffk dot org
--- Additional Comments From geoffk at geoffk dot org 2005-09-16 00:01 --- Subject: Re: UCNs not recognized in identifiers (c++/c99) On 15/09/2005, at 3:53 PM, joseph at codesourcery dot com wrote: > Yes, "spelling" is meant in terms of the source code characters. > The idea is t

[Bug preprocessor/9449] UCNs not recognized in identifiers (c++/c99)

2005-09-15 Thread joseph at codesourcery dot com
--- Additional Comments From joseph at codesourcery dot com 2005-09-15 23:37 --- Subject: Re: UCNs not recognized in identifiers (c++/c99) On Thu, 15 Sep 2005, neil at daikokuya dot co dot uk wrote: > > Yes, "spelling" is meant in terms of the source code characters. > > The idea

[Bug preprocessor/21250] [4.1 Regression] line number 0 for causes GAS to complain

2005-09-15 Thread ppluzhnikov at charter dot net
--- Additional Comments From ppluzhnikov at charter dot net 2005-09-15 23:31 --- The line '#0 ' causes trouble for other tools that work with the output from 'gcc -E'; e.g. edgcpfe refuses to parse it: $ gcc -E - < /dev/null > junk.i && edgcpfe --c junk.i "", line 1: error: invalid lin

[Bug preprocessor/9449] UCNs not recognized in identifiers (c++/c99)

2005-09-15 Thread neil at daikokuya dot co dot uk
--- Additional Comments From neil at daikokuya dot co dot uk 2005-09-15 22:58 --- Subject: Re: UCNs not recognized in identifiers (c++/c99) joseph at codesourcery dot com wrote:- > I don't believe I said I'd file a DR unless I saw a defect. There is no > defect because models A or C

[Bug preprocessor/9449] UCNs not recognized in identifiers (c++/c99)

2005-09-15 Thread joseph at codesourcery dot com
--- Additional Comments From joseph at codesourcery dot com 2005-09-15 22:53 --- Subject: Re: UCNs not recognized in identifiers (c++/c99) On Thu, 15 Sep 2005, geoffk at gcc dot gnu dot org wrote: > --- Additional Comments From geoffk at gcc dot gnu dot org 2005-09-15 > 22:34 -

[Bug preprocessor/9449] UCNs not recognized in identifiers (c++/c99)

2005-09-15 Thread neil at daikokuya dot co dot uk
--- Additional Comments From neil at daikokuya dot co dot uk 2005-09-15 22:53 --- Subject: Re: UCNs not recognized in identifiers (c++/c99) geoffk at gcc dot gnu dot org wrote:- > > --- Additional Comments From geoffk at gcc dot gnu dot org 2005-09-15 > 22:34 --- > (In repl

Re: [Bug preprocessor/9449] UCNs not recognized in identifiers (c++/c99)

2005-09-15 Thread Neil Booth
geoffk at gcc dot gnu dot org wrote:- > > --- Additional Comments From geoffk at gcc dot gnu dot org 2005-09-15 > 22:34 --- > (In reply to comment #39) > > Another reason why spelling needs preserving (in addition to implementing # > > correctly) is for the constraints on duplicate macr

[Bug c/23895] switch and struct

2005-09-15 Thread neil at daikokuya dot co dot uk
--- Additional Comments From neil at daikokuya dot co dot uk 2005-09-15 22:50 --- Subject: Re: switch and struct pinskia at gcc dot gnu dot org wrote:- > > --- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 > 14:22 --- > Small testcase: > void f(int i) >

Re: [Bug c/23895] switch and struct

2005-09-15 Thread Neil Booth
pinskia at gcc dot gnu dot org wrote:- > > --- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 > 14:22 --- > Small testcase: > void f(int i) > { > switch (i) > { > case 1: > struct a *b; > } > } > > But IIRC this is invalid code as variable defintion

[Bug fortran/23906] New: inappropriate branch condition in function "transform_sections" in "dependency.c"

2005-09-15 Thread skyhover at hotmail dot com
Line 422 in the file is a if-statement: if (l_stride != NULL) mpz_cdiv_q (X2, X2, r_stride->value.integer); I am not clear about the functionality of "mpz_cdiv_q", but I think the condition should be "r_stride != NULL" by looking at its surroundings and complying to certain consistenc

[Bug bootstrap/22259] [4.1 Regression] spawnv cannot execute gcc/as

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 22:36 --- Fixed by: 2005-09-14 Christopher Faylor <[EMAIL PROTECTED]> * pex-win32.c: Include "windows.h". (backslashify): New function. (fix_argv): Use backslashify to convert path to window

[Bug fortran/23905] New: misbehavior of function "gfc_copy_array_spec" in gcc/fortran/array.c

2005-09-15 Thread skyhover at hotmail dot com
The function is supposed to copy expressions from "src" to "dest", however, at line 486 and 487: dest->lower[i] = gfc_copy_expr (dest->lower[i]); dest->upper[i] = gfc_copy_expr (dest->upper[i]); "dest" are misused as the arguments in the parentheses. Both of them should be "src", I th

[Bug preprocessor/9449] UCNs not recognized in identifiers (c++/c99)

2005-09-15 Thread geoffk at gcc dot gnu dot org
--- Additional Comments From geoffk at gcc dot gnu dot org 2005-09-15 22:34 --- (In reply to comment #39) > Another reason why spelling needs preserving (in addition to implementing # > correctly) is for the constraints on duplicate macro definitions. > > #define foo \u00c1 > #define fo

[Bug c++/23698] [4.1 Regression] accepts invalid

2005-09-15 Thread geoffk at gcc dot gnu dot org
--- Additional Comments From geoffk at gcc dot gnu dot org 2005-09-15 22:20 --- I think the relevant part of the C++ standard here is [temp.inst] paragraph 5: If the overload resolution process can determine the correct function to call without instantiating a class template definitio

[Bug c++/23698] [4.1 Regression] accepts invalid

2005-09-15 Thread janis at gcc dot gnu dot org
--- Additional Comments From janis at gcc dot gnu dot org 2005-09-15 22:14 --- This changed with the following patch from geoffk: http://gcc.gnu.org/ml/gcc-cvs/2005-06/msg00723.html -- What|Removed |Added ---

[Bug middle-end/15855] [3.4/4.0/4.1 Regression] g++ crash with -O2 and -O3 on input file

2005-09-15 Thread rguenth at gcc dot gnu dot org
--- Additional Comments From rguenth at gcc dot gnu dot org 2005-09-15 22:05 --- Now we have again (?? appeared not too long ago) DOM taking all time and memory threading 1 times repeating if (__priority == 65535) { if (__initialize_p == 0) { __comp_dto

[Bug libgcj/16032] libgcj should reject class files with incorrect version numbers

2005-09-15 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-09-15 22:05 --- Fix checked in -- What|Removed |Added Status|NEW |RESOLV

[Bug libgcj/16032] libgcj should reject class files with incorrect version numbers

2005-09-15 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-15 22:02 --- Subject: Bug 16032 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-09-15 22:02:14 Modified files: libjava: ChangeLog interpret.cc verify.cc defi

[Bug c++/23904] Const function selection

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 21:53 --- As I mentioned in comment 1, this is not a bug as namelookup comes before access checking. This is what the standard says. -- What|Removed |Added -

[Bug c++/23904] Const function selection

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 21:51 --- Namelookup happens before access checking. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23904

[Bug c++/23904] New: Const function selection

2005-09-15 Thread dsell at agleader dot com
class OtherClass; class MyClass { public: const OtherClass* GetOther() const { return ( m_other_p ); } protected: OtherClass* GetOther() { return ( m_other_p ); } OtherClass *m_other_p; friend class FriendClass; }; In this case friend classes are allowed to acce

[Bug middle-end/23903] Duplicate dump file numbers

2005-09-15 Thread bonzini at gcc dot gnu dot org
-- What|Removed |Added Status|UNCONFIRMED |ASSIGNED Ever Confirmed||1 Last reconfirmed|-00-00 00:00:00 |200

[Bug middle-end/23903] New: Duplicate dump file numbers

2005-09-15 Thread dnovillo at gcc dot gnu dot org
We are now emitting duplicate dump file numbers: file.c.t10.cleanup_cfg file.c.t10.lower This started happening after Paolo's pass reorg. He agreed to look at this. -- Summary: Duplicate dump file numbers Product: gcc Version: 4.1.0 Status: UNCONFIR

[Bug c++/16782] Accepts qualified member function declaration in class

2005-09-15 Thread dank at kegel dot com
--- Additional Comments From dank at kegel dot com 2005-09-15 21:39 --- Sounds like we're in violent agreement, then. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16782

[Bug c++/8211] -Weffc++ warns about copyable classes with func ptr members

2005-09-15 Thread olly at survex dot com
--- Additional Comments From olly at survex dot com 2005-09-15 21:38 --- Confirmed fixed in: g++-4.0 (GCC) 4.0.0 20050301 (prerelease) (Debian 4.0-0pre6ubuntu7) -- What|Removed |Added -

[Bug c++/21514] [DR 278] templates and anonymous enum

2005-09-15 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-09-15 21:31 --- Why is this marked as DR 278? I think it's DR 488. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21514

[Bug c++/23513] [4.0/4.1 Regression] overload resolution fails to select a more specialized template

2005-09-15 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-09-15 21:19 --- Nathan, do you have any insights about this PR? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23513

[Bug tree-optimization/23902] update_ssa very very very slow

2005-09-15 Thread dnovillo at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dnovillo at gcc dot gnu dot |dot org |org Status|UNCONFIRMED

[Bug tree-optimization/23902] New: update_ssa very very very slow

2005-09-15 Thread dberlin at gcc dot gnu dot org
For 20001226-1.c at -O3, i get: Execution times (seconds) tree VRP : 11.32 (10%) usr 0.08 ( 9%) sys 11.68 (10%) wall 3194 kB ( 8%) ggc tree operand scan : 28.39 (26%) usr 0.17 (18%) sys 29.00 (25%) wall 2722 kB ( 7%) dominance frontiers : 35.35 (32%) usr 0.13

[Bug testsuite/23400] [4.1 Regression] "make check" fixinclude failure

2005-09-15 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-09-15 20:52 --- Same on my AMD64/Linux box. -- What|Removed |Added Status|UNCONFIRMED

[Bug testsuite/23400] [4.1 Regression] "make check" fixinclude failure

2005-09-15 Thread bauhaus at futureapps dot de
--- Additional Comments From bauhaus at futureapps dot de 2005-09-15 20:33 --- Does not work for me, checkouts from Sep. 8, and from today (Sep. 15). Exact same error when running make check, after make bootstrap. Debian stable, SMP, autogen 5.6.6-2, autoconf 2.59a-3, .../configure --

[Bug libgcj/23288] java.lang.Class's #getPackage() returns null

2005-09-15 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-15 20:17 --- Subject: Bug 23288 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-09-15 20:17:09 Modified files: libjava: ChangeLog libjava/java/net:

[Bug libgcj/23761] java.library.path doesn't affect module loading path

2005-09-15 Thread fitzsim at redhat dot com
--- Additional Comments From fitzsim at redhat dot com 2005-09-15 20:17 --- Fixed on mainline. Closing. -- What|Removed |Added Status|UNCONFIRMED

[Bug target/23704] gcc.dg/rs6000-fpint.c fails

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

[Bug rtl-optimization/23684] Combine stores for non strict alignment targets

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

[Bug target/23828] local calling convention not used when using --combine

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 20:12 --- Confirmed, reduced testcase: file1.c: int g(void); int main(void) { return g(); } file2.c: static int f(int a, int b, int c) __attribute__((noinline)); static int f(int a, int b, int c) { return a+

[Bug libfortran/23770] unaligned buffers in i/o library force use of memcpy()

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 19:48 --- Really memcpy should only cause permissiveness at the tree level and nothing else as the memcpy should always be expanded to a load/store if alignedness does not matter. -- http://gcc.gnu.org/bugzilla/

[Bug rtl-optimization/23898] basic block reordering excessively increases code size; get_uncond_jump_length pessimistic

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 19:44 --- Confirmed, this seems like a good approach at least to me. -- What|Removed |Added OtherBugsDe

[Bug tree-optimization/23901] New: Dom jump-threading unrolls loops

2005-09-15 Thread dje at gcc dot gnu dot org
Dom jump-threading iteration can partially or completely unroll a loop. This prevents analysis of number of iterations and inhibits loop optimizations by hiding the loop. http://gcc.gnu.org/ml/gcc/2005-09/msg00303.html -- Summary: Dom jump-threading unrolls loops Product:

[Bug c++/23885] incorrect template two-stage name-lookup

2005-09-15 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added GCC target triplet|i386-redhat-linux and | |x86_64-redhat-linux | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23885

[Bug c++/16782] Accepts qualified member function declaration in class

2005-09-15 Thread gdr at integrable-solutions dot net
--- Additional Comments From gdr at integrable-solutions dot net 2005-09-15 19:33 --- Subject: Re: Accepts qualified member function declaration in class "jason at redhat dot com" <[EMAIL PROTECTED]> writes: | Subject: Re: Accepts qualified member function declaration | in class |

[Bug tree-optimization/23622] Dom jump threading at -O1 confuses branch prediction

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

[Bug ada/19382] ACATS cxb4005 cxb5002 simple To_COBOL/To_Fortran test fails at runtime on s390-linux

2005-09-15 Thread laurent at guerby dot net
--- Additional Comments From laurent at guerby dot net 2005-09-15 19:19 --- (In reply to comment #5) > On 4.1.0 20050914 on s390-linux, two tests have similar failures: Ooops: 4.0.2 20050913 (prerelease) (since 4.1.0 does not bootstrap because of PR22533 -- http://gcc.gnu.org/bugzi

[Bug c++/18192] Serious Performance Bug depending on a donothing destructor declaration

2005-09-15 Thread jason at gcc dot gnu dot org
--- Additional Comments From jason at gcc dot gnu dot org 2005-09-15 19:18 --- Please try GCC 4. We're unlikely to work on tweaking the performance of the GCC 3.4 line. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18192

[Bug ada/19382] ACATS cxb4005 cxb5002 simple To_COBOL/To_Fortran test fails at runtime on s390-linux

2005-09-15 Thread laurent at guerby dot net
--- Additional Comments From laurent at guerby dot net 2005-09-15 19:17 --- On 4.1.0 20050914 on s390-linux, two tests have similar failures: ,.,. CXB4005 ACATS 2.5 05-09-14 20:15:52 CXB4005 Check that the functions To_COBOL and To_Ada produce correct results. *

[Bug libstdc++/23734] [4.1 Regression] make[4]: execvp: /usr/local/bin/bash: Arg list too long

2005-09-15 Thread bkoz at gcc dot gnu dot org
--- Additional Comments From bkoz at gcc dot gnu dot org 2005-09-15 19:16 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/23139] [3.4/4.0/4.1 Regression] -pedantic -ffast-math breaks working code

2005-09-15 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-15 19:12 --- Subject: Bug 23139 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-09-15 19:12:00 Modified files: fixincludes: Change

[Bug ada/22533] [4.1 regression] ICE in get_base_var

2005-09-15 Thread laurent at guerby dot net
--- Additional Comments From laurent at guerby dot net 2005-09-15 19:12 --- Happens on s390 too. stage1/xgcc -Bstage1/ -B/home/uweigand/fsf/gcc-head-install/s390-ibm-linux/bin/ -c -g -O2 -gnatpg -gnata -I- -I. -Iada -I../../gcc-head/gcc/ada ../../gcc-head/gcc/ada/a-elchha.adb -o ada/a-e

  1   2   >