[Bug c/37106] [4.4 Regression] ICE: in mems_in_disjoint_alias_sets_p, at alias.c:278

2008-10-14 Thread dominiq at lps dot ens dot fr
--- Comment #11 from dominiq at lps dot ens dot fr 2008-10-14 10:14 --- > I confirm the opt-1/opt-2 failures on i686-linix and x86_64-linux when using > -fpic or -fPIC: > ... > The issue is not darwin-specific. Digging the archives the failures on x86_64-linux when using -f

[Bug fortran/37723] wrong result for left-right hand side array overlap and (possibly) negative strides

2008-10-15 Thread dominiq at lps dot ens dot fr
--- Comment #7 from dominiq at lps dot ens dot fr 2008-10-15 14:33 --- The patch on comment #6 works as advertised without regression (i686-apple-darwin9). Thanks for the patch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37723

[Bug c/37106] [4.4 Regression] ICE with -fpic or -fPIC: in mems_in_disjoint_alias_sets_p, at alias.c:278

2008-10-15 Thread dominiq at lps dot ens dot fr
--- Comment #14 from dominiq at lps dot ens dot fr 2008-10-15 18:54 --- > ... I don't know how to do that ... What I do is to edit the file gcc/DATESTAMP to have [revision number] date instead of just date The minor drawback is that there is a conflict with svn update each

[Bug c/37106] [4.4 Regression] ICE with -fpic or -fPIC: in mems_in_disjoint_alias_sets_p, at alias.c:278

2008-10-15 Thread dominiq at lps dot ens dot fr
--- Comment #15 from dominiq at lps dot ens dot fr 2008-10-15 18:58 --- I have forgotten to say that I also put the revision numbers in the name of the logs of the tests so I can grep the files for some pattern and have the list of the revisions for which it appears. -- http

[Bug fortran/37848] internal compiler error: Segmentation fault. gfortran openmp

2008-10-16 Thread dominiq at lps dot ens dot fr
--- Comment #3 from dominiq at lps dot ens dot fr 2008-10-16 13:17 --- gfortran 4.3.2 and 4.4.0 give the following error: pr37848.f90:32.23: !$OMP PRIVATE(l,ni,M,N) 1 Error: Object 'g_junct' is not a variable at (1) The program compiles (and execu

[Bug fortran/37850] FAIL: gfortran.dg/c_by_val_1.f & gfortran.dg/value_4.f90 execution test

2008-10-16 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2008-10-16 14:39 --- > ... so I guess I'm the only one impacted. ... Which revision? I don't have gfortran regression at r141150 on i686-apple-darwin9 and r141139 powerpc-apple-darwin9. -- http://gcc.gnu.org/bugzilla

[Bug fortran/37848] internal compiler error: Segmentation fault. gfortran openmp

2008-10-16 Thread dominiq at lps dot ens dot fr
--- Comment #6 from dominiq at lps dot ens dot fr 2008-10-16 15:16 --- > Somehow my compiler can't manage it. Could you try a more recent version: 4.3.2 or 4.4.0: as I said in comment #3, the ICE has ben replaced by an error (I am not fluent enough with openmp to say if it is

[Bug libfortran/37839] st_parameter_dt has unwanted padding, is out of sync with compiler

2008-10-16 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2008-10-16 15:32 --- > I want to add padding but only in 32 bit mode and only on some platforms. Are not these information provided by the config steps, hence available when building gfortran? -- http://gcc.gnu.org/bugzi

[Bug middle-end/37853] gcc.dg/vect/vect-67.c failing since PRE rewrite

2008-10-16 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2008-10-16 15:49 --- Fails also on PPC/Intel Darwin9, 32 and 64 bit modes. The first time I see the failure is for r137631 (Intel). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37853

[Bug fortran/37850] FAIL: gfortran.dg/c_by_val_1.f & gfortran.dg/value_4.f90 execution test

2008-10-17 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2008-10-17 12:54 --- Looks like pr37808, supposed to be fixed at r 14178. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37850

[Bug fortran/35681] wrong result for vector subscripted array expression in MVBITS

2008-10-18 Thread dominiq at lps dot ens dot fr
--- Comment #8 from dominiq at lps dot ens dot fr 2008-10-18 09:31 --- (In reply to comment #7) > This prints "2 2" at the moment, which seems quite reasonable to me; or does > the standard enforce it should print "2 1"? ifort returns "2 2" and g9

[Bug fortran/36463] [4.4 Regression] ICE in expand_expr_real_1, at expr.c:7264 with rev.136554

2008-10-20 Thread dominiq at lps dot ens dot fr
--- Comment #7 from dominiq at lps dot ens dot fr 2008-10-20 08:56 --- With ifort (IFORT) 10.1 20070913, I get: fortcom: Error: pr35971_red.f90, line 11: Syntax error, found IDENTIFIER 'INTERFACE' when expecting one of: => = . ( : % abstract interface ^ f

[Bug fortran/36091] false positive in bounds checking with forall

2008-10-22 Thread dominiq at lps dot ens dot fr
--- Comment #3 from dominiq at lps dot ens dot fr 2008-10-22 14:24 --- I am not 100% sure that the following is due to the patch in comment #1, but the following code segfaults (at the write) after having applied it: integer :: i(1) = 1 integer :: foo(3) foo = 17 print *, i

