[Bug fortran/38883] [4.4 Regression] ICE for MVBITS with derived type argument that has run-time subscripts

2009-01-25 Thread domob at gcc dot gnu dot org
--- Comment #6 from domob at gcc dot gnu dot org 2009-01-25 08:36 --- (In reply to comment #4) in gfc_conv_elemental_dependencies which then in gfc_trans_allocate_array_storage gets accessed as: tmp = TREE_TYPE (initial); /* Pointer to descriptor. */

[Bug tree-optimization/37021] Fortran Complex reduction / multiplication not vectorized

2009-01-25 Thread irar at il dot ibm dot com
--- Comment #6 from irar at il dot ibm dot com 2009-01-25 09:12 --- (In reply to comment #5) So, 4) The vectorized version sucks because we have to use peeling for niters because we need to unroll the loop once and cannot apply SLP here. What do you mean by unroll the loop

[Bug target/38547] duplicate symbols with g++ on AIX

2009-01-25 Thread tammer at tammer dot net
--- Comment #19 from tammer at tammer dot net 2009-01-25 09:18 --- Hello, I second that. Bye Rainer -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38547

[Bug other/38920] throwing ex. across dlls doesn't work.

2009-01-25 Thread pluto at agmk dot net
--- Comment #4 from pluto at agmk dot net 2009-01-25 09:57 --- adding try{throw 0;}catch(...){} to main() shows that dw2-exceptions don't work at all, so it's not related to dll crossing. new testcase attached. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38920

[Bug other/38920] throwing ex. across dlls doesn't work.

2009-01-25 Thread pluto at agmk dot net
--- Comment #5 from pluto at agmk dot net 2009-01-25 09:57 --- Created an attachment (id=17180) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17180action=view) testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38920

[Bug other/38920] dw2 exceptions don't work.

2009-01-25 Thread pluto at agmk dot net
--- Comment #6 from pluto at agmk dot net 2009-01-25 10:02 --- maybe this bug is related to PR38952. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38920

[Bug fortran/38936] F2003: ASSOCIATE construct

2009-01-25 Thread tkoenig at gcc dot gnu dot org
-- tkoenig at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last

[Bug tree-optimization/37021] Fortran Complex reduction / multiplication not vectorized

2009-01-25 Thread rguenther at suse dot de
--- Comment #7 from rguenther at suse dot de 2009-01-25 11:04 --- Subject: Re: Fortran Complex reduction / multiplication not vectorized On Sun, 25 Jan 2009, irar at il dot ibm dot com wrote: --- Comment #6 from irar at il dot ibm dot com 2009-01-25 09:12 --- (In

[Bug c/38961] if () block not true but a command in it is still in effect

2009-01-25 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2009-01-25 11:15 --- The self-init is of course for the case where the -Wuninitialized warning is bogus (which happens). It simply has no effect on whatever undefinedness is in your code - it was added to be a cheaper way instead of

[Bug middle-end/38857] [4.4 Regression] ICE in selective scheduler

2009-01-25 Thread jakub at gcc dot gnu dot org
--- Comment #8 from jakub at gcc dot gnu dot org 2009-01-25 11:31 --- I think it is fine to submit the patch as is, assuming you've bootstrapped/regtested it. Please mail it to gcc-patches for review. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38857

[Bug tree-optimization/38745] [4.4 Regression] ICE: statement makes a memory store, but has no VDEFS

2009-01-25 Thread rguenth at gcc dot gnu dot org
--- Comment #16 from rguenth at gcc dot gnu dot org 2009-01-25 11:40 --- Mine. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|pinskia

[Bug tree-optimization/37021] Fortran Complex reduction / multiplication not vectorized

2009-01-25 Thread irar at il dot ibm dot com
--- Comment #8 from irar at il dot ibm dot com 2009-01-25 12:17 --- (In reply to comment #7) Q1: does SLP work with reductions at all? No. SLP currently originates from groups of strided stores. Ah, I see. In this loop we have two reductions, so to apply SLP we would need to

[Bug target/38931] Seg fault when getting instruction latency on a *movsi_1 with an MMX target register

2009-01-25 Thread uros at gcc dot gnu dot org
--- Comment #7 from uros at gcc dot gnu dot org 2009-01-25 12:26 --- Subject: Bug 38931 Author: uros Date: Sun Jan 25 12:26:15 2009 New Revision: 143663 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=143663 Log: Backport from mainline: 2009-01-22 Uros Bizjak

[Bug rtl-optimization/38879] scheduler does not look for conflicting alias sets

