[Bug c/27499] ICE with unsigned iteration variable and -fopenmp

2006-05-08 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-09 06:27 --- 4753 gcc_assert (!TYPE_UNSIGNED (TREE_TYPE (decl))); if (TYPE_UNSIGNED (TREE_TYPE (decl))) warning (0, "%Hiteration variable %qE is unsigned", &elocus, decl); We only warn but then we assert it being false

[Bug tree-optimization/27504] x && (x & y) not optimized to x & y

2006-05-08 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-09 06:20 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|norma

[Bug c++/27506] [4.2 Regression] bitfield enum handling regression

2006-05-08 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-05-09 06:17 --- Confirmed, reduced testcase: enum EBorderStyle { BNATIVE, BHIDDEN }; struct BorderValue { enum EBorderStyle style:8; }; enum EBorderStyle f(const struct BorderValue *border) { return border ? border->style :

[Bug target/27515] internal compiler error: in extract_insn, at recog.c:2083

2006-05-08 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-09 03:27 --- Fixed in 4.0.3. 3.4.x is no longer being supported. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug c/27515] New: internal compiler error: in extract_insn, at recog.c:2083

2006-05-08 Thread nomura at netapp dot com
Please include in your bug report all of the following items, the first three of which can be obtained from the output of gcc -v: * the exact version of GCC; * the system type; * the options given when GCC was configured/built; $ /x/sim/nomura/root.linux/gcc346/bin/gcc -v Reading spe

[Bug tree-optimization/27093] [4.2 Regression] verify_ssa failed: definition does not dominate use

2006-05-08 Thread dberlin at gcc dot gnu dot org
--- Comment #11 from dberlin at gcc dot gnu dot org 2006-05-09 02:08 --- Fixed -- dberlin at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug target/24484] unrecognizable insn in extract_insn, at recog.c:2083

