[Bug libfortran/24796] end-of-record error when writing

2005-11-11 Thread jvdelisle at gcc dot gnu dot org
--- Comment #3 from jvdelisle at gcc dot gnu dot org 2005-11-11 18:52 --- Well that confirms the bug and the fix is ready to be committed shortly. Thanks Steve *** This bug has been marked as a duplicate of 24700 *** -- jvdelisle at gcc dot gnu dot org changed: What

[Bug libfortran/24700] Bad write after backing up from end of file

2005-11-11 Thread jvdelisle at gcc dot gnu dot org
--- Comment #2 from jvdelisle at gcc dot gnu dot org 2005-11-11 18:52 --- *** Bug 24796 has been marked as a duplicate of this bug. *** -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added --

[Bug libstdc++/24809] is_polymorphic doesn't compile if the argument type has non-throwing destructor

2005-11-11 Thread john at johnmaddock dot co dot uk
--- Comment #1 from john at johnmaddock dot co dot uk 2005-11-11 18:54 --- And just to add to the above, this bug also effects is_enum and is_function. John. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24809

[Bug debug/22313] [4.1 Regression] gcc HEAD as of 2005/07/05 fails to profiledbootstrap without -g

2005-11-11 Thread pinskia at gcc dot gnu dot org
--- Comment #16 from pinskia at gcc dot gnu dot org 2005-11-11 19:01 --- The problem is that dwarf2out_switch_text_section does not get called as the debug_hooks are set to none. So the handling of NOTE_INSN_SWITCH_TEXT_SECTIONS is slightly wrong for this case. Looking more into it.

[Bug libstdc++/24809] is_polymorphic doesn't compile if the argument type has non-throwing destructor

2005-11-11 Thread pcarlini at suse dot de
--- Comment #2 from pcarlini at suse dot de 2005-11-11 19:02 --- Ok ;) Thanks! -- pcarlini at suse dot de changed: What|Removed |Added AssignedTo|unassigned at gc

[Bug fortran/24807] Fortran supports real*16, but not complex*32

2005-11-11 Thread schnetter at aei dot mpg dot de
--- Comment #1 from schnetter at aei dot mpg dot de 2005-11-11 19:05 --- The reason of the problem is that the conversion from complex*N to real*M with N=2M happens only for selected values. The enclosed patch may help. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24807

[Bug fortran/24807] Fortran supports real*16, but not complex*32

2005-11-11 Thread schnetter at aei dot mpg dot de
--- Comment #2 from schnetter at aei dot mpg dot de 2005-11-11 19:06 --- Created an attachment (id=10219) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10219&action=view) Proposed patch -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24807

[Bug debug/22313] [4.1 Regression] gcc HEAD as of 2005/07/05 fails to profiledbootstrap without -g

2005-11-11 Thread pinskia at gcc dot gnu dot org
--- Comment #17 from pinskia at gcc dot gnu dot org 2005-11-11 19:10 --- Testing a fix for the with/without -g problem. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/24809] is_polymorphic doesn't compile if the argument type has non-throwing destructor

2005-11-11 Thread pcarlini at suse dot de
-- pcarlini at suse dot de changed: What|Removed |Added Target Milestone|--- |4.0.3 Version|3.0.2 |4.0.2 http://gcc.gnu

[Bug libstdc++/24805] No non-member swap for shared_ptr

2005-11-11 Thread pcarlini at suse dot de
-- pcarlini at suse dot de changed: What|Removed |Added Target Milestone|--- |4.0.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24805

[Bug rtl-optimization/24810] New: mov + mov + testl generated instead of testb

2005-11-11 Thread dann at godzilla dot ics dot uci dot edu
Compiling i387.c from the Linux kernel using: -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.0.1/include -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -g -save-temps -msoft-float -m32 -fno-builtin-spri

[Bug rtl-optimization/24810] mov + mov + testl generated instead of testb

2005-11-11 Thread dann at godzilla dot ics dot uci dot edu
--- Comment #1 from dann at godzilla dot ics dot uci dot edu 2005-11-11 19:29 --- Created an attachment (id=10220) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10220&action=view) Preprocessed code containing the functions that exhibit the problem -- http://gcc.gnu.org/bugzil

