[Bug middle-end/21085] [4.0 Regression] Virtual memory exhausted with g++

2005-04-19 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-19 06:10 --- This is still a bad bug which should be fixed for 4.0.1 at least. -- What|Removed |Added

[Bug target/16888] [3.3/3.4/4.0/4.1 Regression] ICE: in print_reg, at config/i386/i386.c:7254

2005-04-19 Thread aoliva at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |aoliva at gcc dot gnu dot |dot org |org Status|NEW

[Bug regression/20973] [4.0/4.1 Regression] kdelibs (khtml) miscompiled by reload

2005-04-19 Thread wilson at gcc dot gnu dot org
--- Additional Comments From wilson at gcc dot gnu dot org 2005-04-19 06:22 --- The reload patch seems reasonable, though not very satisfying. It is only disabling some optimizations within reload, and hence should be somewhat safe. Though it is still a reload patch, and all reload

[Bug rtl-optimization/15248] Reload may generate stores to read-only memory

2005-04-19 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-04-19 06:54 --- The problem has resurfaced on mainline: http://gcc.gnu.org/ml/gcc/2005-04/msg01052.html -- What|Removed |Added

[Bug target/21098] .note.GNU-stack emitted

2005-04-19 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-19 07:07 --- Subject: Bug 21098 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-04-19 07:07:11 Modified files: gcc: ChangeLog

[Bug fortran/16861] segfault with doubly used module

2005-04-19 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-19 07:10 --- Subject: Bug 16861 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-04-19 07:10:06 Modified files: gcc/fortran: ChangeLog resolve.c

[Bug fortran/16861] segfault with doubly used module

2005-04-19 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-04-19 07:24 --- Like comment #5 says, this one is not fixed. The patch I committed only adress part of the issue. Removed patch keyword accordingly. -- What|Removed |Added

[Bug target/21099] New: ICE on mmx intrinsics

2005-04-19 Thread jochang at gmail dot com
ICE on gcc 4.0.0rc2, but works on both 3.3.5 and 3.4.3. $ /usr/local/gcc-4.0/bin/g++ -c -O -mmmx 1.cpp 1.cpp: In function 'void f()': 1.cpp:51: internal compiler error: in simplify_subreg, at simplify-rtx.c:3729 -- Summary: ICE on mmx intrinsics Product: gcc

[Bug target/21099] ICE on mmx intrinsics

2005-04-19 Thread jochang at gmail dot com
--- Additional Comments From jochang at gmail dot com 2005-04-19 08:05 --- Created an attachment (id=8680) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8680action=view) the test case -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21099

[Bug target/21100] New: ICE: unrecognizable insn for -march=pentium-mmx