2009-01-25 Thread uros at gcc dot gnu dot org
--- Comment #7 from uros at gcc dot gnu dot org 2009-01-25 12:26 --- Subject: Bug 38879 Author: uros Date: Sun Jan 25 12:26:15 2009 New Revision: 143663 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=143663 Log: Backport from mainline: 2009-01-22 Uros Bizjak

[Bug target/38931] Seg fault when getting instruction latency on a *movsi_1 with an MMX target register

2009-01-25 Thread ubizjak at gmail dot com
--- Comment #8 from ubizjak at gmail dot com 2009-01-25 12:27 --- Fixed. -- ubizjak at gmail dot com changed: What|Removed |Added Status|ASSIGNED

[Bug rtl-optimization/38879] scheduler does not look for conflicting alias sets

2009-01-25 Thread ubizjak at gmail dot com
--- Comment #8 from ubizjak at gmail dot com 2009-01-25 12:28 --- Backported to 4.3 branch. -- ubizjak at gmail dot com changed: What|Removed |Added Target

[Bug tree-optimization/38964] New: TBAA side-effects of C++ new still missing

2009-01-25 Thread rguenth at gcc dot gnu dot org
The TBAA side-effects of C++ operator/expression new are still not properly (read: conservatively correct) handled. The current implementation idea of dealing with that in a flow-insensitive way is going to severely pessimize optimization. See

[Bug tree-optimization/38964] TBAA side-effects of C++ new still missing

2009-01-25 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2009-01-25 13:21 --- As soon as we do not have to properly represent this in the virtual use-def chains (while still being semi-precise) we can deal with this properly. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38964

[Bug fortran/38965] New: Fortran has a type merging problem

2009-01-25 Thread jv244 at cam dot ac dot uk
to keep track of the issue mentioned here http://gcc.gnu.org/ml/gcc-patches/2009-01/msg00937.html the frontend should do the right thing here, to make TBAA work just fine. -- Summary: Fortran has a type merging problem Product: gcc Version: 4.4.0

[Bug other/38966] New: libiberty make_relative_prefix_1 mistakes directories for executables

2009-01-25 Thread mmlr at mlotz dot ch
When GCC tries to resolve paths to executables it generates an exec prefix based on argv[0]. It does that using the make_relative_prefix_1 function in libiberty (make-relative-prefix.c). If argv[0] doesn't contain a path (i.e. it only reads gcc), make_relative_prefix_1 searches the PATH to find

[Bug other/38966] libiberty make_relative_prefix_1 mistakes directories for executables

2009-01-25 Thread mmlr at mlotz dot ch
--- Comment #1 from mmlr at mlotz dot ch 2009-01-25 14:56 --- Created an attachment (id=17181) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17181action=view) Proposed fix for make_relative_prefix_1 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38966

[Bug fortran/38965] Fortran has a type merging problem

2009-01-25 Thread dfranke at gcc dot gnu dot org
--- Comment #1 from dfranke at gcc dot gnu dot org 2009-01-25 15:25 --- Richard already opened a PR for this :) *** This bug has been marked as a duplicate of 38913 *** -- dfranke at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/38913] Fortran does not set TYPE_CANONICAL properly

2009-01-25 Thread dfranke at gcc dot gnu dot org
--- Comment #4 from dfranke at gcc dot gnu dot org 2009-01-25 15:25 --- *** Bug 38965 has been marked as a duplicate of this bug. *** -- dfranke at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/38964] TBAA side-effects of C++ new still missing

2009-01-25 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2009-01-25 15:56 --- One thing to note is that the adjustment we do during inlining means that we miss that same adjustment iff inlining is disabled and the simple (placement) new wrappers are marked const (and thus do not appear as

[Bug tree-optimization/38964] TBAA side-effects of C++ new still missing

2009-01-25 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2009-01-25 16:02 --- Plan for attacking the problem: 1) Write a verifier that discovers illegal code motion. 1a) Each store and load is assigned a generation count. 1b) After code motion optimizations verify that out-of-order

[Bug boehm-gc/38967] New: gcc 4.4.0 20090125 [trunk revision 143660] - Boehm Testsuite failure is not unreported

2009-01-25 Thread rob1weld at aol dot com
-checking=release --without-system-libunwind --with-tune=k8 --with-cpu=k8 --with-arch=k8 --with-gnu-as --with-as=/usr/local/bin/as --with-gnu-ld --with-ld=/usr/local/bin/ld Thread model: posix gcc version 4.4.0 20090125 (experimental) [trunk revision 143660] (GCC) # gmake -i -k check ... gmake[4

