[Bug c++/41856] g++.dg/lookup/extern-c-redecl[3,4] .C scan-assembler fails on darwin

2009-10-31 Thread dominiq at lps dot ens dot fr
--- Comment #9 from dominiq at lps dot ens dot fr 2009-10-31 17:13 --- The '.*?' is the non greedy form of '.*'. I have learnt regexps at a time when this was not available on all regexp engines, so I always forget such constructs. I think pr41890 is a duplicate of this one

[Bug c++/41856] g++.dg/lookup/extern-c-redecl[3,4] .C scan-assembler fails on darwin

2009-10-29 Thread dominiq at lps dot ens dot fr
--- Comment #6 from dominiq at lps dot ens dot fr 2009-10-29 14:36 --- Without test the part '.*?' in the rerexps seems odd. Why not '.*' only? My practice of regexp taught me that '.*' is asking for trouble and, when possible, should be replaced by [^some pattern]*. Why not call[^Z

[Bug fortran/41777] Wrong-code with POINTER-returning GENERIC function

2009-10-28 Thread dominiq at lps dot ens dot fr
--- Comment #12 from dominiq at lps dot ens dot fr 2009-10-28 16:27 --- + ((!e-value.function.esym is the ! at the right place? If e-value.function.esym == 0, would not e-value.function.esym-result == e-value.function.esym gives a bus error/segmentation fault? -- http

[Bug c++/41856] g++.dg/lookup/extern-c-redecl[3,4] .C scan-assembler fails on darwin

2009-10-28 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2009-10-28 21:41 --- On i686-apple-darwin9, with the patch I get: Running target unix Using /sw/share/dejagnu/baseboards/unix.exp as board description file for target. Using /sw/share/dejagnu/config/unix.exp as generic interface file

[Bug fortran/41714] [OOP] ALLOCATE SOURCE= does not properly copy the value from SOURCE

2009-10-25 Thread dominiq at lps dot ens dot fr
--- Comment #6 from dominiq at lps dot ens dot fr 2009-10-25 13:55 --- The patches in comment #1 and #5 seem to work as advertized (currently regtesting). After having looked at the f2003 standard draft, I understand that allocate(a, source=t2(1,2)) is equivalent to allocate(t2

[Bug fortran/37829] ICE in resolve_symbol

2009-10-25 Thread dominiq at lps dot ens dot fr
--- Comment #9 from dominiq at lps dot ens dot fr 2009-10-25 15:34 --- (In reply to comment #8) It seems that the patch in comment #2 has been silently applied Not exactly silently. It was pr38672 Thanks for the pointer. This PR has not been marked as a duplicate of pr38672

[Bug fortran/41714] [OOP] ALLOCATE SOURCE= does not properly copy the value from SOURCE

2009-10-25 Thread dominiq at lps dot ens dot fr
--- Comment #7 from dominiq at lps dot ens dot fr 2009-10-25 17:20 --- (In reply to comment #6) Did I missed something in the standard or is this a bug? Probably the former!-(If I move a%j=2 inside the type is (t2) block, the code compiles without error). -- http://gcc.gnu.org

[Bug fortran/41777] Wrong-code with POINTER-returning GENERIC function

2009-10-25 Thread dominiq at lps dot ens dot fr
--- Comment #7 from dominiq at lps dot ens dot fr 2009-10-25 18:34 --- With the patch in comment #5 I got two extra errors for my tests: modification of pr30793 (comment #7) pr30793_red.f90:151.10: mshp = msh_(quality) 1 Error: Function 'msh_' at (1) has no IMPLICIT type

[Bug middle-end/41812] [4.5 Regression] test 20071030-1.c fails execution on powerpc64

2009-10-24 Thread dominiq at lps dot ens dot fr
--- Comment #2 from dominiq at lps dot ens dot fr 2009-10-24 12:12 --- The tests fail also on powerpc-apple-darwin9 when compiled with -m64. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41812

[Bug fortran/41800] [OOP] ICE in fold_convert_loc, at fold-const.c:2789

2009-10-23 Thread dominiq at lps dot ens dot fr
--- Comment #2 from dominiq at lps dot ens dot fr 2009-10-23 07:37 --- Reduced test case: module abstract_gradient implicit none public :: vector_class public :: inner_product_class public :: gradient_class private type, abstract :: vector_class end type vector_class

[Bug fortran/41807] [Reg] data statement with nested type constructors

2009-10-23 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2009-10-23 12:46 --- The code in comment #0 gives errors with gfortran 4.4.1 and 4.5.0 (recent patched trunk), compiles with 4.3.4, and gives an ICE with 4.2.4. Also compiles with ifort and gives an ICE with g95. -- http

[Bug fortran/37829] ICE in resolve_symbol

2009-10-23 Thread dominiq at lps dot ens dot fr
--- Comment #7 from dominiq at lps dot ens dot fr 2009-10-23 15:01 --- It seems that the patch in comment #2 has been silently applied (I have been unable to find when) and that the test in comment #0 no longer gives an ICE for gfortran 4.3.4, 4.4.1, and trunk. Apparently the failure