[Bug java/37893] New: [4.4 Regression] ICE in java during bootstrap at revision 141303

2008-10-22 Thread dominiq at lps dot ens dot fr
at revision 141303 Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: java AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dominiq at lps dot ens dot fr

[Bug fortran/37903] [4.3/4.4 Regression] wrong-code for complicated vector subscripts

2008-10-23 Thread dominiq at lps dot ens dot fr
--- Comment #2 from dominiq at lps dot ens dot fr 2008-10-23 20:30 --- > Modified code from a comment for PR36091 > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36091#c3 First the code came from http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31610#c16 Second, if I change the lower

[Bug fortran/36091] false positive in bounds checking with forall

2008-10-23 Thread dominiq at lps dot ens dot fr
--- Comment #5 from dominiq at lps dot ens dot fr 2008-10-23 20:34 --- > As a side note I'm really impressed by how fast you found a not-working > case to my slowly and laboriously prepared code. Don't worry, it is always much easier to find (others') bugs

[Bug fortran/37903] [4.3/4.4 Regression] wrong-code for complicated vector subscripts

2008-10-23 Thread dominiq at lps dot ens dot fr
--- Comment #5 from dominiq at lps dot ens dot fr 2008-10-24 05:48 --- > Quickfix (understand: not regression tested): ... With the patch the temporary has the right size, but there is one regression: FAIL: gfortran.dg/array_constructor_15.f90 -O scan-tree-dump-times original &q

[Bug fortran/36091] false positive in bounds checking with forall

2008-10-27 Thread dominiq at lps dot ens dot fr
--- Comment #6 from dominiq at lps dot ens dot fr 2008-10-27 19:24 --- For the record, the patch in comment #1 conflicts with the patch in http://gcc.gnu.org/ml/fortran/2008-10/msg00256.html. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36091

[Bug fortran/37930] gfortran error and ICE at automatic type conversion with transfer intrinsic

2008-10-28 Thread dominiq at lps dot ens dot fr
--- Comment #5 from dominiq at lps dot ens dot fr 2008-10-28 13:30 --- On *-Darwin9 I get: i = transfer(-1,1.0) 1 Error: Arithmetic overflow converting REAL(4) to INTEGER(4) at (1). This check can be disabled with the option -fno-range-check If I use the option -fno

[Bug fortran/37930] gfortran error and ICE at automatic type conversion with transfer intrinsic

2008-10-28 Thread dominiq at lps dot ens dot fr
--- Comment #7 from dominiq at lps dot ens dot fr 2008-10-28 14:36 --- > What does ... print? NaN on both ppc/intel-Darwin9. > My patch simply fixes the ICE in gfortran. I think the conversion of NaN to int is buggy since the behavior is platform/option dependent. Your patc

[Bug fortran/37903] [4.3/4.4 Regression] wrong-code for complicated vector subscripts

2008-10-28 Thread dominiq at lps dot ens dot fr
--- Comment #9 from dominiq at lps dot ens dot fr 2008-10-28 17:18 --- The patch in comment #8 works as expected on my tests and regtest without regression but conflicts with the patch for pr35681 in http://gcc.gnu.org/ml/fortran/2008-10/msg00256.html. Some synchronization seems needed

[Bug fortran/37930] gfortran error and ICE at automatic type conversion with transfer intrinsic

2008-10-28 Thread dominiq at lps dot ens dot fr
--- Comment #12 from dominiq at lps dot ens dot fr 2008-10-28 17:51 --- (In reply to comment #8) > i = NaN is an assignment not a bitwise copy. This isn't platform > dependent nor option dependent. You simply can't assign a NaN to > an INTEGER. Before the assi

[Bug fortran/37930] gfortran error and ICE at automatic type conversion with transfer intrinsic

2008-10-31 Thread dominiq at lps dot ens dot fr
--- Comment #22 from dominiq at lps dot ens dot fr 2008-10-31 12:52 --- > One can argue that a NaN real(4)->real(8) conversion is OK or that it is > invalid - I think one can find arguments for both; in any case NaN can be > unambiguously converted from one real/complex to

[Bug fortran/34136] Add entry point and symbol for linker

2008-11-01 Thread dominiq at lps dot ens dot fr
--- Comment #18 from dominiq at lps dot ens dot fr 2008-11-01 12:32 --- I have run the tests in comment #1 and main.bad main.init still fail on i686-apple-darwin9. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34136

[Bug fortran/36426] Endless loop in gfc_apply_interface_mapping_to_expr

2008-11-01 Thread dominiq at lps dot ens dot fr
--- Comment #7 from dominiq at lps dot ens dot fr 2008-11-01 20:13 --- With the patch in comment #6 the following code gives an ICE: subroutine sub(x) abstract interface character function abs_fun() end function end interface procedure(abs_fun):: x end subroutine end

[Bug target/37812] [4.4 Regression] Invalid mnemonic 'lvlx'

2008-11-03 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2008-11-03 08:21 --- > Isn't this just a user error though? I am just running the tests. > Are you configuring gcc with a cell arch eventhough your assembler lacks > that support? I use: ../gcc-4.4-work/configure --p

