[Bug ada/19489] gnat tools not buildable cross

2005-02-01 Thread laurent at guerby dot net
--- Additional Comments From laurent at guerby dot net 2005-02-02 07:45 --- Here's what I got as gcc/libada-mk: [...] # GCC's Makefile fragment for libada. # libada needs some information from the GCC configure file at the moment, # and this exists to transfer that information in as cle

[Bug java/15543] "jv-scan --complexity" segfaults

2005-02-01 Thread rmathew at gcc dot gnu dot org
--- Additional Comments From rmathew at gcc dot gnu dot org 2005-02-02 07:43 --- Here's the patch: http://gcc.gnu.org/ml/java-patches/2005-q1/msg00268.html -- What|Removed |Added -

[Bug tree-optimization/17884] asm 'volatile' is not honored as documented

2005-02-01 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-02-02 07:18 --- No one suggested anything for clarification, but I don't see a bug here. -- What|Removed |Added

[Bug tree-optimization/19341] [4.0 Regression] DCE eliminating non-dead code

2005-02-01 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-02-02 07:15 --- Good point. You've got to indicate that you touch memory in some way in order to force the compiler to make memory consistent before the asm. -- What|Removed |Added

[Bug target/19714] temporary not eliminated in composite _mm_set1_epi32

2005-02-01 Thread uros at kss-loka dot si
--- Additional Comments From uros at kss-loka dot si 2005-02-02 07:15 --- Fixed by http://gcc.gnu.org/ml/gcc-patches/2005-02/msg00127.html: <_Z18not_eliminated_bisRKi>: 0: 55 push %ebp 1: 89 e5 mov%esp,%ebp 3: 8b 45 08

[Bug tree-optimization/19058] [4.0 Regression] setjmp: 4.0 fails to give 'clobbered' warning (regression from 3.4.1)

2005-02-01 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-02-02 07:12 --- The warning has *always* been specifically dependant on which registers are assigned to which decls. So it was never assured that you'd get the warning when you actually needed it. In this case you're doubly s

[Bug target/19749] Coldfire ICE at -O2 or higher

2005-02-01 Thread corsepiu at gcc dot gnu dot org
-- What|Removed |Added CC||ralf dot corsepius at rtems ||dot org GCC target triplet|m86k-rt

[Bug target/19750] [3.4] RTL checking failure in gcc.dg/titype-1.c

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-02 06:53 --- I think this still can happen on the mainline even though the code has been moved to the tree level, we still access container the same. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19750

[Bug other/19696] gcc.c-torture/execute/ieee/copysign1.c: Unsatisfied symbols: copysignl

2005-02-01 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19696