[Bug fortran/41784] [OOP] ICE in load_derived_extensions

2009-10-23 Thread dominiq at lps dot ens dot fr
--- Comment #12 from dominiq at lps dot ens dot fr 2009-10-23 19:34 --- I propose the attached patch. It's an extended version of Paul's patch from comment #5, plus Mikael's comment #10. It makes Salvatore's PSBLAS compile completely (at least the version I have). Does

[Bug fortran/41784] [OOP] ICE in load_derived_extensions

2009-10-22 Thread dominiq at lps dot ens dot fr
--- Comment #7 from dominiq at lps dot ens dot fr 2009-10-22 14:39 --- (In reply to comment #5) Created an attachment (id=18865) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18865action=view) [edit] A fix for the PR If I add @@ -4008,6 +4014,9 @@ load_derived_extensions (void

[Bug fortran/41784] [OOP] ICE in load_derived_extensions

2009-10-22 Thread dominiq at lps dot ens dot fr
--- Comment #9 from dominiq at lps dot ens dot fr 2009-10-22 20:09 --- (In reply to comment #8) The ICEs do go away, but on Salvatore's original code I now get: ... I get such problem now and then when using an obsolete module file and in general it goes away after recompiling it. Now

[Bug fortran/41753] OOP - segfault with -O2 using methods as actual arguments

2009-10-19 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2009-10-19 10:23 --- Confirmed on (i686|powerpc)-apple-darwin9 revision 152966. On -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41753

[Bug fortran/41755] Segfault on invalid code

2009-10-19 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2009-10-19 14:08 --- Gives pr41755.f90:2.28: equivalence (aa,a) (bb,cc) 1 Error: Syntax error in EQUIVALENCE statement at (1) with gfortran 4.2.4, and a bus error at compile time with 4.3.4

[Bug libfortran/41711] Z format does not support writing KIND=10 reals

2009-10-16 Thread dominiq at lps dot ens dot fr
--- Comment #9 from dominiq at lps dot ens dot fr 2009-10-16 08:13 --- (In reply to comment #8) This seems to work. (Although I thought I saw once for the z4 value.) With the following changes program z implicit none integer,parameter :: k8 = selected_real_kind (precision

[Bug fortran/41712] ETIME not useable with -fdefault-real-8

2009-10-15 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2009-10-15 07:59 --- The manual reads: VALUES The type shall be REAL, DIMENSION(2). where I understand REAL as REAL(4). Hence if you want to use -fdefault-real-8, you have to avoid the promotion of the ETIME argument by using real

[Bug libfortran/41711] Z format does not support writing KIND=10 reals

2009-10-15 Thread dominiq at lps dot ens dot fr
--- Comment #6 from dominiq at lps dot ens dot fr 2009-10-15 09:25 --- Note that the same problem occurs for REAL(16) on powerpc. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41711

[Bug fortran/41587] [OOP] ICE with ALLOCATABLE CLASS components

2009-10-14 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2009-10-14 08:42 --- I don't get an ICE with the coed in comment#0. However I get one with the following (valid?) changes: type t0 integer :: j = 42 end type t0 type t integer :: i class(t0), allocatable :: foo(:) end type t type

[Bug fortran/41678] Format label as second item in io control list is rejected

2009-10-13 Thread dominiq at lps dot ens dot fr
--- Comment #8 from dominiq at lps dot ens dot fr 2009-10-13 17:01 --- It would be interesting to get the opinion of Richard Maine. watch http://groups.google.com/group/comp.lang.fortran/browse_thread/thread/fbd60d05c9e683e4# -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41678

[Bug fortran/41678] Format label as second item in io control list is rejected

2009-10-13 Thread dominiq at lps dot ens dot fr
--- Comment #9 from dominiq at lps dot ens dot fr 2009-10-13 18:03 --- It would be interesting to get the opinion of Richard Maine. ... The wording in the f2003/2008 drafts I have at hand is more ambiguous: ... Does a io-unit in C917 includes the optional characters UNIT

[Bug fortran/41678] Format label as second item in io control list is rejected

2009-10-12 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2009-10-12 07:19 --- The F95 standard says: The F, E, EN, ES, and D edit descriptors specify the editing of real and complex data. An input/output list item corresponding to an F, E, EN, ES, or D edit descriptor shall be real

[Bug fortran/38439] I/O PD edit descriptor inconsistency

2009-10-12 Thread dominiq at lps dot ens dot fr
--- Comment #15 from dominiq at lps dot ens dot fr 2009-10-12 07:39 --- The polyhedron test linpk.f90 now fails with: [ibook-dhum] lin/test% linpk norm. resid resid machep x(1) x(n) At line 38 of file linpk.f90 (unit = 6, file = 'stdout') Fortran

[Bug fortran/41678] Format label as second item in io control list is rejected

