[Bug fortran/20938] Dependency checking fails for equivalences

2006-02-25 Thread patchapp at dberlin dot org
--- Comment #5 from patchapp at dberlin dot org 2006-02-25 08:15 --- Subject: Bug number PR20938 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2006-02/msg01891.html --

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

2006-02-25 Thread tkoenig at gcc dot gnu dot org
--- Comment #4 from tkoenig at gcc dot gnu dot org 2006-02-25 10:32 --- Subject: Bug 23092 Author: tkoenig Date: Sat Feb 25 10:32:19 2006 New Revision: 111438 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=111438 Log: 2006-02-25 Thomas Koenig [EMAIL PROTECTED] PR

[Bug ada/26465] New: Ada.Characters.Conversions comment announces Ada.Characters.Handling

2006-02-25 Thread bauhaus at futureapps dot de
both spec and body of Ada.Characters.Conversions announce the package -- A D A . C H A R A C T E R S . H A N D L I N G -- (Or is this Ada 2005 obsolescence magic?) -- Summary: Ada.Characters.Conversions comment announces

[Bug driver/26466] New: multilib selection in gcc driver ignores removal of switches

2006-02-25 Thread peb at mppmu dot mpg dot de
I was trying to build a x86_32-linux-gnu version of gcc (the same as a x86_64-linux-gnu version, except that the compiler default mode and its binaries are 32-bit ones). The essential ingredient was a DRIVER_SELF_SPECS %{!m32:%{!m64:-m32}}, %{m32:%m64}, such that 'gcc -m64 -m32' produces 32-bit

[Bug driver/26466] multilib selection in gcc driver ignores removal of switches

2006-02-25 Thread peb at mppmu dot mpg dot de
--- Comment #1 from peb at mppmu dot mpg dot de 2006-02-25 14:00 --- Created an attachment (id=10912) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10912action=view) bugfix -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26466

[Bug fortran/20935] failed assertion for maxloc(n, mask=.true.)

2006-02-25 Thread tkoenig at gcc dot gnu dot org
--- Comment #3 from tkoenig at gcc dot gnu dot org 2006-02-25 14:26 --- *** Bug 26182 has been marked as a duplicate of this bug. *** -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/26182] (min|max)loc with scalar mask aborts at runtime

2006-02-25 Thread tkoenig at gcc dot gnu dot org
--- Comment #1 from tkoenig at gcc dot gnu dot org 2006-02-25 14:26 --- *** This bug has been marked as a duplicate of 20935 *** -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/26406] [4.2 Regression] Forwardprop does harm for VRP to figure out if a point is non zero

2006-02-25 Thread pinskia at gcc dot gnu dot org
--- Comment #13 from pinskia at gcc dot gnu dot org 2006-02-25 15:49 --- This is a regression in fact. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug java/26437] java build fails with relocation R_X86_64_32 error

2006-02-25 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-02-25 15:55 --- I cannot reproduce this, I just built 4.0.3 lately and it worked. Can you try using a different binutils as this seems like a bug there. -- pinskia at gcc dot gnu dot org changed: What|Removed

[Bug target/26445] SSE byte-by-byte load instruction fails to compile

2006-02-25 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-02-25 16:05 --- Also can you follow the instructions on http://gcc.gnu.org/bugs.html and attach the preprocessed source? -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/26348] [4.2 Regression] ICE compiling a-textio.adb at -O1 -ftree-vrp

2006-02-25 Thread pinskia at gcc dot gnu dot org
--- Comment #10 from pinskia at gcc dot gnu dot org 2006-02-25 17:07 --- This blocks PR 26338 getting fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/26443] [4.2 regression] ICE in add_virtual_operand, at tree-ssa-operands.c:1867

2006-02-25 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-02-25 17:08 --- I am just going to mark this as blocking PR 26338. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/19910] [4.2 regression] ICE with -ftree-loop-linear

