[Bug libstdc++/21286] [4.0/4.1 Regression] filebuf::xsgetn vs pipes

2005-04-29 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-30 06:54 --- Subject: Bug 21286 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-04-30 06:54:08 Modified files: libstdc++-v3 : ChangeLog libstdc++-v3/inclu

[Bug c++/21279] static Derived-to-Base cast fails when ~Derived has run.

2005-04-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-30 05:46 --- I think this is invalid but I don't have the standard in front of me. -- What|Removed |Added

[Bug c++/21279] static Derived-to-Base cast fails when ~Derived has run.

2005-04-29 Thread hpreg at vmware dot com
--- Additional Comments From hpreg at vmware dot com 2005-04-30 05:33 --- *** Bug 20304 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug c++/20304] Invalid value returned by operator '&' when -O is used

2005-04-29 Thread hpreg at vmware dot com
--- Additional Comments From hpreg at vmware dot com 2005-04-30 05:33 --- Bug 21279 is about the same issue, but has a better simpler standalone test case. *** This bug has been marked as a duplicate of 21279 *** -- What|Removed |Added -

[Bug fortran/5900] [g77 & gfortran] Lapack regressions since g77 2.95.2

2005-04-29 Thread jvdelisle at verizon dot net
--- Additional Comments From jvdelisle at verizon dot net 2005-04-30 05:06 --- I am getting serious regressions here. i686-pc-linux-gnu gcc version 4.1.0 20050430 (experimental) with -O2 cbb.out: ZBB: 11 out of 3000 tests failed to pass the threshold cbb.out: ZBB: 12 out of 300

[Bug libstdc++/21286] [4.0/4.1 Regression] filebuf::xsgetn vs pipes

2005-04-29 Thread ncm-nospam at cantrip dot org
--- Additional Comments From ncm-nospam at cantrip dot org 2005-04-30 03:49 --- (In reply to comment #5) > ... Thus, if you're writing structs, the reader will > see half a struct. Sorry, that's "will never see half a struct". -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=212

[Bug tree-optimization/21294] Missed removal of null pointer check

2005-04-29 Thread kazu at cs dot umass dot edu
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-30 03:34 --- I've got a patch in testing. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21294

[Bug tree-optimization/21294] Missed removal of null pointer check

2005-04-29 Thread kazu at cs dot umass dot edu
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |kazu at cs dot umass dot edu |dot org | Status|UNCONFIRMED

[Bug tree-optimization/21293] [4.0 Regression] ICE in set_value_handle

2005-04-29 Thread dberlin at gcc dot gnu dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-04-30 03:06 --- because they are supposed to also be constant, because even though overflowed, they do not change, ever. :) constants are constants are constants are constants. If it's not a constant, it shouldn't be a _

[Bug tree-optimization/21294] Missed removal of null pointer check

2005-04-29 Thread kazu at cs dot umass dot edu
-- What|Removed |Added CC||kazu at cs dot umass dot edu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21294

[Bug tree-optimization/21293] [4.0 Regression] ICE in set_value_handle

2005-04-29 Thread dalej at gcc dot gnu dot org
--- Additional Comments From dalej at gcc dot gnu dot org 2005-04-30 02:45 --- Certainly. Presumably the expectation was that overflowed constants would not get here. But I confess I don't see why not. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21293

[Bug libstdc++/21286] [4.0/4.1 Regression] filebuf::xsgetn vs pipes

2005-04-29 Thread ncm-nospam at cantrip dot org
--- Additional Comments From ncm-nospam at cantrip dot org 2005-04-30 02:11 --- Just to add... if sgetn() loops reading until it gets n bytes, but underflow() accepts a pipe's short reads, then in_avail() will report the size of the short read. Then, istream::read_some() will rdbuf->

[Bug tree-optimization/21293] [4.0 Regression] ICE in set_value_handle

2005-04-29 Thread dberlin at gcc dot gnu dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-04-30 01:58 --- This is also what i figured was the patch that fixed it However, it *is* necessary for correctness because we need to consider constants to be invariant, or else set_value_handle and friends will break. We