2009-10-12 Thread dominiq at lps dot ens dot fr
--- Comment #3 from dominiq at lps dot ens dot fr 2009-10-12 12:46 --- In the original test case: real :: i The part that is rejected incorrectly is the format label. I assumed i was an integer. F95 says: Constraint: If the optional characters FMT= are omitted from the format

[Bug fortran/41678] Format label as second item in io control list is rejected

2009-10-12 Thread dominiq at lps dot ens dot fr
--- Comment #5 from dominiq at lps dot ens dot fr 2009-10-12 13:00 --- I think the problem is here (around line 706 in the last commit): if (t == FMT_F || t == FMT_EN || t == FMT_ES || t == FMT_D || t == FMT_G || t == FMT_E) { repeat = 1

[Bug fortran/41678] Format label as second item in io control list is rejected

2009-10-12 Thread dominiq at lps dot ens dot fr
--- Comment #6 from dominiq at lps dot ens dot fr 2009-10-12 13:31 --- Comment #5 was intended for pr38439. ahh, I was looking at the F2003 Standard which is not as clear. However, is this relaxation in F2003 done on purpose? I found the rejected code in the IBM compiler manual

[Bug fortran/38439] I/O PD edit descriptor inconsistency

2009-10-12 Thread dominiq at lps dot ens dot fr
--- Comment #17 from dominiq at lps dot ens dot fr 2009-10-12 13:31 --- I think the problem is here (around line 706 in the last commit): if (t == FMT_F || t == FMT_EN || t == FMT_ES || t == FMT_D || t == FMT_G || t == FMT_E) { repeat = 1

[Bug fortran/41685] [OOP] internal compiler error: verify_flow_info failed

2009-10-12 Thread dominiq at lps dot ens dot fr
--- Comment #7 from dominiq at lps dot ens dot fr 2009-10-12 17:38 --- Works for me at revision pr152662 and with the patches for pr41629 and pr41656 (latest avatars). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41685

[Bug testsuite/41612] FAIL: gfortran.dg/round_2.f03

2009-10-10 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2009-10-10 18:08 --- Subject: Re: FAIL: gfortran.dg/round_2.f03 I am not sure that the change will allow the compilation if k0. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41612

[Bug fortran/41627] mixing common and modules elicits seg fault

2009-10-08 Thread dominiq at lps dot ens dot fr
--- Comment #6 from dominiq at lps dot ens dot fr 2009-10-08 08:43 --- The use of common in the context of this PR badly hurts my understanding of commons: storage arrays computed at compile time. The standard says (f2008): 5.7.2 COMMON statement 5.7.2.1 General 1 The COMMON

[Bug fortran/41613] ICE for gfortran.dg/dynamic_dispatch_*.f03 on powerpc-apple-darwin

2009-10-07 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2009-10-07 09:45 --- The fix in revision 152513 has been regtested without regression. Closing as fixed. -- dominiq at lps dot ens dot fr changed: What|Removed |Added

[Bug fortran/41627] mixing common and modules elicits seg fault

2009-10-07 Thread dominiq at lps dot ens dot fr
--- Comment #3 from dominiq at lps dot ens dot fr 2009-10-07 23:57 --- Confirmed for gfortran 4.3.4, 4.4.1, and trunk. The code compiles with gfortran 4.2.4, thus this is a regression. Reduced test: module testmod integer, parameter :: r8 = selected_real_kind(12) type

[Bug testsuite/41612] New: FAIL: gfortran.dg/round_2.f03

2009-10-06 Thread dominiq at lps dot ens dot fr
: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dominiq at lps dot ens dot fr GCC build triplet: powerpc-apple-darwin* GCC host triplet: powerpc-apple-darwin* GCC target triplet

[Bug fortran/41613] New: ICE for gfortran.dg/dynamic_dispatch_*.f03 on powerpc-apple-darwin

2009-10-06 Thread dominiq at lps dot ens dot fr
on powerpc- apple-darwin Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dominiq at lps dot

[Bug c++/41545] New: [4.5 Regression] ICE tree check: expected var_decl or function_decl, have error_mark in grokdeclarator, at cp/decl.c:9305

2009-10-02 Thread dominiq at lps dot ens dot fr
, at cp/decl.c:9305 Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dominiq at lps dot ens dot fr GCC build

[Bug libfortran/35862] [F2003] Implement new rounding modes for run time

2009-10-01 Thread dominiq at lps dot ens dot fr
--- Comment #11 from dominiq at lps dot ens dot fr 2009-10-01 20:18 --- There is probably a bug with round to nearest for values below 1: print '(RN, 4F10.3)', 0.0625, 0.1875 print '(RN, 4F10.2)', 0.125, 0.375, 1.125, 1.375 print '(RN, 4F10.1)', 0.25, 0.75, 1.25, 1.75 print '(RN

[Bug fortran/41515] PARAMETER statement in module subrouines

2009-09-30 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2009-09-30 08:52 --- Confirmed. Works with gfortran 4.2.4, but not with 4.3.4, 4.4.1, and trunk, hence a regression. As noted, character(3), parameter :: parm(5) = (/'xo ','yo ','ag ','xr ','yr '/) works. -- http