[Bug c++/19748] aggressive no-inline options still cause inlining

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-02 06:44 --- (In reply to comment #4) > This const/pure is definitely not my case. How sure are you? And are you sure that the options are being used to compile all the code. -- What|Removed

[Bug rtl-optimization/12845] [3.4 Regression] missed jump optimization

2005-02-01 Thread ian at airs dot com
--- Additional Comments From ian at airs dot com 2005-02-02 05:49 --- I checked the generated code using current mainline, and I don't see any conditional jumps which are obviously either true or false. I expect that this has been fixed by the tree-ssa optimizations. Please reopen this

[Bug java/19738] gcjh generates invalid class member floating-point initialisers

2005-02-01 Thread rmathew at gcc dot gnu dot org
--- Additional Comments From rmathew at gcc dot gnu dot org 2005-02-02 05:34 --- I checked in the patch referred to in the second comment after it was approved by Tom Tromey. -- What|Removed |Added -

[Bug ada/19489] gnat tools not buildable cross

2005-02-01 Thread neroden at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |neroden at gcc dot gnu dot |dot org |org Status|NEW

[Bug ada/19489] gnat tools not buildable cross

2005-02-01 Thread neroden at gcc dot gnu dot org
--- Additional Comments From neroden at gcc dot gnu dot org 2005-02-02 04:32 --- Oh -- while we're at it, please make sure that the "gnattools-cross" target is being invoked from the libada directory, and that it is invoking the targets which crash. If it isn't -- if they're being inv

[Bug middle-end/8081] ICE with variably sized types and nested functions

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-02 04:26 --- Actually I think I was wrong with respect with the tree-ssa/4.0.0. -- What|Removed |Added

[Bug ada/19489] gnat tools not buildable cross

2005-02-01 Thread neroden at gcc dot gnu dot org
--- Additional Comments From neroden at gcc dot gnu dot org 2005-02-02 04:22 --- Sorry, that's "gcc/libada-mk", not "gcc/libada.mk". -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19489

[Bug ada/19489] gnat tools not buildable cross

2005-02-01 Thread neroden at gcc dot gnu dot org
--- Additional Comments From neroden at gcc dot gnu dot org 2005-02-02 04:21 --- Oh, drat, I may have figured it out. I need the gcc/libada.mk file produced during the build. I believe there's something wrong with it, but until I see what's produced, I don't know exactly what. Pleas

[Bug c++/19567] dynamic_cast failure in dlopen-ed shared object

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-02 03:52 --- You messed up you used -W1, not -Wl which is different. you need to use l as in the lowercase L. I changed the Makefile to use -Wl,-E and it worked. -- What|Removed |Add

[Bug target/18339] mmix-knuth-mmixware testsuite failure: gcc.dg/bitfld-3.c

2005-02-01 Thread hp at gcc dot gnu dot org
--- Additional Comments From hp at gcc dot gnu dot org 2005-02-02 03:43 --- Ditto for cris-elf, part of PR 19745. -- What|Removed |Added OtherBugsDependingO|

[Bug target/18351] mmix-knuth-mmixware testsuite failure: XPASS: gcc.dg/tree-ssa/20040204-1.c

2005-02-01 Thread hp at gcc dot gnu dot org
--- Additional Comments From hp at gcc dot gnu dot org 2005-02-02 03:37 --- Also part of PR 19745 (cris-elf). -- What|Removed |Added OtherBugsDependingO|

[Bug c++/18491] testsuite failure: WARNING: g++.old-deja/g++.mike/p10769a.C compilation failed to produce executable

2005-02-01 Thread hp at gcc dot gnu dot org
--- Additional Comments From hp at gcc dot gnu dot org 2005-02-02 03:34 --- Also part of PR 19745. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18491

[Bug target/19745] meta: cris-elf gcc, g++, objc testsuite failures as of "Tue Feb 1 22:03:59 UTC 2005"

2005-02-01 Thread hp at gcc dot gnu dot org
-- What|Removed |Added BugsThisDependsOn||18491 Status|UNCONFIRMED |NEW Ever Confirmed||1

[Bug target/19750] New: [3.4] RTL checking failure in gcc.dg/titype-1.c

2005-02-01 Thread ghazi at gcc dot gnu dot org
With today's 3.4.x CVS, when configured with --enable- checking=misc,tree,rtl,rtlflag,gc --enable-languages=c,objc,c++,f77,java -- enable-multilib=no I get an RTL checking failure on x86_64-unknown-linux-gnu in gcc.dg/titype-1.c: gcc.dg/titype-1.c:21: internal compiler error: RTL check: expected

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

2005-02-01 Thread jvdelisle at verizon dot net
--- Additional Comments From jvdelisle at verizon dot net 2005-02-02 03:29 --- Looking at the code, the results of the tests in Comment #27 are set to this value large number or small number when an error is detected in the results, so they are supposed to be the same. For the CGV failu

[Bug c++/19567] dynamic_cast failure in dlopen-ed shared object

2005-02-01 Thread daveregs at rsaisp dot com
--- Additional Comments From daveregs at rsaisp dot com 2005-02-02 03:28 --- This is becoming a real showstopper for me, so I am changing the component to C++ in the hopes that it is a closer match and this bug will be looked at. -- What|Removed |Adde

[Bug target/19749] Coldfire ICE at -O2 or higher

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-02 02:44 --- I think this is a dup of bug 16719. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19749

[Bug tree-optimization/19736] [4.0 Regression] ICE with type mismatch between SSA_NAME and its symbol

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-02 02:42 --- Patch here: , this is the same patch that is in here. -- What|Removed |Added --

[Bug target/19749] Coldfire ICE at -O2 or higher

2005-02-01 Thread cjohns at cybertec dot com dot au
--- Additional Comments From cjohns at cybertec dot com dot au 2005-02-02 02:39 --- Created an attachment (id=8123) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8123&action=view) Preprocessed file that generates the ICE. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19749