2006-05-08 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2006-05-09 01:40 --- (In reply to comment #7) > Reproduced with the x86_64-redhat-linux gcc from RHEL4: > Red Hat Enterprise Linux WS release 4 (Nahant Update 1) > Linux nahant.eng.netapp.com 2.6.9-11.ELsmp #1 SMP Fri May 20 18:25:30 EDT

[Bug target/24484] unrecognizable insn in extract_insn, at recog.c:2083

2006-05-08 Thread nomura at netapp dot com
--- Comment #7 from nomura at netapp dot com 2006-05-09 01:35 --- Reproduced with the x86_64-redhat-linux gcc from RHEL4: Red Hat Enterprise Linux WS release 4 (Nahant Update 1) Linux nahant.eng.netapp.com 2.6.9-11.ELsmp #1 SMP Fri May 20 18:25:30 EDT 2005 x86_64 x86_64 x86_64 GNU/Linux

[Bug tree-optimization/27093] [4.2 Regression] verify_ssa failed: definition does not dominate use

2006-05-08 Thread dberlin at gcc dot gnu dot org
--- Comment #10 from dberlin at gcc dot gnu dot org 2006-05-09 01:28 --- Subject: Bug 27093 Author: dberlin Date: Tue May 9 01:28:47 2006 New Revision: 113641 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=113641 Log: 2006-05-08 Daniel Berlin <[EMAIL PROTECTED]> Fix

[Bug c/7948] gcc fails to fault gnu extension with -std=c99

2006-05-08 Thread mrs at apple dot com
--- Comment #3 from mrs at apple dot com 2006-05-09 00:48 --- I have a fix for this. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=7948

[Bug c/18740] Execution-time sizeof drops side effects

2006-05-08 Thread mrs at apple dot com
--- Comment #6 from mrs at apple dot com 2006-05-09 00:47 --- I have a fix for this. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18740

[Bug target/27479] TLS accesses use one more instruction than necessary

2006-05-08 Thread amodra at bigpond dot net dot au
--- Comment #3 from amodra at bigpond dot net dot au 2006-05-08 23:36 --- Either that, or rewrite rs6000 tls support without using unspecs.. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27479

[Bug target/27479] TLS accesses use one more instruction than necessary

2006-05-08 Thread amodra at bigpond dot net dot au
--- Comment #2 from amodra at bigpond dot net dot au 2006-05-08 23:28 --- Confirmed. TLS code sequences consist of address generation followed by address dereference, for all TLS models. The address generation part uses UNSPECs because we need to differentiate the addis/addi from othe

[Bug other/27513] Add RatFor support

2006-05-08 Thread nicolas dot brouard at libertysurf dot fr
--- Comment #2 from nicolas dot brouard at libertysurf dot fr 2006-05-08 22:38 --- Subject: Re: Add back RatFor support Many thanks for your prompt and satisfactorily answer of support back. Nicolas Le lundi 08 mai 2006 à 22:15 +, pinskia at gcc dot gnu dot org a écrit : > >

[Bug other/27513] Add RatFor support

2006-05-08 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added OtherBugsDependingO||24357 nThis|| Sev

[Bug fortran/25073] [missing testcase] CASEs overlap

2006-05-08 Thread tkoenig at gcc dot gnu dot org
--- Comment #6 from tkoenig at gcc dot gnu dot org 2006-05-08 22:15 --- > Thomas, can you give it a try since you designed the original patch? Actually, I didn't; I completely missed the original test case, checked this with my own (which didn't expose the error) and then rashly conclu

[Bug other/27513] Add back RatFor support

2006-05-08 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-08 22:15 --- Well this is the first time we got a bug report requesting support back. In fact this is only the second time I heard about ratfor, the first time was when it was reported it was broken. -- pinskia at gcc dot gn

[Bug fortran/27470] [4.1/4.2 regression] wrong memory allocator for derived types

2006-05-08 Thread tkoenig at gcc dot gnu dot org
--- Comment #5 from tkoenig at gcc dot gnu dot org 2006-05-08 22:11 --- Created an attachment (id=11416) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11416&action=view) better patch Forgot to initialize a variable in the earlier attempt. This one looks OK. -- tkoenig at gcc

[Bug c/27513] New: Why did you suppress ratfor support? Some people need it

2006-05-08 Thread nicolas dot brouard at libertysurf dot fr
May I add a comment on Ratfor. Ratfor is an ancestor of C, it has been widely used since the 80's. How can you suppress such a facility without any survey of who is still using it? I am not saying who is still writing new softwares with it, but who is still compiling old scientific softwares stil

[Bug fortran/24357] whither ratfor?

2006-05-08 Thread nicolas dot brouard at libertysurf dot fr
--- Comment #5 from nicolas dot brouard at libertysurf dot fr 2006-05-08 22:03 --- May I add a comment on Ratfor. Ratfor is an ancestor of C, it has been widely used since the 80's. How can you suppress such a facility without any survey of who is still using it? I am not saying who is

[Bug fortran/27470] [4.1/4.2 regression] wrong memory allocator for derived types

2006-05-08 Thread tkoenig at gcc dot gnu dot org
--- Comment #4 from tkoenig at gcc dot gnu dot org 2006-05-08 21:59 --- Created an attachment (id=11415) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11415&action=view) patch This fixes the regression. It isn't pretty, because it would need to be changed as part of an implementa

[Bug middle-end/25962] Pointer (null) check after the use in cgraph.c

2006-05-08 Thread hubicka at gcc dot gnu dot org
--- Comment #7 from hubicka at gcc dot gnu dot org 2006-05-08 21:42 --- Subject: Bug 25962 Author: hubicka Date: Mon May 8 21:42:17 2006 New Revision: 113633 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=113633 Log: PR middle-end/25962 * cgraphunit.c (decide_i

[Bug c/27512] New: x86 inline assembler do not keep register assignment if there are several asm() blocks in a statement

2006-05-08 Thread prissi at physik dot tu-berlin dot de
It seems the macro assignment is somehow broken if several asm statements follow each other. The code works well on GCC 3.4.3 and older but does not compile any more on 4.0.3. The register usage seems somehow messed up. I tried with and without register for tp in the following code. (I am not sure,

[Bug middle-end/27226] Compiler looses track of alignment for emit_block_move

2006-05-08 Thread amylaar at gcc dot gnu dot org
--- Comment #12 from amylaar at gcc dot gnu dot org 2006-05-08 21:09 --- (In reply to comment #11) > The patch looks good - are you going to test and submit it? I hope so, however at the moment I have trouble with newlib. The autoconf upgrade seems rather half-baked at the moment. -

[Bug target/27158] [4.1/4.2 regression] ICE in extract_insn with -maltivec

2006-05-08 Thread sayle at gcc dot gnu dot org
--- Comment #15 from sayle at gcc dot gnu dot org 2006-05-08 21:10 --- Subject: Bug 27158 Author: sayle Date: Mon May 8 21:09:49 2006 New Revision: 113632 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=113632 Log: PR target/27158 * reload.c (find_reloads_toplev

[Bug fortran/27470] [4.1/4.2 regression] wrong memory allocator for derived types

2006-05-08 Thread tkoenig at gcc dot gnu dot org
--- Comment #3 from tkoenig at gcc dot gnu dot org 2006-05-08 21:06 --- Here's a test case that does not require transfer: TYPE foo INTEGER, DIMENSION(:), POINTER :: array END TYPE foo type(foo),allocatable,dimension(:) :: mol ALLOCATE (mol(1)) ALLOCATE (mol(1)%array(5)

[Bug c/27273] [4.2 regression] tree check fail for legal code when convert returns a constant from an expression that was not constant

2006-05-08 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2006-05-08 20:47 --- (In reply to comment #7) > Ah, just missed it by a few minutes :) You can take it still, I still have some copyright issues to resolve. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27273

[Bug c/27509] wrong warning about an unused variable

2006-05-08 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-05-08 20:45 --- That might not mean swap is used. swap_free could be a macro which just is does nothing. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27509

[Bug c++/27506] [4.2 Regression] bitfield enum handling regression

2006-05-08 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||mmitchel at gcc dot gnu dot |

[Bug c/27509] wrong warning about an unused variable

2006-05-08 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-08 20:36 --- Can you attach the preprocessed source? -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug c++/27506] [4.2 Regression] bitfield enum handling regression

2006-05-08 Thread mueller at gcc dot gnu dot org
--- Comment #1 from mueller at gcc dot gnu dot org 2006-05-08 20:31 --- error message is: bitfield-error-1.cc:14: error: invalid conversion from 'int' to 'EBorderStyle' -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27506

[Bug preprocessor/27509] New: wrong warning about an unused variable

2006-05-08 Thread toralf dot foerster at gmx dot de
gcc complains about an unused variable while ompiling the kernel tree 2.6.17-rc3-git14 : ... CC mm/vmscan.o mm/vmscan.c: In function `remove_mapping': mm/vmscan.c:382: warning: unused variable `swap' CC mm/prio_tree.o CC mm/util.o ... But the variable seems to be used : ...

[Bug c++/27508] [4.0/4.1/4.2 regression] ICE on invalid destructor name

2006-05-08 Thread reichelt at gcc dot gnu dot org
--- Comment #1 from reichelt at gcc dot gnu dot org 2006-05-08 19:59 --- Testing a patch. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added Assigne

[Bug c++/27508] New: [4.0/4.1/4.2 regression] ICE on invalid destructor name

2006-05-08 Thread reichelt at gcc dot gnu dot org
The following invalid code snippet causes an ICE since GCC 4.0.3: struct A; using ::~A; bug.cc:2: internal compiler error: tree check: expected class 'type', have 'declaration' (namespace_decl) in check_dtor_name, at cp/call.c:239 Please submit a

[Bug c++/27505] [4.2 Regression] ICE in const folding with bitfields

2006-05-08 Thread mueller at gcc dot gnu dot org
--- Comment #2 from mueller at gcc dot gnu dot org 2006-05-08 19:55 --- triggering quite often, raising severity -- mueller at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/27471] [4.2 Regression] ICE within build_c_cast cp/typeck.c:5434

2006-05-08 Thread mueller at gcc dot gnu dot org
--- Comment #2 from mueller at gcc dot gnu dot org 2006-05-08 19:54 --- raising severity because it triggers frequently -- mueller at gcc dot gnu dot org changed: What|Removed |Added -

[Bug target/27405] gcc.c-torture/execute/960209-1.c ICEs on sh64-* with -O3

2006-05-08 Thread amylaar at gcc dot gnu dot org
--- Comment #1 from amylaar at gcc dot gnu dot org 2006-05-08 19:44 --- (In reply to comment #0) > It seems that this move insn is generated at loop-invariant.c: > move_invariant_reg(). Yes. In general, we say that we don't want such SUBREGS to appear in the first place, since then the

[Bug c++/27506] New: [4.2 Regression] bitfield enum handling regression

2006-05-08 Thread mueller at gcc dot gnu dot org
the following testcase no longer compiles: === Cut === enum EBorderStyle { BNATIVE, BHIDDEN }; class BorderValue { public: EBorderStyle style:1; }; struct CollapsedBorderValue { EBorderStyle style () const { return border ? border->style : BNATIVE; } const BorderValue *border; };

[Bug c++/27505] [4.2 Regression] ICE in const folding with bitfields

2006-05-08 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-08 19:33 --- Confirmed, reduced testcase: typedef struct QSplitterPrivate { bool compatMode:8; } QSplitterPrivate; void setResizeMode () { QSplitterPrivate d1; if (!d1.compatMode) ; } -- pinskia at gcc dot gnu dot

[Bug c++/27505] [4.2 Regression] ICE in const folding with bitfields

2006-05-08 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Summary|ICE in const folding with |[4.2 Regression] ICE in |bitfields

[Bug c++/27505] New: ICE in const folding with bitfields

2006-05-08 Thread mueller at gcc dot gnu dot org
this testcase ICE's in invert_truthvalue, fold-const.c:3149: === Cut === class QSplitterPrivate; class QSplitter { void setResizeMode (); QSplitterPrivate *d_func (); }; struct QSplitterPrivate { bool compatMode:8; }; void QSplitter::setResizeMode () { QSplitterPrivate *const d = d_func (

[Bug tree-optimization/27504] New: x && (x & y) not optimized to x & y

2006-05-08 Thread falk at debian dot org
Example: [EMAIL PROTECTED]:/tmp% cat test.c int f(int x) { return x && (x & 0x55); } [EMAIL PROTECTED]:/tmp% gcc -c -O3 test.c && objdump -d test.o : 0: 00 04 ff 47 clr v0 4: 02 00 00 e6 beq a0,10 8: 01 b0 0a 46 and a0,0x55,t0 c: a0

[Bug libgcj/27502] [4.2 Regression] Bootstrap failure without a jar program installed

2006-05-08 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-08 19:06 --- I did not read the new instation instructions :). -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug libgcj/27502] [4.2 Regression] Bootstrap failure without a jar program installed