[Bug fortran/41478] function pack causes double free violation

2009-09-27 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2009-09-27 09:59 --- I also see it on *-apple-darwin9 gcc 4.2.4, 4.3.4, 4.4.1, and trunk. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41478

[Bug fortran/41479] wrong code, mis-initialization

2009-09-27 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2009-09-27 10:04 --- Regarding the intent(out) issue. I will defer to others. If the issue is valid, this a [4.3/4.4/4.5 Regression]. On *-apple-darwin9 GCC 4.2.4 gives: [ibook-dhum] f90/bug% gfc42 pr41479.f90 [ibook-dhum] f90/bug

[Bug bootstrap/41473] [4.5 Regression] dsymutil Assertion failed ... since revision 151907

2009-09-27 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2009-09-27 11:44 --- Running valgrind I got: --77271-- /Volumes/MacBook/opt/gcc/gcc4.5w/lib/libgfortran.3.dylib: --77271-- dSYM directory has wrong UUID; consider using --auto-run-dsymutil=yes --77271-- /Volumes/MacBook/opt/gcc/gcc4.5w

[Bug fortran/41478] function pack causes double free violation

2009-09-27 Thread dominiq at lps dot ens dot fr
--- Comment #6 from dominiq at lps dot ens dot fr 2009-09-27 11:45 --- Works for me on FreeBSD. Is anyone understanding why? valgrind gives: ==77290== Invalid free() / delete / delete[] ==77290==at 0x167FB: free (vg_replace_malloc.c:323) ==77290==by 0x2EAE: MAIN__

[Bug bootstrap/41473] [4.5 Regression] dsymutil Assertion failed ... since revision 151907

2009-09-26 Thread dominiq at lps dot ens dot fr
--- Comment #2 from dominiq at lps dot ens dot fr 2009-09-26 12:10 --- How's that a GCC bug? Can you PROVE it is not? If you have a PROOF, could you be kind enough to post it so we can fill a bug report upstream. Meanwhile the WAITING status is fine. -- dominiq at lps dot ens dot

[Bug c++/41313] g++.dg/tree-prof/partition1.C compilation and execution test failures on *-apple-darwin*

2009-09-26 Thread dominiq at lps dot ens dot fr
--- Comment #6 from dominiq at lps dot ens dot fr 2009-09-26 19:10 --- I also see similar failures on i686-apple-darwin9 in 32-bit mode (but not with -m64) for gcc.dg/tree-prof/bb-reorg.c and gcc.dg/tree-prof/pr34999.c: output is: /var/tmp//cc3DMvjA.s:230:FATAL:Symbol _foo.eh already

[Bug debug/41474] [4.5 Regression] 951116-1.c ICEs in mem_loc_descriptor, at dwarf2out.c:11279

2009-09-26 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2009-09-26 22:41 --- Same thing on powerpc-apple-darwin9 at revision 152186 with -m64. I don't see it on i686-apple-darwin9 at revision 152156. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41474

[Bug bootstrap/41457] [4.5 Regression] Bootstrap failure at revision 152100

2009-09-25 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2009-09-25 06:34 --- Bootstrapped successfully powerpc-apple-darwin9 at revision 152135. Thanks for the fix. Closing as fixed. -- dominiq at lps dot ens dot fr changed: What|Removed |Added

[Bug bootstrap/41473] New: [4.5 Regression] dsymutil Assertion failed ... since revision 151907

2009-09-25 Thread dominiq at lps dot ens dot fr
Version: 4.5.0 Status: UNCONFIRMED Severity: minor Priority: P3 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dominiq at lps dot ens dot fr GCC build triplet: *-apple-darwin* GCC host triplet: *-apple-darwin

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815

2009-09-25 Thread dominiq at lps dot ens dot fr
--- Comment #67 from dominiq at lps dot ens dot fr 2009-09-25 21:40 --- I have opened pr41473 to track the remaining issue with dsymutil. Closing this PR as fixed. Please reopen if you disagree. -- dominiq at lps dot ens dot fr changed: What|Removed

[Bug bootstrap/41457] New: [4.5 Regression] Bootstrap failure at revision 152100

2009-09-24 Thread dominiq at lps dot ens dot fr
: unassigned at gcc dot gnu dot org ReportedBy: dominiq at lps dot ens dot fr GCC build triplet: powerpc-apple-darwin9 GCC host triplet: powerpc-apple-darwin9 GCC target triplet: powerpc-apple-darwin9 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41457

[Bug bootstrap/41457] [4.5 Regression] Bootstrap failure at revision 152100

2009-09-24 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2009-09-24 08:56 --- Created an attachment (id=18643) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18643action=view) c-format.i -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41457

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815

2009-09-24 Thread dominiq at lps dot ens dot fr
--- Comment #61 from dominiq at lps dot ens dot fr 2009-09-24 09:05 --- I have followed a path different from the one in comment #58, trying to use -gstrict-dwarf during bootstrap. For that I have made the following changes: diff -uN ../_gcc_clean/config/mh-intel-darwin config/mh-intel

