[Bug fortran/41347] New: ICE with -O3

2009-09-13 Thread m dot a dot hulsen at tue dot nl
with attached source file gfortran -c -O3 hsl_ma41.f90 gives hsl_ma41.f90: In function ‘prinfo.1459’: hsl_ma41.f90:616:0: error: type mismatch in component reference integer(kind=4)[0:D.1496] * restrict integer(kind=4)[0:D.2718] * # VUSE .MEM_56 D.2523_12 = CHAIN.85_1(D)-info.0;

[Bug fortran/41347] ICE with -O3

2009-09-13 Thread m dot a dot hulsen at tue dot nl
--- Comment #1 from m dot a dot hulsen at tue dot nl 2009-09-13 06:53 --- Created an attachment (id=18576) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18576action=view) source file exposing the bug -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41347

[Bug tree-optimization/41339] Variables can occur multiple times in cfun-local_decls

2009-09-13 Thread baldrick at free dot fr
--- Comment #4 from baldrick at free dot fr 2009-09-13 07:43 --- Created an attachment (id=18577) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18577action=view) New checking patch; frees memory allocated by the checking code -- baldrick at free dot fr changed: What

[Bug fortran/40812] Files 2GB are incorrectly handled on mingw

2009-09-13 Thread ktietz at gcc dot gnu dot org
--- Comment #13 from ktietz at gcc dot gnu dot org 2009-09-13 08:19 --- (In reply to comment #12) Well, in fact it is MS here. But we on mingw-w64 think at the moment about to add an override option for this by defining _LARGE_FILES (In reply to comment #11) I worked on

[Bug ada/41325] ACATS c37105a wrong code on armv5tel

2009-09-13 Thread ramana at gcc dot gnu dot org
--- Comment #1 from ramana at gcc dot gnu dot org 2009-09-13 09:20 --- can you put a link to Mikaels patch here to make the bug report complete ? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41325

[Bug ada/41325] ACATS c37105a wrong code on armv5tel

2009-09-13 Thread laurent at guerby dot net
--- Comment #2 from laurent at guerby dot net 2009-09-13 09:51 --- Here is the sjlj port patch: http://gcc.gnu.org/ml/gcc-patches/2009-09/msg00450.html -- laurent at guerby dot net changed: What|Removed |Added

[Bug bootstrap/41241] [4.5 regression] bootstrap comparison failure

2009-09-13 Thread laurent at guerby dot net
--- Comment #58 from laurent at guerby dot net 2009-09-13 11:36 --- I'm still seeing a bootstrap comparison failure on sparc-linux as of revision 151650 so after the last commit: Comparing stages 2 and 3 warning: gcc/cc1-checksum.o differs Bootstrap comparison failure! gcc/sel-sched.o

[Bug fortran/32131] knowing that stride==1 when using allocated arrays and escaping allocatable arrays

2009-09-13 Thread tkoenig at gcc dot gnu dot org
--- Comment #13 from tkoenig at gcc dot gnu dot org 2009-09-13 12:54 --- Actually closing. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/40838] gcc shouldn't assume that the stack is aligned

2009-09-13 Thread mikulas at artax dot karlin dot mff dot cuni dot cz
--- Comment #32 from mikulas at artax dot karlin dot mff dot cuni dot cz 2009-09-13 13:58 --- Created an attachment (id=18578) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18578action=view) A bug example for 4.4 patch Shows a bug in 4.4 patch --

[Bug rtl-optimization/40838] gcc shouldn't assume that the stack is aligned

2009-09-13 Thread mikulas at artax dot karlin dot mff dot cuni dot cz
--- Comment #33 from mikulas at artax dot karlin dot mff dot cuni dot cz 2009-09-13 13:59 --- Created an attachment (id=18579) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18579action=view) Another bug in 4.4 patch Another bug in 4.4 patch. --

[Bug rtl-optimization/40838] gcc shouldn't assume that the stack is aligned

2009-09-13 Thread mikulas at artax dot karlin dot mff dot cuni dot cz
--- Comment #34 from mikulas at artax dot karlin dot mff dot cuni dot cz 2009-09-13 14:07 --- So I posted these two examples that show that the patch is insufficient: 1) if the array is embedded in a structure and that structure is on the stack, the stack is not aligned. (if the array

[Bug fortran/32382] missed optimization in internal read

2009-09-13 Thread jvdelisle at gcc dot gnu dot org
--- Comment #7 from jvdelisle at gcc dot gnu dot org 2009-09-13 14:30 --- I will not have time to work on this one. Un-assigning. -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/41192] NAMELIST input with just a comment (NAME ! comment \) fails

2009-09-13 Thread jvdelisle at gcc dot gnu dot org
--- Comment #13 from jvdelisle at gcc dot gnu dot org 2009-09-13 14:31 --- Fixed. I see no point in warning on a comment. -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/41347] [middle-end, regression ] ICE with -O3