[Bug fortran/37992] [4.4 Regression] ICE segfault for "character(len=len(x)) :: foo,x"

2008-11-03 Thread dominiq at lps dot ens dot fr
--- Comment #5 from dominiq at lps dot ens dot fr 2008-11-03 11:02 --- The patch in comment #4 generate a lot of bus errors in my tests. Looking at it, I think there is something missing: gfc_current_ns->old_cl_list is only set to NULL, it should likely be set to gfc_current_ns->c

[Bug target/37812] [4.4 Regression] Invalid mnemonic 'lvlx'

2008-11-03 Thread dominiq at lps dot ens dot fr
--- Comment #7 from dominiq at lps dot ens dot fr 2008-11-03 17:31 --- > Updated patch with also target-supports posted. With the updated patch I now get only three failures for the powerpc directory FAIL: gcc.target/powerpc/ppc64-abi-1.c (test for excess errors) <

[Bug testsuite/37241] [4.4 Regression]: FAIL: g++.dg/abi/key2.C

2008-11-03 Thread dominiq at lps dot ens dot fr
--- Comment #7 from dominiq at lps dot ens dot fr 2008-11-03 17:33 --- The failures disappear with the patch in comment #5. Thanks. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37241

[Bug testsuite/36711] FAIL: gcc.dg/compat/struct-by-value-17a c_compat_* compile

2008-11-05 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2008-11-05 12:01 --- This PR seems to have been fixed with a revision before r137480. So I close it as fixed. -- dominiq at lps dot ens dot fr changed: What|Removed |Added

[Bug testsuite/37202] FAIL: gcc.dg/visibility-1[4-9].c

2008-11-05 Thread dominiq at lps dot ens dot fr
--- Comment #11 from dominiq at lps dot ens dot fr 2008-11-05 13:29 --- Could somebody check if the following changes are OK? diff -u ../_gcc_clean/gcc/testsuite/gcc.dg/visibility-14.c gcc/testsuite/gcc.dg/visibility-14.c --- ../_gcc_clean/gcc/testsuite/gcc.dg/visibility-14.c 2008-08

[Bug fortran/37992] ICE while resolving charlen for rejected statements

2008-11-05 Thread dominiq at lps dot ens dot fr
--- Comment #9 from dominiq at lps dot ens dot fr 2008-11-05 22:29 --- The patch in http://gcc.gnu.org/ml/fortran/2008-11/msg00032.html works as advertised without regression on i686-apple-darwin9 (note that it is not a review!-). Note also that there are other similar instances for

[Bug libfortran/37839] st_parameter_dt has unwanted padding, is out of sync with compiler

2008-11-06 Thread dominiq at lps dot ens dot fr
--- Comment #11 from dominiq at lps dot ens dot fr 2008-11-06 14:03 --- Now that the patch in http://gcc.gnu.org/ml/fortran/2008-11/msg00022.html has been committed I get in 32 bit mode on powerpc-apple-darwin9: XPASS: gfortran.dg/f2003_io_1.f03 -O0 execution test ... XPASS

[Bug middle-end/38074] New: [4.4 Regression] missed inlining since IRA merge on Core2 Duo

2008-11-10 Thread dominiq at lps dot ens dot fr
: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end 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 triplet: i686

[Bug c++/38076] New: FAIL: g++.dg/other/anon5.C

2008-11-10 Thread dominiq at lps dot ens dot fr
Summary: FAIL: g++.dg/other/anon5.C Product: gcc Version: 4.4.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

[Bug fortran/34429] Fails: character(len=use_associated_const) function foo()

2008-01-17 Thread dominiq at lps dot ens dot fr
--- Comment #5 from dominiq at lps dot ens dot fr 2008-01-17 17:49 --- >From comment #4: + if (ts->kind != -1) +ts->kind = 0; I think this has been removed in the commit. However if you had it, it is not removed by svn update (I had to remove it manually). -

[Bug fortran/34838] Internal Error: Can't convert LOGICAL(1) to LOGICAL(1)

2008-01-17 Thread dominiq at lps dot ens dot fr
--- Comment #2 from dominiq at lps dot ens dot fr 2008-01-17 22:53 --- Confirmed and this is a regression as the code works with gfortran 4.3.0 20080102. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34838

[Bug middle-end/34856] [4.3 Regression] ICE with some constant vectors

2008-01-18 Thread dominiq at lps dot ens dot fr
--- Comment #2 from dominiq at lps dot ens dot fr 2008-01-18 20:52 --- On i686-apple-darwin9, I get: pr34856.c: In function 'f1': pr34856.c:16: error: invalid reference prefix {(unsigned int) &g[16]} pr34856.c:16: internal compiler error: verify_stmts failed -- http

[Bug fortran/34861] ICE in function with entry (and result?)

2008-01-18 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2008-01-18 23:32 --- Confirmed on i686-apple-darwin9, rev. 131629 (trunk) and gfortran 4.2.2. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34861

[Bug fortran/34860] -O3 optimization fails for simple fortran77 extrapolation routine

2008-01-18 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2008-01-18 23:36 --- Works for me on i686-apple-darwin9 (Intel Core2Duo OSX 10.5.1), rev. 131629 (trunk) and gfortran 4.2.2. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34860