[Bug testsuite/41444] Typo in gcc/testsuite/gcc.dg/guality/guality.h

2009-09-24 Thread dominiq at lps dot ens dot fr
--- Comment #2 from dominiq at lps dot ens dot fr 2009-09-24 09:10 --- Patches should be posted to gcc-patches. This is not a patch, it is the best way I have found to describe the PR. Would have it be better to report gcc/testsuite/gcc.dg/guality/example.c fails on Darwin

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815

2009-09-24 Thread dominiq at lps dot ens dot fr
--- Comment #62 from dominiq at lps dot ens dot fr 2009-09-24 09:40 --- See also http://gcc.gnu.org/ml/gcc/2009-09/msg00500.html . -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41405

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815

2009-09-23 Thread dominiq at lps dot ens dot fr
--- Comment #49 from dominiq at lps dot ens dot fr 2009-09-23 09:28 --- With the patch in comment #45 I bootstrapped revision 152032 on powerpc-apple-darwin9. I still have: 17913 - libtool: link: dsymutil .libs/libstdc++.6.dylib || : 17914 : Assertion failed: (orig_str), function

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815

2009-09-22 Thread dominiq at lps dot ens dot fr
--- Comment #41 from dominiq at lps dot ens dot fr 2009-09-22 21:00 --- Comparing stages 2 and 3 warning: gcc/cc1-checksum.o differs warning: gcc/cc1obj-checksum.o differs warning: gcc/cc1objplus-checksum.o differs warning: gcc/cc1plus-checksum.o differs Bootstrap comparison

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815

2009-09-21 Thread dominiq at lps dot ens dot fr
--- Comment #21 from dominiq at lps dot ens dot fr 2009-09-21 08:05 --- Changed the subject to reflect the comments. [this might not be quite enough; backing out of only 151814-151815 for trunk version 151904 produced a working bootstrap but with still some dsymutil fails]. I don't

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815

2009-09-21 Thread dominiq at lps dot ens dot fr
--- Comment #24 from dominiq at lps dot ens dot fr 2009-09-21 12:19 --- Patch implementing -gstrict-dwarf (darwin would need to set it to 1 unless explicitly set on the command line). I went through all the DWARF 3 and DWARF 4 additions used by dwarf2out.c, except DW_CFA_* so far

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails at revision 151873 on *-apple-darwin9

2009-09-20 Thread dominiq at lps dot ens dot fr
--- Comment #13 from dominiq at lps dot ens dot fr 2009-09-20 15:24 --- The culprit is indeed r151815. Reverting the change after having updated to r151893 on i686-apple-darwin9 ( r151895 on powerpc-apple-darwin9) allows a successful bootstrap (currently building the libs on powerpc

[Bug bootstrap/41395] [4.5 regression] Revision 151800 failed bootstrap

2009-09-20 Thread dominiq at lps dot ens dot fr
--- Comment #21 from dominiq at lps dot ens dot fr 2009-09-20 15:36 --- In reply to comment #20 bootstrap also fails on OpenBSD/i386 when it used to work a week ago ie: gcc version 4.5.0 20090913 (experimental) (GCC) You may try to revert revision 151815 (see pr41405, the patch

[Bug bootstrap/41405] New: [4.5 Regression] Bootstrap fails at revision 151873 on *-apple-darwin9

2009-09-19 Thread dominiq at lps dot ens dot fr
151873 on *-apple-darwin9 Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dominiq at lps dot ens

[Bug fortran/41408] Segmentation fault calling DGETRF from gfortran

2009-09-19 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2009-09-19 14:01 --- Have a look at http://linux.die.net/man/l/dgetrf for the calling convention. The following works for me: program det_test implicit none integer, parameter :: p15=selected_real_kind(15) integer :: ipiv(2

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails at revision 151873 on *-apple-darwin9

2009-09-19 Thread dominiq at lps dot ens dot fr
--- Comment #2 from dominiq at lps dot ens dot fr 2009-09-19 21:31 --- this means this is a darwin bug, dsymutil abort()s. Please report to apple instead. What should I report to apple? gcc 4.5.0 is working probably at least up to revision 151807 (currently building libjava

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails at revision 151873 on *-apple-darwin9

2009-09-19 Thread dominiq at lps dot ens dot fr
--- Comment #3 from dominiq at lps dot ens dot fr 2009-09-19 21:40 --- When bootstrapping r151807 will finish (couple hours from now). I am planning to bootstrap r151815. What is the estimated likelihood that the problem is triggered by * dwarf2out.c (loc_descriptor): Emit

[Bug middle-end/41385] [4.5 regression] Many regressions on trunk

2009-09-17 Thread dominiq at lps dot ens dot fr
--- Comment #3 from dominiq at lps dot ens dot fr 2009-09-17 10:39 --- See also http://gcc.gnu.org/ml/gcc-testresults/2009-09/msg01511.html . -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41385