2006-05-08 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27502

[Bug rtl-optimization/27477] The H8 port doesn't build

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-08 18:55 --- Reduced to a C testcase: extern void bar (int c); int b; int foo (int c1, int c2, int c3) { int plus = c1 == c2; if ((plus || c1 == c3) && ! b) bar (plus); } -- http://gcc.gnu.org/bugzilla/show_bug

[Bug libgcj/27502] New: [4.2 Regression] Bootstrap failure without a jar program installed

2006-05-08 Thread pinskia at gcc dot gnu dot org
checking for jar... no checking for fastjar... no configure: error: jar program not found This is what we get when the SC/RMS does not think about their actions. -- Summary: [4.2 Regression] Bootstrap failure without a jar program installed Product: gc

[Bug bootstrap/27501] [4.2 Regression] Shell compatibility problem

2006-05-08 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-05-08 18:06 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug bootstrap/27501] Shell compatibility problem

2006-05-08 Thread aldot at gcc dot gnu dot org
--- Comment #1 from aldot at gcc dot gnu dot org 2006-05-08 18:02 --- Created an attachment (id=11411) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11411&action=view) use operator '=' instead of '==' for test Bootstrap is still in progress, but a manual test suggests that this sh

[Bug bootstrap/27501] New: Shell compatibility problem