[Bug fortran/34858] New: [4.3 Regression] ICE on invalid depending of the length of the source name

2008-01-18 Thread dominiq at lps dot ens dot fr
fortran 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 triplet: i686-apple-darwin9 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34858

[Bug fortran/34868] Internal error compiler errror appears.

2008-01-19 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2008-01-19 11:34 --- Confirmed on darwin9 (ppc/intel) with adifferent error: pr34868.f90: In function 'f': pr34868.f90:5: internal compiler error: in gimplify_expr, at gimplify.c:6285 -- http://gcc.gnu.org/bugzilla/show_

[Bug fortran/34858] [4.3 Regression] ICE on invalid depending of the length of the source name

2008-01-19 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2008-01-19 17:21 --- Some debuging (this as fas as I can go on my own): note the line 5: csym->value = (struct gfc_expr *) warning: Got an error handling event: "Cannot access memory at for the case that does not crash. (

[Bug fortran/34861] ICE in function with entry (and result?)

2008-01-19 Thread dominiq at lps dot ens dot fr
--- Comment #3 from dominiq at lps dot ens dot fr 2008-01-19 18:42 --- Is really "SIZE(IDA2,NF3)" done on purpose? or is this a typo for "SIZE(IDA2,3)"? It does not change the ICE AFAICT. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34861

[Bug fortran/34858] [4.3 Regression] ICE on invalid depending of the length of the source name

2008-01-19 Thread dominiq at lps dot ens dot fr
--- Comment #3 from dominiq at lps dot ens dot fr 2008-01-19 19:47 --- Further debug: Breakpoint 2, resolve_common_blocks (common_root=0x40d02c50) at ../../gcc-4.3-work/gcc/fortran/resolve.c:692 692 { (gdb) c Continuing. Breakpoint 3, resolve_common_vars (sym=0x40d06f50

[Bug fortran/34884] [4.3 Regression] gfortran.dg/array_constructor_9.f90

2008-01-20 Thread dominiq at lps dot ens dot fr
--- Comment #2 from dominiq at lps dot ens dot fr 2008-01-20 10:52 --- Fails also at '-O2 -funroll-loops', but not if I add return 10 print *, i, j, k, values (last) before end subroutine test -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34884

[Bug fortran/34884] [4.3 Regression] gfortran.dg/array_constructor_9.f90

2008-01-20 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2008-01-20 10:35 --- Confirmed and it is a wierd regression: the test pass with '-O3' alone, but not with '-O3 -funroll-loops'. In addition if I replace the line if (values (last) .ne. j + k * k) call abo

[Bug fortran/34884] [4.3 Regression] gfortran.dg/array_constructor_9.f90

2008-01-20 Thread dominiq at lps dot ens dot fr
--- Comment #3 from dominiq at lps dot ens dot fr 2008-01-20 11:31 --- The failure comes in the first call of 'test()' at i=order, j=2. The values tested in the k loop seems to be: 5.000 10.000 3.000 6.000 11.00 4.000

[Bug fortran/34884] [4.3 Regression] gfortran.dg/array_constructor_9.f90

2008-01-20 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2008-01-20 12:04 --- Worked with rev. 131669, fails with 131671. Rev. 131670 seems the most likely, added Kenneth Zadeck to the cc list. -- dominiq at lps dot ens dot fr changed: What|Removed

[Bug middle-end/34884] [4.3 Regression] gfortran.dg/array_constructor_9.f90

2008-01-20 Thread dominiq at lps dot ens dot fr
--- Comment #5 from dominiq at lps dot ens dot fr 2008-01-20 13:19 --- The test and its variants pass on powerpc-apple-darwin9 rev. 131676. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34884

[Bug fortran/34858] [4.3 Regression] ICE on invalid depending of the length of the source name

2008-01-20 Thread dominiq at lps dot ens dot fr
--- Comment #5 from dominiq at lps dot ens dot fr 2008-01-20 14:56 --- I am trying to proceed backward. I have reached the following point: Breakpoint 8, gfc_parse_file () at ../../gcc-4.3-work/gcc/fortran/parse.c:3460 3460{ (gdb) s gfc_parse_file () at ../../gcc-4.3-work/gcc

[Bug middle-end/34884] [4.3 Regression] gfortran.dg/array_constructor_9.f90

2008-01-20 Thread dominiq at lps dot ens dot fr
--- Comment #7 from dominiq at lps dot ens dot fr 2008-01-20 14:39 --- > I need a more info to reproduce this bug. I have tried to give all the info I have been able to gather on my own. My config is: Configured with: ../gcc-4.3-work/configure --prefix=/opt/gcc/gcc4.3w --mandir=/

[Bug middle-end/34483] wo_prof_two_strs.c:56: internal compiler error: in find_new_var_of_type, at ipa-struct-reorg.c:605

2008-01-20 Thread dominiq at lps dot ens dot fr
--- Comment #35 from dominiq at lps dot ens dot fr 2008-01-20 15:16 --- Note that the test gcc.dg/struct/wo_prof_mult_field_peeling.c pass for 32 and 64 bit modes on i686-apple-darwin9, so I am not sure that what follows will help. For the code in comment #34 the assembly code is