[Bug fortran/41389] problem compiling file

2009-09-17 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2009-09-17 20:08 --- 4.2.4 gives pr41389.f90:19.20: public :: Get_flag, Set_flag 1 Error: 'flag_' is of a PRIVATE type and cannot be a dummy argument of 'get_flag', which is PUBLIC at (1) probably a bug fixed

[Bug middle-end/41082] [4.5 Regression] FAIL: gfortran.fortran-torture/execute/where_2.f90 execution, -O3 -g with -m64

2009-09-17 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2009-09-17 20:34 --- Between revisions 151150 (-m64 only) and 151446 (both -m32 and -m64) the test has started to fail also in 32 bit mode with a different wrong result: karma] f90/bug% gfc -O3 where_2.f90 [karma] f90/bug% a.out

[Bug middle-end/41082] [4.5 Regression] FAIL: gfortran.fortran-torture/execute/where_2.f90 execution, -O3 -g with -m64

2009-09-17 Thread dominiq at lps dot ens dot fr
--- Comment #5 from dominiq at lps dot ens dot fr 2009-09-17 20:54 --- At revision 151771 the test in the test suite still fails at -m64, but passes with the addition of the print: --- where_2.f90 2005-07-04 08:24:26.0 +0200 +++ /opt/gcc/_gcc_clean/gcc/testsuite

[Bug fortran/41369] Empty derived-type wrongly rejected as function return type

2009-09-16 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2009-09-16 08:45 --- The test is also rejected by g95 and ifort, the latter gives: error #7128: A derived-type-def must have at least one component-def-stmt. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41369

[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/41260] [4.5 Regression] major regressions on *-apple-darwin10 at -m64 caused by r147995

2009-09-06 Thread dominiq at lps dot ens dot fr
--- Comment #25 from dominiq at lps dot ens dot fr 2009-09-06 09:56 --- Dominique, Also if you are bothering to run the test suite on i686-apple-darwin9 periodically, you might as well shoot the results over to the gcc-testresults mailing list (since Apple has never set up

[Bug java/41260] major regressions in libjava testsuite between 4.4.1 and gcc trunk

2009-09-04 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2009-09-04 11:44 --- On i686-apple-darwin9 my latest regtest (r151159) shows: === libjava tests === Running target unix === libjava Summary for unix === # of expected passes2574 Running

[Bug bootstrap/41237] [4.5 Regression] Bootstrap failure on powerpc-apple-darwin9 due to a revision between 151343 and 151349

2009-09-04 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2009-09-04 12:22 --- The bootstrap completes normally now on x86_64-apple-darwin10 with r151394. Same here for r151388 on powerpc-apple-darwin9 and r151393 on i686-apple-darwin9. Apparently Vladimir's commit at r151388 (thanks!-). So

[Bug bootstrap/41224] [4.5 Regression] Bootstrap broken on powerpc-apple-darwin9 at revision 151318

2009-09-04 Thread dominiq at lps dot ens dot fr
--- Comment #20 from dominiq at lps dot ens dot fr 2009-09-04 12:24 --- this also applies to powerpc-apple-darwin8 at least at 151409 This should be fixed now (try r151388 or newer, see pr41237). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41224

[Bug bootstrap/41224] [4.5 Regression] Bootstrap broken on powerpc-apple-darwin9 at revision 151318

2009-09-04 Thread dominiq at lps dot ens dot fr
--- Comment #22 from dominiq at lps dot ens dot fr 2009-09-04 16:41 --- When you run ./config ..., you should see rm: conftest.dSYM: is a directory checking for default BUILD_CONFIG... conftest.o.g0.stripped conftest.o.g.stripped differ: char 23, line 2 stripping off .eh_frame

[Bug middle-end/40106] [4.4/4.5 Regression] Time increase for the Polyhedron test air.f90 due to bad optimization

2009-09-03 Thread dominiq at lps dot ens dot fr
--- Comment #30 from dominiq at lps dot ens dot fr 2009-09-03 07:09 --- This is a regression from gcc 4.3.4 (gfc=trunk r151295, gfc44=4.4.1, gfc43=4.3.4): [ibook-dhum] test/dbg_air% gfc -S -m64 -O2 -funsafe-math-optimizations air_db.f90

[Bug bootstrap/41237] New: [4.5 Regression] Bootstrap failure on powerpc-apple-darwin9 due to a revision between 151343 and 151349

2009-09-03 Thread dominiq at lps dot ens dot fr
ReportedBy: dominiq at lps dot ens dot fr GCC build triplet: powerpc-apple-darwin9 GCC host triplet: powerpc-apple-darwin9 GCC target triplet: powerpc-apple-darwin9 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41237

[Bug middle-end/40106] [4.4/4.5 Regression] Time increase for the Polyhedron test air.f90 due to bad optimization

