[Bug libstdc++/13943] call of overloaded `llabs(int)' is ambiguous

2005-05-22 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-05-22 09:15 --- Gaby, can you have a look? It seems to me that we should use the same approach used in std_cmath.h for fpclassify co. In particular, when _GLIBCXX_USE_C99 is defined - that explicitly checks for llabs and lldiv -

[Bug libstdc++/13943] call of overloaded `llabs(int)' is ambiguous

2005-05-22 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-05-22 09:32 --- Same for strt* and the other functions. Also we should remember to add to the acinclude check for c99_stdlib the functions strtoll and strtoull, currently missing. (PS. In the meanwhile, done a minimal check that

[Bug web/21679] Download Releases doesn't take me to appropriate info

2005-05-22 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-05-22 10:21 --- Yes, in my opinion too, in Download - Releases should be present info strictly about the Download of Releases ;), therefore, probably, immediately the list of mirrors, or a link to it and, probably, some minimal

[Bug libstdc++/13943] call of overloaded `llabs(int)' is ambiguous

2005-05-22 Thread gdr at integrable-solutions dot net
--- Additional Comments From gdr at integrable-solutions dot net 2005-05-22 10:32 --- Subject: Re: call of overloaded `llabs(int)' is ambiguous pcarlini at suse dot de [EMAIL PROTECTED] writes: | Gaby, can you have a look? Yup. Just woke up and many people are awaiting in the TODO

[Bug web/21679] Download Releases doesn't take me to appropriate info

2005-05-22 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-05-22 10:33 --- Another thought: maybe we want to keep the Timeline, and all the interesting info about each release, easily reachable from the download info. In that case we could consider linking the Timeline, that, as I said

[Bug tree-optimization/21630] [4.1 Regression] gcc.dg/vect/vect-none.c scan-tree-dump-times vectorized 1 loops 1 fails

2005-05-22 Thread irar at il dot ibm dot com
--- Additional Comments From irar at il dot ibm dot com 2005-05-22 11:42 --- The problem is in vect-none.c itself. This patch fixes the problem http://gcc.gnu.org/ml/gcc-patches/2005-05/msg02124.html (waiting for ok). -- What|Removed |Added

[Bug c++/13830] Invalid covariant type for identical type, friend related

2005-05-22 Thread lerdsuwa at gcc dot gnu dot org
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2005-05-22 11:42 --- Also fixed in GCC 4.0.1. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13830

[Bug c++/15453] Friend declaration treated as a declaration in scope.

2005-05-22 Thread lerdsuwa at gcc dot gnu dot org
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2005-05-22 11:43 --- Also fixed in GCC 4.0.1. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15453

[Bug c/21706] New: MAXPATHLEN usage in [gcc]/gcc/tlink.c

2005-05-22 Thread ams at gnu dot org
Please do not use MAXPATHLEN, it is a arbitrary limit, and is not defined on GNU. Currently gcc 4.0.0 is unbuildable on GNU since [gcc]/gcc/tlink.c assumes that MAXPATHLEN is defined. Please do not use these kind of limits in GNU programs. Suggested fix is to declare initial_cwd as: char

[Bug c/21706] MAXPATHLEN usage in [gcc]/gcc/tlink.c

2005-05-22 Thread schwinge-bugzilla-gcc dot gnu dot org at nic-nac-project dot de
-- What|Removed |Added CC||schwinge-bugzilla-gcc dot ||gnu dot org at nic-nac-

[Bug middle-end/21706] MAXPATHLEN usage in [gcc]/gcc/tlink.c

2005-05-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-22 14:04 --- What about using PATH_MAX which is part of the POSIX standard? -- What|Removed |Added

[Bug c++/13830] Invalid covariant type for identical type, friend related

2005-05-22 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13830

[Bug c++/15453] Friend declaration treated as a declaration in scope.

2005-05-22 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15453

[Bug target/20020] x86_64 - 128 bit structs not targeted to TImode

2005-05-22 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added GCC host triplet|x86_64-unknown-linux-gnu| GCC target triplet||x86_64-unknown-linux-gnu