[Bug middle-end/34884] [4.3 Regression] gfortran.dg/array_constructor_9.f90

2008-01-20 Thread dominiq at lps dot ens dot fr
--- Comment #11 from dominiq at lps dot ens dot fr 2008-01-20 15:47 --- I have put the results of the compilation with -da with the patch at http://www.lps.ens.fr/~dominiq/gcc/tmp_fresh.tar.bz2 All the files will be in a directory tmp_fresh. Do you still need the same without the

[Bug middle-end/34884] [4.3 Regression] gfortran.dg/array_constructor_9.f90

2008-01-20 Thread dominiq at lps dot ens dot fr
--- Comment #9 from dominiq at lps dot ens dot fr 2008-01-20 15:30 --- > you are building on a mac "darwin" box Yes indeed, but the bug is also present for i686-pc-linux-gnu, see for instance: http://gcc.gnu.org/ml/gcc-testresults/2008-01/msg00914.html -- http:

[Bug middle-end/34483] wo_prof_two_strs.c:56: internal compiler error: in find_new_var_of_type, at ipa-struct-reorg.c:605

2008-01-20 Thread dominiq at lps dot ens dot fr
--- Comment #37 from dominiq at lps dot ens dot fr 2008-01-20 18:09 --- (In reply to comment #36) > ... And, if I understand correctly the comment #32, with 64 bits mode it does > fails with wo_prof_mult_fields_peeling.c. Please fix me if I am wrong. Yes, you are right. I did no

[Bug middle-end/34483] wo_prof_two_strs.c:56: internal compiler error: in find_new_var_of_type, at ipa-struct-reorg.c:605

2008-01-20 Thread dominiq at lps dot ens dot fr
--- Comment #38 from dominiq at lps dot ens dot fr 2008-01-20 20:47 --- With patch form comments #11 and #31, the executable for gcc.dg/struct/wo_prof_mult_field_peeling.c segfault with -m64. I have used the 32 bit mode for -fprofile-generate, run the executable, and use -m64 for

[Bug middle-end/34483] wo_prof_two_strs.c:56: internal compiler error: in find_new_var_of_type, at ipa-struct-reorg.c:605

2008-01-21 Thread dominiq at lps dot ens dot fr
--- Comment #40 from dominiq at lps dot ens dot fr 2008-01-21 14:09 --- > Why are you running wo_prof_mult_field_peeling.c with profiling? My best guess is because I have reused some previous command line(s) with it (from gcc.dg/struct/w_prof_global_array.c for instance) with

[Bug middle-end/34884] [4.3 Regression] gfortran.dg/array_constructor_9.f90

2008-01-21 Thread dominiq at lps dot ens dot fr
--- Comment #24 from dominiq at lps dot ens dot fr 2008-01-21 14:39 --- Side note for the record: the polyhedron test mdbx.f90 also fails in 32 bit mode with rev. 131689 on i686-apple-darwin9. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34884

[Bug middle-end/34483] wo_prof_two_strs.c:56: internal compiler error: in find_new_var_of_type, at ipa-struct-reorg.c:605

2008-01-21 Thread dominiq at lps dot ens dot fr
--- Comment #41 from dominiq at lps dot ens dot fr 2008-01-21 14:54 --- Sorry I missed the second question: > The other question is whether the failing tests that should run *with* > profiling, like w_prof_gloval_var.c and w_prof_local_var.c, fail after > compilation with

[Bug middle-end/34483] wo_prof_two_strs.c:56: internal compiler error: in find_new_var_of_type, at ipa-struct-reorg.c:605

2008-01-21 Thread dominiq at lps dot ens dot fr
--- Comment #43 from dominiq at lps dot ens dot fr 2008-01-21 19:09 --- >> They failed with -fprofile-generate (BTW they fail without -fprofile-*). without! sorry > If I understand you correctly, the executable of w_prof_global_var.c, compiled &

[Bug middle-end/34483] wo_prof_two_strs.c:56: internal compiler error: in find_new_var_of_type, at ipa-struct-reorg.c:605

2008-01-21 Thread dominiq at lps dot ens dot fr
--- Comment #45 from dominiq at lps dot ens dot fr 2008-01-21 20:26 --- > Sorry pursuing this issue, but let me completely understand it: when you run > *with* profiling, there are two compilations and two executions. If you > compile > first with: > > -O3 -fipa-t

[Bug middle-end/34483] wo_prof_two_strs.c:56: internal compiler error: in find_new_var_of_type, at ipa-struct-reorg.c:605

2008-01-21 Thread dominiq at lps dot ens dot fr
--- Comment #47 from dominiq at lps dot ens dot fr 2008-01-21 20:55 --- > If you run the executable generated by: > -O3 -fipa-type-escape -fwhole-program -combine -fprofile-generate > w_prof_global_var.c -m64 > > is it fail or not? It does not fail: [ibook-dhum] bug/d

[Bug middle-end/34483] wo_prof_two_strs.c:56: internal compiler error: in find_new_var_of_type, at ipa-struct-reorg.c:605

