[Bug c++/17799] [4.0 Regression] Non-optimizing compile loses 'this'

2004-12-21 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-12-21 19:43 --- Richard, do you consider this a C++ front-end bug? It does not seem to be a front-end bug to me; the "this" parameter is in fact compiler-generated. It's been marked DECL_ARTIFICIAL since time immemorila.

[Bug libstdc++/17140] Floating point output is slow

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-21 19:45 --- Also I should note use of long double functions on tagets where it does not does it will cause a link error so be care full with that. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17140

[Bug libgcj/15719] GIJ Interpeter: Problem with NaN / infinity comparisons

2004-12-21 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2004-12-21 20:03 --- This now fails for me with cvs head gij. It also fails for 3.3 and 3.4 gij. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15719

[Bug middle-end/18887] [4.0 Regression] libgcc2.h Improperly determines required built-in function size requirements.

2004-12-21 Thread schlie at comcast dot net
--- Additional Comments From schlie at comcast dot net 2004-12-21 20:19 --- Minimal changes required to get avr to build: (which disables DI/DF emulation modes which appear to exceed avr's allocatable registers. ) *** In File: config/avr.h, Beginning line: 111 *** #define BITS_BIG_E

[Bug libgcj/15719] GIJ Interpeter: Problem with NaN / infinity comparisons

2004-12-21 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2004-12-21 20:22 --- I have a patch for this. It is a dumb buglet in the dcmpl and dcmpg opcodes. fcmpl and fcmpg are handled correctly. -- What|Removed |Added ---

[Bug c++/19034] [3.4/4.0 Regression] internal compiler error: in cp_tree_equal, at cp/tree.c:1633

2004-12-21 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-12-21 20:25 --- Working on a fix. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |ma

[Bug driver/19116] New: -fno-finite-math-only does not override -ffast-math

2004-12-21 Thread Thomas dot Koenig at online dot de
-languages=c,c++,f95 : (reconfigured) ../gcc/configure --prefix=/home/ig25 --enable-languages=c,c++,f95 Thread model: posix gcc version 4.0.0 20041221 (experimental) $ Then again, I never liked the fact that NaNs can compare equal with any compiler option... -- Summary: -fno-finite-math-on

[Bug libstdc++/17140] Floating point output is slow

2004-12-21 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2004-12-21 20:39 --- Hi everyone, and sorry about the delay of the planned testing on 64-bit arches. Hopefully, I can do that before Christmas... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17140

[Bug middle-end/19116] -fno-finite-math-only does not override -ffast-math

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-21 20:45 --- Hmm, this works for me on the mainline on powerpc-darwin. What target is this? -- What|Removed |Added ---

[Bug tree-optimization/18065] usual arithmetic conversion not applying correctly

2004-12-21 Thread schlie at comcast dot net
--- Additional Comments From schlie at comcast dot net 2004-12-21 20:50 --- (although not the most elegant fix) This fixes the rest of the problem, as there's no reaon to default promote smaller than int sized integers to int, they will end up being promoted if required by the back-end

[Bug c++/19063] [3.4/4.0 regresion] ICE on invalid template parameter

2004-12-21 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-12-21 20:59 --- Working on a fix. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |ma

[Bug middle-end/19116] -fno-finite-math-only does not override -ffast-math

2004-12-21 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2004-12-21 21:02 --- (In reply to comment #1) > Hmm, this works for me on the mainline on powerpc-darwin. What target is > this? I was used to gfortran -v telling me that... i686-pc-linux-gnu. -- http://gcc.gnu.org/bu

[Bug driver/19117] New: gcc -v should include target information

2004-12-21 Thread Thomas dot Koenig at online dot de
It used to, via the specs information. $ gcc -v Using built-in specs. Configured with: ../gcc/configure --prefix=/home/ig25 --enable-languages=c,c++,f95 : (reconfigured) ../gcc/configure --prefix=/home/ig25 --enable-languages=c,c++,f95 Thread model: posix gcc version 4.0.0 20041221 (experimental

[Bug c++/17729] [3.4/4.0 Regression] Duplicate __attribute__((deprecated)) warning

2004-12-21 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-12-21 21:06 --- This is not very easy to fix. The first warning comes from the parser, during name-lookup, when it realizes that the name resolves to a deprecated function. The second warning comes after overload resolut

[Bug web/19118] New: "My Bugs" preset query should include WAITING bugs

2004-12-21 Thread Thomas dot Koenig at online dot de
"My Bugs" preset query should include WAITING bugs. People who just check "their" bugs on the web are too likely to overlook these otherwise. -- Summary: "My Bugs" preset query should include WAITING bugs Product: gcc Version: 4.0.0 Status: UNCONFIRME

[Bug web/19118] "My Bugs" preset query should include WAITING bugs

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-21 21:15 --- Confirmed. -- What|Removed |Added CC||dberlin at

[Bug c++/18984] [4.0 regression] ICE in check_pointer_types_r

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-21 21:18 --- Fixed: 2004-12-21 Andrew Pinski <[EMAIL PROTECTED]> PR c++/18984 * pointer-set.c (pointer_set_contains): Add back. * pointer-set.h (pointer_set_contains): Add back. 2004-12-21 An

[Bug c++/18984] [4.0 regression] ICE in check_pointer_types_r

2004-12-21 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-21 21:20 --- Subject: Bug 18984 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-12-21 21:20:08 Modified files: gcc: ChangeLog pointer-set.c pointer-set.h

[Bug c++/18378] [3.4/4.0 Regression] ICE when returning a copy of a packed member

2004-12-21 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-12-21 21:20 --- This code is invalid, and should result in an error message. Working on a fix. -- What|Removed |Added --

[Bug driver/19117] gcc -v should include target information

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-21 21:22 --- Confirmed, I found out what the use of the non builtin specs was useful for, reporting the target information. -- What|Removed |Added --

[Bug ada/19094] bootstrap errors

2004-12-21 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Status|UNCONFIRMED |WAITING http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19094

[Bug target/19119] New: [3.4 regression] -msse -O2 causes ICE

2004-12-21 Thread hjl at lucon dot org
With gcc 3.4 checkout at Tue Dec 21 21:01:51 UTC 2004, I got [EMAIL PROTECTED] tmp]$ cat foo.c struct big { char c[4 * 1024]; }; struct big *array; struct big *array_end; int main (int argc, char **argv) { unsigned int i; unsigned int array_members = argv[1] ? atoi (argv[1]) : 50; array = (s

[Bug target/19119] [3.4 regression] -msse -O2 causes ICE

2004-12-21 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|critical|normal Keywords||ice-on-valid-code Known to work|

[Bug c/14765] [3.3 Regression] ice-on-invalid-code, ICE while compiling ({}) expression

2004-12-21 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-21 21:51 --- Subject: Bug 14765 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_3-branch Changes by: [EMAIL PROTECTED] 2004-12-21 21:51:29 Modified files: gcc: Change

[Bug bootstrap/19120] New: ICE: in ten_to_ptwo, at real.c:2007

2004-12-21 Thread v dot haisman at sh dot cvut dot cz
I have a bootstrap problem. ./xgcc -B./ -B/home/4/wilx/i386-unknown-freebsd4.10/bin/ -isystem /home/4/wilx/i386-unknown-freebsd4.10/include -isystem /home/4/wilx/i386-unknown-freebsd4.10/sys-include -L/home/4/wilx/tmp/gcc-head/objdir/gcc/../ld -O2 -DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prot

[Bug c/14765] [3.3 Regression] ice-on-invalid-code, ICE while compiling ({}) expression

2004-12-21 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2004-12-21 21:53 --- Now also fixed on the 3.3 branch. -- What|Removed |Added Status|ASSIGNED

[Bug regression/19120] [4.0 Regression] ICE: in ten_to_ptwo, at real.c:2007

2004-12-21 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|bootstrap |regression Keywords||build, ice-on-valid-code, |

[Bug c/19121] New: ICE: in merge_alias_info, at tree-ssa-copy.c:236

2004-12-21 Thread v dot haisman at sh dot cvut dot cz
Perl compilation problem at -O3: [EMAIL PROTECTED]:::~/tmp/perl-5.8.6> gcc -c -DPERL_CORE -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include -O3 -Wall -save-temps toke.c gcc: warning: -pipe ignored because -save-temps specified toke.c: In function 'Perl_yylex': t

[Bug c/19121] ICE: in merge_alias_info, at tree-ssa-copy.c:236

2004-12-21 Thread v dot haisman at sh dot cvut dot cz
--- Additional Comments From v dot haisman at sh dot cvut dot cz 2004-12-21 22:03 --- Created an attachment (id=7800) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7800&action=view) Preprocessed source. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19121

[Bug tree-optimization/19121] [4.0 Regression] ICE: in merge_alias_info, at tree-ssa-copy.c:236

2004-12-21 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added CC||pinskia at gcc dot gnu dot ||org, dnovillo at gcc dot gnu

[Bug libfortran/19114] runtime error when reading complex*16 using formatted I/O

2004-12-21 Thread rmunk at quake dot stanford dot edu
--- Additional Comments From rmunk at quake dot stanford dot edu 2004-12-21 22:12 --- Subject: Re: runtime error when reading complex*16 using formatted I/O Oops! Sorry about that. Rasmus On Tue, 2004-12-21 at 10:51, pinskia at gcc dot gnu dot org wrote: > --- Additional

[Bug tree-optimization/19121] [4.0 Regression] ICE: in merge_alias_info, at tree-ssa-copy.c:236

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-21 22:12 --- I can confirm this on the mainline, I am reducing it right now. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19121

[Bug rtl-optimization/19103] [4.0 Regression] Current CVS (2004/12/21) doesn't compile

2004-12-21 Thread bero at arklinux dot org
function 'System.File_Io.Finalize': s-fileio.adb:372: warning: '' is used uninitialized in this function +===GNAT BUG DETECTED==+ | 4.0.0 20041221 (experimental) (i586-ark-linux-gnu) GCC error:| | in make_decl_

[Bug rtl-optimization/19103] [4.0 Regression] Current CVS (2004/12/21) doesn't compile

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-21 22:16 --- (In reply to comment #4) > Verified to happen only with profiledbootstrap, bootstrap w/o profile barfs > later w/ an unrelated error > > ../../xgcc -B../../ -c -g -O2 -fPIC -W -Wall -gnatpg s-filei

[Bug ada/18302] ACATS test c953002 (and others) hangs

2004-12-21 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-12-21 22:34 --- c953002 hangs on sparc-sun-solaris2.8 (and is the only one). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18302

[Bug tree-optimization/19121] [4.0 Regression] ICE: in merge_alias_info, at tree-ssa-copy.c:236

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-21 23:25 --- Created an attachment (id=7801) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7801&action=view) a little reduced This is as far as I have gotten (6899 lines). -- http://gcc.gnu.org/bugzilla/show_b

[Bug tree-optimization/19121] [4.0 Regression] ICE: in merge_alias_info, at tree-ssa-copy.c:236

2004-12-21 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||ice-checking http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19121

[Bug tree-optimization/19121] [4.0 Regression] ICE: in merge_alias_info, at tree-ssa-copy.c:236

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-21 23:41 --- Note there is another bug with "-O3 -fno-strict-aliasing -fno-tree-dominator-opts". -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19121

[Bug c/19122] New: gcc: Internal error: Bus Error (program as)

2004-12-21 Thread danim at soin dot co dot cr
Error while compiling apache 2.0.52 in solaris 5.8: /bin/bash /datos/apache/httpd-2.0.52/srclib/apr/libtool --silent --mode=compile gcc -g -O2 -pthreads -DHAVE_CONFIG_H -DSOLARIS2=8 -D_POSIX_PTHREAD_SEMANTICS - D_REENTRANT -I../../include -I../../include/arch -I../../include/arch/unix -c shm

[Bug c++/19123] New: Static member object gets constructed after containing objects constructor returns

2004-12-21 Thread lenkki at atria dot no-ip dot org
I'm not 100% if this is a bug or if the standard is undefined on this point. But I do believe it is a bug, or atleast unwanted behaviour. As I don't see where to insert a archive with the files and data I've gathered on bugzilla I'm leaving them on my http viewable from your browser. http://atria

[Bug c/19122] gcc: Internal error: Bus Error (program as)

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 00:22 --- Not a gcc bug, report this to binutils (http://sourceware.org/bugs.html) if you are using GNU as or to Sun if you are using their as. -- What|Removed |Added ---

[Bug c++/19123] Static member object gets constructed after containing objects constructor returns

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 00:29 --- Order is undefined. -- What|Removed |Added Status|UNCONFIRMED |R

[Bug c++/19123] Static member object gets constructed after containing objects constructor returns

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 00:31 --- One more thing, try linking in a different order and see that you get different order of constructing of the objects. There is nothing we can do. More more thing the testcase is equivent to: #include cl

[Bug debug/19124] New: [4.0 regression] gcc generates incorrect dwarf2 debug info

2004-12-21 Thread hjl at lucon dot org
quiet -dumpbase foo.i -mtune=pentiumpro -auxbase foo -O -version -o foo.s Starting program: /export/build/gnu/gcc/build-i686-linux/gcc/cc1 -fpreprocessed foo.i -quiet -dumpbase foo.i -mtune=pentiumpro -auxbase foo -O -version -o foo.sDetaching after fork from child process 6975. Detaching after fo

[Bug debug/19124] [4.0 regression] gcc generates incorrect dwarf2 debug info

2004-12-21 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2004-12-22 00:53 --- A simple testcase: [EMAIL PROTECTED] gcc]$ cat foo.c extern char *array; void foo (unsigned int array_members) { unsigned int i; for (i = 0; i < array_members; i++) array[i] = i % 128; } [EMAIL PROTECTED] gcc]

[Bug debug/19124] [4.0 regression] gcc generates incorrect dwarf2 debug info

2004-12-21 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2004-12-22 01:09 --- It has nothing to do with -fomit-frame-pointer: [EMAIL PROTECTED] gcc]$ cat foo.c extern char *array; void foo (unsigned int array_members) { unsigned int i; for (i = 0; i < array_members; i++) array[i] = i %

[Bug debug/19124] [4.0 regression] gcc generates incorrect dwarf2 debug info

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 01:11 --- Are you sure that this is not a gdb bug? Also gdb should not being crashing did you at least file a gdb bug? also is this a readelf bug? -- What|Removed |Added

[Bug debug/19124] [4.0 regression] gcc generates incorrect dwarf2 debug info

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 01:33 --- One more thing, we now produce variable tracking which I hear don't get along well with gdb or readelf so I assume -fno-var-tracking will get rid of the seg fault but at that point, the seg fault becomes

[Bug tree-optimization/19121] [4.0 Regression] ICE: in merge_alias_info, at tree-ssa-copy.c:236

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 02:25 --- Reduced testcase (24 lines or so, yes it looks nothing like the original): typedef struct interpreter { char Itokenbuf[256]; } PerlInterpreter; static inline void S_missingterm(char *s) { char tmpbuf[3]

[Bug tree-optimization/19121] [4.0 Regression] ICE: in merge_alias_info, at tree-ssa-copy.c:236

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 02:27 --- (In reply to comment #5) > Reduced testcase (24 lines or so, yes it looks nothing like the original): Also note that -O2 is only needed to get the ICE. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=1912

[Bug debug/19125] New: ICE at dwarf2out.c:9214

2004-12-21 Thread kazu at cs dot umass dot edu
I got an ICE while compiling libjava/verify.cc. -- Summary: ICE at dwarf2out.c:9214 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P2 Component: debug AssignedTo: unassigned at gcc dot

[Bug debug/19125] ICE at dwarf2out.c:9214

2004-12-21 Thread kazu at cs dot umass dot edu
--- Additional Comments From kazu at cs dot umass dot edu 2004-12-22 02:34 --- Created an attachment (id=7802) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7802&action=view) a testcase based on libjava/verify.cc Compile this with -O1 -g. -- http://gcc.gnu.org/bugzilla/show_b

[Bug tree-optimization/19121] [4.0 Regression] ICE: in merge_alias_info, at tree-ssa-copy.c:236

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 02:35 --- It worked with 20041017. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19121

[Bug target/17608] [3.3.4/3.4/4.0 regression] -profile should prevent use of libgcc_s

2004-12-21 Thread amodra at bigpond dot net dot au
--- Additional Comments From amodra at bigpond dot net dot au 2004-12-22 02:44 --- On investigating, I'm convinced this is a linker bug. When linking we use: -lgcc --as-needed -lgcc_s --no-as-needed -lc_p -lgcc --as-needed -lgcc_s --no-as-needed. During the first scan of libgcc_s.so, t

[Bug middle-end/19100] Wrong code for ?-operator with casted ?-operator predicat

2004-12-21 Thread roger at eyesopen dot com
--- Additional Comments From roger at eyesopen dot com 2004-12-22 02:53 --- There's been lots of discussion and two potential fixes for this problem posted on gcc-patches in the thread "truthvalue_conversion vs. TREE_CONSTANT_OVERFLOW". http://gcc.gnu.org/ml/gcc-patches/2004-12/msg01657.

[Bug middle-end/19125] [4.0 Regression] ICE at dwarf2out.c:9214

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 03:01 --- Confirmed, reduced testcase: struct A { A(); }; bool as (int i) { A arg_types[i]; } -- What|Removed |Added

[Bug middle-end/19125] [4.0 Regression] ICE at dwarf2out.c:9214

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 03:03 --- This regression was caused by (the patch which fixed Ada bootstrap): 2004-12-21 Richard Henderson <[EMAIL PROTECTED]> * gimplify.c (eval_save_expr): New. (gimplify_one_sizepos): Use it.

[Bug middle-end/19125] [4.0 Regression] ICE at dwarf2out.c:9214

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 03:05 --- We again still have a SSA_NAME in a type: (struct A[0:(long unsigned int) D.1936_6] *) -- What|Removed |Added --

[Bug middle-end/19125] [4.0 Regression] ICE at dwarf2out.c:9214

2004-12-21 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug c++/18378] [3.4/4.0 Regression] ICE when returning a copy of a packed member

2004-12-21 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-22 03:35 --- Subject: Bug 18378 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-12-22 03:34:59 Modified files: gcc/cp : ChangeLog call.c decl.c parser.c tree

[Bug c++/13268] ICE on illegal code: bool foo(const operator&);

2004-12-21 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-22 03:35 --- Subject: Bug 13268 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-12-22 03:34:59 Modified files: gcc/cp : ChangeLog call.c decl.c parser.c tree

[Bug c++/17413] [3.4/4.0 regression] local classes as template argument

2004-12-21 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-22 03:35 --- Subject: Bug 17413 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-12-22 03:34:59 Modified files: gcc/cp : ChangeLog call.c decl.c parser.c tree

[Bug c++/19034] [3.4/4.0 Regression] internal compiler error: in cp_tree_equal, at cp/tree.c:1633

2004-12-21 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-22 03:35 --- Subject: Bug 19034 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-12-22 03:34:59 Modified files: gcc/cp : ChangeLog call.c decl.c parser.c tree

[Bug c++/18378] [3.4 Regression] ICE when returning a copy of a packed member

2004-12-21 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-12-22 03:38 --- Fixed in GCC 4.0. -- What|Removed |Added Summary|[3.4/4.0 Regression] ICE|[3

[Bug c++/19034] [3.4 Regression] internal compiler error: in cp_tree_equal, at cp/tree.c:1633

2004-12-21 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-12-22 03:39 --- Fixed in GCC 4.0. -- What|Removed |Added Summary|[3.4/4.0 Regression]|[3

[Bug c++/19063] [3.4 regresion] ICE on invalid template parameter

2004-12-21 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-12-22 03:39 --- Fixed in GCC 4.0. -- What|Removed |Added Summary|[3.4/4.0 regresion] ICE on |[3

[Bug tree-optimization/14638] [4.0 Regression] Variables disappear from debug info at -O1

2004-12-21 Thread dberlin at gcc dot gnu dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2004-12-22 03:52 --- I think i can fix this relatively painlessly, we'll see if it turns out that way :) -- What|Removed |Added --

[Bug c++/18492] [4.0 regression] mmix-knuth-mmixware,HP-UX testsuite failure: g++.old-deja/g++.other/thunk1.C

2004-12-21 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-12-22 04:01 --- The reduced test case also fails on HP-UX. I'm investigating. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18492

[Bug web/19118] "My Bugs" preset query should include WAITING bugs

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 04:03 --- Daniel fixed it. -- What|Removed |Added Status|NEW |RESO

[Bug c++/18492] [4.0 regression] mmix-knuth-mmixware,HP-UX testsuite failure: g++.old-deja/g++.other/thunk1.C

2004-12-21 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-12-22 04:08 --- The reduced test case also fails on HP-UX. I'm investigating. -- What|Removed |Added

[Bug c/9860] ICE in emit_move_insn_1, at expr.c:3114

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 04:12 --- Hmm, on the mainline, we just remove the cast to void which seems wrong (I think that is wrong). -- What|Removed |Added -

[Bug tree-optimization/16157] gcc fails to optimize redundant expression (reassocation)

2004-12-21 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added CC||pinskia at gcc dot gnu dot ||org Last reconfirmed|2004-09-22 1

[Bug target/17608] [3.3.4/3.4/4.0 regression] -profile should prevent use of libgcc_s

2004-12-21 Thread amodra at bigpond dot net dot au
--- Additional Comments From amodra at bigpond dot net dot au 2004-12-22 04:16 --- Fixed by http://sources.redhat.com/ml/binutils/2004-12/msg00272.html Since this was a linker problem, the proper solution would be to add a configure test for a fixed linker and only enable USE_LD_AS_NEEDE

[Bug c++/18257] [4.0 Regression] ld: 0711-317 ERROR: Undefined symbol: typeinfo for int

2004-12-21 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-12-22 04:30 --- Working on a fix. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |ma

[Bug rtl-optimization/14721] jump optimization involving a sibling call within a jump table

2004-12-21 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added CC||pinskia at gcc dot gnu dot ||org Last reconfirmed|2004-09-22 1

[Bug c++/18464] [3.4/4.0 regression] error message about "non-lvalue in unary '&'" when using ?: operator

2004-12-21 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-12-22 04:39 --- Working on a fix. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |ma

[Bug c++/11224] [3.3/3.4/4.0 regression] warning "value computed is not used" no longer emitted

2004-12-21 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-12-22 04:57 --- Working on a fix. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |ma

[Bug c++/8057] [3.3/3.4/4.0 regression] Templates/non-templates and warnings about statements without effects

2004-12-21 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-12-22 04:58 --- We still have no viable mechanism for fixing this bug. Postponing until GCC 4.1. -- What|Removed |Added ---

[Bug tree-optimization/15349] [tree-ssa] Merge two phi nodes.

2004-12-21 Thread kazu at cs dot umass dot edu
--- Additional Comments From kazu at cs dot umass dot edu 2004-12-22 04:59 --- Another updated patch: http://gcc.gnu.org/ml/gcc-patches/2004-12/msg01587.html -- What|Removed |Added -

[Bug tree-optimization/19126] New: Missed IV optimization (redundant instruction in loop)

2004-12-21 Thread pinskia at gcc dot gnu dot org
Take the following two functions, they should produce the same asm, the second is better on powerpc at least for the inner loop (6 instructions vs 8): void daxpy(int n, float da, float dx[], int incx, float dy[], int incy) { int i,ix=0,iy=0,m,mp1; mp1 = 0; m = 0; for (i = 0;i < n; i

[Bug target/19127] New: -fno-omit-frame-pointer should have no effect on ia64

2004-12-21 Thread davidm at hpl dot hp dot com
The primary use of -fno-omit-frame-pointer appears to be to maintain some level of debuggability of optimized code on platforms that need it. This makes sense for some platforms (e.g., x86) but on ia64, maintaining a frame-pointer doesn't improve debuggability at all, so in the cases where -fno-om

[Bug tree-optimization/14341] Missed comparision optimization (jump threading related)

2004-12-21 Thread kazu at cs dot umass dot edu
--- Additional Comments From kazu at cs dot umass dot edu 2004-12-22 05:23 --- The first two testcases seem to be OK. All calls to f are f(1). The last testcase is probably not what Andrew had in mind. Specifically, "i" in the innermost scope isn't initialized. Andrew, can you confirm

[Bug target/19127] -fno-omit-frame-pointer should have no effect on ia64

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 05:25 --- Actually -fno-omit-frame-pointer is used for other reasons. Also there is no reason for -fno-omit- frame-pointer on x86 now with variable tracking code. -fno-omit-frame-pointer comes into play for other

[Bug middle-end/17799] [4.0 Regression] Non-optimizing compile loses 'this'

2004-12-21 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-22 05:27 --- I think I agree about only putting stuff in registers for DECL_IGNORED_P. -- What|Removed |Added

[Bug tree-optimization/14341] Missed comparision optimization (jump threading related)

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 05:33 --- (In reply to comment #9) > The first two testcases seem to be OK. All calls to f are f(1). > > The last testcase is probably not what Andrew had in mind. > Specifically, "i" in the innermost scope isn't in

[Bug tree-optimization/14638] [4.0 Regression] Variables disappear from debug info at -O1

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 05:34 --- Patch here: . Nice patch by the way. -- What|Removed |Added ---

[Bug ada/19128] Bug box while building asharp on i686-linux

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 06:09 --- Can you attach the files (or concat them as asked by the bug box) which are mentioned by the bug box (if there is any mentioned). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19128

[Bug ada/19128] Bug box while building asharp on i686-linux

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 06:10 --- Also read http://gcc.gnu.org/bugs.html and the section about reporting Ada bugs. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19128

[Bug ada/19128] Bug box while building asharp on i686-linux

2004-12-21 Thread gccbugs at sohailsomani dot com
--- Additional Comments From gccbugs at sohailsomani dot com 2004-12-22 06:14 --- Created an attachment (id=7803) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7803&action=view) All required files, concatenated without any header (1.5M uncompressed) -- http://gcc.gnu.org/bugz

[Bug ada/19128] Bug box while building asharp on i686-linux

2004-12-21 Thread gccbugs at sohailsomani dot com
--- Additional Comments From gccbugs at sohailsomani dot com 2004-12-22 06:16 --- I apologize: - the system type: Linux sohail 2.6.9-rc2 i686 - the options when GCC was configured/built: Configured with: /extra/tmp/portage/gcc-4.0.0/work/gcc-4.0-20041212/configure --prefix=/usr --bindi

[Bug ada/19128] Bug box while building asharp

2004-12-21 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|critical|normal Keywords||ice-on-valid-code Summary|Bug box while buil

[Bug ada/19128] Bug box while building asharp on i686-linux

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 06:21 --- Actually bzip2 files are okay. Confirmed, also on powerpc-darwin. The bug is the gnat_to_gnu so this is a bug in the front-end. -- What|Removed |Added -

[Bug ada/19128] Bug box while building asharp

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 06:24 --- The main thing in this case is just having the sources since it is an ICE. Sorry about too fast for asking you to read the documentation. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19128

[Bug ada/19128] Bug box while building asharp

2004-12-21 Thread gccbugs at sohailsomani dot com
--- Additional Comments From gccbugs at sohailsomani dot com 2004-12-22 06:30 --- (In reply to comment #8) > The main thing in this case is just having the sources since it is an ICE. Sorry about too fast for asking > you to read the documentation. Its no problem, I read it, I was just

[Bug target/16925] ICE when building a m68hc11 cross-compiler on 64-bit architectures

2004-12-21 Thread dbaird at nmt dot edu
--- Additional Comments From dbaird at nmt dot edu 2004-12-22 07:13 --- Just for the record, I am having the same problem. I am using GCC as the host compiler. My CHOST is x86_64-pc-linux-gnu. I am building gcc-3.3.4 with patches from (Pre-Release 2.92): http://m68hc11.serveftp.org/m68

[Bug target/16925] ICE when building a m68hc11 cross-compiler on 64-bit architectures

2004-12-21 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed||1 GCC build triplet|alphapca56-unknown-linux-gnu| GCC

[Bug target/19046] [4.0 Regression] MOVE_RATIO should be tweaked on ppc

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 07:25 --- One more thing I noticed is that this happens often in Ada, than anywhere else, even with the simpliest source to print out something. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19046

[Bug tree-optimization/18940] Loop is not vectorized when it should be

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 07:38 --- I was able to work around the problem which my tree combiner causes by doing what the old forward- pro did which is only combine into a COND_EXPR if we used the SSA_NAME only once in the COND_EXPR or when

[Bug rtl-optimization/19055] Minor bit optimization with or and xor

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 07:42 --- I had forgot to mention, I found this when Nathan was asking about a~=b (aka a&=~b) and Segher sugessted a^=b;a|=b; and then we (Segher and I) both noticed that gcc was not doing the optimization. --

[Bug tree-optimization/18828] [4.0 Regression] Extraneous warning with var_start and optimization

2004-12-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-22 07:45 --- Note we don't produce wrong code with this example but that is because I made sure we don't but the problem is that we don't know that we should not prograte into __builtin_var_start. -- http://gcc.gn

<    1   2   3   >