[Bug tree-optimization/21293] [4.0 Regression] ICE in set_value_handle

2005-04-29 Thread dalej at gcc dot gnu dot org
--- Additional Comments From dalej at gcc dot gnu dot org 2005-04-30 01:56 --- Yes, I figured out that allowing overflowed constants in is_gimple_min_invariant would fix it. But that doesn't seem like it should be necessary for correctness. Zdenek changed it to improve optimization,

[Bug tree-optimization/21294] Missed removal of null pointer check

2005-04-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-30 01:46 --- For VRP to catch this, extract_range_from_unary_expr has to be enhanced to deal with ADDR_EXPR. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21294

[Bug tree-optimization/21294] New: Missed removal of null pointer check

2005-04-29 Thread pinskia at gcc dot gnu dot org
struct f { int i; }; void link_error (); void g(struct f *i) { i->i = 1; if (&i->i == 0) link_error (); } int main() { struct f n; g(&n); } There should be no references to link_error. The following is optimized: void link_error (); void g(int *i) { *i = 1; if (i == 0) link_e

[Bug tree-optimization/21293] [4.0 Regression] ICE in set_value_handle

2005-04-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-30 01:29 --- Reduced even further: struct { double x[1]; } g; void k( double *, double*); void h(int Tmp8) { int i; for(i = 1;i <= Tmp8;i++) k(&g.x[ + -1],&g.x[ Tmp8 + -1]); } -- What|Removed

[Bug tree-optimization/21293] [4.0 Regression] ICE in set_value_handle

2005-04-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-30 01:17 --- I just checked and a back porting of that patch fixes the ICE. I might do the bootstrap/testing if I get some time tomorrow or later this week. -- What|Removed |Added --

[Bug tree-optimization/21293] [4.0 Regression] ICE in set_value_handle

2005-04-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-30 01:10 --- This works on the mainline but fails on the 4.0.0 branch. I think this was fixed on the mainline by: 2005-03-14 Zdenek Dvorak <[EMAIL PROTECTED]> * tree-cfg.c (find_taken_edge_cond_expr): Use zero

Re: behavior of -E with -g3

2005-04-29 Thread Andrew Pinski
On Apr 29, 2005, at 8:52 PM, Martin Sebor wrote: I was surprised to see macro definitions in the output of gcc -E -g3 (see below). Is that behavior by design or is it a bug? (I haven't seen anything about it in the manual, other than what -g/leve/ mentions about debugger support for macro expansion

behavior of -E with -g3

2005-04-29 Thread Martin Sebor
I was surprised to see macro definitions in the output of gcc -E -g3 (see below). Is that behavior by design or is it a bug? (I haven't seen anything about it in the manual, other than what -g/leve/ mentions about debugger support for macro expansion). Thanks Martin $ cat t.cpp && gcc -E t.cpp -g3

[Bug tree-optimization/21293] ICE on valid

2005-04-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-30 00:46 --- (In reply to comment #1) > Fold turns > > D.1157 = &fmcom_D.1134.x_D.1132[0] + -8B; > into > > D.1157 = &fmcom_D.1134.x_D.1132[-1]; > > which seems very wrong (we eventually crap out on the overf

[Bug target/19602] -mno-80387 or -mfpmath=sse should define __NO_MATH_INLINES

2005-04-29 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-04-30 00:21 --- We will not be setting __NO_MATH_INLINES for any reason. Work with glibc to get the inlines disabled at the source under the correct conditions. -- What|Removed |Added -

[Bug tree-optimization/21293] ICE on valid

2005-04-29 Thread dberlin at gcc dot gnu dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-04-30 00:17 --- Fold turns D.1157 = &fmcom_D.1134.x_D.1132[0] + -8B; into D.1157 = &fmcom_D.1134.x_D.1132[-1]; which seems very wrong (we eventually crap out on the overflowed constant) -- http://gcc.gnu.org

[Bug c/19694] [3.4 Regression] Warning about mismatched function declaration is now error

2005-04-29 Thread jsm28 at gcc dot gnu dot org
--- Additional Comments From jsm28 at gcc dot gnu dot org 2005-04-30 00:06 --- Fixed in 4.0.0. c-decl.c in 3.4 was part way through a rewrite and that intermediate version is fairly buggy and fragile, so backporting fixes to that version seems inadvisable. -- What|Remo

[Bug c/18935] [3.4 Regression] Error on reference of 'extern' variable in block scope.

2005-04-29 Thread jsm28 at gcc dot gnu dot org
--- Additional Comments From jsm28 at gcc dot gnu dot org 2005-04-30 00:05 --- Fixed in 4.0.0. c-decl.c in 3.4 was part way through a rewrite and that intermediate version is fairly buggy and fragile, so backporting fixes to that version seems inadvisable. -- What|Remo

[Bug c/18799] [3.4 Regression] error: static declaration of 'x' follows non-static declaration

2005-04-29 Thread jsm28 at gcc dot gnu dot org
--- Additional Comments From jsm28 at gcc dot gnu dot org 2005-04-30 00:04 --- Fixed in 4.0.0. c-decl.c in 3.4 was part way through a rewrite and that intermediate version is fairly buggy and fragile, so backporting fixes to that version seems inadvisable. -- What|Remo

[Bug c/16666] [3.4 regression] dremf type conflict

2005-04-29 Thread jsm28 at gcc dot gnu dot org
--- Additional Comments From jsm28 at gcc dot gnu dot org 2005-04-30 00:02 --- Fixed in 4.0.0. c-decl.c in 3.4 was part way through a rewrite and that intermediate version is fairly buggy and fragile, so backporting fixes to that version seems inadvisable. -- What|Remo

[Bug c/15698] [4.0/4.1 Regression] no error in presence of broken builtin fn + K&R declaration

2005-04-29 Thread jsm28 at gcc dot gnu dot org
-- Bug 15698 depends on bug 1, which changed state. Bug 1 Summary: [3.4 regression] dremf type conflict http://gcc.gnu.org/bugzilla/show_bug.cgi?id=1 What|Old Value |New Value -

[Bug tree-optimization/21293] New: ICE on valid

2005-04-29 Thread dalej at gcc dot gnu dot org
The following crashes at compile time with -O2, on a local compiler built from 4.0 branch sources: foo3.c: In function 'gciprt_': foo3.c:8: internal compiler error: in set_value_handle, at tree-vn.c:179 (This has been cut down from a large original which did not have all those uninitialized varia

[Bug tree-optimization/21292] New: gen-vect-11b.c and gen-vect-11c.c fail

2005-04-29 Thread jsm28 at gcc dot gnu dot org
The following failures of newly added tests are present on mainline for ia64-hpux (both -milp32 and -mlp64); gcc-testresults shows them also on ia64-linux. FAIL: gcc.dg/tree-ssa/gen-vect-11b.c scan-tree-dump-times vectorized 0 loops 1 FAIL: gcc.dg/tree-ssa/gen-vect-11c.c scan-tree-dump-times vect

[Bug tree-optimization/21155] [4.1 Regression] ICE in ssa tree check compiling crafty with -ftree-vectorize -maltivec

2005-04-29 Thread janis at gcc dot gnu dot org
--- Additional Comments From janis at gcc dot gnu dot org 2005-04-29 22:39 --- That last sentence didn't make much sense, sorry; I meant that if you can't initially reproduce the problem, please ask me if I've got more recent failures to try out. Meanwhile, I'll post any short testcases

[Bug tree-optimization/21155] [4.1 Regression] ICE in ssa tree check compiling crafty with -ftree-vectorize -maltivec

2005-04-29 Thread janis at gcc dot gnu dot org
--- Additional Comments From janis at gcc dot gnu dot org 2005-04-29 22:27 --- Today I'm seeing the same ICE building mesa and sometimes building 176.gcc. Tests apsi. fma3d, gap, and gcc all cause GCC to segfault with "-O2 -ftree-vectorize -maltivec", some with -m32, some with -m64, and

[Bug target/20813] [4.1 Regression] ICE in gen_reg_rtx for 3 spec tests

2005-04-29 Thread geoffk at gcc dot gnu dot org
--- Additional Comments From geoffk at gcc dot gnu dot org 2005-04-29 22:11 --- I have a fix for this. The problem is like this: - Sometimes, assign_stack_temp can generate an invalid memory address. Even if the address was always valid, it's not always offsettable, which is what th

[Bug middle-end/21291] [4.0/4.1 Regression] can't find a register in class 'GENERAL_REGS' while reloading 'asm'

2005-04-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-29 21:58 --- (In reply to comment #3) > I can't build the Objective Caml compiler with this gcc error :/ If we change the asm to like so: asm("" : "+r" (a), "+r" (b), "+m" (blen), "+m" (out), "=&r" (tmp)

[Bug middle-end/19699] [4.0/4.1 Regression] warning about not returning from end of a non-void function because of dead code

2005-04-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-29 21:52 --- *** Bug 21290 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug c++/21290] Unexpected warning on legal code

2005-04-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-29 21:52 --- Even the code given in the bug has no dead code the bug is in the same in that GCC creates dead code. *** This bug has been marked as a duplicate of 19699 *** -- What|Removed

[Bug rtl-optimization/21291] can't find a register in class 'GENERAL_REGS' while reloading 'asm'

2005-04-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-29 21:45 --- Reduced testcase: typedef unsigned long bngdigit; typedef bngdigit * bng; typedef unsigned int bngcarry; typedef unsigned long bngsize; bngdigit bng_ia32_mult_sub_digit (bng a , bngsize alen, bng

[Bug rtl-optimization/16702] [3.4 regression] ICE (segfault) when compiling qemu with -O on x86_64 with gcc 3.4

2005-04-29 Thread belyshev at depni dot sinp dot msu dot ru
--- Additional Comments From belyshev at depni dot sinp dot msu dot ru 2005-04-29 21:44 --- (In reply to comment #5) > Is this a regression? Yes. -- What|Removed |Added

[Bug rtl-optimization/21291] can't find a register in class 'GENERAL_REGS' while reloading 'asm'

2005-04-29 Thread pluto at pld-linux dot org
--- Additional Comments From pluto at pld-linux dot org 2005-04-29 21:43 --- (In reply to comment #2) > This is most likely not really a bug. I can't build the Objective Caml compiler with this gcc error :/ -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21291

[Bug tree-optimization/21030] [4.1 Regression] ICE in set_value_range building 176.gcc with -O2

2005-04-29 Thread dnovillo at redhat dot com
--- Additional Comments From dnovillo at redhat dot com 2005-04-29 21:39 --- Subject: Re: [4.1 Regression] ICE in set_value_range building 176.gcc with -O2 On Fri, Apr 29, 2005 at 09:11:12PM -, dnovillo at redhat dot com wrote: > Huh. Odd. I just finished a bootstrap with > > $

[Bug libstdc++/21286] GNU extension stdio_filebuf problems when reading from pipe

2005-04-29 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-04-29 21:31 --- Ok, I have asked privately Nathan Myers and what we need is rather simple: add looping on short reads inside filebuf::sgetn, rather straightforward to implement. Stay tuned! -- What|Removed

[Bug rtl-optimization/21291] can't find a register in class 'GENERAL_REGS' while reloading 'asm'

2005-04-29 Thread pluto at pld-linux dot org
-- What|Removed |Added CC||mmazur at kernel dot pl http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21291

[Bug rtl-optimization/21291] can't find a register in class 'GENERAL_REGS' while reloading 'asm'

2005-04-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-29 21:27 --- This is most likely not really a bug. -- What|Removed |Added Component|other

[Bug other/21291] can't find a register in class 'GENERAL_REGS' while reloading 'asm'

2005-04-29 Thread pluto at pld-linux dot org
--- Additional Comments From pluto at pld-linux dot org 2005-04-29 21:22 --- Created an attachment (id=8768) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8768&action=view) testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21291

[Bug other/21291] New: can't find a register in class 'GENERAL_REGS' while reloading 'asm'

2005-04-29 Thread pluto at pld-linux dot org
works with -O0, fails with -O[123]. gcc-4.0.0 + patches for pr20973,21173. -- Summary: can't find a register in class 'GENERAL_REGS' while reloading 'asm' Product: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: normal

[Bug c++/21290] Unexpected warning on legal code

2005-04-29 Thread gcc at magfr dot user dot lysator dot liu dot se
--- Additional Comments From gcc at magfr dot user dot lysator dot liu dot se 2005-04-29 21:15 --- Created an attachment (id=8767) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8767&action=view) Example program demonstrating the problem Compile with g++ -Wall -O1 -c foo.C to see t

[Bug c++/21290] New: Unexpected warning on legal code

2005-04-29 Thread gcc at magfr dot user dot lysator dot liu dot se
When compiling I get the annoying warning below. I did not get it with g++-3.4. g++-4.0 do produce it. $ g++ --version g++ (GCC) 4.1.0 20050429 (experimental) Copyright (C) 2005 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not

[Bug tree-optimization/21030] [4.1 Regression] ICE in set_value_range building 176.gcc with -O2

2005-04-29 Thread dnovillo at redhat dot com
==GNAT BUG DETECTED======+ > | 4.1.0 20050429 (experimental) (i386-pc-solaris2.10) GCC error: | > | in set_value_range, at tree-vrp.c:124| > | Error detected at sem_intr.adb:437:1 | > >

[Bug middle-end/21282] [4.1 Regression] Converting floor into lfloor built-in function

2005-04-29 Thread uros at kss-loka dot si
--- Additional Comments From uros at kss-loka dot si 2005-04-29 20:48 --- (In reply to comment #5) > Hmm, even though floor is C99, some libc (or in this case newlib) don't have > full > TARGET_C99_FUNCTIONS support. Andrew, did you mean floorf in your comment? The problem is that (i

[Bug tree-optimization/21289] A numeric range is spoiled by a symblic one in VRP

2005-04-29 Thread dberlin at gcc dot gnu dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-04-29 20:37 --- (In reply to comment #1) > Confirmed, to me if the range of a variable is not really a range but one value, it should always merge. I > think that is safe. It's only safe if both old ranges dominate the n

[Bug middle-end/16302] gcc fails to warn about some common logic errors

2005-04-29 Thread trt at acm dot org
--- Additional Comments From trt at acm dot org 2005-04-29 20:20 --- The patch given in comment #4 no successfully applies because the warning() function has new initial parameter. Also the fold_buildN() cleanup invalidated (and fixed) the "REAL_CST" part of the patch. Some "speculative

[Bug middle-end/20371] Some corner cases of MS bitfields don't work

2005-04-29 Thread amylaar at gcc dot gnu dot org
--- Additional Comments From amylaar at gcc dot gnu dot org 2005-04-29 19:58 --- Created an attachment (id=8766) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8766&action=view) This patch fixes some more alignment inconsistencies. -- What|Removed

[Bug tree-optimization/21030] [4.1 Regression] ICE in set_value_range building 176.gcc with -O2

2005-04-29 Thread ro at techfak dot uni-bielefeld dot de
==+ | 4.1.0 20050429 (experimental) (i386-pc-solaris2.10) GCC error: | | in set_value_range, at tree-vrp.c:124| | Error detected at sem_intr.adb:437:1 | Rainer -- http://gcc.gnu.org/bugzilla

[Bug tree-optimization/21029] [4.1 Regression] vrp miscompiles Ada front-end, drops loop exit test in well-defined wrap-around circumstances

2005-04-29 Thread sebastian dot pop at cri dot ensmp dot fr
--- Additional Comments From sebastian dot pop at cri dot ensmp dot fr 2005-04-29 19:51 --- Subject: Re: [PR tree-optimization/21029, RFC] harmful chrec type conversions Thanks to Roger Sayle for pointing me at this PR. Alexandre Oliva wrote: > > This is not a final patch; if the idea

[Bug middle-end/21282] [4.1 Regression] Converting floor into lfloor built-in function

2005-04-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-29 19:49 --- Hmm, even though floor is C99, some libc (or in this case newlib) don't have full TARGET_C99_FUNCTIONS support. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21282

[Bug middle-end/21282] [4.1 Regression] Converting floor into lfloor built-in function

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

[Bug middle-end/21259] ICE on assigning the pointer to a array with __attribute__ aligned

2005-04-29 Thread raj dot khem at gmail dot com
-- What|Removed |Added CC||rth at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21259

[Bug target/19602] -mno-80387 or -mfpmath=sse should define __NO_MATH_INLINES

2005-04-29 Thread uros at kss-loka dot si
--- Additional Comments From uros at kss-loka dot si 2005-04-29 19:34 --- Hm, I would also suggest setting __NO_MATH_INLINES for -mfpmath=sse to prevent the performance degradation for XMM->x87 registers when x87 ASM code is included from mathinlines.h. x87 intrinsics are disabled for th

[Bug tree-optimization/21289] A numeric range is spoiled by a symblic one in VRP

2005-04-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-29 19:28 --- Confirmed, to me if the range of a variable is not really a range but one value, it should always merge. I think that is safe. -- What|Removed |Added -

[Bug middle-end/21282] [4.1 Regression] Converting floor into lfloor built-in function

2005-04-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-29 19:26 --- Oh, this is why CSiBE has been broken, I might look into it later if I get some time. -- What|Removed |Added

[Bug java/21115] false boolean argument passed from pre-compiled to interpreted method is true

2005-04-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-29 19:24 --- Fixed. Will show up in 4.0.1. -- What|Removed |Added Status|ASSIGNED

[Bug c++/21277] gcc 4.0 fails to statically link on Solaris SPARC 64 bit

2005-04-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-29 19:20 --- So does recompiling gcc with --with-pic fix the problem? -- What|Removed |Added

[Bug c++/21277] gcc 4.0 fails to statically link on Solaris SPARC 64 bit

2005-04-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-29 19:19 --- libstdc++'s configure contains the docs for --with-pic: --with-pic try to use only PIC/non-PIC objects default=use both I think this is a standard libtool based option. -- http://gcc.gnu.o

[Bug tree-optimization/21289] New: A numeric range is spoiled by a symblic one in VRP

2005-04-29 Thread kazu at cs dot umass dot edu
Consider int foo (int a, int b) { if (a == 1) if (a < b) if (a == 1) return 1; return 0; } VRP does not remove the third "if" even though 'a' is known to be 1. This is because the symbolic range obtained from the second "if" spoils the numeric range [1, 1] obtained from th

[Bug bootstrap/21288] bootstrap issues with profiledbootstrap

2005-04-29 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||build, ice-on-valid-code Summary|fortran bootstrap issues|bootstrap issues with

[Bug rtl-optimization/21144] [4.0/4.1 regression] Apparent infinite loop in reload

2005-04-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-29 19:08 --- Fixed. (In reply to comment #7) > This is now fixed, but it seems, even though I'm logged in, I can't change > the state > of this report. I will get you admin. access. -- What|Removed

[Bug rtl-optimization/21144] [4.0/4.1 regression] Apparent infinite loop in reload

2005-04-29 Thread matz at suse dot de
--- Additional Comments From matz at suse dot de 2005-04-29 19:03 --- This is now fixed, but it seems, even though I'm logged in, I can't change the state of this report. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21144

[Bug middle-end/21282] Converting floor into lfloor built-in function

2005-04-29 Thread uros at kss-loka dot si
--- Additional Comments From uros at kss-loka dot si 2005-04-29 18:56 --- Hm, this should be fixed by a fix for PR21004: http://gcc.gnu.org/ml/gcc-cvs/2005-04/msg00794.html. If I understand correctly, the problem is shown only with newlib. Does newlib set TARGET_C99_FUNCTIONS? -- ht

[Bug tree-optimization/21266] [4.1 Regression] verify_ssa failed

2005-04-29 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-29 18:52 --- Subject: Bug 21266 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-04-29 18:51:58 Modified files: gcc: ChangeLog Log message: 2005

[Bug tree-optimization/21272] SSA_NAME def follows use with -ftree-vectorize

2005-04-29 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-29 18:52 --- Subject: Bug 21272 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-04-29 18:51:58 Modified files: gcc: ChangeLog Log message: 2005

[Bug tree-optimization/21266] [4.1 Regression] verify_ssa failed

2005-04-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-29 18:51 --- Fixed. Add the PR number too. -- What|Removed |Added Status|NEW

[Bug libstdc++/21238] conflicting "typedef __numpunct_cache<_CharT> __cache_type;" in std::numpunct makes specialization impossible

2005-04-29 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-29 18:50 --- Subject: Bug 21238 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-04-29 18:50:01 Modified files: libstdc++-v3 : ChangeLog libstdc++-v3/inclu

[Bug target/15535] [3.3/3.4 regression][sh-linux] ICE with -m4 -O2

2005-04-29 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-04-29 18:48 --- Removing target milestone; SH is not a primary or secondary target. -- What|Removed |Added

[Bug target/14532] [3.4 Regression] s390x internal compiler error: output_operand: Cannot decompose address.

2005-04-29 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-04-29 18:48 --- Removing target milestone; S390 is not a primary or secondary target. -- What|Removed |Added

[Bug java/21115] false boolean argument passed from pre-compiled to interpreted method is true

2005-04-29 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-29 18:43 --- Subject: Bug 21115 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-04-29 18:43:25 Modified files: gcc/java : builtins.c Log message: 200

[Bug java/19285] Interfaces not initialized by static field access

2005-04-29 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-29 18:43 --- Subject: Bug 19285 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-04-29 18:43:25 Modified files: gcc/java : builtins.c Log message: 200

[Bug java/21115] false boolean argument passed from pre-compiled to interpreted method is true

2005-04-29 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-29 18:42 --- Subject: Bug 21115 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-04-29 18:42:50 Modified files: gcc/java : java-tree.h expr.c decl.c class.c con

[Bug java/19285] Interfaces not initialized by static field access

2005-04-29 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-29 18:42 --- Subject: Bug 19285 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-04-29 18:42:50 Modified files: gcc/java : java-tree.h expr.c decl.c class.c con

[Bug libgcj/21136] [4.0 only] tryLock waits for the lock, and lock doesn't

2005-04-29 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-04-29 18:41 --- I checked this in on the 4.0 branch. It will appear in 4.0.1. -- What|Removed |Added

[Bug libgcj/21136] [4.0 only] tryLock waits for the lock, and lock doesn't

2005-04-29 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-29 18:40 --- Subject: Bug 21136 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-04-29 18:40:00 Modified files: libjava: Change

[Bug rtl-optimization/21144] [4.0/4.1 regression] Apparent infinite loop in reload

2005-04-29 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-29 18:39 --- Subject: Bug 21144 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-04-29 18:39:23 Modified files: gcc: ChangeLog postreload.c Log message:

[Bug rtl-optimization/21144] [4.0/4.1 regression] Apparent infinite loop in reload

2005-04-29 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-29 18:38 --- Subject: Bug 21144 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-04-29 18:38:44 Modified files: gcc: Change

[Bug target/16649] [3.4 Regression] bootstrap of gcc3.4.x fails on OpenDarwin7.2.1/x86

2005-04-29 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-04-29 18:38 --- Removing target milestone; OpenDarwin is not a primary or secondary target. -- What|Removed |Added --

[Bug c++/16042] [3.3/3.4 regression] ICE with array assignment

2005-04-29 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-04-29 18:36 --- This is invalid code, so removed rejects-valid marker. -- What|Removed |Added Key

[Bug java/19285] Interfaces not initialized by static field access

2005-04-29 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-29 18:35 --- Subject: Bug 19285 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-04-29 18:35:37 Modified files: libjava: prims.cc link.cc ChangeLog l

[Bug target/15155] [3.4 regression][sh-linux] displacement overflows 12-bit field

2005-04-29 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-04-29 18:35 --- Removed target milestone; SH is not a primary or secondary target. -- What|Removed |Added

[Bug middle-end/18071] [3.4/4.0/4.1 Regression] -Winline does not respect -fno-default-inline

2005-04-29 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-04-29 18:30 --- Removing rejects-valid marker; spurious warnings do not count as rejects-valid. -- What|Removed |Added --

[Bug c++/20280] [4.0/4.1 regression] ICE in create_tmp_var, at gimplify.c:368

2005-04-29 Thread mmitchel at gcc dot gnu dot org
-- Bug 20280 depends on bug 19199, which changed state. Bug 19199 Summary: [3.3/3.4 Regression] Wrong warning about returning a reference to a temporary http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19199 What|Old Value |New Value ---

[Bug c++/19199] [3.3/3.4 Regression] Wrong warning about returning a reference to a temporary

2005-04-29 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-04-29 18:28 --- As per comment #37, closing as WONTFIX. -- What|Removed |Added Status|ASSIGNED

[Bug c++/21287] Problems while compiling with some math functions.

2005-04-29 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-04-29 17:52 --- Really, you have to include math.h: the ISO Standard that we are implementing is *very* clear about that, sorry. Much better, please move to and in namespace std:: take seriously the warning! Thanks. --

[Bug tree-optimization/21266] [4.1 Regression] verify_ssa failed

2005-04-29 Thread janis at gcc dot gnu dot org
--- Additional Comments From janis at gcc dot gnu dot org 2005-04-29 17:50 --- dpatel checked in a fix referencing PR 21272. That patch fixes the problems I reported in 21272. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21266

[Bug bootstrap/21288] New: fortran bootstrap issues

2005-04-29 Thread bh at techhouse dot brown dot edu
(1) if you download core, g++, and fortran, only c and c++ are built; fortran is not, unlike in prior releases. (2) configuring with --enable-languages=c,c++,f95 and no other options; then using make profiledbootstrap, I get an ICE: /bin/sh ./libtool --mode=compile /var/tmp/bhudson-gcc/4.0.0/gcc/

[Bug c++/21286] GNU extension stdio_filebuf problems when reading from pipe

2005-04-29 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-04-29 17:28 --- Indeed, this is easily explained considering that we have a new optimization that issues larger underlying read sys-calls (have a look to xsgetn in fstream.tcc to see what I mean): when everything goes well ;) are

[Bug c++/21287] New: Problems while compiling with some math functions.

2005-04-29 Thread sreevatsan at gmail dot com
I am trying to complie a simple program with math functions sqrt() and fabs using gcc 3.4.3 (Red Hat 3.4.3-9.EL4). I am not able to compile without including #include but same code works with earlier versions of gcc 3.3.3 (Suse ) and gcc 3.3.3 (Red Hat 3.2.3-42). Code: #include int main() {

[Bug target/21284] AVR target: switch/case jump table is placed in .data instead of .progmem.gcc_sw_table

2005-04-29 Thread ericw at evcohs dot com
-- What|Removed |Added CC||ericw at evcohs dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21284

[Bug tree-optimization/21030] [4.1 Regression] ICE in set_value_range building 176.gcc with -O2

2005-04-29 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-29 16:29 --- Subject: Bug 21030 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-04-29 16:23:20 Modified files: gcc: ChangeLog tree-vrp.c gcc/tes

[Bug libfortran/18857] MATMUL failing with ALLOCATED matrices, unless base indices given

2005-04-29 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-04-29 16:29 --- Subject: Re: MATMUL failing with ALLOCATED matrices, unless base indices given paulthomas2 at wanadoo dot fr wrote: > --- Additional Comments From paulthomas2 at wanadoo dot fr

[Bug tree-optimization/21030] [4.1 Regression] ICE in set_value_range building 176.gcc with -O2

2005-04-29 Thread kazu at cs dot umass dot edu
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-29 16:27 --- Just checked in a patch. -- What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/21030] [4.1 Regression] ICE in set_value_range building 176.gcc with -O2

2005-04-29 Thread kazu at cs dot umass dot edu
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-29 16:25 --- Just checked in a patch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21030

  1   2   >