[Bug target/19749] Coldfire ICE at -O2 or higher

2005-02-01 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|c |target Keywords||ice-on-valid-code http://gcc.gnu.org/bugzilla/show_bug

[Bug c/19749] New: Coldfire ICE at -O2 or higher

2005-02-01 Thread cjohns at cybertec dot com dot au
The attach file passes with -O1 and lower but fails at this level. The code is part of RTEMS. $ m68k-rtems-gcc -m5200 -O2 -c ata.i ata.i: In function 'ata_initialize': ata.i:190: error: insn does not satisfy its constraints: (insn 353 198 200 13 (set (reg:QI 8 %a0) (mem:QI (plus:SI (reg/f:

[Bug c++/19748] aggressive no-inline options still cause inlining

2005-02-01 Thread yuri at tsoft dot com
--- Additional Comments From yuri at tsoft dot com 2005-02-02 02:07 --- (In reply to comment #2) > Also note sometimes when a function is pure/const it can be removed which is why it might act as > inlining. > > Do you have a simple example? > ... > Also note sometimes when a function i

[Bug c++/19748] aggressive no-inline options still cause inlining

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-02 02:00 --- (In reply to comment #2) > Also note sometimes when a function is pure/const it can be removed which is > why it might act as > inlining. This is an example where we remove the function call so it looks li

[Bug c++/19748] aggressive no-inline options still cause inlining

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-02 01:57 --- Also note sometimes when a function is pure/const it can be removed which is why it might act as inlining. Do you have a simple example? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19748

[Bug c++/19748] aggressive no-inline options still cause inlining

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-02 01:56 --- -O3 enables -finline-functions, you want -fno-functions-inlines but -fno-inline should not enable inlining period (except for alwaysinline functions). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=197

[Bug c++/19748] New: aggressive no-inline options still cause inlining

2005-02-01 Thread yuri at tsoft dot com
I am trying to compile with absolutely no inlining. And still get some functions inlined. Though somewhat less than only -no-inline. My compile/link options include: -fno-implement-inlines -fno-default-inline -finline-limit=0 -fno-default-inline -fno-inline and also -O3 -no-guess-branch-probabilit

[Bug c++/19396] [3.4 regression] Invalid template in typedef accepted

2005-02-01 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-02-02 01:51 --- Fixed in mainline with Mark's patch for PR19395: http://gcc.gnu.org/ml/gcc-cvs/2005-01/msg01266.html -- What|Removed |Added

[Bug other/15514] a typo in docs

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-02 01:50 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug rtl-optimization/14868] ICE with -msse2 -mfpmath=sse -fnon-call-exceptions

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-02 01:49 --- Hmm, x86 split the branch by itself. ix86_split_fp_branch But we don't recombine the branch again why? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14868

[Bug c++/19004] ICE in uses_template_parms at cp/pt.c:4860

2005-02-01 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-02-02 01:46 --- So closing now. -- What|Removed |Added Status|NEW |RESO

[Bug c++/19004] ICE in uses_template_parms at cp/pt.c:4860

2005-02-01 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-02-02 01:45 --- Fixed for gcc 4.0.0. -- What|Removed |Added Summary|[3.4/4.0 regression] ICE in

[Bug other/15514] a typo in docs

2005-02-01 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-02 01:39 --- Subject: Bug 15514 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-02-02 01:39:33 Modified files: gcc: ChangeLog gcc/doc: g

[Bug libstdc++/19747] New: meta: cris-elf libstdc++ testsuite failures as of "Tue Feb 1 22:03:59 UTC 2005"

2005-02-01 Thread hp at gcc dot gnu dot org
This is a meta-bug for failing test-cases as of LAST_UPDATED "Tue Feb 1 22:03:59 UTC 2005" for cris-axis-elf for libstdc++ failures, each failure to be further separately dealt with with a specific PC, this PR to depend on it; dependencies added to this PR for existing specific PR:s. To repeat, us

[Bug target/19746] New: printf() optimisation ignores longcall attribute

2005-02-01 Thread jason at catapult dot com
Using the -O flag, the longcall attribute is ignored by the compiler when replacing printf() with puts(), even if a prototype for puts() exists with a long call. The test case below illustrates this. == int printf(const char *format, ...) __attribute__ ((__longcall__)); int puts(const char

[Bug rtl-optimization/14868] ICE with -msse2 -mfpmath=sse -fnon-call-exceptions

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-02 01:05 --- Hmm, the problem is that the earliest compare is not in the same BB as the jump. The reason why we don't ICE on the mainline is because they are in the same BB (but that might be wrong). -- W

[Bug target/19745] New: meta: cris-elf gcc, g++, objc testsuite failures as of "Tue Feb 1 22:03:59 UTC 2005"

2005-02-01 Thread hp at gcc dot gnu dot org
This is a meta-bug for failing test-cases as of LAST_UPDATED "Tue Feb 1 22:03:59 UTC 2005" for cris-axis-elf (excluding fortran and libstdc++ failures), each failure to be further separately dealt with with a specific PC, this PR to depend on it; dependencies added to this PR for existing specific

[Bug java/19742] gcjh shouldn't mangle names in JNI output.

2005-02-01 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-02-02 00:45 --- Fix checked in -- What|Removed |Added Status|ASSIGNED|RESOLV

[Bug java/19742] gcjh shouldn't mangle names in JNI output.

2005-02-01 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-02 00:44 --- Subject: Bug 19742 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-02-02 00:44:09 Modified files: gcc/java : ChangeLog gjavah.c Log message:

[Bug rtl-optimization/19680] sub-optimial register allocation with sse

2005-02-01 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-02 00:31 --- Subject: Bug 19680 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-02-02 00:30:38 Modified files: gcc: ChangeLog gcc/config/i386: i

[Bug rtl-optimization/14868] ICE with -msse2 -mfpmath=sse -fnon-call-exceptions

2005-02-01 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-02-02 00:15 --- This may be fixed on mainline, but it's still broken in 3.4 and before. -- What|Removed |Added ---

[Bug rtl-optimization/19744] ICE in if_convert with -fnon-call-exceptions -O2 on amd64

2005-02-01 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-02-02 00:13 --- This may be fixed on mainline but not in GCC 3.4. Note that this reporter is the same as the reporter of Bug 14868 ;-) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19744

[Bug tree-optimization/19736] [4.0 Regression] ICE with type mismatch between SSA_NAME and its symbol

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-01 23:52 --- (In reply to comment #5) > Subject: Re: [4.0 Regression] ICE with type mismatch between SSA_NAME and > its symbol > > If all it takes is turning DOM back on, I'm quite fine with > doing that also - having

[Bug rtl-optimization/19744] ICE in if_convert with -fnon-call-exceptions -O2 on amd64

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-01 23:45 --- *** This bug has been marked as a duplicate of 14868 *** -- What|Removed |Added

[Bug rtl-optimization/14868] ICE with -msse2 -mfpmath=sse -fnon-call-exceptions

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-01 23:45 --- *** Bug 19744 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14868

[Bug bootstrap/18360] Can't bootastrap gcc 3.4.3 at FreeBSD using gcc mainline

2005-02-01 Thread wanderer at rsu dot ru
-- What|Removed |Added BugsThisDependsOn||19656 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18360

[Bug rtl-optimization/19744] ICE in if_convert with -fnon-call-exceptions -O2 on amd64

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-01 23:31 --- I think this is a dup of bug 14868 but note this has been fixed on the mainline but I think it is still a latent bug. -- What|Removed |Added ---

[Bug c/18502] [3.3/3.4/4.0 Regression] trigraphs don't work with -std=gnu99

2005-02-01 Thread jsm28 at gcc dot gnu dot org
--- Additional Comments From jsm28 at gcc dot gnu dot org 2005-02-01 23:29 --- This is a regression from 3.0.x. Working on a patch. -- What|Removed |Added AssignedT

[Bug c/19435] spurious warnings with nested array constructors

2005-02-01 Thread jsm28 at gcc dot gnu dot org
--- Additional Comments From jsm28 at gcc dot gnu dot org 2005-02-01 23:04 --- Testing a patch. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jsm28

[Bug c/17807] [4.0 Regression] No warning/error for undefined local function.

2005-02-01 Thread jsm28 at gcc dot gnu dot org
--- Additional Comments From jsm28 at gcc dot gnu dot org 2005-02-01 23:03 --- Testing a patch. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jsm28

[Bug tree-optimization/19217] [4.0 Regression] ICE: verify_stmts failed: address taken, but ADDRESSABLE bit not set

2005-02-01 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-02-01 22:51 --- . -- What|Removed |Added Status|NEW |RESOLVED R

[Bug tree-optimization/19217] [4.0 Regression] ICE: verify_stmts failed: address taken, but ADDRESSABLE bit not set

2005-02-01 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-01 22:50 --- Subject: Bug 19217 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-02-01 22:50:21 Modified files: gcc: ChangeLog tree-cfg.c Log message:

[Bug c++/19744] ICE in if_convert with -fnon-call-exceptions -O2 on amd64

2005-02-01 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-02-01 22:04 --- If it reproduces on x86 with -msse, it's not an amd64 bug, but something realted to SSE/MMX (d'oh). Fun, didn't that just get rewritten for GCC 4.0? ;-) -- What|Removed

[Bug c++/19744] ICE in if_convert with -fnon-call-exceptions -O2 on amd64

2005-02-01 Thread nick at ilm dot com
-- What|Removed |Added Keywords||ice-on-valid-code http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19744

[Bug c++/19744] New: ICE in if_convert with -fnon-call-exceptions -O2 on amd64

2005-02-01 Thread nick at ilm dot com
I'm running into an ICE on amd64 > /dept/rnd/vendor/gcc-3.4.3-amd64/bin/g++ -fnon-call-exceptions -O2 -g -c > test.C test.C: In member function `void M::foo() const': test.C:19: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. S

[Bug target/18977] [4.0 regression] LAPACK test xeigtsts segfaults with optimization

2005-02-01 Thread wilson at tuliptree dot org
--- Additional Comments From wilson at tuliptree dot org 2005-02-01 21:32 --- Subject: Re: [4.0 regression] LAPACK test xeigtsts segfaults with optimization On Tue, 2005-02-01 at 03:13, giovannibajo at libero dot it wrote: > --- Additional Comments From giovannibajo at libe

[Bug c++/18821] Please add warning if bits thrown away in integral conversions

2005-02-01 Thread jsm28 at gcc dot gnu dot org
--- Additional Comments From jsm28 at gcc dot gnu dot org 2005-02-01 21:10 --- The example given is in C++, not C; the C version is bug 2707. -- What|Removed |Added

[Bug java/19742] gcjh shouldn't mangle names in JNI output.

2005-02-01 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-02-01 21:04 --- I'm testing a patch -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |t

[Bug other/19696] gcc.c-torture/execute/ieee/copysign1.c: Unsatisfied symbols: copysignl

2005-02-01 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-02-01 21:01 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug other/19696] gcc.c-torture/execute/ieee/copysign1.c: Unsatisfied symbols: copysignl

2005-02-01 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-01 20:57 --- Subject: Bug 19696 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-02-01 20:57:23 Modified files: gcc: ChangeLog optabs.c optabs.h

[Bug tree-optimization/19670] [4.0 regression] testsuite failure: gcc.c-torture/execute/builtins/strlen-3.c compilation, -O1

2005-02-01 Thread dnovillo at gcc dot gnu dot org
--- Additional Comments From dnovillo at gcc dot gnu dot org 2005-02-01 20:38 --- Fix: http://gcc.gnu.org/ml/gcc-patches/2005-02/msg00097.html. -- What|Removed |Added

[Bug tree-optimization/19633] local address incorrectly thought to escape

2005-02-01 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-01 20:30 --- Subject: Bug 19633 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-02-01 20:30:08 Modified files: gcc: ChangeLog tree-flow.h tree-ssa-alias.

[Bug tree-optimization/19670] [4.0 regression] testsuite failure: gcc.c-torture/execute/builtins/strlen-3.c compilation, -O1

2005-02-01 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-01 20:26 --- Subject: Bug 19670 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-02-01 20:26:27 Modified files: gcc: ChangeLog tree-ssa.c Log message:

[Bug tree-optimization/19723] [4.0 Regression] A side effect is missed in 0 % a++.

2005-02-01 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-02-01 20:20 --- Subject: Re: [4.0 Regression] A side effect is missed in 0 % a++. On Tue, Feb 01, 2005 at 07:49:16AM -0700, Jeffrey A Law wrote: > Would would mean that we really can't do anything with DIV/MOD when > the nume

[Bug tree-optimization/19736] [4.0 Regression] ICE with type mismatch between SSA_NAME and its symbol

2005-02-01 Thread stevenb at suse dot de
--- Additional Comments From stevenb at suse dot de 2005-02-01 20:09 --- Subject: Re: [4.0 Regression] ICE with type mismatch between SSA_NAME and its symbol If all it takes is turning DOM back on, I'm quite fine with doing that also - having found out we can win much more with turnin

[Bug libfortran/19568] incorrect formatted read

2005-02-01 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-01 20:01 --- Replying to myself here... After having thought of this, I think the patch should go in because it fixes a g77 regression, and advance= isn't among the things that g77 supports. Thomas -- http://gc

[Bug tree-optimization/19736] [4.0 Regression] ICE with type mismatch between SSA_NAME and its symbol

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-01 19:38 --- This is the patch which I am testing to fix this (it fixes the problem which I describes): Index: tree-ssa.c === RCS file: /cvs/gcc/gcc/gcc/t

[Bug tree-optimization/19736] [4.0 Regression] ICE with type mismatch between SSA_NAME and its symbol

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-01 19:22 --- The bug is in redphi1 Since we are not running iterating dom at -O1, we get two phi's which can be reduced and one of them causes a call expression to be foldded and then we don't update the use infromat

[Bug rtl-optimization/17810] [3.4 Regression] internal compiler error: in verify_local_live_at_start for arm-rtems, arm-linux

2005-02-01 Thread joel at gcc dot gnu dot org
--- Additional Comments From joel at gcc dot gnu dot org 2005-02-01 19:13 --- Neither icetest1 nor the reduced test case fails with gcc 4.0.0 20050124 when targeting arm-rtems4.7. -- What|Removed |Added

[Bug tree-optimization/19736] [4.0 Regression] ICE with type mismatch between SSA_NAME and its symbol

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-01 19:12 --- Confirmed, reduce testcase: extern char *strcpy (char *, const char *); void sdbout_one_type (char *p) { int i, t = 1; char *q; for (i = 0; i < 2; i++) { strcpy (p, "1"); p += sizeof ("

[Bug tree-optimization/19736] [4.0 Regression] ICE with type mismatch between SSA_NAME and its symbol

2005-02-01 Thread janis at gcc dot gnu dot org
--- Additional Comments From janis at gcc dot gnu dot org 2005-02-01 18:45 --- Created an attachment (id=8122) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8122&action=view) minimized test case The test case can probably be minimized further but ought to be a better starting poin

[Bug middle-end/19454] [4.0 Regression] bad code generated with gcc.c-torture/execute/bf64-1.c at -O1

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-01 18:43 --- Removing target milestone per: as it is known to not to effect primary/secondary targets. -- What|Removed |Added -

[Bug java/19738] gcjh generates invalid class member floating-point initialisers

2005-02-01 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-01 18:38 --- Subject: Bug 19738 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-02-01 18:38:16 Modified files: gcc/java : ChangeLog gjavah.c Log message:

[Bug middle-end/19743] internal compiler error on errneous code

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-01 18:19 --- The code is undefined but still valid, well really it is invalid if you don't have a cast. This is all fixed on the mainline for 4.0.0 anyways and since this is not a regression closing as fixed. --

[Bug java/12459] Invalid inner class field access confusion

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-01 18:05 --- (In reply to comment #5) > Shouldn't this block bug 18131? Yes I must have missed this bug when creating that meta-bug. -- What|Removed |Added ---

[Bug c/19743] New: internal compiler error on errneous code

2005-02-01 Thread heikki dot orsila at iki dot fi
Following invalid C function gives internal compiler error on x86_64, but not on x86, on GCC 3.4.3 and 3.3.5: char blabla(unsigned int a) { return &((unsigned char *) &a)[0]; } 3.3.5 gives: $ ./gcc -Wall -O2 -c /test/char.c /test/char.c: In function `blabla': /test/char.c:3: warning: return ma

[Bug java/12459] Invalid inner class field access confusion

2005-02-01 Thread kon at iki dot fi
--- Additional Comments From kon at iki dot fi 2005-02-01 18:03 --- Shouldn't this block bug 18131? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12459

[Bug c++/19739] [3.4/4.0 Regression] ICE with additional comma in attribute

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-01 17:46 --- : Search converges between 2002-12-14-trunk (#159) and 2002-12-29-trunk (#160). This is caused by the new parser as JSM said this is valid. -- What|Removed |Added ---

[Bug java/19742] gcjh shouldn't mangle names in JNI output.

2005-02-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-01 17:36 --- I think this is related to PR 16843 well that might have been the bug before as we did not emit the final constants before. We still don't for Inherited constants. -- http://gcc.gnu.org/bugzilla/show_

[Bug c++/19735] Grammar "error" in error message.

2005-02-01 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-02-01 17:33 --- > Andrew is a native speaker. Really, he is. ;-) Ah, c'mon. He has improved recently. Me sure he have really. W. -- What|Removed |Added

[Bug c++/19741] suboptimal error message for template functions (as opposed to non-templates)

2005-02-01 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-02-01 17:30 --- Except that, of course, in the present case the overload set contains only a single function (foo2 isn't overloaded, and we have specified all template arguments). Which should make it even easier to handle t

[Bug tree-optimization/19670] [4.0 regression] testsuite failure: gcc.c-torture/execute/builtins/strlen-3.c compilation, -O1

2005-02-01 Thread dnovillo at gcc dot gnu dot org
--- Additional Comments From dnovillo at gcc dot gnu dot org 2005-02-01 17:21 --- Similar in nature to 19217 but in this case with flow sensitive aliasing. We visit a dead PHI which takes the address of several variables, but since it's dead, the alias analyzer never sees it. Since we

[Bug libfortran/19568] incorrect formatted read

2005-02-01 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-01 16:41 --- The patch does not handle advance="NO" correctly. I'll need to do something else. Thomas -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19568

[Bug java/19742] New: gcjh shouldn't mangle names in JNI output.

2005-02-01 Thread green at redhat dot com
A java class has this: public static final int delete = 555; gcjh will correctly mangle the name delete (to delete$) for CNI header output. However, it also does this when generating JNI output (with gcjh -jni). We get output link this, and it is wrong: #undef foo_delete$ #define foo_delet

[Bug c++/19741] suboptimal error message for template functions (as opposed to non-templates)

2005-02-01 Thread gdr at integrable-solutions dot net
--- Additional Comments From gdr at integrable-solutions dot net 2005-02-01 16:04 --- Subject: Re: suboptimal error message for template functions (as opposed to non-templates) "bangerth at dealii dot org" <[EMAIL PROTECTED]> writes: | This is in fact true. There is a mismatch betwee

[Bug c++/19735] Grammar "error" in error message.

2005-02-01 Thread gdr at integrable-solutions dot net
--- Additional Comments From gdr at integrable-solutions dot net 2005-02-01 16:02 --- Subject: Re: Grammar "error" in error message. "steven at gcc dot gnu dot org" <[EMAIL PROTECTED]> writes: | Andrew is a native speaker. Really, he is. ;-) | | Anyway, even if the grammar of the me

[Bug other/19717] -fdump-rtl-cse2 does not work as documented

2005-02-01 Thread kazu at cs dot umass dot edu
--- Additional Comments From kazu at cs dot umass dot edu 2005-02-01 16:00 --- Adding Paolo Bonzini as he added -fdump-rtl-cse2. -- What|Removed |Added CC|

[Bug java/19738] gcjh generates invalid class member floating-point initialisers

2005-02-01 Thread gdr at integrable-solutions dot net
--- Additional Comments From gdr at integrable-solutions dot net 2005-02-01 16:00 --- Subject: Re: gcjh generates invalid class member floating-point initialisers "giovannibajo at libero dot it" <[EMAIL PROTECTED]> writes: [...] | In fact, I personally use this to expose constants wi

Re: [Bug java/19738] gcjh generates invalid class member floating-point initialisers

2005-02-01 Thread Gabriel Dos Reis
"giovannibajo at libero dot it" <[EMAIL PROTECTED]> writes: [...] | In fact, I personally use this to expose constants without linkage: | | struct A { |enum { a = 45 }; | }; agree. | but with floating point numbers you are out of luck. Indeed. -- Gaby

[Bug java/19738] gcjh generates invalid class member floating-point initialisers

2005-02-01 Thread gdr at integrable-solutions dot net
--- Additional Comments From gdr at integrable-solutions dot net 2005-02-01 15:57 --- Subject: Re: gcjh generates invalid class member floating-point initialisers "rmathew at gcc dot gnu dot org" <[EMAIL PROTECTED]> writes: | A patch to avoid this error is at: | | http://gcc.gnu.or

Re: template inheritance & this->

2005-02-01 Thread Andrew Pinski
On Feb 1, 2005, at 10:46 AM, Grigorio V. Moshkin wrote: Hi! Are the comments fully correct? I.e. ISO C++ really denies that, and that's the only reason because gcc 3.4.x doesn't compile that? (gcc 3.3.3 does). Read the release notes for 3.4.x. It says the code is invalid C++. Basically namelookup

template inheritance & this->

2005-02-01 Thread Grigorio V. Moshkin
Hi! Consider the following program: - template class Base { public: A data_a; int count; }; template class Child: public Base { public: void inc() { this->count++; this->data_a++; // ISO C++ ok, universal. Base::count++; // ISO C++ ok. /

  1   2   >