[Bug target/24265] [4.1 Regression] ICE: in extract_insn, at recog.c:2084 with -O -fgcse -fmove-loop-invariants -mtune=pentiumpro

2005-11-11 Thread steven at gcc dot gnu dot org
--- Comment #11 from steven at gcc dot gnu dot org 2005-11-11 19:34 --- Subject: Bug 24265 Author: steven Date: Fri Nov 11 19:34:39 2005 New Revision: 106795 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106795 Log: PR 24265 * loop-invariant.c (may_assign_reg_p)

[Bug target/24265] [4.1 Regression] ICE: in extract_insn, at recog.c:2084 with -O -fgcse -fmove-loop-invariants -mtune=pentiumpro

2005-11-11 Thread steven at gcc dot gnu dot org
--- Comment #12 from steven at gcc dot gnu dot org 2005-11-11 19:39 --- Fixed on mainline. The bug is also on the GCC 4.0 branch, but I am not going to backport the patch. -- steven at gcc dot gnu dot org changed: What|Removed |Added -

[Bug libstdc++/24809] is_polymorphic doesn't compile if the argument type has non-throwing destructor

2005-11-11 Thread paolo at gcc dot gnu dot org
--- Comment #3 from paolo at gcc dot gnu dot org 2005-11-11 20:10 --- Subject: Bug 24809 Author: paolo Date: Fri Nov 11 20:10:20 2005 New Revision: 106796 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106796 Log: 2005-11-11 Paolo Carlini <[EMAIL PROTECTED]> PR libstd

[Bug libstdc++/24805] No non-member swap for shared_ptr

2005-11-11 Thread paolo at gcc dot gnu dot org
--- Comment #2 from paolo at gcc dot gnu dot org 2005-11-11 20:10 --- Subject: Bug 24805 Author: paolo Date: Fri Nov 11 20:10:20 2005 New Revision: 106796 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106796 Log: 2005-11-11 Paolo Carlini <[EMAIL PROTECTED]> PR libstd

[Bug libstdc++/24799] std::tr1::hash missing inheritance

2005-11-11 Thread paolo at gcc dot gnu dot org
--- Comment #2 from paolo at gcc dot gnu dot org 2005-11-11 20:10 --- Subject: Bug 24799 Author: paolo Date: Fri Nov 11 20:10:20 2005 New Revision: 106796 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106796 Log: 2005-11-11 Paolo Carlini <[EMAIL PROTECTED]> PR libstd

[Bug other/22313] [4.1 Regression] gcc HEAD as of 2005/07/05 fails to profiledbootstrap without -g

2005-11-11 Thread pinskia at gcc dot gnu dot org
--- Comment #18 from pinskia at gcc dot gnu dot org 2005-11-11 20:14 --- Patch posted for the x86_64 failure: http://gcc.gnu.org/ml/gcc-patches/2005-11/msg00857.html For the i686 failure, I don't know since I was not able to reproduce that. -- pinskia at gcc dot gnu dot org changed

[Bug other/23416] Problem compiling gcc 4.0.1

2005-11-11 Thread pierre42d at 9online dot fr
--- Comment #2 from pierre42d at 9online dot fr 2005-11-11 20:15 --- Could you be more explicit ? And maybe could this problem be detected by the configure script ? -- pierre42d at 9online dot fr changed: What|Removed |Added ---

[Bug libfortran/24699] READ with T format specifier fails on end-of-record condition

2005-11-11 Thread jvdelisle at gcc dot gnu dot org
--- Comment #1 from jvdelisle at gcc dot gnu dot org 2005-11-11 20:19 --- Subject: Bug 24699 Author: jvdelisle Date: Fri Nov 11 20:19:21 2005 New Revision: 106797 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106797 Log: 2005-11-09 Jerry DeLisle <[EMAIL PROTECTED]> P

[Bug other/23416] Problem compiling gcc 4.0.1