[Bug middle-end/38968] New: Complex matrix product is not vectorized

2009-01-25 Thread dominiq at lps dot ens dot fr
As shown by the following code, the complex matrix product is not vectorized, even with the patch in http://gcc.gnu.org/ml/gcc-patches/2009-01/msg01174.html: program mymatmul implicit none integer, parameter :: kp = 4 integer, parameter :: n = 2000 real(kp), dimension(n,n) :: rr, ri

[Bug c/38969] New: -foptimize-sibling-calls generates wrong code

2009-01-25 Thread aurelien at aurel32 dot net
gcc 4.3 on alpha generates wrong code when -foptimize-sibling-calls is used (which is enabled at -O2). It was not the case with gcc 4.2, and this is still reproducible with gcc from trunk from 20090106. This is the reason why most of the complex tests of the glibc testsuite are failing with gcc

[Bug fortran/38946] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2009-01-25 Thread rob1weld at aol dot com
. Above you ask Could you try before/after this do you mean compile and run the Testuite on bothboth r143461 and r143463? Results for 4.4.0 20090125 (experimental) [trunk revision 143660] (GCC) testsuite on i386-pc-solaris2.11 http://gcc.gnu.org/ml/gcc-testresults/2009-01/msg02585.html Thanks

[Bug tree-optimization/38968] Complex matrix product is not vectorized

2009-01-25 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2009-01-25 17:33 --- Confirmed. Note the patch mentioned does not try to address any issue present in the testcase. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/38946] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2009-01-25 Thread rob1weld at aol dot com
--- Comment #3 from rob1weld at aol dot com 2009-01-25 17:35 --- # ./e_d_fmt.exe Abort (core dumped) # ldd ./e_d_fmt.exe libgfortran.so.3 = /usr/share/src/gcc_build/i386-pc-solaris2.11/./libgfortran/.libs/libgfortran.so.3 libm.so.2 = /usr/lib/libm.so.2

[Bug c/38969] -foptimize-sibling-calls generates wrong code on alpha

2009-01-25 Thread ubizjak at gmail dot com
--- Comment #1 from ubizjak at gmail dot com 2009-01-25 17:39 --- Can you attach a working asm dump? -- ubizjak at gmail dot com changed: What|Removed |Added

[Bug rtl-optimization/38740] [4.4 Regression] Incorrect delayed branch optimization

2009-01-25 Thread rguenth at gcc dot gnu dot org
--- Comment #13 from rguenth at gcc dot gnu dot org 2009-01-25 17:54 --- Do we have a testcase for a primary platform that is affected by this bug? -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/38824] [4.4 Regression] performance regression of sse code from 4.2/4.3

2009-01-25 Thread rguenth at gcc dot gnu dot org
--- Comment #11 from rguenth at gcc dot gnu dot org 2009-01-25 17:56 --- We seem to have a lot of similar sse performance regression P2 bugs, can someone make sure that there are no duplicates here? -- rguenth at gcc dot gnu dot org changed: What|Removed

[Bug c++/38908] [4.4 regression] Unexplained 'anonymous' is used uninitialized in this function warning in cc1plus -m64

2009-01-25 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2009-01-25 18:02 --- struct S8 D.2460; struct S8 D.2470; bb 2: # VUSE D.2460_1(D) # D.2470_3 = VDEF D.2470_2(D) D.2470 = D.2460; and struct S8 is empty. This is a dup of PR38851 which has a smaller testcase. *** This bug

[Bug middle-end/38851] [4.4 regression] Compiler warns about uninitialized variable that is an object with a constructor

2009-01-25 Thread rguenth at gcc dot gnu dot org
--- Comment #13 from rguenth at gcc dot gnu dot org 2009-01-25 18:02 --- *** Bug 38908 has been marked as a duplicate of this bug. *** -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/38740] [4.4 Regression] Incorrect delayed branch optimization

2009-01-25 Thread ebotcazou at gcc dot gnu dot org
--- Comment #14 from ebotcazou at gcc dot gnu dot org 2009-01-25 18:02 --- Do we have a testcase for a primary platform that is affected by this bug? FWIW I haven't seen this failure mode on the SPARC yet. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38740

[Bug middle-end/38934] [4.3/4.4 Regression] ICE in set_value_range, at tree-vrp.c:398

2009-01-25 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38934