2008-01-22 Thread dominiq at lps dot ens dot fr
--- Comment #50 from dominiq at lps dot ens dot fr 2008-01-22 22:47 --- > I wonder what it will be if we use -fno-unroll-loops in compilation It does change the segfault: [ibook-dhum] f90/bug% /opt/gcc/gcc4.3w/bin/gcc -O3 -fno-unroll-loops -fipa-struct-reorg -fipa-type-escape -fwh

[Bug middle-end/34483] wo_prof_two_strs.c:56: internal compiler error: in find_new_var_of_type, at ipa-struct-reorg.c:605

2008-01-22 Thread dominiq at lps dot ens dot fr
--- Comment #52 from dominiq at lps dot ens dot fr 2008-01-22 23:25 --- > You mean does not, right? Yes indeed! sorry for skipping the negation. The assembly follows. Comparing it to the assembly for wo_prof_mult_field_peeling_db.c in comment #35, the striking difference is that

[Bug rtl-optimization/34856] [4.3 Regression] ICE with some constant vectors

2008-01-22 Thread dominiq at lps dot ens dot fr
--- Comment #8 from dominiq at lps dot ens dot fr 2008-01-22 23:50 --- On i686-apple-darwin9, testsuite/gcc.c-torture/compile/pr34856.c gives an ICE at -O3 with trunk rev.131745: [ibook-dhum] f90/bug% /opt/gcc/w1-gcc4.3w/bin/gcc -O3 /opt/gcc/_gcc_clean/gcc/testsuite/gcc.c-torture

[Bug middle-end/34930] New: [4.3 Regression] gfortran.dg/cray_pointers_2.f90:3360: internal compiler error: in instantiate_virtual_regs_in_insn, at function.c:1564

2008-01-22 Thread dominiq at lps dot ens dot fr
middle-end 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=34930

[Bug middle-end/34929] New: [4.3 Regression] gfortran.dg/cray_pointers_2.f90:3360: internal compiler error: in instantiate_virtual_regs_in_insn, at function.c:1564

2008-01-22 Thread dominiq at lps dot ens dot fr
Severity: normal Priority: P3 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dominiq at lps dot ens dot fr http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34929

[Bug middle-end/34856] [4.3 Regression] ICE with some constant vectors

2008-01-23 Thread dominiq at lps dot ens dot fr
--- Comment #11 from dominiq at lps dot ens dot fr 2008-01-23 09:28 --- > The tree-cfg.c hunk was supposed to fix this. Additional info: on i686-apple-darwin9 the failures disappear with -m64. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34856

[Bug fortran/34952] Support ENCODE/DECODE

2008-01-24 Thread dominiq at lps dot ens dot fr
--- Comment #2 from dominiq at lps dot ens dot fr 2008-01-24 10:17 --- > IMO, take the notes from g77 and be done with it. I fully agree. ENCODE/DECODE have standard conforming equivalents and are not difficult to replace by the latter. I'll go a step further by replacing

[Bug middle-end/34483] wo_prof_two_strs.c:56: internal compiler error: in find_new_var_of_type, at ipa-struct-reorg.c:605

2008-01-24 Thread dominiq at lps dot ens dot fr
--- Comment #53 from dominiq at lps dot ens dot fr 2008-01-24 12:58 --- On i686-apple-darwin9 the patch from http://gcc.gnu.org/ml/gcc-patches/2008-01/msg01081.html (now commited in trunk) solves all the failures in gcc.dg/struct/*, both in 32 and 64 bit modes. I have even an XPASS

[Bug libfortran/24685] real(16) formatted input is broken for huge values (gfortran.dg/default_format_2.f90)

2008-01-24 Thread dominiq at lps dot ens dot fr
--- Comment #28 from dominiq at lps dot ens dot fr 2008-01-24 14:01 --- Some remarks from powerpc-apple-darwin9: (1) the title is misleading: formatted inputs are not broken, formatted outputs are. (2) they seem broken for constants nearest from bellow any power of two, as shown by

[Bug target/34856] [4.2/4.3 Regression] ICE with some constant vectors

2008-01-24 Thread dominiq at lps dot ens dot fr
--- Comment #21 from dominiq at lps dot ens dot fr 2008-01-24 14:57 --- Prliminary tests show that the patch in #20 fix the problem on i686-apple-darwin9, regtesting. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34856

[Bug fortran/34946] [4.3 Regression] internal compiler error: in gfc_trans_create_temp_array, at fortran/trans-array.c:592

2008-01-24 Thread dominiq at lps dot ens dot fr
--- Comment #8 from dominiq at lps dot ens dot fr 2008-01-24 15:41 --- > When did this last work? The reduced test case is compiled by 4.2.2, but not by 4.3.0 20071125 (experimental). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34946

[Bug c/34587] gcc.dg/initpri1.c fails on powerpc-apple-darwin

2008-01-24 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2008-01-24 15:55 --- Confirmed on i686-apple-darwin9 on both 32 and 64 bit modes. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34587

[Bug fortran/34946] [4.3 Regression] internal compiler error: in gfc_trans_create_temp_array, at fortran/trans-array.c:592