2005-11-11 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-11-11 20:19 --- (In reply to comment #2) > Could you be more explicit ? > And maybe could this problem be detected by the configure script ? I and others have found that some versions of GMP are broken. This is hard to detect in t

[Bug c++/24811] New: Wrong compile template class with itetrator inside this class.See example.

2005-11-11 Thread android at cn dot ru
This Source: template 27 class mutant_iter 28 { 29 private: 30 std::vector *Vector; 31 std::multimap *Mmap; 32 std::multimap::iterator iter; 33 }; try to compile: g++ src.cpp -pedantic -Wall -o bin GCC print: mutant.cpp:32: error: expected ‘;’ before ‘iter’ Other compilers( Bo

[Bug c++/24811] Wrong compile template class with itetrator inside this class.See example.

2005-11-11 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-11 20:24 --- std::multimap::iterator iter; You forgot the typename keyword as std::multimap is dependent. So your source should look like: template class mutant_iter { private: std::vector *Vector; std::multimap *Mmap;

[Bug libfortran/24489] read_block wrong execution order

2005-11-11 Thread jvdelisle at gcc dot gnu dot org
--- Comment #5 from jvdelisle at gcc dot gnu dot org 2005-11-11 20:31 --- Subject: Bug 24489 Author: jvdelisle Date: Fri Nov 11 20:31:06 2005 New Revision: 106798 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106798 Log: 2005-11-11 Jerry DeLisle <[EMAIL PROTECTED]> P

[Bug libfortran/24699] READ with T format specifier fails on end-of-record condition

2005-11-11 Thread jvdelisle at gcc dot gnu dot org
--- Comment #2 from jvdelisle at gcc dot gnu dot org 2005-11-11 20:31 --- Subject: Bug 24699 Author: jvdelisle Date: Fri Nov 11 20:31:06 2005 New Revision: 106798 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106798 Log: 2005-11-11 Jerry DeLisle <[EMAIL PROTECTED]> P

[Bug libfortran/24719] [4.1 Regression] Nonadvancing read does not read more than 1 line

2005-11-11 Thread jvdelisle at gcc dot gnu dot org
--- Comment #7 from jvdelisle at gcc dot gnu dot org 2005-11-11 20:31 --- Subject: Bug 24719 Author: jvdelisle Date: Fri Nov 11 20:31:06 2005 New Revision: 106798 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106798 Log: 2005-11-11 Jerry DeLisle <[EMAIL PROTECTED]> P

[Bug libfortran/24584] Segfault when reading empty string in namelist file

2005-11-11 Thread jvdelisle at gcc dot gnu dot org
--- Comment #7 from jvdelisle at gcc dot gnu dot org 2005-11-11 20:31 --- Subject: Bug 24584 Author: jvdelisle Date: Fri Nov 11 20:31:06 2005 New Revision: 106798 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106798 Log: 2005-11-11 Jerry DeLisle <[EMAIL PROTECTED]> P

[Bug libfortran/24785] X edit descriptor lost with ADVANCE="NO"

2005-11-11 Thread jvdelisle at gcc dot gnu dot org
--- Comment #3 from jvdelisle at gcc dot gnu dot org 2005-11-11 20:31 --- Subject: Bug 24785 Author: jvdelisle Date: Fri Nov 11 20:31:06 2005 New Revision: 106798 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106798 Log: 2005-11-11 Jerry DeLisle <[EMAIL PROTECTED]> P

[Bug c++/24811] Wrong compile template class with itetrator inside this class.See example.

2005-11-11 Thread android at cn dot ru
--- Comment #2 from android at cn dot ru 2005-11-11 20:33 --- It's true. Tanks. -- android at cn dot ru changed: What|Removed |Added Status|RESOLVED

[Bug libfortran/24305] Complex(10) formatted IO is broken.

2005-11-11 Thread jb at gcc dot gnu dot org
--- Comment #4 from jb at gcc dot gnu dot org 2005-11-11 20:41 --- The recent patch on 2005-11-06 AFAICS fixes this bug. -- jb at gcc dot gnu dot org changed: What|Removed |Added -

[Bug libfortran/24174] real(10) array output broken

2005-11-11 Thread jb at gcc dot gnu dot org
--- Comment #12 from jb at gcc dot gnu dot org 2005-11-11 20:46 --- This is fixed by the 2005-11-06 patch. -- jb at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/24793] [4.1 Regression] ICE: expected ssa_name, have var_decl in verify_ssa, at tree-ssa.c:746

2005-11-11 Thread janis at gcc dot gnu dot org
--- Comment #4 from janis at gcc dot gnu dot org 2005-11-11 20:47 --- The failure begins with the first part of the structure aliasing changes: r96362 | dberlin | 2005-03-13 00:46:07 + (Sun, 13 Mar 2005) | 68 lines http://gcc.gnu.org/viewcvs?view=rev&rev=96362 The testcase for PR2

[Bug rtl-optimization/24812] New: Optimizer creates infinite loop with -fno-strict-aliasing

2005-11-11 Thread cnewbold at mathworks dot com
The following test program goes into an infinite loop when compiled with -O2 and -fno-strict-aliasing but works correctly if -fno-strict-aliasing is omitted. $ g++-3.4 -g -O2 -fno-strict-aliasing -o loop loop.C // loop.C class DummyType { public: ~DummyType() { } }; class Foo { public: F

[Bug fortran/24813] New: internal compiler error in gfortran

2005-11-11 Thread dbs at hpcrdm dot lbl dot gov
../Src/fparser.f90:329: internal compiler error: in gfc_conv_array_constructor_expr, at fortran/trans-expr.c:1975 The problem is at the line "CHARACTER (LEN=LEN(Funcs)) :: fun" It goes away if changed to: LEN=LEN(Funcs(cAbs)) but I believe the standard says the argument to LEN() can be array value

[Bug rtl-optimization/24814] New: unrolling doesn't put loop notes in right place

2005-11-11 Thread amylaar at gcc dot gnu dot org
-- Summary: unrolling doesn't put loop notes in right place Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization AssignedTo: unassigned at gcc dot gnu dot org

[Bug rtl-optimization/24812] Optimizer creates infinite loop with -fno-strict-aliasing

2005-11-11 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-11 20:56 --- *** This bug has been marked as a duplicate of 24804 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug middle-end/24804] [3.4 Regression] Produces wrong code

2005-11-11 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-11-11 20:56 --- *** Bug 24812 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug fortran/24813] internal compiler error in gfortran

2005-11-11 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|critical|normal GCC build triplet|same|i686-pc-linux-

[Bug rtl-optimization/24814] unrolling doesn't put loop notes in right place

2005-11-11 Thread amylaar at gcc dot gnu dot org
--- Comment #1 from amylaar at gcc dot gnu dot org 2005-11-11 20:59 --- Created an attachment (id=10221) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10221&action=view) test case When compiling this test case with -O2 -funroll-loops for i686 or sh-elf, the NOTE_INSN_LOOP_BEG and

[Bug rtl-optimization/24815] New: loop unrolling ends up with too much reg+index addressing

2005-11-11 Thread amylaar at gcc dot gnu dot org
-- Summary: loop unrolling ends up with too much reg+index addressing Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization AssignedTo: unass

[Bug libfortran/23419] unformatted complex I/O with kind=10

2005-11-11 Thread jb at gcc dot gnu dot org
--- Comment #8 from jb at gcc dot gnu dot org 2005-11-11 21:02 --- Thomas, the test programs you provided in #1 and #7 now work correctly for me on i686-pc-linux-gnu. Perhaps it has something to do with my recent fix to PR 24174, I don't know. But if it works for you too I guess this PR

[Bug rtl-optimization/24814] unrolling doesn't put loop notes in right place

2005-11-11 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2005-11-11 21:05 --- LOOP NOTES should be removed in 4.2 when loop.c is removed. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24814

[Bug rtl-optimization/24815] loop unrolling ends up with too much reg+index addressing

2005-11-11 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-11 21:06 --- Try -fsplit-ivs-in-unroller -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24815

[Bug fortran/23202] [4.1 Regression] internal compiler error: tree check: expected ssa_name, have var_decl in verify_ssa, at tree-ssa.c:746

2005-11-11 Thread janis at gcc dot gnu dot org
--- Comment #6 from janis at gcc dot gnu dot org 2005-11-11 21:09 --- The failure begins with the first part of the structure aliasing changes: r96362 | dberlin | 2005-03-13 00:46:07 + (Sun, 13 Mar 2005) | 68 lines http://gcc.gnu.org/viewcvs?view=rev&rev=96362 The testcase for PR2

[Bug fortran/24813] internal compiler error in gfortran

2005-11-11 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-11 21:10 --- Confirmed, reduced testcase: MODULE fparser INTEGER(is), PARAMETER :: cImmed = 1, & VarBegin = 22 CHARACTER (LEN=5),DIMENSION(cAbs:cAtan), PARA

[Bug c++/24816] New: Crash on template specialization

2005-11-11 Thread t8 at pobox dot com
The following snippet causes g++ to crash and ask me to submit this report. I've looked at some other reports, but I'm not expert enough to determine if this is a duplicate or not. My appologies if it is. I'm not even sure if the code is valid. #include template T f(); template std::vector

[Bug c++/24816] Crash on template specialization

2005-11-11 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-11 21:12 --- Fixed in 4.0.3 and above already. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/24718] Shared libgcc not used for linking by default