[Bug middle-end/38937] [4.4 Regression] dereferencing pointer 'anonymous' does break strict-aliasing

2009-01-25 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2009-01-25 18:05 --- Does the following patch fix this? http://gcc.gnu.org/ml/gcc-patches/2009-01/msg01245.html If so please mark this bug as a dup of PR38503. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38937

[Bug fortran/38852] UBOUND fails for negative stride triplets

2009-01-25 Thread pault at gcc dot gnu dot org
--- Comment #6 from pault at gcc dot gnu dot org 2009-01-25 18:21 --- (In reply to comment #5) (In reply to comment #4) (In reply to comment #3) In the latter case, it is non-empty if ubound lbound only. Comparing ubound and lbound according to the stride to check for

[Bug tree-optimization/35202] [4.2/4.3/4.4 Regression] exp-expf transformation incorrect with -fmath-errno

2009-01-25 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2009-01-25 18:29 --- I have a patch. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/38615] [4.2/4.3 Regression] invalid promotion to static from auto

2009-01-25 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2009-01-25 18:35 --- Fixed for 4.4.0. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Known to

[Bug testsuite/38970] New: [4.4 Regression] Revision 143662 caused many failures

2009-01-25 Thread hjl dot tools at gmail dot com
On Linux/ia32, revision 143662 caused: FAIL: g++.dg/ext/bitfield2.C (test for excess errors) FAIL: g++.dg/ext/bitfield4.C (test for excess errors) FAIL: gcc.dg/bitfld-15.c (test for excess errors) FAIL: gcc.dg/bitfld-17.c (test for excess errors) -- Summary: [4.4 Regression]

[Bug inline-asm/23200] [4.2/4.3/4.4 Regression] rejects i(var + 1)

2009-01-25 Thread rguenth at gcc dot gnu dot org
--- Comment #39 from rguenth at gcc dot gnu dot org 2009-01-25 18:39 --- Even with SSA at -O0 now and forcefully trying to enable TER with -ftree-ter the testcase still fails. So, re-confirmed. -- rguenth at gcc dot gnu dot org changed: What|Removed

[Bug middle-end/36359] missed optimization in some cases with PRE VRP and other passes combined together

2009-01-25 Thread gcc at spatium dot org
--- Comment #19 from gcc at spatium dot org 2009-01-25 19:25 --- This thing still exists in 2.6.28.2; what do you suggest should be changed in the kernel to let it compile again? -- gcc at spatium dot org changed: What|Removed |Added

[Bug middle-end/38851] [4.4 regression] Compiler warns about uninitialized variable that is an object with a constructor

2009-01-25 Thread mmitchel at gcc dot gnu dot org
--- Comment #14 from mmitchel at gcc dot gnu dot org 2009-01-25 19:45 --- Richard -- I don't agree that it's necessarily the FE's job to omit all stores to such types. Our general theory is that FEs get to emit dumb code and the optimizers get to fix it up. Of course, I don't object

[Bug c/38969] -foptimize-sibling-calls generates wrong code on alpha

2009-01-25 Thread ubizjak at gmail dot com
--- Comment #2 from ubizjak at gmail dot com 2009-01-25 19:55 --- gcc should initialize pseudos from x variable in my_print_complex: ;; Function my_print_complex (my_print_complex) ;; Generating RTL for gimple basic block 2 ;; D.2813 = internal_print_complex (x); [tail call] (insn

[Bug middle-end/38851] [4.4 regression] Compiler warns about uninitialized variable that is an object with a constructor

2009-01-25 Thread rguenther at suse dot de
--- Comment #15 from rguenther at suse dot de 2009-01-25 19:59 --- Subject: Re: [4.4 regression] Compiler warns about uninitialized variable that is an object with a constructor On Sun, 25 Jan 2009, mmitchel at gcc dot gnu dot org wrote: --- Comment #14 from mmitchel at gcc dot

[Bug middle-end/38851] [4.4 regression] Compiler warns about uninitialized variable that is an object with a constructor

2009-01-25 Thread mark at codesourcery dot com
--- Comment #16 from mark at codesourcery dot com 2009-01-25 20:03 --- Subject: Re: [4.4 regression] Compiler warns about uninitialized variable that is an object with a constructor rguenther at suse dot de wrote: Therefore, I don't think that the key here is zero-size. Instead,

[Bug testsuite/38970] [4.4 Regression] Revision 143662 caused many failures

2009-01-25 Thread hp at gcc dot gnu dot org
--- Comment #1 from hp at gcc dot gnu dot org 2009-01-25 20:25 --- . -- hp at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug testsuite/35114] 731 unexpected libgomp testsuite failures due setup of test environment