2006-05-08 Thread aldot at gcc dot gnu dot org
gmake[3]: Entering directory `/usr/local/scratch/obj/gcc-4.2/gcc' TARGET_CPU_DEFAULT="" \ HEADERS="auto-host.h ansidecl.h" DEFINES="USE_COLLECT2" \ /bin/sh ../../../src/gcc-4.2/gcc/mkconfig.sh config.h ../../../src/gcc-4.2/gcc/mkconfig.sh: test: unknown operator == gmake[3]: *** [cs-config.h] Error

[Bug fortran/26119] ICE on transpose with specific compiler option

2006-05-08 Thread sgk at troutmask dot apl dot washington dot edu
--- Comment #6 from sgk at troutmask dot apl dot washington dot edu 2006-05-08 17:48 --- Subject: Re: ICE on transpose with specific compiler option On Mon, May 08, 2006 at 04:35:25AM -, iguchi at coral dot t dot u-tokyo dot ac dot jp wrote: > > I believe that this bug still exis

[Bug bootstrap/27500] iWMMXT bootstrap failure with recent binutils

2006-05-08 Thread s_j_newbury at yahoo dot co dot uk
--- Comment #1 from s_j_newbury at yahoo dot co dot uk 2006-05-08 17:38 --- Created an attachment (id=11410) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11410&action=view) arm-iwmmxt-linux-gnueabi config support -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27500

[Bug rtl-optimization/27335] [4.0/4.1/4.2 regression] ICE in get_loop_body

2006-05-08 Thread rakdver at gcc dot gnu dot org
--- Comment #4 from rakdver at gcc dot gnu dot org 2006-05-08 17:33 --- Patch: http://gcc.gnu.org/ml/gcc-patches/2006-05/msg00308.html -- rakdver at gcc dot gnu dot org changed: What|Removed |Added --

[Bug bootstrap/27500] New: iWMMXT bootstrap failure with recent binutils

2006-05-08 Thread s_j_newbury at yahoo dot co dot uk
I have built an EABI/iWMMXt Gentoo based system. The toolchain I used is modified to add a Linux/EABI/iWMMXt target. It has been fine until I changed my binutils from an earlier snapshot to a current version Gentoo 2.16.92, csl-2_17-branch or CVS trunk. Now when attempting to build GCC (on the h

[Bug rtl-optimization/27477] The H8 port doesn't build

2006-05-08 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-05-08 17:12 --- Reduced testcase: typedef long unsigned int size_t; struct string { char* _M_data() const; size_t size() const ; void push_back(char __c) { _M_data()[this->size()] = __c; } }; bool _

[Bug target/23695] [ColdFire] Illegal move of byte intoo address register causes compiler to ICE

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-08 16:55 --- Still reproducible with mainline. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23695

[Bug testsuite/27476] ACATS: Ada testsuite Bourne shell compatibility problem on hpux

2006-05-08 Thread laurent at guerby dot net
--- Comment #7 from laurent at guerby dot net 2006-05-08 16:51 --- Should be fixed now. -- laurent at guerby dot net changed: What|Removed |Added Status|NEW

[Bug testsuite/27476] ACATS: Ada testsuite Bourne shell compatibility problem on hpux

2006-05-08 Thread guerby at gcc dot gnu dot org
--- Comment #6 from guerby at gcc dot gnu dot org 2006-05-08 16:50 --- Subject: Bug 27476 Author: guerby Date: Mon May 8 16:50:40 2006 New Revision: 113630 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=113630 Log: 2006-05-08 Laurent GUERBY <[EMAIL PROTECTED]> PR tes

[Bug middle-end/23442] Compiler fails to build - internal compiler error: in do_SUBST, at combine.c:462

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #5 from kazu at gcc dot gnu dot org 2006-05-08 16:44 --- Not reproducible. I built a m68k-elf toolchain on x86_64-pc-linux-gnu and compiled the testcase. No ICE was observed. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug testsuite/27476] ACATS: Ada testsuite Bourne shell compatibility problem on hpux

2006-05-08 Thread charlet at adacore dot com
--- Comment #5 from charlet at adacore dot com 2006-05-08 16:35 --- Subject: Re: ACATS: Ada testsuite Bourne shell compatibility problem on hpux >-- Comment #4 from pinskia at gcc dot gnu dot org 2006-05-08 16:31 --- > [ "x${main}" != "x" ] should also work and maybe a little

Re: [Bug testsuite/27476] ACATS: Ada testsuite Bourne shell compatibility problem on hpux

2006-05-08 Thread Arnaud Charlet
>-- Comment #4 from pinskia at gcc dot gnu dot org 2006-05-08 16:31 --- > [ "x${main}" != "x" ] should also work and maybe a little more portable. That's also fine, although overkill these days. All host OSes supported by GNAT (and more) accept the following simpler and cleaner syntax:

[Bug middle-end/27499] New: ICE with unsigned iteration variable and -fopenmp

2006-05-08 Thread Georg dot Baum at post dot rwth-aachen dot de
Now that the really baad OpenMP bugs seem to be fixed (thanhsk for that!) I have a hopefully easy one: I get an ICE (svn from today) for the following C code (and the C++ equivalent as well): void f() { unsigned int i; int dummy; #pragma omp parallel for for (i = 0; i < 5;

[Bug middle-end/24279] SEGV at reload.c:2400 with -O2

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #8 from kazu at gcc dot gnu dot org 2006-05-08 16:32 --- Works as of 4.1 according to #7. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug testsuite/27476] ACATS: Ada testsuite Bourne shell compatibility problem on hpux

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

[Bug testsuite/27476] ACATS: Ada testsuite Bourne shell compatibility problem on hpux

2006-05-08 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-05-08 16:31 --- [ "x${main}" != "x" ] should also work and maybe a little more portable. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27476

[Bug target/21671] Returning result of long long multiply from function clobbers lower 32 bits

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #2 from kazu at gcc dot gnu dot org 2006-05-08 16:29 --- According to Andreas, this works as of 4.0.2. -- kazu at gcc dot gnu dot org changed: What|Removed |Added -

[Bug testsuite/27476] ACATS: Ada testsuite Bourne shell compatibility problem on hpux

2006-05-08 Thread laurent at guerby dot net
--- Comment #3 from laurent at guerby dot net 2006-05-08 16:27 --- Patch submitted. -- laurent at guerby dot net changed: What|Removed |Added URL|

[Bug target/25496] [m68k] Compiled Code Segfaults

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #5 from kazu at gcc dot gnu dot org 2006-05-08 16:21 --- Closed as the submitter agrees. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/19421] [4.0/4.1/4.2 regression] ICE with soft-float on m68k

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #18 from kazu at gcc dot gnu dot org 2006-05-08 16:19 --- Not reproducible with mainiline. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/27498] fold does not fold reads from constant static strings

2006-05-08 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2006-05-08 16:19 --- Created an attachment (id=11409) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11409&action=view) patch -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27498

[Bug testsuite/27476] ACATS: Ada testsuite Bourne shell compatibility problem on hpux

2006-05-08 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #2 from dave at hiauly1 dot hia dot nrc dot ca 2006-05-08 16:18 --- Subject: Re: Thousands of run_all.sh[242]: ==: A test command parameter is not valid > Could you try replacing testsuite/ada/acats/run_all.sh line 242 by: > > if [ -z "$main" ]; then > > And tell us weth

[Bug target/17114] ColdFire ICE with illegal constraints

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-08 16:14 --- Not reproducible with mainline. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/27498] New: fold does not fold reads from constant static strings

2006-05-08 Thread rguenth at gcc dot gnu dot org
void zconfdump(void) { char *p, *p2; for (p2 = p; p2; ) { char __a0, __a1, __a2; __a0 = ((__const char *) ("\"\\"))[0]; if (__a0) return; } } we do not fold the read from "\"\\". Me & Dirk have a fix. -- Summary: fold does not fold reads from co

[Bug target/22001] ICE while building cross compiler

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-08 16:10 --- Not reproducible with mainline. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/22001] ICE while building cross compiler

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-05-08 16:09 --- Not reproducible with mainline. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

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

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-05-08 16:04 --- The mainline works fine. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/22303] CCP does not handle STRING_CSTs

2006-05-08 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2006-05-08 16:01 --- (In reply to comment #4) > Patch with discussion: > http://gcc.gnu.org/ml/gcc-patches/2006-04/msg01038.html This is unrelated to that patch, PR 26781 references (in passing) what that patch fixes. -- http://gcc

[Bug target/16589] [4.0/4.1/4.2 regression] [m68k] segmentation fault on identical array accesses in the ?: operators' body

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #17 from kazu at gcc dot gnu dot org 2006-05-08 16:00 --- Andreas, are you going to submit your patch? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16589

[Bug target/22049] M68K Coldfire: ICE in reload_cse_simplify_operands

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-08 15:55 --- Not reproducible on mainline. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/22303] CCP does not handle STRING_CSTs

2006-05-08 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2006-05-08 15:53 --- *** Bug 27497 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22303

[Bug tree-optimization/27497] store ccp does not handle constant aggregate refs of STRING_CSTs

2006-05-08 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-08 15:53 --- This is a dup of bug 22303. *** This bug has been marked as a duplicate of 22303 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug tree-optimization/27497] New: store ccp does not handle constant aggregate refs of STRING_CSTs

2006-05-08 Thread rguenth at gcc dot gnu dot org
Testcase: /* { dg-do compile } */ /* { dg-options "-O2 -fdump-tree-optimized" } */ static const char f[3] = "?"; int foo() { int i = 0; return f[i] != '?'; } /* { dg-final { scan-tree-dump "return 0;" "optimized" } } */ /* { dg-final { cleanup-tree-dump "optimized" } } */ Problem is two-fo

[Bug target/16589] [4.0/4.1/4.2 regression] [m68k] segmentation fault on identical array accesses in the ?: operators' body

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #16 from kazu at gcc dot gnu dot org 2006-05-08 15:47 --- Disregard my last comment. The original testcase still fails if I use -fno-trapping-math. The testcase in #3 doesn't fail with or without -fno-trapping-math. -- kazu at gcc dot gnu dot org changed: Wha

[Bug c++/27496] ICE on broken templated friend

2006-05-08 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-05-08 15:46 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug c++/27495] [4.0/4.1/4.2 regression] ICE using "." instead of "->"

2006-05-08 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.0.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27495

[Bug c++/27494] [4.0/4.1/4.2 regression] ICE on invalid template parameter

2006-05-08 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |minor Target Milestone|--- |4.0.4 http://

[Bug c++/27493] [4.2 regression] ICE on invalid template parameter

2006-05-08 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |minor Target Milestone|--- |4.2.0 http://

[Bug c++/27492] [4.0/4.1/4.2 regression] ICE on invalid covariant return type

2006-05-08 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |minor Target Milestone|--- |4.1.1 http://

[Bug c/27490] [4.1/4.2 regression] ICE on broken sizeof expression

2006-05-08 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |minor Target Milestone|--- |4.1.1 http://

[Bug c/27489] [4.1/4.2 regression] ICE on broken switch condition

2006-05-08 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |minor Target Milestone|--- |4.1.1 http://

[Bug middle-end/27488] [4.1/4.2 regression] ICE in tree_expr_nonnegative_p

2006-05-08 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-08 15:41 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug target/16589] [4.0/4.1/4.2 regression] [m68k] segmentation fault on identical array accesses in the ?: operators' body

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #15 from kazu at gcc dot gnu dot org 2006-05-08 15:41 --- I cannot reproduce the problem even with -O2 -fno-trapping-math. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16589

[Bug fortran/27487] [4.1/4.2 regression] ICE after invalid variable declaration

2006-05-08 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-08 15:40 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|norma

[Bug target/25496] [m68k] Compiled Code Segfaults

2006-05-08 Thread stephen at marenka dot net
--- Comment #4 from stephen at marenka dot net 2006-05-08 15:39 --- Subject: Re: [m68k] Compiled Code Segfaults On Mon, May 08, 2006 at 03:26:13PM -, kazu at gcc dot gnu dot org wrote: > Can we close this PR now? Can't say I like the segfault much, but it doesn't seem to show up

[Bug c++/27496] ICE on broken templated friend

2006-05-08 Thread reichelt at gcc dot gnu dot org
--- Comment #1 from reichelt at gcc dot gnu dot org 2006-05-08 15:38 --- Testing a patch. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added Assigne

[Bug c++/27496] New: ICE on broken templated friend

2006-05-08 Thread reichelt at gcc dot gnu dot org
The following invalid code snippet causes an ICE since GCC 3.0: === template struct A { template friend class X; }; A<0> a; === bug.cc:3: error: 'void' is not a valid type for a template constant parameter bug.cc: In instantiati

[Bug c++/27495] New: [4.0/4.1/4.2 regression] ICE using "." instead of "->"

2006-05-08 Thread reichelt at gcc dot gnu dot org
The following invalid code snippet causes an ICE since GCC 3.4.3: === struct A { template void foo(); void bar() { this.A::foo<0>(); } }; === bug.cc: In member function 'void A::bar()': bug.cc:4: internal compiler error: tree

[Bug tree-optimization/27285] [4.1 regression] ivopts postgresql miscompilation

2006-05-08 Thread roger at eyesopen dot com
--- Comment #8 from roger at eyesopen dot com 2006-05-08 15:29 --- I've now reconfirmed that this has been fixed on the gcc-4_1-branch by Jakub's backport of Zdenek's patch. Thanks to you both. -- roger at eyesopen dot com changed: What|Removed |A

[Bug c++/27494] New: [4.0/4.1/4.2 regression] ICE on invalid template parameter

2006-05-08 Thread reichelt at gcc dot gnu dot org
The following invalid code snippet causes an ICE since GCC 3.4.0: === struct A { template void foo() {} template void bar() {} }; === bug.cc:3: error: expected identifier before 'operator' bug.cc:3: error: declaration of 'ope

[Bug c++/27493] New: [4.2 regression] ICE on invalid template parameter

2006-05-08 Thread reichelt at gcc dot gnu dot org
The following invalid code snippet causes an ICE on mainline: === template void foo() { struct A {}; } === bug.cc:1: error: expected identifier before 'operator' bug.cc:1: error: expected `>' before 'operator' bug.cc: In function '

[Bug target/25496] [m68k] Compiled Code Segfaults

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-05-08 15:26 --- Can we close this PR now? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25496

  1   2   >