2006-02-25 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.0 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19910

[Bug driver/26466] multilib selection in gcc driver ignores removal of switches

2006-02-25 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-02-25 17:29 --- Patches goto [EMAIL PROTECTED] with a changelog. Second please update the patch to the mainline first. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26466

[Bug tree-optimization/26406] [4.2 Regression] Forwardprop does harm for VRP to figure out if a point is non zero

2006-02-25 Thread pinskia at gcc dot gnu dot org
--- Comment #14 from pinskia at gcc dot gnu dot org 2006-02-25 17:31 --- Why is forward prop doing this in the first place, this actually causes increased register pressure for sure, at least for non one use variables? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26406

[Bug c++/26467] New: GCC 4.0 not case-aware where GCC 3 was

2006-02-25 Thread tgamblin at cs dot unc dot edu
I'm trying to compile a project under mac os x with gcc 4.0.1 that worked fine under gcc 3.3. I have code that looks something like this: src/ inc/ Assert.h test.C Basically, with Assert.h inside some other directory from the one that contains test.C. I provide -I inc to g++

[Bug c++/26467] GCC 4.0 not case-aware where GCC 3 was

2006-02-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-02-25 18:05 --- Are you using both of Apple's gcc 3.3 and Apple's gcc 4.0, if so please report this to Apple first instead of here. Second I think 3.3 did readdir instead of looking if the file exists which was wrong anyways. So

[Bug c++/26467] GCC 4.0 not case-aware where GCC 3 was

2006-02-25 Thread tgamblin at cs dot unc dot edu
--- Comment #2 from tgamblin at cs dot unc dot edu 2006-02-25 18:14 --- Should I file a separate bug report/feature request for my suggested treatment of system headers? I don't think that cassert should ever find a user's assert.h, even if the user specified -I. Shouldn't #includes

[Bug tree-optimization/26443] [4.2 regression] ICE in add_virtual_operand, at tree-ssa-operands.c:1867

2006-02-25 Thread dberlin at dberlin dot org
--- Comment #5 from dberlin at gcc dot gnu dot org 2006-02-25 18:16 --- Subject: Bug 26443 This should fix the problem. --- Comment #6 from dberlin at gcc dot gnu dot org 2006-02-25 18:16 --- Created an attachment (id=10913) --

[Bug c++/26467] GCC 4.0 not case-aware where GCC 3 was

2006-02-25 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-02-25 18:18 --- -I supplies for the include dir still, if you want only for use -iquote which is there in 4.0 and above. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26467

[Bug tree-optimization/26406] [4.2 Regression] Forwardprop does harm for VRP to figure out if a point is non zero

2006-02-25 Thread law at redhat dot com
--- Comment #15 from law at redhat dot com 2006-02-25 18:31 --- Subject: Re: [4.2 Regression] Forwardprop does harm for VRP to figure out if a point is non zero On Sat, 2006-02-25 at 17:31 +, pinskia at gcc dot gnu dot org wrote: --- Comment #14 from pinskia at gcc

[Bug c/8268] no compile time array index checking

2006-02-25 Thread mueller at gcc dot gnu dot org
--- Comment #38 from mueller at gcc dot gnu dot org 2006-02-25 18:37 --- I think the anaylize_array_indexes has the problem of the taking address of array sentinel as well. I'll look into moving it to VRP pass. re segfault: I got the same, will fix. --

[Bug c++/26468] New: correct code doesn't compile (global namespace qualification)

2006-02-25 Thread o dot kullmann at swansea dot ac dot uk
#include string namespace N { struct X { static std::string s(); }; } namespace N { inline std::string ::N::X::s() { return ; } } int main() {} compiled with version 3.4.3 or 4.0.2 yields GCC_Fehler_25022006.cpp:6: error: #8216;struct std::string::N#8217; has not been declared

[Bug c++/26469] New: correct code doesn't compile (global namespace qualification)