2005-11-11 Thread sje at cup dot hp dot com
--- Comment #11 from sje at cup dot hp dot com 2005-11-11 21:39 --- I have run into a problem with my testing, the link line looks good but I get warnings from the HP linker like: ld: (Warning) Cannot load library symbol table in /proj/opensrc/sje/test2/gcc-ia 64-hp-hpux11.23-std/lib/gc

[Bug rtl-optimization/24815] loop unrolling ends up with too much reg+index addressing

2005-11-11 Thread amylaar at gcc dot gnu dot org
--- Comment #2 from amylaar at gcc dot gnu dot org 2005-11-11 21:40 --- Created an attachment (id=10222) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10222&action=view) test case This testcase, compiled with -O2 -funroll-loops, shows numerous reg+index addressing being used in th

[Bug rtl-optimization/24814] unrolling doesn't put loop notes in right place

2005-11-11 Thread amylaar at gcc dot gnu dot org
--- Comment #3 from amylaar at gcc dot gnu dot org 2005-11-11 21:44 --- (In reply to comment #2) > LOOP NOTES should be removed in 4.2 when loop.c is removed. > There is more than loop.c which currently uses LOOP NOTES. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24814

[Bug rtl-optimization/24815] loop unrolling ends up with too much reg+index addressing

2005-11-11 Thread amylaar at gcc dot gnu dot org
--- Comment #3 from amylaar at gcc dot gnu dot org 2005-11-11 21:48 --- (In reply to comment #1) > Try -fsplit-ivs-in-unroller > No, that doesn't help. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24815