2008-01-24 Thread dominiq at lps dot ens dot fr
--- Comment #10 from dominiq at lps dot ens dot fr 2008-01-24 16:00 --- > What is the date on the 4.2.2? >From gcc.gnu.org:pub/gcc/releases, I'ld guess 2007 Oct 8: drwxrwsr-x 3 ftp ftp 4096 Oct 8 22:07 gcc-4.2.2 -- http://gcc.gnu.org/bugzilla/show

[Bug target/34856] [4.2/4.3 Regression] ICE with some constant vectors

2008-01-24 Thread dominiq at lps dot ens dot fr
--- Comment #22 from dominiq at lps dot ens dot fr 2008-01-24 16:33 --- I get the following summary for the gcc regression testsuite (32/64 bit modes) with the patch in #20: === gcc Summary for unix/-m64 === # of expected passes47421 # of unexpected

[Bug fortran/34858] [4.3 Regression] ICE on invalid depending of the length of the source name

2008-01-24 Thread dominiq at lps dot ens dot fr
--- Comment #9 from dominiq at lps dot ens dot fr 2008-01-24 16:46 --- Subject: Re: [4.3 Regression] ICE on invalid depending of the length of the source name Preliminary tests show that my test cases are fixed by the patch. I'll launch regtesting. Thanks for the patch. --

[Bug fortran/34858] [4.3 Regression] ICE on invalid depending of the length of the source name

2008-01-24 Thread dominiq at lps dot ens dot fr
--- Comment #10 from dominiq at lps dot ens dot fr 2008-01-24 19:57 --- The patch regtested fine on intel darwin9. I'll port it ot ppc, but I'll got the results only tomorrow morning. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34858

[Bug c/34587] gcc.dg/initpri1.c fails on powerpc-apple-darwin

2008-01-24 Thread dominiq at lps dot ens dot fr
--- Comment #2 from dominiq at lps dot ens dot fr 2008-01-24 23:00 --- This test case appeared in revision 122315 and failed on powerpc-apple-darwin from revision 122323 (see http://gcc.gnu.org/ml/gcc-testresults/2007-02/msg01022.html) up to now. -- http://gcc.gnu.org/bugzilla

[Bug target/34957] duplicate libgcc_s.1.dylib warning on Mac OS X Leopard

2008-01-25 Thread dominiq at lps dot ens dot fr
--- Comment #7 from dominiq at lps dot ens dot fr 2008-01-26 00:05 --- > This should have been fixed by 30572. I was thinking to this one. This is why I asked to check there was some files /libgcc_s*, just in case the package installed it. I don't understand the problem: I

[Bug fortran/34957] duplicate libgcc_s.1.dylib warning on Mac OS X Leopard

2008-01-25 Thread dominiq at lps dot ens dot fr
--- Comment #3 from dominiq at lps dot ens dot fr 2008-01-25 17:43 --- What architecture are you using? and what gives ls -l /usr/local/gfortran/lib/libgcc_s* ls -l /libgcc_s* -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34957

[Bug target/34930] [4.3 Regression] ICE in instantiate_virtual_regs_in_insn with vector splat load

2008-01-25 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2008-01-25 13:38 --- Worked on rev. 131628. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34930

[Bug fortran/34957] duplicate libgcc_s.1.dylib warning on Mac OS X Leopard

2008-01-25 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2008-01-25 15:47 --- Where did you get "the prepackaged gfortran binaries"? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34957

[Bug libfortran/32841] [4.3 regression] HUGE(1.0_16) output as +Infinity on ppc-darwin8 (gfortran.dg/large_real_kind_2.F90)

2008-01-25 Thread dominiq at lps dot ens dot fr
--- Comment #27 from dominiq at lps dot ens dot fr 2008-01-25 15:39 --- See also pr24685. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32841

[Bug libfortran/24685] real(16) formatted input is broken for huge values (gfortran.dg/default_format_2.f90)

2008-01-25 Thread dominiq at lps dot ens dot fr
--- Comment #29 from dominiq at lps dot ens dot fr 2008-01-25 15:40 --- see also pr32841. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24685

[Bug fortran/34957] duplicate libgcc_s.1.dylib warning on Mac OS X Leopard

2008-01-25 Thread dominiq at lps dot ens dot fr
--- Comment #5 from dominiq at lps dot ens dot fr 2008-01-25 22:40 --- I have also [ibook-dhum] f90/bug% ll /opt/gcc/gcc4.3w/lib/libgcc_s* -rw-r--r-- 1 dominiq staff 204080 Jan 25 17:26 /opt/gcc/gcc4.3w/lib/libgcc_s.1.dylib -rw-r--r-- 1 dominiq staff 17380 Jan 25 17:26 /opt/gcc

[Bug fortran/31610] [4.3 Regression] ICE with transfer, merge in gfc_conv_expr_descriptor

2008-01-26 Thread dominiq at lps dot ens dot fr
--- Comment #19 from dominiq at lps dot ens dot fr 2008-01-26 14:41 --- I confirm that the ICEs are gone, however the original test case and the one in comment #3 ouput garbage: '[EMAIL PROTECTED]@^@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]@

[Bug fortran/34848] [4.3 Regression] internal compiler error with optional argument of character type and array return type