[Bug target/20036] gcc.dg/compat/vector-[12]_y.c fails to compile

2005-05-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-22 14:13 --- Fixed in 4.0.0 and above. -- What|Removed |Added Status|UNCONFIRMED

[Bug testsuite/21707] New: g++.old-deja/g++.jason/thunk3.C: syntax error target selector

2005-05-22 Thread themis_hv at yahoo dot co dot uk
when running the testsuite (http://gcc.gnu.org/ml/gcc-testresults/2005-05/msg01434.html) g++.old-deja/g++.jason/thunk3.C contains syntax error in target selector xfail rs6000-*-* powerpc-*-eabi m68k-*-coff mn10300-*-* v850-*-* sh-*-* sh64-*-* h8*-*-* xtensa-*-* m32r*-* for dg-do 1 run { xfail

[Bug testsuite/21707] [4.1 Regression] g++.old-deja/g++.jason/thunk3.C: syntax error target selector

2005-05-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-22 14:50 --- Confirmed, see the whole thread: http://gcc.gnu.org/ml/gcc-patches/2005-05/msg01937.html. -- What|Removed |Added

[Bug middle-end/21706] MAXPATHLEN usage in [gcc]/gcc/tlink.c

2005-05-22 Thread gdr at integrable-solutions dot net
--- Additional Comments From gdr at integrable-solutions dot net 2005-05-22 15:35 --- Subject: Re: MAXPATHLEN usage in [gcc]/gcc/tlink.c pinskia at gcc dot gnu dot org [EMAIL PROTECTED] writes: | What about using PATH_MAX which is part of the POSIX standard? I think the point was

[Bug middle-end/21706] MAXPATHLEN usage in [gcc]/gcc/tlink.c

2005-05-22 Thread schwab at suse dot de
--- Additional Comments From schwab at suse dot de 2005-05-22 15:36 --- Like most POSIX limits PATH_MAX may not be defined if the actual limit is not fixed. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21706

[Bug testsuite/21707] [4.1 Regression] g++.old-deja/g++.jason/thunk3.C: syntax error target selector

2005-05-22 Thread themis_hv at yahoo dot co dot uk
--- Additional Comments From themis_hv at yahoo dot co dot uk 2005-05-22 15:46 --- Testing patch (from thread http://gcc.gnu.org/ml/gcc-patches/2005-05/msg01937.html) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21707

[Bug libfortran/21708] New: gfortran.dg/dev_null.f90 fails to run

2005-05-22 Thread kargl at gcc dot gnu dot org
gfortran.dg/dev_null.f90 fails to run. It appears that the implementation of READ(..., end=100) does not properly check for EOF. For discussion see, http://gcc.gnu.org/ml/fortran/2005-05/msg00147.html This problem affects FreeBSD, Darwin, and I suspect also OpenBSD and NetBSD due to their

[Bug middle-end/21709] New: [3.4 regression] ICE on compile-time complex NaN

2005-05-22 Thread debian-gcc at lists dot debian dot org
[ forwarded from http://bugs.debian.org/305344 ] [EMAIL PROTECTED]:/tmp% cat test.c double _Complex f(void) { return 1.0iF / 0.0; } [EMAIL PROTECTED]:/tmp% gcc-3.4 -c test.c test.c: In function `f': test.c:1: internal compiler error: Segmentation fault Problem not present in 4.0. --

[Bug middle-end/21709] [3.4 regression] ICE on compile-time complex NaN

2005-05-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-22 16:08 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug AWT/21598] rendering problem with button text

2005-05-22 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-05-22 16:26 --- I think the problem here is that the applet calls setBounds on the buttons in question. But maybe this is valid as it explicitly asks for a certain size font? FWIW the contents of the buttons do look

[Bug bootstrap/21683] [Regression] build failure on i386-mingw (sys/wait.h header)

2005-05-22 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-05-22 17:01 --- Subject: Bug 21683 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-05-22 17:01:03 Modified files: fixincludes: ChangeLog fixincl.c Log message:

[Bug bootstrap/21683] [Regression] build failure on i386-mingw (sys/wait.h header)

2005-05-22 Thread gdr at gcc dot gnu dot org
--- Additional Comments From gdr at gcc dot gnu dot org 2005-05-22 17:06 --- Patch applied. -- What|Removed |Added Status|NEW |RESOLVED

[Bug bootstrap/21683] [4.1 Regression] build failure on i386-mingw (sys/wait.h header)

2005-05-22 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Summary|[Regression] build failure |[4.1 Regression] build |on i386-mingw (sys/wait.h |failure on i386-mingw

[Bug tree-optimization/21582] (optimisation) VRP pass could/should use non-null function attribute

2005-05-22 Thread kazu at cs dot umass dot edu
-- What|Removed |Added BugsThisDependsOn||18373 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21582

[Bug tree-optimization/21076] [4.1 Regression] ACATs ICE cxh1001 at tree-vrp.c:124

2005-05-22 Thread kazu at cs dot umass dot edu
-- What|Removed |Added BugsThisDependsOn||18373 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21076

[Bug tree-optimization/21348] tree-vrp.c:has_assert_expr is useless.

2005-05-22 Thread kazu at cs dot umass dot edu
-- What|Removed |Added BugsThisDependsOn||18373 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21348

[Bug fortran/20178] COMPLEX function returns incompatible with g77

2005-05-22 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-05-22 18:10 --- Subject: Re: COMPLEX function returns incompatible with g77 Tobias Schlüter wrote: --- Additional Comments From tobi at gcc dot gnu dot org 2005-05-10 22:23 --- Fixed on

[Bug libfortran/21708] gfortran.dg/dev_null.f90 fails to run

2005-05-22 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-05-22 18:19 --- *** This bug has been marked as a duplicate of 21593 *** -- What|Removed |Added

[Bug fortran/21593] FAIL: gfortran.dg/dev_null.f90

2005-05-22 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-05-22 18:19 --- *** Bug 21708 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug fortran/21593] FAIL: gfortran.dg/dev_null.f90

2005-05-22 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-05-22 18:20 --- From PR21708: This problem affects FreeBSD, Darwin, and I suspect also OpenBSD and NetBSD due to their common legacy. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21593

[Bug c/21710] New: gcc-3.4.4 ICE when compiling glibc-2.3.5 for arm

2005-05-22 Thread mikpe at csd dot uu dot se
/* * gcc3_arm_bug.c * Written by Mikael Pettersson, [EMAIL PROTECTED], 2005-05-22. * Adapted from glibc-2.3.5/sysdeps/generic/s_fmax.c * * gcc-3.4.4 configured for arm-unknown-linux gets an * internal compiler error when compiling this program * with optimisation enabled: * *

[Bug c/21711] New: compiler crash while compiling mySQL 4.1.9

2005-05-22 Thread terry-palmer at btconnect dot com
[EMAIL PROTECTED] mysys]# gcc -v -save-temps - DDEFAULT_BASEDIR=\/usr/local/mysql\ -DDATADIR=\/usr/local/mysql/var\ - DDEFAULT_CHARSET_HOME=\/usr/local/mysql\ - DSHAREDIR=\/usr/local/mysql/share/mysql\ -DHAVE_CONFIG_H -I. -I. -I.. - I../include -I.-O3 -DDBUG_OFF-MT default.o -MD -MP - MF

[Bug libfortran/21376] libfortran E output format causes FPE

2005-05-22 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-05-22 18:35 --- Patch submitted for review. -- What|Removed |Added URL|

[Bug c/21711] compiler crash while compiling mySQL 4.1.9

2005-05-22 Thread terry-palmer at btconnect dot com
--- Additional Comments From terry-palmer at btconnect dot com 2005-05-22 18:37 --- Created an attachment (id=8948) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8948action=view) pre-processed output as requested -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21711

[Bug rtl-optimization/21710] gcc-3.4.4 ICE when compiling glibc-2.3.5 for arm

2005-05-22 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|c |rtl-optimization Keywords||ice-on-valid-code

[Bug rtl-optimization/15068] ICE in elim_reg_cond

2005-05-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-22 18:47 --- *** Bug 21710 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug rtl-optimization/21710] gcc-3.4.4 ICE when compiling glibc-2.3.5 for arm

2005-05-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-22 18:47 --- *** This bug has been marked as a duplicate of 15068 *** -- What|Removed |Added

[Bug c/21711] compiler crash while compiling mySQL 4.1.9

2005-05-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-22 18:47 --- *** This bug has been marked as a duplicate of 21173 *** -- What|Removed |Added

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

2005-05-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-22 18:47 --- *** Bug 21711 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug tree-optimization/21705] FRE does not eliminate a redundant pure call.

2005-05-22 Thread dberlin at dberlin dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-05-22 18:55 --- Subject: Re: FRE does not eliminate a redundant pure call. On Sun, 2005-05-22 at 13:42 +, kazu at cs dot umass dot edu wrote: A patch was sent to kazu privately that bootstrapped and

[Bug testsuite/21707] [4.1 Regression] g++.old-deja/g++.jason/thunk3.C: syntax error target selector

2005-05-22 Thread themis_hv at yahoo dot co dot uk
--- Additional Comments From themis_hv at yahoo dot co dot uk 2005-05-22 19:06 --- Kazuhiro Inaoka's patch (http://gcc.gnu.org/ml/gcc-patches/2005-05/msg01937.html) resolves this problem Test summary available at http://gcc.gnu.org/ml/gcc-testresults/2005-05/msg01442.html --

[Bug testsuite/21630] [4.1 Regression] gcc.dg/vect/vect-none.c scan-tree-dump-times vectorized 1 loops 1 fails

2005-05-22 Thread themis_hv at yahoo dot co dot uk
--- Additional Comments From themis_hv at yahoo dot co dot uk 2005-05-22 19:11 --- (In reply to comment #3) The problem is in vect-none.c itself. This patch fixes the problem http://gcc.gnu.org/ml/gcc-patches/2005-05/msg02124.html (waiting for ok). FYI I have regression tested this

[Bug tree-optimization/21712] New: inconsistent loop optimization

2005-05-22 Thread TazForEver at dlfp dot org
gcc -v Lecture des spécification à partir de /usr/lib/gcc-lib/powerpc-linux/3.3.6/specs Configuré avec: ../src/configure -v --enable-languages=c,c++,java,f77,pascal,objc,ada --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared

[Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-22 19:24 --- Confirmed. -- What|Removed |Added CC||rakdver

[Bug tree-optimization/9814] gcc fails to optimise if (l2) l|=2 away

2005-05-22 Thread roger at eyesopen dot com
--- Additional Comments From roger at eyesopen dot com 2005-05-22 19:25 --- I posted a patch here: http://gcc.gnu.org/ml/gcc-patches/2005-03/msg01956.html to implement this in the RTL optimizers. Better to get it linked to the PR, than slip through the cracks. The proposed change to

[Bug fortran/18923] segfault after subroutine name confusion

2005-05-22 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-05-22 19:26 --- There is no segfault any more: $ gfc pr18923.f90 In file pr18923.f90:3 subroutine foo(i) 1 Error: PROGRAM attribute conflicts with PROCEDURE attribute at (1) In file pr18923.f90:4

[Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread rakdver at gcc dot gnu dot org
--- Additional Comments From rakdver at gcc dot gnu dot org 2005-05-22 19:36 --- Because do_something does not have to return, therefore get_type2 does not necessarily have to be executed. In this case we cannot move the call to get_type2 from the loop (since do_something could for

[Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread TazForEver at dlfp dot org
--- Additional Comments From TazForEver at dlfp dot org 2005-05-22 19:54 --- quoteconst Many functions do not examine any values except their arguments, and have no effects except the return value. Basically this is just slightly more strict class than the pure attribute below,

Re: [Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread Daniel Berlin
On Sun, 2005-05-22 at 19:36 +, rakdver at gcc dot gnu dot org wrote: --- Additional Comments From rakdver at gcc dot gnu dot org 2005-05-22 19:36 --- Because do_something does not have to return, therefore get_type2 does not necessarily have to be executed. In this case we

[Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread dberlin at dberlin dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-05-22 19:54 --- Subject: Re: missed optimization due with const function and pulling out of loops On Sun, 2005-05-22 at 19:36 +, rakdver at gcc dot gnu dot org wrote: --- Additional Comments From rakdver

[Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread rakdver at atrey dot karlin dot mff dot cuni dot cz
--- Additional Comments From rakdver at atrey dot karlin dot mff dot cuni dot cz 2005-05-22 19:56 --- Subject: Re: missed optimization due with const function and pulling out of loops Because do_something does not have to return, therefore get_type2 does not necessarily have to

[Bug tree-optimization/21705] FRE does not eliminate a redundant pure call.

2005-05-22 Thread kazu at cs dot umass dot edu
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dberlin at gcc dot gnu dot |dot org |org Status|NEW

[Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread rakdver at atrey dot karlin dot mff dot cuni dot cz
--- Additional Comments From rakdver at atrey dot karlin dot mff dot cuni dot cz 2005-05-22 20:01 --- Subject: Re: missed optimization due with const function and pulling out of loops quoteconst Many functions do not examine any values except their arguments, and have no

[Bug c++/21713] New: Syntax error

2005-05-22 Thread igodard at pacbell dot net
class index {}; int main (){ index i; } gets you: foo.cc: In function `int main()': foo.cc:3: error: `index' undeclared (first use this function) foo.cc:3: error: (Each undeclared identifier is reported only once for each function it appears in.) foo.cc:3: error: expected `;' before i --

[Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread TazForEver at dlfp dot org
--- Additional Comments From TazForEver at dlfp dot org 2005-05-22 20:12 --- OK, I understand :/ Thanks for you quick explanations. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21712

[Bug c++/21713] Syntax error

2005-05-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-22 20:14 --- index is a POSIX function. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21713

[Bug c++/21713] Syntax error

2005-05-22 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-05-22 20:24 --- The test doesn't #include any posix functions. The problem seems to be a partial hide of the name, because a simple declaration works: int index; int main (){ index = 0; } gives no errors. Interestingly,

[Bug c++/21713] [3.4 Regression] Syntax error

2005-05-22 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||rejects-valid Known to fail||3.3.3 3.0.4 3.2.3 3.4.0 Known to work|

[Bug c++/21713] [3.4 Regression] Syntax error

2005-05-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-22 20:30 --- Confirmed, fixed in 4.0.0 at least but a regression from 2.95.3. -- What|Removed |Added

[Bug c++/21713] [3.4 Regression] Syntax error

2005-05-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-22 20:38 --- Fixed in 3.4.4 and above at least. -- What|Removed |Added Status|NEW

[Bug c++/21713] [3.4 Regression] Syntax error

2005-05-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-22 20:43 --- Reopening to ... -- What|Removed |Added Status|RESOLVED

[Bug c++/21713] [3.4 Regression] Syntax error

2005-05-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-22 20:43 --- Mark as a dup of bug 15862. *** This bug has been marked as a duplicate of 15862 *** -- What|Removed |Added

[Bug c++/15862] [3.4/4.5 Regression] 'enum yn' fails

2005-05-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-22 20:43 --- *** Bug 21713 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug c++/18327] [3.3 Regression] ICE while compiling valid c code with g++

2005-05-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-22 20:59 --- Fixed for 3.4.4 so closing as such. -- What|Removed |Added Status|ASSIGNED

[Bug c++/20407] Rejects valid C99 for the C++ front-end

2005-05-22 Thread pinskia at gcc dot gnu dot org
-- Bug 20407 depends on bug 18327, which changed state. Bug 18327 Summary: [3.3 Regression] ICE while compiling valid c code with g++ http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18327 What|Old Value |New Value

[Bug web/21679] Download Releases doesn't take me to appropriate info

2005-05-22 Thread gerald at pfeifer dot com
--- Additional Comments From gerald at pfeifer dot com 2005-05-22 21:00 --- I just committed the following patch. PR web/21679 Add links to the Releases and Snapshots pages near the top of the navigation bar (the former replacing the current Timline link) and remove these links from

[Bug rtl-optimization/15405] [3.4 Regression] Bug box, verify_flow_info failed when using -funroll-all-loops -O1

2005-05-22 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Summary|[3.3/3.4 Regression] Bug|[3.4 Regression] Bug box, |box, verify_flow_info failed|verify_flow_info failed when

[Bug debug/20830] [3.4 Regression] bad debug info for static nested struct with virtual function

2005-05-22 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Summary|[3.3/3.4 Regression] bad|[3.4 Regression] bad debug |debug info for static nested|info for static nested

[Bug target/21283] [4.0/4.1 regression] ICE with doubles

2005-05-22 Thread belyshev at depni dot sinp dot msu dot ru
--- Additional Comments From belyshev at depni dot sinp dot msu dot ru 2005-05-22 21:06 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED

Re: [Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread Daniel Berlin
. Nevertheless, even if we are very strict with the definition, moving get_type2 out of the loop is not a good idea, since get_type2 might potentially be very expensive (and we have no way how to determine that this is not the case), thus we would lose in case get_type2 should be never

[Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread dberlin at dberlin dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-05-22 21:10 --- Subject: Re: missed optimization due with const function and pulling out of loops . Nevertheless, even if we are very strict with the definition, moving get_type2 out of the loop is not a

[Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread rakdver at atrey dot karlin dot mff dot cuni dot cz
--- Additional Comments From rakdver at atrey dot karlin dot mff dot cuni dot cz 2005-05-22 21:13 --- Subject: Re: missed optimization due with const function and pulling out of loops Nevertheless, even if we are very strict with the definition, moving get_type2 out of the loop

[Bug libfortran/21376] libfortran E output format causes FPE

2005-05-22 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-05-22 21:17 --- Subject: Bug 21376 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-05-22 21:17:43 Modified files: libgfortran: ChangeLog libgfortran/io :

[Bug libfortran/21376] libfortran E output format causes FPE

2005-05-22 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-05-22 21:17 --- Subject: Bug 21376 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-05-22 21:17:43 Modified files: libgfortran: ChangeLog libgfortran/io :

Re: [Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread Daniel Berlin
On Sun, 2005-05-22 at 21:13 +, rakdver at atrey dot karlin dot mff dot cuni dot cz wrote: --- Additional Comments From rakdver at atrey dot karlin dot mff dot cuni dot cz 2005-05-22 21:13 --- Subject: Re: missed optimization due with const function and pulling out of loops

[Bug libstdc++/13943] call of overloaded `llabs(int)' is ambiguous

2005-05-22 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-05-22 21:20 --- Actually, I have a much better idea, that I'm testing right now: no need for complex template-based tricks (in this case, at variance with the case of classification macros, we *know* the type of the arguments!):

[Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread dberlin at dberlin dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-05-22 21:20 --- Subject: Re: missed optimization due with const function and pulling out of loops On Sun, 2005-05-22 at 21:13 +, rakdver at atrey dot karlin dot mff dot cuni dot cz wrote: --- Additional

[Bug libfortran/21376] libfortran E output format causes FPE

2005-05-22 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-05-22 21:21 --- Fixed. Thanks for reporting! -- What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread rakdver at atrey dot karlin dot mff dot cuni dot cz
--- Additional Comments From rakdver at atrey dot karlin dot mff dot cuni dot cz 2005-05-22 21:23 --- Subject: Re: missed optimization due with const function and pulling out of loops Nevertheless, even if we are very strict with the definition, moving get_type2 out of the

[Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread dberlin at gcc dot gnu dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-05-22 21:25 --- This is not invalid, we have no good reason to move get_type1 out of the loop but not get_type2. We can't cost either of them, yet we move one out of the loop, and not the other. Maybe you should actually

[Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread rakdver at gcc dot gnu dot org
--- Additional Comments From rakdver at gcc dot gnu dot org 2005-05-22 21:29 --- G you should first try to understand what is happening, and then reopen the bug. get_type1 is always executed when the loop is entered, therefore moving it out of the loop is always a win.

[Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-22 21:32 --- No this should happen. -- What|Removed |Added Status|RESOLVED

[Bug libfortran/20006] $ format extension doesn't work

2005-05-22 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-05-22 21:32 --- OK, let's try it again. The facts are the following: 1. there is no mechanism in gfortran to issue warnings at runtime when those depend on compilation flags 2. the meaning of $ as an edit descriptor

[Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-22 21:34 --- Then if you say it is expensive, why do we move the divide above the loop: #define CONST __attribute__((const)) int get_type1(void) CONST; int get_type2(void) CONST; void* cast(void*, int) CONST; void

[Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread rakdver at gcc dot gnu dot org
--- Additional Comments From rakdver at gcc dot gnu dot org 2005-05-22 21:36 --- Do you still believe we should move gettype2 out of the loop??? #define CONST __attribute__((const)) int get_type1(void) CONST; int get_type2(void) CONST; void* cast(void*, int) CONST; void

[Bug middle-end/21309] [4.0/4.1 regression] internal compiler error: in expand_mult_const, at expmed.c:2884

2005-05-22 Thread belyshev at depni dot sinp dot msu dot ru
--- Additional Comments From belyshev at depni dot sinp dot msu dot ru 2005-05-22 21:39 --- Confirmed, reduced testcase: char c; void f () { c /= 10; } -- What|Removed |Added

[Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread rakdver at gcc dot gnu dot org
--- Additional Comments From rakdver at gcc dot gnu dot org 2005-05-22 21:41 --- As for why we move the division -- most of the time, the behavior described below will not happen. So if we have a reasonable estimate on how long the moved calculation may take (which we have with

[Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-22 21:43 --- const is different from pure, const cannot read from memory. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21712

[Bug java/21714] New: libjava bootstrap failure in java/lang/natConcreteProcess.cc

2005-05-22 Thread cato at df dot lth dot se
Bootstrapping gcc 4.1.0 20050521 (experimental) fails when compiling libjava: java/lang/natConcreteProcess.cc:25:21: error: pthread.h: No such file or directory java/lang/natConcreteProcess.cc: In member function 'void java::lang::ConcreteProcess$ProcessManager::init()':

[Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread rakdver at atrey dot karlin dot mff dot cuni dot cz
--- Additional Comments From rakdver at atrey dot karlin dot mff dot cuni dot cz 2005-05-22 21:50 --- Subject: Re: missed optimization due with const function and pulling out of loops const is different from pure, const cannot read from memory. this is something that have been

[Bug libgcj/21714] libjava bootstrap failure in java/lang/natConcreteProcess.cc

2005-05-22 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|java|libgcj Keywords||build

Re: [Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread Daniel Berlin
On Sun, 2005-05-22 at 21:36 +, rakdver at gcc dot gnu dot org wrote: --- Additional Comments From rakdver at gcc dot gnu dot org 2005-05-22 21:36 --- Do you still believe we should move gettype2 out of the loop??? Okay, let's compromise. If i move cgraph do noreturn and infinite

[Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread dberlin at dberlin dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-05-22 21:56 --- Subject: Re: missed optimization due with const function and pulling out of loops On Sun, 2005-05-22 at 21:36 +, rakdver at gcc dot gnu dot org wrote: --- Additional Comments From rakdver

Re: [Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread Daniel Berlin
On Sun, 2005-05-22 at 21:51 +, rakdver at atrey dot karlin dot mff dot cuni dot cz wrote: --- Additional Comments From rakdver at atrey dot karlin dot mff dot cuni dot cz 2005-05-22 21:50 --- Subject: Re: missed optimization due with const function and pulling out of loops

[Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread rakdver at atrey dot karlin dot mff dot cuni dot cz
--- Additional Comments From rakdver at atrey dot karlin dot mff dot cuni dot cz 2005-05-22 22:05 --- Subject: Re: missed optimization due with const function and pulling out of loops --- Additional Comments From rakdver at gcc dot gnu dot org 2005-05-22 21:36 --- Do

[Bug tree-optimization/21712] missed optimization due with const function and pulling out of loops

2005-05-22 Thread dberlin at dberlin dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-05-22 22:05 --- Subject: Re: missed optimization due with const function and pulling out of loops On Sun, 2005-05-22 at 21:51 +, rakdver at atrey dot karlin dot mff dot cuni dot cz wrote: --- Additional

  1   2   >