2006-02-25 Thread o dot kullmann at swansea dot ac dot uk
#include string namespace N { struct X { static std::string s(); }; } namespace N { inline std::string ::N::X::s() { return ; } } int main() {} compiled with version 3.4.3 or 4.0.2 yields GCC_Fehler_25022006.cpp:6: error: #8216;struct std::string::N#8217; has not been declared

[Bug c++/26468] correct code doesn't compile (global namespace qualification)

2006-02-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-02-25 19:20 --- This is invalid code as white spaces don't matter. std::string ::N::X::s is the same as std::string::N::X::s. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/26469] correct code doesn't compile (global namespace qualification)

2006-02-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-02-25 19:22 --- *** This bug has been marked as a duplicate of 26468 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/26468] correct code doesn't compile (global namespace qualification)

2006-02-25 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-02-25 19:22 --- *** Bug 26469 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26468

[Bug c++/26470] New: correct code doesn't compile (global namespace qualification)

2006-02-25 Thread o dot kullmann at swansea dot ac dot uk
#include string namespace N { struct X { static std::string s(); }; } namespace N { inline std::string ::N::X::s() { return ; } } int main() {} compiled with version 3.4.3 or 4.0.2 yields GCC_Fehler_25022006.cpp:6: error: #8216;struct std::string::N#8217; has not been declared

[Bug c++/26470] correct code doesn't compile (global namespace qualification)

2006-02-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-02-25 19:33 --- *** This bug has been marked as a duplicate of 26468 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/26468] correct code doesn't compile (global namespace qualification)

2006-02-25 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-02-25 19:33 --- *** Bug 26470 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26468

[Bug rtl-optimization/26190] combine misses some distributivity

2006-02-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-02-25 19:40 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/26471] New: no warning available when binding a temporary to a const reference member

2006-02-25 Thread o dot kullmann at swansea dot ac dot uk
struct X {}; struct Y { const X x; Y(const X x) : x(x) {} }; int main() { Y y(X()); // here y.x dangling } does not create a warning with -Wall or any other warning option I tried. However, binding a temporary value to a reference member seems to be doomed in any possible situation ---

[Bug c++/26471] no warning available when binding a temporary to a const reference member

2006-02-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-02-25 19:57 --- First: Y y(X()); that declares a function rather than a variable. You want: Y y((X())); Second, this is called life time and there is no way for GCC to know that constructure's argument is used only for

[Bug tree-optimization/22501] [meta-bug] tramp3d-v4 missed optimizations

2006-02-25 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-02-25 20:09 --- PR 19431 shows up in tramp3d. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/26471] no warning available when binding a temporary to a const reference member

2006-02-25 Thread o dot kullmann at swansea dot ac dot uk
--- Comment #2 from o dot kullmann at swansea dot ac dot uk 2006-02-25 20:15 --- Sure, those additional brackets I missed because I created this case from scratch (and then forgot about it). But the other points I don't see: I seems trivial for gcc to find this sort of error: Just

[Bug c++/26471] no warning available when binding a temporary to a const reference member