[Bug libfortran/21468] vectorizing libfortran

2005-11-11 Thread jb at gcc dot gnu dot org
--- Comment #4 from jb at gcc dot gnu dot org 2005-11-11 21:55 --- Seems like libgfortran vectorizes much better now. Compiling with "-ftree-vectorize -ftree-vectorizer-verbose=5 -msse2" added to CFLAGS (I didn't try with FCFLAGS) and grepping the output for LOOP VECTORIZED shows ../../

[Bug target/24718] Shared libgcc not used for linking by default

2005-11-11 Thread bugzilla-gcc at thewrittenword dot com
--- Comment #12 from bugzilla-gcc at thewrittenword dot com 2005-11-11 21:58 --- (In reply to comment #11) > I have run into a problem with my testing, the link line looks good but I get > warnings from the HP linker like: > > ld: (Warning) Cannot load library symbol table in > /proj/o

[Bug target/24718] Shared libgcc not used for linking by default

2005-11-11 Thread bugzilla-gcc at thewrittenword dot com
--- Comment #13 from bugzilla-gcc at thewrittenword dot com 2005-11-11 22:00 --- Created an attachment (id=10223) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10223&action=view) Backport of eh_dummy logic in gcc/mklibgcc.in from 4.0 (credit to Eric Botcazou) -- http://gcc.gn

[Bug target/24718] Shared libgcc not used for linking by default

2005-11-11 Thread wilson at tuliptree dot org
--- Comment #14 from wilson at tuliptree dot org 2005-11-11 22:15 --- Subject: Re: Shared libgcc not used for linking by default On Fri, 2005-11-11 at 13:39, sje at cup dot hp dot com wrote: > --- Comment #11 from sje at cup dot hp dot com 2005-11-11 21:39 --- > I have

[Bug fortran/23201] [4.1 Regression] internal compiler error: verify_ssa failed