2008-01-27 Thread dominiq at lps dot ens dot fr
--- Comment #12 from dominiq at lps dot ens dot fr 2008-01-27 10:32 --- It seems that this patch breaks the original test case of pr33998: pr33998.f90: In function 'my_string': pr33998.f90:7: internal compiler error: in gfc_typenode_for_spec, at fortran/trans-types.c:842 b

[Bug fortran/34848] [4.3 Regression] internal compiler error with optional argument of character type and array return type

2008-01-27 Thread dominiq at lps dot ens dot fr
--- Comment #13 from dominiq at lps dot ens dot fr 2008-01-27 10:41 --- Following comment #12, I also see an ICE for pr34897: pr34897.f90: In function 'my_string': pr34897.f90:1: warning: Function does not return a value pr34897.f90:4: internal compiler error: in gfc_typenod

[Bug fortran/34848] [4.3 Regression] internal compiler error with optional argument of character type and array return type

2008-01-27 Thread dominiq at lps dot ens dot fr
--- Comment #14 from dominiq at lps dot ens dot fr 2008-01-27 11:26 --- Note that I am not sure to blame the right patch. What I can tell for sure is that pr33998.f90 started to fail between the 19th (working, rev. 131656) and the 20th (ICE, rev. 131679), and pr34897.f90 between the

[Bug fortran/34848] [4.3 Regression] internal compiler error with optional argument of character type and array return type

2008-01-27 Thread dominiq at lps dot ens dot fr
--- Comment #15 from dominiq at lps dot ens dot fr 2008-01-27 12:02 --- > Note that I am not sure to blame the right patch. I was correct, pr33998.f90 started to fail after rev. 131676 and pr34897.f90 after rev. 131679. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34848

[Bug fortran/34990] New: [4.3 Regression] ICE in gfc_typenode_for_spec, at fortran/trans-types.c:842

2008-01-27 Thread dominiq at lps dot ens dot fr
.c:842 Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dominiq at lps dot ens dot fr GCC build triplet: powerpc/i686-ap

[Bug c++/34103] [4.3 regression] ICE with invalid variadic template functions

2008-01-28 Thread dominiq at lps dot ens dot fr
--- Comment #14 from dominiq at lps dot ens dot fr 2008-01-28 09:20 --- At rev. 131891, the test gives the same ICE on ppc/Intel Darwin9, 32 and 64 modes. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34103

[Bug fortran/34828] ICE: GNU MP: Cannot reallocate memory for gfortran.dg/parameter_array_init_3.f90

2008-01-28 Thread dominiq at lps dot ens dot fr
--- Comment #9 from dominiq at lps dot ens dot fr 2008-01-28 09:09 --- > Without the patch gfortran gives correct results on x86-64 and segfaults on > compilation on ppc64. Without the patch, gfortran compiles gfortran.dg/parameter_array_init_3.f90 and gives the correct resul

[Bug fortran/34975] [4.3 Regression] Bogus error with USEing modules

2008-01-28 Thread dominiq at lps dot ens dot fr
--- Comment #9 from dominiq at lps dot ens dot fr 2008-01-28 12:25 --- My tests have not been as exhaustive as the Tobias' ones, but the patch worked as advertised without regression on ppc/intel Darwin9, 32 and 64 bit modes. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34975

[Bug target/34930] [4.3 Regression] ICE in instantiate_virtual_regs_in_insn with vector splat load

2008-01-28 Thread dominiq at lps dot ens dot fr
--- Comment #5 from dominiq at lps dot ens dot fr 2008-01-28 14:33 --- The polyhedron test "aermod.f90" fails with: aermod.f90: In function 'wake_dfsn2': aermod.f90:37741: error: unrecognizable insn: (insn 574 3142 575 38 (parallel [ (set (reg:V4SF 1

[Bug fortran/34997] Common vendor extension: Support symbol names containing $

2008-01-28 Thread dominiq at lps dot ens dot fr
--- Comment #3 from dominiq at lps dot ens dot fr 2008-01-28 17:21 --- I always wonder if a hard error is really necessary for such cases? would not a warning be sufficient? I think there is a flag to change warnings to errors if necessary (-Werror?). -- http://gcc.gnu.org/bugzilla

[Bug boehm-gc/35012] New: gcc-4.2.3-RC1's gctest hangs on i686-apple-darwin9

2008-01-29 Thread dominiq at lps dot ens dot fr
pple-darwin9/libstdc++-v3/src/.libs -B/opt/gcc/gcc4.2w/i686-apple-darwin9/bin/ -B/opt/gcc/gcc4.2w/i686-apple-darwin9/lib/ -isystem /opt/gcc/gcc4.2w/i686-apple-darwin9/include -isystem /opt/gcc/gcc4.2w/i686-apple-darwin9/sys-include" "LD=ld" "LIBCFLAGS=" "NM=" "

[Bug boehm-gc/35012] gcc-4.2.3-RC1's gctest hangs on i686-apple-darwin9

2008-01-30 Thread dominiq at lps dot ens dot fr
--- Comment #3 from dominiq at lps dot ens dot fr 2008-01-30 08:08 --- > Did this happen with the 4.2.2 release? I just checked on darwin9 and the answer is yes. Nevertheless could someone have a look to the problem? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35012

<    2   3   4   5   6   7   8   9   10   11   >