2009-01-25 Thread gerald at pfeifer dot com
--- Comment #1 from gerald at pfeifer dot com 2009-01-25 20:40 --- Since I reported this, things have improved somewhat. Per http://gcc.gnu.org/ml/gcc-testresults/2009-01/msg02566.html we now have === libgomp Summary === # of expected passes 2277 # of

[Bug middle-end/38851] [4.4 regression] Compiler warns about uninitialized variable that is an object with a constructor

2009-01-25 Thread rguenther at suse dot de
--- Comment #17 from rguenther at suse dot de 2009-01-25 20:45 --- Subject: Re: [4.4 regression] Compiler warns about uninitialized variable that is an object with a constructor On Sun, 25 Jan 2009, mark at codesourcery dot com wrote: --- Comment #16 from mark at codesourcery

[Bug fortran/38852] UBOUND fails for negative stride triplets

2009-01-25 Thread pault at gcc dot gnu dot org
--- Comment #7 from pault at gcc dot gnu dot org 2009-01-25 21:08 --- Created an attachment (id=17182) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17182action=view) A provisional patch for the PR It take back what I said previously:-) The attached bootstraps and regtests OK. I

[Bug middle-end/36359] missed optimization in some cases with PRE VRP and other passes combined together

2009-01-25 Thread rguenth at gcc dot gnu dot org
--- Comment #20 from rguenth at gcc dot gnu dot org 2009-01-25 21:10 --- The testcase from #17 does not reproduce the issue for me with recent GCC 4.3. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36359

[Bug target/38952] [4.4 Regression] EH does not work.

2009-01-25 Thread dave dot korn dot cygwin at gmail dot com
--- Comment #18 from dave dot korn dot cygwin at gmail dot com 2009-01-25 21:36 --- Created an attachment (id=17183) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17183action=view) Implement TARGET_BUILTIN_SETJMP_FRAME_VALUE. Now testing this patch which should fix setjmp

[Bug middle-end/36359] missed optimization in some cases with PRE VRP and other passes combined together

2009-01-25 Thread bunk at stusta dot de
--- Comment #21 from bunk at stusta dot de 2009-01-25 22:00 --- (In reply to comment #20) The testcase from #17 does not reproduce the issue for me with recent GCC 4.3. This bug is a regression in gcc 4.4, it was AFAIK never present in gcc 4.3. Haven't tried more recent gcc versions,

[Bug middle-end/38851] [4.4 regression] Compiler warns about uninitialized variable that is an object with a constructor

2009-01-25 Thread rguenth at gcc dot gnu dot org
--- Comment #18 from rguenth at gcc dot gnu dot org 2009-01-25 22:02 --- I am testing another patch, improving simple-DSE instead. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/36359] missed optimization in some cases with PRE VRP and other passes combined together

2009-01-25 Thread bunk at stusta dot de
--- Comment #22 from bunk at stusta dot de 2009-01-25 22:05 --- Check my comments #10 and #11 and the definition of ilog2() in

[Bug middle-end/36359] missed optimization in some cases with PRE VRP and other passes combined together

2009-01-25 Thread rguenth at gcc dot gnu dot org
--- Comment #23 from rguenth at gcc dot gnu dot org 2009-01-25 22:17 --- It doesn't reproduce for me with 4.4 either. Maybe this is a dup of PR38789? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36359

[Bug target/38952] [4.4 Regression] EH does not work.

2009-01-25 Thread dave dot korn dot cygwin at gmail dot com
--- Comment #19 from dave dot korn dot cygwin at gmail dot com 2009-01-25 23:07 --- Created an attachment (id=17184) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17184action=view) Implement TARGET_BUILTIN_SETJMP_FRAME_VALUE *correctly*. Dur. Corrected patch for return type

[Bug middle-end/36359] missed optimization in some cases with PRE VRP and other passes combined together

2009-01-25 Thread bunk at stusta dot de
--- Comment #24 from bunk at stusta dot de 2009-01-26 00:49 --- (In reply to comment #23) It doesn't reproduce for me with 4.4 either. Maybe this is a dup of PR38789? Seems so: I've confirmed that the 4.4-20090109 snapshot is broken, and the 4.4-20090123 snapshot is fixed. --

[Bug driver/38911] RFE - Need verbose gcc to show cloog , ppl and pwl + more (and trivial fix)