2005-11-11 Thread janis at gcc dot gnu dot org
--- Comment #7 from janis at gcc dot gnu dot org 2005-11-11 22:57 --- The testcase from comment #3 starts failing with this patch: r97988 | dnovillo | 2005-04-11 22:06:46 + (Mon, 11 Apr 2005) | 17 lines PR tree-optimization/20933 * tree-ssa-alias.c (compute_flow_ins

[Bug libfortran/21468] vectorizing libfortran

2005-11-11 Thread jb at gcc dot gnu dot org
--- Comment #5 from jb at gcc dot gnu dot org 2005-11-11 23:13 --- Actually, by marking the arguments to matmul as restrict pointers, I was able to vectorize the main loop for unit stride. I'll produce a patch at some point.. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21468

[Bug middle-end/24750] [4.1 regression] global-alloc (reload) trips over own confusion for unexpected addressing modes

2005-11-11 Thread hp at gcc dot gnu dot org
--- Comment #11 from hp at gcc dot gnu dot org 2005-11-11 23:17 --- Subject: Bug 24750 Author: hp Date: Fri Nov 11 23:17:16 2005 New Revision: 106804 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106804 Log: PR middle-end/24750 * reload.c (find_reloads_address_1

[Bug middle-end/24750] [4.1 regression] global-alloc (reload) trips over own confusion for unexpected addressing modes

2005-11-11 Thread hp at gcc dot gnu dot org
--- Comment #12 from hp at gcc dot gnu dot org 2005-11-11 23:19 --- Subject: Bug 24750 Author: hp Date: Fri Nov 11 23:19:26 2005 New Revision: 106806 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106806 Log: PR middle-end/24750 * gcc.dg/torture/pr24750-1.c, gcc.

[Bug c/20318] RFE: add attribute to specify that a function never returns NULL

2005-11-11 Thread green at redhat dot com
--- Comment #7 from green at redhat dot com 2005-11-11 23:29 --- This feature would also be useful for java, as we can eliminate certain inlined null pointer checks when we know that a method can't return null. See http://gcc.gnu.org/ml/java/2005-11/msg00124.html -- green at redhat d

[Bug target/24718] Shared libgcc not used for linking by default

2005-11-11 Thread sje at cup dot hp dot com
--- Comment #15 from sje at cup dot hp dot com 2005-11-11 23:42 --- The patch from comment 14 seems to be working fine without any other changes. I have bootstrapped and am currently running the testsuite. Looks OK so far. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24718

[Bug rtl-optimization/24497] [3.4/4.0/4.1 Regression] internal compiler error: in apply_opt_in_copies, at loop-unroll.c:2122

2005-11-11 Thread janis at gcc dot gnu dot org
--- Comment #5 from janis at gcc dot gnu dot org 2005-11-11 23:48 --- A regression hunt using an m68k-elf cross compiler on powerpc-linux shows that the test failure begins with this patch: r87487 | rakdver | 2004-09-14 08:05:46 + (Tue, 14 Sep 2004) | 17 lines * Makefile.in

[Bug fortran/23815] Add -byteswapio flag

2005-11-11 Thread tkoenig at gcc dot gnu dot org
--- Comment #16 from tkoenig at gcc dot gnu dot org 2005-11-11 23:53 --- Created an attachment (id=10224) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10224&action=view) New version of patch This patch should be fairly complete, without documentation. This only implements the co

[Bug fortran/23815] Add -byteswapio flag

2005-11-11 Thread tkoenig at gcc dot gnu dot org
--- Comment #17 from tkoenig at gcc dot gnu dot org 2005-11-12 00:02 --- (In reply to comment #14) > Thomas, > > I'm not in favor of environmental variables, which I think would > also be Paul Brook's position. It's too easy to have the variables > set or unset at the wrong time. In

[Bug c++/24605] [4.0/4.1 Regression] internal compiler error: Segmentation fault while compiling c++ file

2005-11-11 Thread ron_hylton at hotmail dot com
--- Comment #10 from ron_hylton at hotmail dot com 2005-11-12 00:11 --- Using gcc version 4.1.0 2005 (experimental) I still get a segfault for the second test case with -O2. $ gcc -c -O2 -v solveHestonVol2.ii Using built-in specs. Target: i686-pc-cygwin Configured with: ../gcc