2006-02-25 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-02-25 20:35 --- (In reply to comment #2) I seems trivial for gcc to find this sort of error: Just watch out for const reference members in classes, and then see whether they are bound to a temporary (gcc warns about this in

[Bug middle-end/26022] [4.2 Regression] ICE with references and virtual functions

2006-02-25 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2006-02-25 20:47 --- I think this is my bug caused by: 2006-01-23 Andrew Pinski [EMAIL PROTECTED] PR middle-end/24437 * tree-ssa-ccp.c (fold_stmt): Move folding of OBJ_TYPE_REF with a call expr to ...

[Bug middle-end/26022] [4.2 Regression] ICE with references and virtual functions

2006-02-25 Thread pinskia at gcc dot gnu dot org
--- Comment #9 from pinskia at gcc dot gnu dot org 2006-02-25 20:51 --- I don't copy CALL_EXPR_RETURN_SLOT_OPT and/or CALL_EXPR_TAILCALL from the previous CALL_EXPR, I wonder if we have the same issue with builtins too, though most of those will not show it. --

[Bug c++/26471] no warning available when binding a temporary to a const reference member

2006-02-25 Thread o dot kullmann at swansea dot ac dot uk
--- Comment #4 from o dot kullmann at swansea dot ac dot uk 2006-02-25 21:21 --- Y y((X())); How does GCC know that the temporary that holds X() is going to be stored in y? By the definition of Y, obviously. There seems to be a very special way of how GCC is parsing the input,

[Bug libgomp/25978] All libgomp tests timeout on ppc-darwin

2006-02-25 Thread andreast at gcc dot gnu dot org
--- Comment #5 from andreast at gcc dot gnu dot org 2006-02-25 21:24 --- http://gcc.gnu.org/ml/gcc-cvs/2006-02/msg00990.html -- andreast at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/23673] fold does not fold (a^b) != 0 to a != b

2006-02-25 Thread sayle at gcc dot gnu dot org
--- Comment #6 from sayle at gcc dot gnu dot org 2006-02-25 22:27 --- Subject: Bug 23673 Author: sayle Date: Sat Feb 25 22:27:54 2006 New Revision: 111442 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=111442 Log: PR middle-end/23673 * fold-const.c (fold_binary)

[Bug middle-end/23673] fold does not fold (a^b) != 0 to a != b

2006-02-25 Thread roger at eyesopen dot com
--- Comment #7 from roger at eyesopen dot com 2006-02-25 23:36 --- Fixed on mainline. -- roger at eyesopen dot com changed: What|Removed |Added Status|NEW

[Bug target/26472] New: Default path for libgcc_s.sl is build directory

2006-02-25 Thread danglin at gcc dot gnu dot org
This is a libtool installation issue. The problem is libgcc_s isn't a libtool library and we don't relink against the installed libgcc_s when installing libraries such as libstdc++.sl. As a result, we have a default path for libgcc_s.sl pointing to the GCC build directory. 529 (hiauly1)dave

[Bug target/26472] Default path for libgcc_s.sl is build directory

2006-02-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-02-26 01:39 --- Isn't this really still a dup of bug 5291? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26472

[Bug target/26472] Default path for libgcc_s.sl is build directory

2006-02-25 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #2 from dave at hiauly1 dot hia dot nrc dot ca 2006-02-26 02:50 --- Subject: Re: Default path for libgcc_s.sl is build directory Isn't this really still a dup of bug 5291? Yes. I got bitten by the bug today ;( Regarding comment #8 in PR 5291: Note that, on PA, the

[Bug target/26472] Default path for libgcc_s.sl is build directory

2006-02-25 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-02-26 02:58 --- *** This bug has been marked as a duplicate of 5291 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/5291] Bad reference to build directory in libstdc++.la

2006-02-25 Thread pinskia at gcc dot gnu dot org
--- Comment #13 from pinskia at gcc dot gnu dot org 2006-02-26 02:58 --- *** Bug 26472 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=5291

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

2006-02-25 Thread kristian dot hermansen at gmail dot com
--- Comment #4 from kristian dot hermansen at gmail dot com 2006-02-26 05:56 --- Go ahead and tackle it. I'm not going to fix this myself... -- Kristian Hermansen -- kristian dot hermansen at gmail dot com changed: What|Removed |Added

[Bug target/26472] Default path for libgcc_s.sl is build directory

2006-02-25 Thread Ralf dot Wildenhues at gmx dot de
--- Comment #4 from Ralf dot Wildenhues at gmx dot de 2006-02-26 06:40 --- (In reply to comment #2) Subject: Re: Default path for libgcc_s.sl is build directory Isn't this really still a dup of bug 5291? Yes. I got bitten by the bug today ;( No, it is not. At least not