2009-01-25 Thread rob1weld at aol dot com
--- Comment #1 from rob1weld at aol dot com 2009-01-26 02:40 --- This might become more important when you build gcc with cloog and without ppl . Note: A major upcoming improvement is the support of multiple backends, not only PolyLib. CLooG will support PPL and already supports in

[Bug bootstrap/38971] New: RFE - Cloog .git is version 0.14.0 but gcc requires 0.15.0 (and our other problems with the cloog trunk)

2009-01-25 Thread rob1weld at aol dot com
+++ This bug was initially created as a clone of Bug #38911 +++ I'm compiling gcc revision 143664 on F10. The cloog website recommends it's .git for best results: http://www.bastoul.net/cloog/download.php#DEV The '.git' version (newest) creates version.h with this content: #define CLOOG_HEAD

[Bug bootstrap/38971] RFE - Cloog .git is version 0.14.0 but gcc requires 0.15.0 (and our other problems with the cloog trunk)

2009-01-25 Thread spop at gcc dot gnu dot org
--- Comment #1 from spop at gcc dot gnu dot org 2009-01-26 03:09 --- You are not supposed to use Cloog trunk, for GCC 4.4 you have to use this: ftp://gcc.gnu.org/pub/gcc/infrastructure/cloog-ppl-0.15.tar.gz and follow the install instructions either from GCC's docs or from the wiki

[Bug other/38920] dw2 exceptions don't work.

2009-01-25 Thread dannysmith at users dot sourceforge dot net
--- Comment #7 from dannysmith at users dot sourceforge dot net 2009-01-26 03:30 --- AFAICT DW2 unwind has never worked on x86_64-mingw32, which is why Kai made sjlj the default EH model for that target. http://gcc.gnu.org/ml/gcc-patches/2007-12/msg00273.html -- dannysmith at users

[Bug driver/38911] RFE - Need verbose gcc to show cloog , ppl and pwl + more (and trivial fix)

2009-01-25 Thread spop at gcc dot gnu dot org
--- Comment #2 from spop at gcc dot gnu dot org 2009-01-26 03:32 --- Again, you are not supposed to use other versions of CLooG than the one documented: CLooG-PPL. Sebastian -- spop at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/38657] [4.3 Regression] PUBLIC/PRIVATE Common blocks

2009-01-25 Thread pault at gcc dot gnu dot org
--- Comment #17 from pault at gcc dot gnu dot org 2009-01-26 05:12 --- Subject: Bug 38657 Author: pault Date: Mon Jan 26 05:12:03 2009 New Revision: 143669 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=143669 Log: 2009-01-26 Paul Thomas pa...@gcc.gnu.org PR

[Bug fortran/38657] [4.3 Regression] PUBLIC/PRIVATE Common blocks

2009-01-25 Thread pault at gcc dot gnu dot org
--- Comment #18 from pault at gcc dot gnu dot org 2009-01-26 05:13 --- Fixed on trunk and 4.3 Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/38859] [4.3 Regression] ubound and lbound treat structure component references as whole arrays

2009-01-25 Thread pault at gcc dot gnu dot org
--- Comment #8 from pault at gcc dot gnu dot org 2009-01-26 05:43 --- Subject: Bug 38859 Author: pault Date: Mon Jan 26 05:43:44 2009 New Revision: 143670 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=143670 Log: 2009-01-26 Mikael Morin mikael.mo...@tele2.fr PR

[Bug fortran/38859] [4.3 Regression] ubound and lbound treat structure component references as whole arrays

2009-01-25 Thread pault at gcc dot gnu dot org
--- Comment #9 from pault at gcc dot gnu dot org 2009-01-26 05:44 --- Closed on trunk and 4.3. Once again, thanks for the report. Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/38907] [4.3 Regression ] ICE when contained function has same name as module function and used in expression

2009-01-25 Thread pault at gcc dot gnu dot org
--- Comment #10 from pault at gcc dot gnu dot org 2009-01-26 06:15 --- Subject: Bug 38907 Author: pault Date: Mon Jan 26 06:15:41 2009 New Revision: 143671 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=143671 Log: 2009-01-26 Paul Thomas pa...@gcc.gnu.org PR

[Bug fortran/38907] [4.3 Regression ] ICE when contained function has same name as module function and used in expression

2009-01-25 Thread pault at gcc dot gnu dot org
--- Comment #11 from pault at gcc dot gnu dot org 2009-01-26 06:16 --- Fixed on trunk and 4.3 Thanks for the report and thanks to Mikael for the fix. Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added