[Bug target/22553] [4.1 regression] ICE building libstdc++

2005-11-11 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2005-11-12 00:11 --- This was worked around for now. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added T

[Bug libstdc++/24808] is_object fails to compile with incomplete types

2005-11-11 Thread paolo at gcc dot gnu dot org
--- Comment #1 from paolo at gcc dot gnu dot org 2005-11-12 00:19 --- Subject: Bug 24808 Author: paolo Date: Sat Nov 12 00:19:24 2005 New Revision: 106818 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106818 Log: 2005-11-11 Paolo Carlini <[EMAIL PROTECTED]> PR libstd

[Bug libstdc++/24808] is_object fails to compile with incomplete types

2005-11-11 Thread pcarlini at suse dot de
-- pcarlini at suse dot de changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |pcarlini at suse dot de |dot org |

[Bug middle-end/24750] [4.1 regression] global-alloc (reload) trips over own confusion for unexpected addressing modes

2005-11-11 Thread hp at gcc dot gnu dot org
--- Comment #13 from hp at gcc dot gnu dot org 2005-11-12 00:36 --- gah -- hp at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug fortran/23201] [4.1 Regression] internal compiler error: verify_ssa failed

2005-11-11 Thread dnovillo at gcc dot gnu dot org
--- Comment #8 from dnovillo at gcc dot gnu dot org 2005-11-12 01:04 --- Will take a look shortly. -- dnovillo at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/24817] New: g++ accepts multiple function template declarations even if exception-specification doesn't match.

2005-11-11 Thread seefeld at sympatico dot ca
The following invalid code is accepted by g++: struct exception {}; template void foo() throw(exception); template void foo(); // Error: exception-specification mismatch struct bar { template friend void foo(); // Error: exception-specification mismatch }; -- Summary: g++ acce

[Bug c++/24817] [3.4/4.0/4.1 Regression] g++ accepts multiple function template declarations even if exception-specification doesn't match.

2005-11-11 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-12 02:57 --- Confirmed, related to PR 13699 and PR 12255. The first part of the testcase is rejected in 2.95.3. The second part is not really a regression. -- pinskia at gcc dot gnu dot org changed: What|Rem

[Bug other/2678] gcc/g++ should stick compilation options into the .o file

2005-11-11 Thread pinskia at gcc dot gnu dot org
--- Comment #20 from pinskia at gcc dot gnu dot org 2005-11-12 05:21 --- Changing to NEW based on http://gcc.gnu.org/ml/gcc-patches/2005-11/msg00858.html -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug tree-optimization/24575] -(-i / 10) is not foldded to i/10

2005-11-11 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-12 05:30 --- Confirmed, part of the issue here is that -i/10 is not converted to i/10 (which is PR 23669). Once that, then we need to convert -(i/-10) to i/10. -- pinskia at gcc dot gnu dot org changed: What|

[Bug tree-optimization/23659] Should able to add dereferencing (statements with VUSE) without rerunning may_alias

2005-11-11 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-11-12 05:32 --- This should remove the need to change may_alias to a TODO (PR 23330). -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug tree-optimization/24574] a!=0?0:a/10 is not reduced to a/10

2005-11-11 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-12 05:33 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug target/24436] (subreg:V4SF (reg:SF) 0) should be invalid RTL, happens for -mfp-math=sse

2005-11-11 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-12 05:38 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug middle-end/24729] function calls created by builtins do not make use of inline definitions

2005-11-11 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |enhancement http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24729

[Bug objc/24777] objc needs to use normal builtins for functions it declares

2005-11-11 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-12 05:40 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug middle-end/24776] [GOMP] non-TLS and thread private

2005-11-11 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-12 05:40 --- Right now this says sorry so confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug c++/24606] ICE on template function which gets an template agrument as a function with a default argument

2005-11-11 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-12 05:41 --- Confirmed, this is was just a split out. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/24497] [3.4/4.0/4.1 Regression] internal compiler error: in apply_opt_in_copies, at loop-unroll.c:2122

2005-11-11 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfi

[Bug java/24186] [3.4/4.0/4.1 Regression] interface and extends does not cause us to reject invalid code

2005-11-11 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-12 05:50 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

<    1   2