2005-04-19 Thread jochang at gmail dot com
ICE on gcc 4.0.0rc2, but both 3.3.5 and 3.4.3 work. No ICE if change pentium-mmx to pentium2. $ /usr/local/gcc-4.0/bin/g++ -c -march=pentium-mmx 2.cpp 2.cpp: In function 'void f()': 2.cpp:30: error: unrecognizable insn: (insn 13 12 14 0 (set (mem/i:V2SI (pre_dec:SI (reg/f:SI 7 sp)) [0 S8 A64])

[Bug target/21100] ICE: unrecognizable insn for -march=pentium-mmx

2005-04-19 Thread jochang at gmail dot com
--- Additional Comments From jochang at gmail dot com 2005-04-19 09:05 --- Created an attachment (id=8681) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8681action=view) the test case -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21100

[Bug target/21091] -many flag causes problems

2005-04-19 Thread carlos at mind dot be
--- Additional Comments From carlos at mind dot be 2005-04-19 09:49 --- Subject: Re: -many flag causes problems On Tuesday 19 April 2005 01:34, amodra at bigpond dot net dot au wrote: --- Additional Comments From amodra at bigpond dot net dot au 2005-04-18 23:34 --- Please

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

2005-04-19 Thread giovannibajo at libero dot it
--- Additional Comments From giovannibajo at libero dot it 2005-04-19 09:59 --- Will be fixed by this patch for PR 19126: http://gcc.gnu.org/ml/gcc-patches/2005-04/msg01959.html -- What|Removed |Added

[Bug rtl-optimization/15248] [4.0/4.1 Regression] Reload may generate stores to read-only memory

2005-04-19 Thread giovannibajo at libero dot it
--- Additional Comments From giovannibajo at libero dot it 2005-04-19 10:03 --- Eric, if you confirm that this bug is fixed in 3.3 and 3.4, then this is a (latent) regression on mainline and 4.0. -- What|Removed |Added

[Bug target/21100] ICE: unrecognizable insn for -march=pentium-mmx

2005-04-19 Thread giovannibajo at libero dot it
-- What|Removed |Added Attachment #8681|text/x-c++src |text/plain mime type||

[Bug target/21100] [4.0/4.1 Regression] ICE: unrecognizable insn for -march=pentium-mmx

2005-04-19 Thread giovannibajo at libero dot it
--- Additional Comments From giovannibajo at libero dot it 2005-04-19 10:06 --- it might be a typo in the MMX/SSE cleanup... -- What|Removed |Added CC|

[Bug target/21101] New: ICE: could not find a spill register on MMX intrinsics

2005-04-19 Thread jochang at gmail dot com
ICE on gcc 4.0.0rc2, but both 3.3.5 and 3.4.3 work. $ /usr/local/gcc-4.0/bin/g++ -c -O2 -funroll-loops -march=pentium4 3.cpp 3.cpp: In function 'void f()': 3.cpp:29: error: could not find a spill register (insn:HI 95 94 96 0 (set (reg:V4HI 29 mm0 [orig:115 D.2920 ] [115])

[Bug target/21101] ICE: could not find a spill register on MMX intrinsics

2005-04-19 Thread jochang at gmail dot com
--- Additional Comments From jochang at gmail dot com 2005-04-19 10:15 --- Created an attachment (id=8683) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8683action=view) the test case -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21101

[Bug libstdc++/21035] Documentation for std::basic_string::compare() incorrect

2005-04-19 Thread chris at bubblescope dot net
--- Additional Comments From chris at bubblescope dot net 2005-04-19 10:19 --- Yup, just checked the standard, and it agrees with the code (not the comment). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21035

[Bug target/21102] New: ICE: in immed_double_const, on SSE2 intrinsics

2005-04-19 Thread jochang at gmail dot com
ICE on gcc 4.0.0rc2, but both 3.3.5 and 3.4.3 work. $ /usr/local/gcc-4.0/bin/g++ -c -O -msse2 4.cpp 4.cpp: In function 'void f()': 4.cpp:10: internal compiler error: in immed_double_const, at emit-rtl.c:467 Here is the source: #include emmintrin.h __m128i S; void f() { __m128i A; A =

[Bug SWING/21064] StyleContext.addStyle causes NullPointerException

2005-04-19 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-19 10:52 --- Subject: Bug 21064 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-04-19 10:52:04 Modified files: libjava: ChangeLog

[Bug middle-end/21103] New: segfault with -fdump-tree-generic

2005-04-19 Thread fxcoudert at gcc dot gnu dot org
Compiling following code: program chk character*8 a a = 'a string' end with gfortran and the -fdump-tree-generic induces a segfault: Program received signal SIGSEGV, Segmentation fault. 0x0857af51 in dump_function_to_file (fn=0xb7ad6438, file=0x87ce8b8, flags=512) at

[Bug tree-optimization/21096] copy-prop leaks memory

2005-04-19 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-19 11:43 --- Subject: Bug 21096 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-04-19 11:43:24 Modified files: gcc: ChangeLog tree-ssa-copy.c Log

[Bug tree-optimization/21096] copy-prop leaks memory

2005-04-19 Thread kazu at cs dot umass dot edu
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-19 11:44 --- Just checked in a patch. -- What|Removed |Added Status|NEW

[Bug fortran/21104] New: Segmentation fault on correct code

2005-04-19 Thread paulthomas2 at wanadoo dot fr
The following reduced program causes a segmentation fault at runtime. It runs correctly if the *x on line 11 is removed. From this, I would surmise that something is not right with the allocation of space for the temporary. Further simplification of the structure of the program eliminates

[Bug middle-end/21049] [4.1 Regression] ICE with -fdump-tree-all and fortran

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

[Bug middle-end/21103] segfault with -fdump-tree-generic

2005-04-19 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-19 12:04 --- *** This bug has been marked as a duplicate of 21049 *** -- What|Removed |Added

[Bug fortran/21104] Segmentation fault on correct code

2005-04-19 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-19 12:21 --- I don't think this is correct code. See PR 20960. Yes ICC does not seg fault on it. I will note that XLC does the same thing as gfortran. I also think this is a dup of bug 18197. --

[Bug java/20768] Bytecode - native code doesn't handle exception properly

2005-04-19 Thread aph at gcc dot gnu dot org
--- Additional Comments From aph at gcc dot gnu dot org 2005-04-19 12:33 --- Should be fixed by 2005-04-18 Andrew Haley [EMAIL PROTECTED] * java-except.h (struct eh_range.handler): Remove unused field. (handle_nested_ranges): Remove function declaration.

[Bug SWING/21064] [4.0 only] StyleContext.addStyle causes NullPointerException

2005-04-19 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed||1 Last reconfirmed|-00-00 00:00:00

[Bug c/21105] New: Compiling of large array fails

2005-04-19 Thread e9925248 at stud4 dot tuwien dot ac dot at
Compiling void foo () { float c[20480][4]; } fails with t3.c: In function 'foo': t3.c:16: internal compiler error: in tree_low_cst, at tree.c:3846 All current CVS versions (4.X fail). At least some 3.x versions are not affected GCC 2.96 shows an other error. Affected Versions, which I

[Bug middle-end/21105] [4.0/4.1 Regression] Compiling of large array fails

2005-04-19 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-19 13:08 --- Confirmed, this is most likely caused by the tree-ssa merge. -- What|Removed |Added

[Bug debug/21106] New: internal compiler error at dwarf2out.c:8362

2005-04-19 Thread e9925248 at stud4 dot tuwien dot ac dot at
The dwarf2 output for a type attribute for an array fails. Eg: $cat x.c typedef unsigned char GROUP9_T[3]; typedef GROUP9_T EGROUP9_T __attribute ((eeprom)); $./cc1 --version GNU C version 4.1.0 20050416 (experimental) (i686-pc-linux-gnu) compiled by GNU C version 4.1.0 20050302

[Bug java/21022] ICE while compiling GdkFontMetrics.class with stabs debugging

2005-04-19 Thread aph at gcc dot gnu dot org
--- Additional Comments From aph at gcc dot gnu dot org 2005-04-19 13:26 --- See http://gcc.gnu.org/ml/gcc/2005-04/msg01068.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21022

[Bug fortran/21104] Segmentation fault on correct code

2005-04-19 Thread paulthomas2 at wanadoo dot fr
--- Additional Comments From paulthomas2 at wanadoo dot fr 2005-04-19 13:31 --- Subject: Re: Segmentation fault on correct code --- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-19 12:21 --- I don't think this is correct code. See PR 20960. Yes ICC

[Bug c++/17445] too few template-parameter-lists

2005-04-19 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-04-19 14:08 --- Why? This code as always wrong. It has nothing to do with gcc3.4.x. W. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17445

[Bug c/21107] New: internal compiler error: in expand_one_stack_var_at, at cfgexpand.c:476

2005-04-19 Thread e9925248 at stud4 dot tuwien dot ac dot at
If Pmode is smaller than the HOST_BITS_PER_WIDE_INT (ie for i686 as host all targets, which use HImode or QImode as Pmode), a stack overflow produce the following internal compiler error: $./cc1 t4.c check1972 /homes/mkoegler/m68hc05/src/host-i686-pc-linux-gnu/gcc/test/t4.c: In function

[Bug middle-end/21107] internal compiler error: in expand_one_stack_var_at, at cfgexpand.c:476

2005-04-19 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-19 14:47 --- /* If this fails, we've overflowed the stack frame. Error nicely? */ gcc_assert (offset == trunc_int_for_mode (offset, Pmode)); Hmm, I wonder if this is a regression or not. -- What

[Bug libfortran/20970] gfortran - bus error -fdefault-integer-8

2005-04-19 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-04-19 14:53 --- Confirmed on i386-linux. Same thing happens without -fdefault-integer-8 on: character(len=6_8) hed, final data final /'foo'/ data hed /'bar'/ if (hed == final) call abort

[Bug libfortran/21083] gfortran -fdefault-integer-8 segmentation fault

2005-04-19 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-04-19 14:53 --- Exactly the same segfault happens without -fdefault-integer-8 on: character(len=8_8) a a = '12345678' end Using a integer(8) as length for a string is broken, and that's why

[Bug libobjc/11572] [3.4 regression]: GNU libobjc no longer compiled on Darwin

2005-04-19 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-19 14:53 --- I am no longer working on this. -- What|Removed |Added AssignedTo|pinskia at gcc

[Bug libfortran/20970] gfortran - bus error -fdefault-integer-8

2005-04-19 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-04-19 14:53 --- *** Bug 21083 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug rtl-optimization/13987] [3.4 Regression] compile time regression while compile fold-const.i

2005-04-19 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-19 14:54 --- I am no longer working on this. -- What|Removed |Added AssignedTo|pinskia at gcc

[Bug middle-end/21082] a[b] - a[c] is not folded to b - c

2005-04-19 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-04-19 14:57 --- Yup, the dumps from the c++ front end is: ;; Function size_t f(size_t, size_t) (_Z1fjj) size_t f(size_t, size_t) (b, c) { bb 0: return (size_t) (((int) a[b] - (int) a[c]) /[ex] 4); } and the C

[Bug c++/21008] [3.4/4.0/4.1 Regression] Acess failure in accessing data member of base class from derived template class

2005-04-19 Thread sebor at roguewave dot com
--- Additional Comments From sebor at roguewave dot com 2005-04-19 15:39 --- I discussed this with Mike Miller of EDG. His response to my query on the issue (copied with his permission) is below. Mike Miller wrote: ... There were a couple of different examples in that thread, so

[Bug c++/21008] [3.4/4.0/4.1 Regression] Acess failure in accessing data member of base class from derived template class

2005-04-19 Thread sebor at roguewave dot com
--- Additional Comments From sebor at roguewave dot com 2005-04-19 15:41 --- Here's a followup email from Mike with some calarifying comments: Mike Miller wrote: Martin Sebor wrote: Thanks a lot for the detailed analysis! I wonder if your reasoning would be the same given a

[Bug java/21022] ICE while compiling GdkFontMetrics.class with stabs debugging

2005-04-19 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-19 15:43 --- Subject: Bug 21022 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-04-19 15:43:00 Modified files: gcc: dbxout.c ChangeLog Log message:

[Bug middle-end/21018] Initializing string literal data improperly marked frame-relative?, should be readonly static const.

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

[Bug target/21078] Testsuite reports excecution failure for gcc.c-torture/excecute/20010122.c for some optimization levels

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

[Bug target/21079] avr-gcc lacks support for builtin ffs function

2005-04-19 Thread ericw at evcohs dot com
--- Additional Comments From ericw at evcohs dot com 2005-04-19 15:49 --- Björn, That sounds like a reasonable approach. Submit a bug report to the avr-libc project on Savannah: http://savannah.nongnu.org/projects/avr-libc/ Eric -- What|Removed

[Bug middle-end/21107] internal compiler error: in expand_one_stack_var_at, at cfgexpand.c:476

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

[Bug fortran/21104] Segmentation fault on correct code

2005-04-19 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-04-19 16:15 --- Further reduced testcase: module perdida_m contains subroutine perdida (z, x) real, dimension (:) :: x, z z = generalized_hookes_law (x) + 1.0 end subroutine perdida function

[Bug target/21097] __sync_bool_compare_and_swap doesn't work with -m32

2005-04-19 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-04-19 16:21 --- When, exactly, did you think that cmpxchg was added? Use -march=i486. Duh. -- What|Removed |Added

[Bug target/21097] __sync_bool_compare_and_swap doesn't work with -m32

2005-04-19 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2005-04-19 16:28 --- But there is no __sync_bool_compare_and_swap_4 in source code. If it isn't available, shouldn't gcc leave __sync_bool_compare_and_swap alone. -- What|Removed |Added

[Bug target/21069] [4.1 Regression] gcc.dg/ia64-sync-*.c execution tests fail

2005-04-19 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|UNCONFIRMED

[Bug regression/20973] [4.0/4.1 Regression] kdelibs (khtml) miscompiled by reload

2005-04-19 Thread matz at suse dot de
--- Additional Comments From matz at suse dot de 2005-04-19 16:51 --- I agree with most of what Jim said. Except for the part that we maybe don't have to fix the reload issue, when we fix usage of the uninitialized register for piecewise struct initialization. The latter will fix

[Bug target/16888] [3.3/3.4/4.0/4.1 Regression] ICE: in print_reg, at config/i386/i386.c:7254

2005-04-19 Thread aoliva at redhat dot com
--- Additional Comments From aoliva at gcc dot gnu dot org 2005-04-19 17:08 --- Subject: [PR target/16888] clear reg names of unavailable regs We used to crash at print_operand time, because the register asm variable named a REX register, not available in 32-bit mode. This patch

[Bug java/21022] ICE while compiling GdkFontMetrics.class with stabs debugging

2005-04-19 Thread andreast at gcc dot gnu dot org
--- Additional Comments From andreast at gcc dot gnu dot org 2005-04-19 17:53 --- Completed a build of HEAD with awt-gtk enabled on darwin7.9. Thanks! I run now a build on 4.0, even if we may not get this fix in for 4.0. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21022

[Bug tree-optimization/19794] [meta-bug] Jump threading related bugs

2005-04-19 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2005-04-19 17:59 --- An update. The jump threading changes are blocked pending resolution of a semi-latent bug in reload which is exposed by the combination of the jump threading changes plus the recent merges from TCB. I'm testing a

[Bug c++/21008] [3.4/4.0/4.1 Regression] Acess failure in accessing data member of base class from derived template class

2005-04-19 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-04-19 18:25 --- Martin Mike, I'm happy to reopen this PR. I understand your analysis, and in fact thought about it when I wrote my comment. Independently of whether it may be strictly mandated by the standard, I do have to

[Bug debug/21022] [4.0 only] ICE while compiling GdkFontMetrics.class with stabs debugging

2005-04-19 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|java|debug Summary|ICE while compiling |[4.0 only] ICE while

[Bug fortran/18452] -fno-second-underscore induces warning for fortran that needs preprocessing

2005-04-19 Thread tobi at gcc dot gnu dot org
--- Additional Comments From tobi at gcc dot gnu dot org 2005-04-19 18:34 --- Probably the right way to solve this is to call the code in c-ppoutput.c from the Fortran frontend. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18452

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

2005-04-19 Thread tkoenig at gcc dot gnu dot org
--- Additional Comments From tkoenig at gcc dot gnu dot org 2005-04-19 18:51 --- descriptor.offset (in the front end) aka descriptor-base in the library is currently useless. Look at this: $ cat offset.f90 program main real :: a(2,2) real, allocatable :: b(:,:) real, pointer ::

[Bug fortran/21104] Segmentation fault on correct code

2005-04-19 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-19 19:23 --- (In reply to comment #3) Further reduced testcase: Lahey/Fujitsu Fortran 95 Source Check Output I think everyone should read http://www.cs.rpi.edu/~szymansk/OOF90/bugs.html#6 which David E. send me to

[Bug target/21097] __sync_bool_compare_and_swap doesn't work with -m32

2005-04-19 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-04-19 19:34 --- No, because __sync_bool_compare_and_swap is overloaded. This expansion to __sync_bool_compare_and_swap_N is documented. -- What|Removed |Added

[Bug libgcj/20775] Crash in libgcj.so on linux alpha

2005-04-19 Thread tsv at solvo dot ru
--- Additional Comments From tsv at solvo dot ru 2005-04-19 19:38 --- I was able to fix the problem by applying the following patch: --- gcc-3.4.3-20050222/boehm-gc/include/private/gcconfig.h.orig 2005-04-19 19:40:06.0 +0400 +++

[Bug libgcj/20775] Crash in libgcj.so on linux alpha

2005-04-19 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-19 19:40 --- Then this is fixed for 3.4.4 and above by the following patch (which does the same): 2005-04-11 Richard Henderson [EMAIL PROTECTED] * include/private/gcconfig.h (alpha-linux): Use

[Bug java/21016] Indirect dispatch code generated when using -findirect-dispatch has wrong line numbers

2005-04-19 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||wrong-debug http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21016

[Bug middle-end/21106] ICE at dwarf2out.c:8362 with type attributes and arrays

2005-04-19 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|debug |middle-end Keywords||ice-on-valid-code Summary|internal

[Bug target/21102] ICE: in immed_double_const, on SSE2 intrinsics

2005-04-19 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||ice-on-valid-code, ssemmx http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21102

[Bug target/21101] ICE: could not find a spill register on MMX intrinsics

2005-04-19 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||ice-on-valid-code, ssemmx http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21101

[Bug target/21100] [4.0/4.1 Regression] ICE: unrecognizable insn for -march=pentium-mmx

2005-04-19 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords|rejects-valid |ice-on-valid-code, ssemmx http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21100

[Bug target/21099] ICE on mmx intrinsics

2005-04-19 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||ice-on-valid-code, ssemmx http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21099

[Bug target/21098] [3.4/4.0 only] .note.GNU-stack emitted

2005-04-19 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Summary|.note.GNU-stack emitted |[3.4/4.0 only] .note.GNU- ||stack emitted Target

[Bug libgcj/20775] Crash in libgcj.so on linux alpha

2005-04-19 Thread tsv at solvo dot ru
--- Additional Comments From tsv at solvo dot ru 2005-04-19 19:57 --- (In reply to comment #4) Then this is fixed for 3.4.4 and above by the following patch (which does the same): 2005-04-11 Richard Henderson [EMAIL PROTECTED] * include/private/gcconfig.h (alpha-linux):

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

2005-04-19 Thread wanderer at rsu dot ru
--- Additional Comments From wanderer at rsu dot ru 2005-04-19 20:08 --- Proposed patch (in #4) work fine at FreeBSD 5.1 And fix my tescase variant: __inline void f(int a) { int i; if (a 0) { for (i = 0, a = ~a; a; i++) { if ((a 1) != 0) { f(i); } }

[Bug driver/21055] Option -Wl,-wrap when no input file

2005-04-19 Thread wilson at gcc dot gnu dot org
--- Additional Comments From wilson at gcc dot gnu dot org 2005-04-19 20:09 --- This is due to an internal implementation detail. The -Wl options are handled by pretending that the argument to the -Wl option is an object file name. This works because the only thing we do with object

[Bug libfortran/21108] New: reshape with order causes memory corruption

2005-04-19 Thread tkoenig at gcc dot gnu dot org
Configured with: ../gcc-4.1/configure --enable-languages=c,f95 --prefix=/home/ig25 Thread model: posix gcc version 4.1.0 20050419 (experimental) Reshape is trickier than I thought, apparently. -- Summary: reshape with order causes memory corruption Product: gcc

[Bug bootstrap/21109] New: Symbol defined in discarded section

2005-04-19 Thread schwab at suse dot de
Current mainline fails to bootstrap with this error while linking libgcj.la: `.L_ZN4java4util7logging6Logger7getNameEv13' referenced in section `.data.rel' of ./.libs/libgcj0_convenience.a(Logger.o): defined in discarded section

[Bug other/21110] New: incorrect documentat for high and lo_sum RTL operators

2005-04-19 Thread wilson at gcc dot gnu dot org
The documentation in rtl.texi for the HIGH and LO_SUM operators incorrectly say that they should use Pmode. There is no such restriction. They can be used with any mode. Pmode is only necessary if the operand is an address, such as a SYMBOL_REF or a LABEL_REF. The text will need some rewording

[Bug debug/21022] [4.0 only] ICE while compiling GdkFontMetrics.class with stabs debugging

2005-04-19 Thread andreast at gcc dot gnu dot org
--- Additional Comments From andreast at gcc dot gnu dot org 2005-04-19 20:26 --- Add on, a full bootstrap on 4.0 branch with the following config completed successfully: /Volumes/src/gcc/gcc-4.0-branch/gcc/configure --prefix=/Volumes/src/gcc/gcc-4.0-branch/testbin

[Bug middle-end/21111] New: IA-64 NaT consumption faults due to uninitialized register reads

2005-04-19 Thread wilson at gcc dot gnu dot org
Because of the decomposition of structures in tree-ssa, the middle end is emitting RTL code that can read uninitialized registers. On IA-64, this can result in a NaT consumption fault if the uninitialized register has its NaT bit set. Before tree-ssa, we would have had a constructor, and

[Bug middle-end/21111] IA-64 NaT consumption faults due to uninitialized register reads

2005-04-19 Thread wilson at gcc dot gnu dot org
--- Additional Comments From wilson at gcc dot gnu dot org 2005-04-19 20:41 --- Created an attachment (id=8684) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8684action=view) synthetic IA-64 testcase to generate NaT consumption fault Compile this with -O, and it will fail with

[Bug middle-end/21111] IA-64 NaT consumption faults due to uninitialized register reads

2005-04-19 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-19 20:47 --- To me, the target specific code should be the one to fix this problem up and not the middle-end or at least have a hook for it so you don't mess around with other targets getting the speed up. Anyways

[Bug driver/21112] New: Xassebler and Xpreprocessor have never (?) worked

2005-04-19 Thread wilson at gcc dot gnu dot org
The Xassembler and Xpreprocessor options don't work. They accidentally pass options to the linker in addition to the assembler and preprocessor. For example, on linux, the assembler ignores the -D option, but the linker does not. If I try using -Xassembler to pass the -D option to the

[Bug driver/21112] [3.4/4.0/4.1 Regression] Xassebler and Xpreprocessor does not worked

2005-04-19 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-19 20:54 --- Confirmed. -Xassebler did not exist in 3.3.3 but -Xpreprocessor did and works as expected. -- What|Removed |Added

[Bug bootstrap/21109] Symbol defined in discarded section

2005-04-19 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-19 20:57 --- *** This bug has been marked as a duplicate of 21070 *** -- What|Removed |Added

[Bug java/21070] [4.1 Regression]: java compiler generates wrong code on ia64

2005-04-19 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-19 20:57 --- *** Bug 21109 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug c++/21113] New: Jumps into VLA or VM scope not rejected for C++

2005-04-19 Thread jsm28 at gcc dot gnu dot org
Jumps into the scope of an identifier with variably modified type (with goto or switch) are not rejected by the C++ front end. Bug 12913 describes this problem for C, but there should be a separate bug for C++ since bug 16989 only depends on the issue being fixed for C and not for C++. The

[Bug preprocessor/20907] [4.0/4.1 Regression] long comments throw off line numbers

2005-04-19 Thread bothner at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |bothner at gcc dot gnu dot |dot org |org Status|NEW

[Bug c++/21087] [4.0/4.1 Regression] ICE in do_nonmember_using_decl

2005-04-19 Thread aoliva at redhat dot com
--- Additional Comments From aoliva at gcc dot gnu dot org 2005-04-19 21:45 --- Subject: [PR c++/21087] don't keep builtin anticipated decl, override it with actual declaration When push_overloaded_decl() was passed a new declaration that matches a builtin decl, it would verify that

[Bug target/21114] New: gcc generated movaps instruction used on unaligned stack variable

2005-04-19 Thread zwane at arm dot linux dot org dot uk
In functions utilising varargs gcc generates the below prologue, which unfortunately results in movaps operating on a non 16byte aligned memory address. In this particular case we should either be ensuring alignment on the stack variable, or using movups. I have reason to believe, from discussion

[Bug c++/21113] Jumps into VLA or VM scope not rejected for C++

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

[Bug tree-optimization/21081] [4.1 Regression] internal compiler error: verify_stmts failed.

2005-04-19 Thread f dot demiralp at gmail dot com
-exceptions --disable-version-specific-runtime-lib s --disable-win32-registry Thread model: posix gcc version 4.1.0 20050419 (experimental) on the other hand I have tried to compile same file by the gcc that is distributes with cygwin, I works. the problem I report disappears. here is the version

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

2005-04-19 Thread mark at gcc dot gnu dot org
This is reduced from the eclipse problem I was seeing. Compile the following Test.java with gcj --main=Test Test.java public abstract class Test { public static void main(String[] args) throws Exception { Class c = Class.forName(Invoke); Object o = c.newInstance(); Test t = (Test)

[Bug tree-optimization/21116] New: tree-ssa-phiopt.c:193 has wrong translation from EDGE_COUNT to single_succ_p.

2005-04-19 Thread kazu at cs dot umass dot edu
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-phiopt.c.diff?r1=2.25r2=2.26only_with_tag=MAIN - if (EDGE_COUNT (bb1-succs) 1 + if (!single_succ_p (bb1) 1 We don't need 1. -- Summary: tree-ssa-phiopt.c:193 has wrong translation from EDGE_COUNT

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

2005-04-19 Thread daney at gcc dot gnu dot org
--- Additional Comments From daney at gcc dot gnu dot org 2005-04-19 22:55 --- Replacing Test.java with this seems to work: import java.lang.reflect.*; public abstract class Test { public static void main(String[] args) throws Exception { Class c = Class.forName(Invoke);

[Bug tree-optimization/21116] tree-ssa-phiopt.c:193 has wrong translation from EDGE_COUNT to single_succ_p.

2005-04-19 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 middle-end/21111] IA-64 NaT consumption faults due to uninitialized register reads

2005-04-19 Thread wilson at specifixinc dot com
--- Additional Comments From wilson at specifixinc dot com 2005-04-19 23:05 --- Subject: Re: IA-64 NaT consumption faults due to uninitialized register reads pinskia at gcc dot gnu dot org wrote: --- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-19 20:47

[Bug tree-optimization/21116] [4.1 Regression] tree-ssa-phiopt.c:193 has wrong translation from EDGE_COUNT to single_succ_p.

2005-04-19 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-19 23:28 --- This is a regression. -- What|Removed |Added CC|

  1   2   3   4   >