2009-09-03 Thread dominiq at lps dot ens dot fr
--- Comment #31 from dominiq at lps dot ens dot fr 2009-09-03 11:20 --- More reduced nonfunctional (invalid) test to show the problem: IMPLICIT REAL*8(a-H,O-Z) PARAMETER (NX=150,NY=150) DIMENSION NPX(30), FV2(NX,NY), T(NX,NY), dtt(NX,NY) do it = 1, 2000

[Bug bootstrap/41224] [4.5 Regression] Bootstrap broken on powerpc-apple-darwin9 at revision 151318

2009-09-03 Thread dominiq at lps dot ens dot fr
--- Comment #16 from dominiq at lps dot ens dot fr 2009-09-03 16:07 --- Is there actual differences or is the stage2 binary empty like on x86_64-apple-darwin10? The file I looked at (was stage2-gcc/intl.o) was empty. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41224

[Bug bootstrap/41224] [4.5 Regression] Bootstrap broken on powerpc-apple-darwin9 at revision 151318

2009-09-03 Thread dominiq at lps dot ens dot fr
--- Comment #17 from dominiq at lps dot ens dot fr 2009-09-03 16:15 --- If I am not mistaken, strip on darwin does not strip the DWARF stuff by default nor with the options I have tried (including -S file.o -o out_file). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41224

[Bug bootstrap/41224] New: [4.5 Regression] Bootstrap broken on powerpc-apple-darwin9 at revision 151318

2009-09-02 Thread dominiq at lps dot ens dot fr
Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dominiq at lps dot ens dot fr GCC build triplet: powerpc-apple-darwin9 GCC host triplet: powerpc-apple-darwin9 GCC target triplet: powerpc-apple-darwin9 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41224

[Bug bootstrap/41224] [4.5 Regression] Bootstrap broken on powerpc-apple-darwin9 at revision 151318

2009-09-02 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2009-09-02 13:15 --- This is likely due to r151311, hence added Alexandre Oliva in the CC list. -- dominiq at lps dot ens dot fr changed: What|Removed |Added

[Bug bootstrap/41224] [4.5 Regression] Bootstrap broken on powerpc-apple-darwin9 at revision 151318

2009-09-02 Thread dominiq at lps dot ens dot fr
--- Comment #3 from dominiq at lps dot ens dot fr 2009-09-02 13:40 --- Does this also effect i*86-apple-darwin* and x86_64-apple-darwin*? I don't know since I did not updated trunk on my macbook. I am waiting for the mess be sorted out before doins so. -- http://gcc.gnu.org

[Bug bootstrap/41224] [4.5 Regression] Bootstrap broken on powerpc-apple-darwin9 at revision 151318

2009-09-02 Thread dominiq at lps dot ens dot fr
--- Comment #5 from dominiq at lps dot ens dot fr 2009-09-02 15:07 --- Would you please run: [karma] gcc/darwin_buildw% ../_gcc_clean/contrib/compare-debug --preserve stage2-gcc/intl.o stage3-gcc/intl.o strip: symbols referenced by relocation entries that can't be stripped in: /opt

[Bug bootstrap/41224] [4.5 Regression] Bootstrap broken on powerpc-apple-darwin9 at revision 151318

2009-09-02 Thread dominiq at lps dot ens dot fr
--- Comment #7 from dominiq at lps dot ens dot fr 2009-09-02 16:11 --- I had a look at contrib/compare-debug: neither 'objcopy' nor 'strip --help' works on darwin. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41224

[Bug bootstrap/41224] [4.5 Regression] Bootstrap broken on powerpc-apple-darwin9 at revision 151318

2009-09-02 Thread dominiq at lps dot ens dot fr
--- Comment #10 from dominiq at lps dot ens dot fr 2009-09-02 16:39 --- For the hello test in comment #7 of pr41228 I get: [karma] gcc/darwin_buildw% ../_gcc_clean/contrib/compare-debug --preserve hello-g0.o hello-g.o hello-g0.o.stripped hello-g.o.stripped differ: char 23, line 2

[Bug bootstrap/41228] [4.5 regression] Solaris 10/x86 comparison failure after VTA merge

2009-09-02 Thread dominiq at lps dot ens dot fr
--- Comment #10 from dominiq at lps dot ens dot fr 2009-09-02 20:27 --- I wonder if this could be the same reason that the comparison of stage2 and stage3 fails on powerpc-apple-darwin9 (PR41224)? I don't think so, strip (if it does anything) is leaving DWARF stuff in the *.o files

[Bug middle-end/40106] Time increase for the Polyhedron test air.f90 due to bad optimization

2009-09-01 Thread dominiq at lps dot ens dot fr
--- Comment #29 from dominiq at lps dot ens dot fr 2009-09-01 09:37 --- Does anyone understand why commenting a write can change crtl-maybe_hot_insn_p from 1 to 0? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40106

[Bug tree-optimization/41212] miscompilation at -O2