2009-09-13 Thread kargl at gcc dot gnu dot org
--- Comment #2 from kargl at gcc dot gnu dot org 2009-09-13 15:56 --- Problem also occurs on *-*-freebsd. This may be related to the 2009-08-18 Michael Matz m...@suse.de commit. -- kargl at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/41348] New: Bootstrap fails with --with-arch=i686

2009-09-13 Thread aanisimov at inbox dot ru
Compiling GCC started to fail in revision 151361 with the following error: Comparing stages 2 and 3 warning: gcc/cc1-checksum.o differs warning: gcc/cc1plus-checksum.o differs Revision 151360 compiles fine. I used the following arguments to configure GCC: ../gcc/configure --prefix=/tmp/gcc45

[Bug target/39635] [avr] integer wrong code bug

2009-09-13 Thread hutchinsonandy at aim dot com
--- Comment #5 from hutchinsonandy at aim dot com 2009-09-13 16:14 --- It looks like most of AVR shift/rotates are messed up. For the case we where we have non constant shifts, the peephole may grab a scratch register. In this case it look like it grabs one that is free afterwards and

[Bug other/41234] Configure fails to find non-existent g++ preprocessor flag with syntax errors

2009-09-13 Thread ktietz at gcc dot gnu dot org
--- Comment #3 from ktietz at gcc dot gnu dot org 2009-09-13 17:43 --- (In reply to comment #2) (In reply to comment #1) You didn't say how you configured it. As with bug 40950, you might need --enable-stage1-languages=c,c++ Sorry, it was configured with

[Bug middle-end/41347] [4.5 Regression] ICE with -O3

2009-09-13 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added CC||rguenth at gcc dot gnu dot |

[Bug bootstrap/41241] [4.5 regression] bootstrap comparison failure

2009-09-13 Thread ebotcazou at gcc dot gnu dot org
--- Comment #59 from ebotcazou at gcc dot gnu dot org 2009-09-13 21:31 --- Is there a separate PR or should I reopen this one? This one is already overloaded, I'd suggest opening a new one. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41241

[Bug bootstrap/41349] New: bootstrap comparison failure on sparc-linux

2009-09-13 Thread laurent at guerby dot net
I see a bootstrap comparison failure on sparc-linux (gcc54) as of revision 151664 so well after the last commit for PR41241 : Comparing stages 2 and 3 warning: gcc/cc1-checksum.o differs Bootstrap comparison failure! gcc/sel-sched.o differs gcc/c-common.o differs gcc/c-omp.o differs gcc/varasm.o

[Bug bootstrap/41241] [4.5 regression] bootstrap comparison failure

2009-09-13 Thread laurent at guerby dot net
--- Comment #60 from laurent at guerby dot net 2009-09-13 21:44 --- Ok I filed http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41349 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41241

[Bug bootstrap/41350] New: [4.5 regression] FreeBSD bootstrap failure: unimplemented: Multiple EH personalities are supported only with assemblers supporting .cfi.personality directive

2009-09-13 Thread gerald at pfeifer dot com
Bootstrap on i386-unknown-freebsd7.2 and presumably other systems with olders versions of binutils now fails as follows: /usr/test/gcc/libstdc++-v3/libsupc++/eh_alloc.cc: In function '(static initializers for /usr/test/gcc/libstdc++-v3/libsupc++/eh_alloc.cc)':

[Bug libstdc++/41351] New: std::rotate on RAI does not conform to ISO complexity requirement

2009-09-13 Thread potswa at mac dot com
According to C++03 and C++0x, std::rotate has Complexity: At most last - first swaps. The random iterator implementation does not call std::swap at all, but rather creates a temporary variable and uses the assignment operator to implement swapping. std::swap often has different complexity than

[Bug middle-end/41352] New: [4..4 Regression] Revision 151676 failed to bootstrap

2009-09-13 Thread hjl dot tools at gmail dot com
On Linux/x86-64, revision 151676 caused: In class 'gnu.java.security.hash.Tiger': In method 'gnu.java.security.hash.Tiger.clinit()': Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See http://gcc.gnu.org/bugs.html for instructions. make[6]: ***

[Bug bootstrap/41350] [4.5 regression] FreeBSD bootstrap failure: unimplemented: Multiple EH personalities are supported only with assemblers supporting .cfi.personality directive

2009-09-13 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2009-09-14 03:21 --- Same failure on powerpc-apple-darwin9. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41350

[Bug middle-end/41352] [4..4 Regression] Revision 151676 failed to bootstrap

2009-09-13 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2009-09-14 05:09 --- On Linux/ia64, I got ../../../../src-trunk/libstdc++-v3/libsupc++/eh_alloc.cc: In function '(static initializers for ../../../../src-trunk/libstdc++-v3/libsupc++/eh_alloc.cc)':