2009-09-01 Thread dominiq at lps dot ens dot fr
--- Comment #2 from dominiq at lps dot ens dot fr 2009-09-01 13:37 --- Confirmed on (powerpc|i686)-apple-darwin9 in 32 bit mode and -O2 or above. This is a regression: I get 1.21306131891052 with gcc 4.2.4, 4.3.4, and 4.4.1. I also get 1.21306131891052 with recent revisions of trunk

[Bug fortran/41222] -std=f95 forbids USEd functions named like f03/f08 intrisics

2009-09-01 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2009-09-01 23:52 --- The test works on trunk. I think it is a variant (duplicate?) of pr39876 that has been fixed on trunk. The fix could probably be backported to 4.4.2 without too much trouble. -- http://gcc.gnu.org/bugzilla

[Bug middle-end/40106] Time increase for the Polyhedron test air.f90 due to bad optimization

2009-08-31 Thread dominiq at lps dot ens dot fr
--- Comment #24 from dominiq at lps dot ens dot fr 2009-08-31 13:06 --- (In reply to comment #23) Aren't these compile lines identical? Apparently no, -funsafe-math-optimizations turns on optimization(s) that cannot be undone by -fno-signed-zeros -fno-trapping-math -fno-associative

[Bug middle-end/40106] Time increase for the Polyhedron test air.f90 due to bad optimization

2009-08-31 Thread dominiq at lps dot ens dot fr
--- Comment #25 from dominiq at lps dot ens dot fr 2009-08-31 15:04 --- If I compare the results of -fdump-tree-original for the first 2 cases of comment #21 I get: [ibook-dhum] test/dbg_air% gfc -m64 -O2 -funsafe-math-optimizations -fdump-tree-original air_db.f90 [ibook-dhum] test

[Bug bootstrap/41205] New: [4.5 Regression] Bootstrap broken on i686-apple-darwin9 by revision 151249

2009-08-31 Thread dominiq at lps dot ens dot fr
Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dominiq at lps dot ens dot fr GCC build triplet: i686-apple-darwin9 GCC host triplet: i686-apple-darwin9 GCC target

[Bug bootstrap/41205] [4.5 Regression] Bootstrap broken on i686-apple-darwin9 by revision 151249

2009-08-31 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2009-09-01 01:09 --- From http://linux.die.net/man/3/strnlen: ... Conforming to This function is a GNU extension. ... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41205

[Bug middle-end/40106] Time increase for the Polyhedron test air.f90 due to bad optimization

2009-08-28 Thread dominiq at lps dot ens dot fr
--- Comment #20 from dominiq at lps dot ens dot fr 2009-08-28 07:19 --- It it helps, I get for the reduced test with the line 94: [ibook-dhum] lin/test% gfc -m64 -O2 -funsafe-math-optimizations -fno-signed-zeros -fno-trapping-math -fno-associative-math -fno-reciprocal-math air_db.f90

[Bug middle-end/40106] Time increase for the Polyhedron test air.f90 due to bad optimization

2009-08-28 Thread dominiq at lps dot ens dot fr
--- Comment #21 from dominiq at lps dot ens dot fr 2009-08-28 12:01 --- And finally the winner is -fstrict-overflow! [ibook-dhum] lin/test% gfc -m64 -O2 -funsafe-math-optimizations air_db.f90 [ibook-dhum] lin/test% time a.out /dev/null 6.472u 0.020s 0:06.50 99.8% 0+0k 0+2io 0pf+0w

[Bug middle-end/40106] Time increase for the Polyhedron test air.f90 due to bad optimization

2009-08-28 Thread dominiq at lps dot ens dot fr
--- Comment #22 from dominiq at lps dot ens dot fr 2009-08-28 12:23 --- For the original air.f90 I get: [ibook-dhum] lin/test% gfc -m64 -O2 -funsafe-math-optimizations -fno-strict-overflow air.f90 [ibook-dhum] lin/test% time a.out /dev/null 9.572u 0.055s 0:09.66 99.5% 0+0k 0+9io

[Bug middle-end/40106] Time increase for the Polyhedron test air.f90 due to bad optimization

2009-08-27 Thread dominiq at lps dot ens dot fr
--- Comment #17 from dominiq at lps dot ens dot fr 2009-08-27 21:59 --- Created an attachment (id=18439) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18439action=view) reduced test without any subroutine I have attached a reduced test without any subroutine. It requires the same

[Bug middle-end/40106] Time increase for the Polyhedron test air.f90 due to bad optimization

2009-08-27 Thread dominiq at lps dot ens dot fr
--- Comment #19 from dominiq at lps dot ens dot fr 2009-08-28 05:39 --- Why don't you go back to the original test case and see which component of -funsafe-math-optimizations... -fno-signed-zeros -fno-trapping-math -fassociative-math -freciprocal-math is actually causing

[Bug fortran/40011] Problems with -fwhole-file

2009-08-26 Thread dominiq at lps dot ens dot fr
--- Comment #47 from dominiq at lps dot ens dot fr 2009-08-26 10:32 --- Created an attachment (id=18427) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18427action=view) Self contained reduced test for pr40440 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40011

<    4   5   6   7   8   9   10   11   12   13   >