[Bug fortran/34556] Rejects valid with bogus error message: parameter initalization

2008-01-11 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2008-01-11 10:13 --- I have had a brief attempt to resolve this one and have driven my head against a brick wall! Starting with this development of the original testcase: ! Rejects-valid. Fails with gfortran 4.1, 4.2 and 4.3 ! For 4.3

[Bug fortran/32489] Endless loop when compiling

2008-01-11 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2008-01-11 19:12 --- (In reply to comment #3) Breaking up the expression for h1, thusly: hh = (/(exp(-2*pi*(0,1)*mod(k*L,N)/N)*h2(L),L=0,N-1)/) h1 = (/(sum(hh),k=0,N-1)/) cures the problem. Paul -- http

[Bug fortran/34537] ICE or wrong code for TRANSFER of constant string to character

2008-01-11 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2008-01-11 18:26 --- Subject: Bug 34537 Author: pault Date: Fri Jan 11 18:25:29 2008 New Revision: 131470 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131470 Log: 2008-01-11 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/34537] ICE or wrong code for TRANSFER of constant string to character

2008-01-11 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2008-01-11 18:27 --- Fixed on trunk Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/32489] Endless loop when compiling

2008-01-11 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2008-01-11 22:01 --- (In reply to comment #4) Will 2.5s do you on amd64/Cygwin_nt? Index: gcc/fortran/array.c === *** gcc/fortran/array.c (revision 131469) --- gcc/fortran

[Bug fortran/32489] Endless loop when compiling

2008-01-12 Thread pault at gcc dot gnu dot org
--- Comment #8 from pault at gcc dot gnu dot org 2008-01-12 09:43 --- (In reply to comment #4) Dominique, Indeed - I found all those regressions when I got up this morning. However, the patch indicates which way to go. The compiler is repeatedly trying to expand an array that it

[Bug fortran/34556] Rejects valid with bogus error message: parameter initalization

2008-01-13 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2008-01-13 08:49 --- (In reply to comment #4) > This is similar to 34432 is some ways. I think we are not matching the (\ \) > correctly. I don't think gfc_match_expr has the tooling for it yet. The error message is spu

[Bug fortran/34785] internal compiler error for array constructor for sequence type

2008-01-16 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2008-01-16 08:00 --- (In reply to comment #1) It is sufficient that BA_T is referenced in tests; eg. by PRINT *, BA_T for the problem to go away. Thus the problem is that the symbol is not being set as referenced. I will try to find out

[Bug fortran/34784] [Rgression 4.2, 4.3] implicit character(s) hides type of selected_int_kind intrinsic

2008-01-16 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2008-01-16 17:33 --- This regression enters between 4.1/20050803 and 4.2/20061221. gfc_check_constructor_type is applying the wrong type, because the intrinsic has not been resolved. (This is called from gfc_match_init_expr via

[Bug fortran/34820] internal compiler error: in gfc_conv_descriptor_data_get, at fortran/trans-array.c:147

2008-01-16 Thread pault at gcc dot gnu dot org
--- Comment #6 from pault at gcc dot gnu dot org 2008-01-17 06:23 --- Toon, I do not have time to fix this in the next day or two but this is a work around: type(grid_index_region),intent(out)::iregion(:) I'll bet that with dimension nproc that no descriptor is

[Bug fortran/34431] type(t) function with imported/use-associated "t" fails

2008-01-16 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2008-01-17 07:19 --- Subject: Bug 34431 Author: pault Date: Thu Jan 17 07:19:04 2008 New Revision: 131592 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131592 Log: 2008-01-17 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/34471] Wrong precedence of kinds in typespecs.

2008-01-16 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2008-01-17 07:19 --- Subject: Bug 34471 Author: pault Date: Thu Jan 17 07:19:04 2008 New Revision: 131592 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131592 Log: 2008-01-17 Paul Thomas <[EMAIL PROTECTED]>

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

2008-01-16 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2008-01-17 07:19 --- Subject: Bug 34429 Author: pault Date: Thu Jan 17 07:19:04 2008 New Revision: 131592 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131592 Log: 2008-01-17 Paul Thomas <[EMAIL PROTECTED]>

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

2008-01-17 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2008-01-17 10:12 --- Fixed on trunk - see below for some remaining wrinkles, dug up by Tobias. I will keep this pR open until both are fixed. Paul wrinkle #1: This one is easily fixed. Index: gcc/fortran/decl.c

[Bug fortran/34431] type(t) function with imported/use-associated "t" fails

2008-01-17 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2008-01-17 09:59 --- Fixed on trunk - see PR34429 for some remaining wrinkles. Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/34471] Wrong precedence of kinds in typespecs.

2008-01-17 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2008-01-17 10:00 --- Fixed on trunk - see PR34429 for some remaining wrinkles. Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/34785] internal compiler error for array constructor for sequence type

2008-01-17 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2008-01-17 15:33 --- I have a fix for this that I will apply as "obvious" overnight (in the EU, that is:)) Paul -- pault at gcc dot gnu dot org changed: What|Removed

[Bug fortran/35864] [4.4 Regression] Revision 133965 broke gfortran.dg/initialization_1.f90

2008-04-11 Thread pault at gcc dot gnu dot org
--- Comment #9 from pault at gcc dot gnu dot org 2008-04-11 09:54 --- It's mine, it's mine! I even posted a fix for it last night but have not had a chance to commit it. I'll try to do so over the weekend. As Jerry remarks, it sometimes goes away; such as on my x86_ia6

[Bug fortran/35864] [4.4 Regression] Revision 133965 broke gfortran.dg/initialization_1.f90

2008-04-15 Thread pault at gcc dot gnu dot org
--- Comment #11 from pault at gcc dot gnu dot org 2008-04-15 19:41 --- Subject: Bug 35864 Author: pault Date: Tue Apr 15 19:40:33 2008 New Revision: 134329 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134329 Log: 2008-04-15 Paul Thomas <[EMAIL PROTECTED]&g

[Bug fortran/35864] [4.4 Regression] Revision 133965 broke gfortran.dg/initialization_1.f90

2008-04-15 Thread pault at gcc dot gnu dot org
--- Comment #12 from pault at gcc dot gnu dot org 2008-04-15 19:43 --- Finally, I have managed to deal with this. Sorry it took so long Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/35932] [4.3/4.4 Regression] ICE: CHAR with array arg and also a KIND arg

2008-04-16 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2008-04-16 20:53 --- Subject: Bug 35932 Author: pault Date: Wed Apr 16 20:53:07 2008 New Revision: 134364 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134364 Log: 2008-04-16 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/35932] [4.3/4.4 Regression] ICE: CHAR with array arg and also a KIND arg

2008-04-16 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2008-04-16 21:02 --- Subject: Bug 35932 Author: pault Date: Wed Apr 16 21:02:10 2008 New Revision: 134366 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134366 Log: 2008-04-16 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/35932] [4.3/4.4 Regression] ICE: CHAR with array arg and also a KIND arg

2008-04-16 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2008-04-16 21:07 --- Fixed on 4.4 and 4.3 Thanks for the report Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/35959] Recursive function with allocatable array

2008-04-16 Thread pault at gcc dot gnu dot org
--- Comment #1 from pault at gcc dot gnu dot org 2008-04-17 05:59 --- Here is a further reduced version of the testcase: program testprog type :: t_type integer, dimension(:), allocatable :: chars end type t_type integer, save :: callnb = 0 type(t_type) :: this allocate

[Bug fortran/35959] Recursive function with allocatable array

2008-04-17 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2008-04-17 20:37 --- This is indeed a bug. A fix will be posted in half an hour or so. Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/35946] [4.3, 4.4 regression] wrong result with array constructor as argument to ATAN2

2008-04-18 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2008-04-18 21:02 --- (In reply to comment #4) > > Please note off-by one in the last index. > Uros, Indeed:) I'm snooping round trying to understand why the scalarizer has taken to doing that. Not only is the offset

[Bug fortran/35947] [4.3, 4.4 regression] wrong answers with array constructor argument to IEOR

2008-04-19 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2008-04-19 08:36 --- (In reply to comment #2) > I have started a regression hunt on this one. If any one finds the problem, > let me know, the hunt could take a while. > Jerry, In fixing PR35946, I have fixed this fella to

[Bug fortran/35946] [4.3, 4.4 regression] wrong result with array constructor as argument to ATAN2

2008-04-19 Thread pault at gcc dot gnu dot org
--- Comment #6 from pault at gcc dot gnu dot org 2008-04-19 08:45 --- This fixes it, albeit with one regression (scalarize_parameter_array_1.f90): Index: gcc/fortran/trans-array.c === *** gcc/fortran/trans-array.c

[Bug fortran/35959] Recursive function with allocatable array

2008-04-19 Thread pault at gcc dot gnu dot org
--- Comment #7 from pault at gcc dot gnu dot org 2008-04-19 21:56 --- Subject: Bug 35959 Author: pault Date: Sat Apr 19 21:55:24 2008 New Revision: 134472 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134472 Log: 2008-04-19 Paul Thomas <[EMAIL PROTECTED]>

[Bug target/35944] [4.3 Regression] wrong result for MOD with kind=10 for some array argument values

2008-04-19 Thread pault at gcc dot gnu dot org
--- Comment #10 from pault at gcc dot gnu dot org 2008-04-19 21:56 --- Subject: Bug 35944 Author: pault Date: Sat Apr 19 21:55:24 2008 New Revision: 134472 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134472 Log: 2008-04-19 Paul Thomas <[EMAIL PROTECTED]&g

[Bug fortran/35946] [4.3, 4.4 regression] wrong result with array constructor as argument to ATAN2

2008-04-19 Thread pault at gcc dot gnu dot org
--- Comment #7 from pault at gcc dot gnu dot org 2008-04-19 21:56 --- Subject: Bug 35946 Author: pault Date: Sat Apr 19 21:55:24 2008 New Revision: 134472 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134472 Log: 2008-04-19 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/35947] [4.3, 4.4 regression] wrong answers with array constructor argument to IEOR

2008-04-19 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2008-04-19 21:56 --- Subject: Bug 35947 Author: pault Date: Sat Apr 19 21:55:24 2008 New Revision: 134472 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134472 Log: 2008-04-19 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/35947] [4.3, 4.4 regression] wrong answers with array constructor argument to IEOR

2008-04-19 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2008-04-19 22:31 --- Subject: Bug 35947 Author: pault Date: Sat Apr 19 22:30:03 2008 New Revision: 134475 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134475 Log: 2008-04-19 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/35959] Recursive function with allocatable array

2008-04-19 Thread pault at gcc dot gnu dot org
--- Comment #8 from pault at gcc dot gnu dot org 2008-04-19 22:31 --- Subject: Bug 35959 Author: pault Date: Sat Apr 19 22:30:03 2008 New Revision: 134475 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134475 Log: 2008-04-19 Paul Thomas <[EMAIL PROTECTED]>

[Bug target/35944] [4.3 Regression] wrong result for MOD with kind=10 for some array argument values

2008-04-19 Thread pault at gcc dot gnu dot org
--- Comment #11 from pault at gcc dot gnu dot org 2008-04-19 22:31 --- Subject: Bug 35944 Author: pault Date: Sat Apr 19 22:30:03 2008 New Revision: 134475 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134475 Log: 2008-04-19 Paul Thomas <[EMAIL PROTECTED]&g

[Bug fortran/35946] [4.3, 4.4 regression] wrong result with array constructor as argument to ATAN2

2008-04-19 Thread pault at gcc dot gnu dot org
--- Comment #8 from pault at gcc dot gnu dot org 2008-04-19 22:31 --- Subject: Bug 35946 Author: pault Date: Sat Apr 19 22:30:03 2008 New Revision: 134475 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134475 Log: 2008-04-19 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/35947] [4.3, 4.4 regression] wrong answers with array constructor argument to IEOR

2008-04-19 Thread pault at gcc dot gnu dot org
--- Comment #6 from pault at gcc dot gnu dot org 2008-04-19 22:32 --- Fixed on trunk and 4.3. Thanks for the report. Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/35946] [4.3, 4.4 regression] wrong result with array constructor as argument to ATAN2

2008-04-19 Thread pault at gcc dot gnu dot org
--- Comment #9 from pault at gcc dot gnu dot org 2008-04-19 22:32 --- Fixed on trunk and 4.3. Thanks for the report. Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/35959] Recursive function with allocatable array

2008-04-19 Thread pault at gcc dot gnu dot org
--- Comment #9 from pault at gcc dot gnu dot org 2008-04-19 22:32 --- Fixed on trunk and 4.3. Thanks for the report. Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/35994] [4.3/4.4 regression] MAXLOC and MINLOC off by one with mask

2008-04-22 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2008-04-22 22:34 --- > Paul, can you maybe shed any light on this? > Not for some days, I'm afraid. I'm in China, up to my eyeballs with day-time work. It'll be high priority when I get back. Paul -- http:/

[Bug fortran/35997] [4.3/4.4 regression]Used function interface bug

2008-04-28 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2008-04-28 11:55 --- Created an attachment (id=15541) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15541&action=view) Fix for this PR This seems to do the job. The problem arises because the present version of module.c d

[Bug fortran/35993] [4.3/4.4 regression] wrong answer for all array intrinsics with scalar mask

2008-04-28 Thread pault at gcc dot gnu dot org
--- Comment #9 from pault at gcc dot gnu dot org 2008-04-28 21:03 --- This is not "critical" in the gcc sense - I would change it back to normal if I were you. After all, this feature of F95 has never worked correctly:) Cheers Paul -- http://gcc.gnu.org/bugzilla/show_

[Bug fortran/35997] [4.3/4.4 regression]Used function interface bug

2008-04-30 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2008-04-30 20:14 --- Subject: Bug 35997 Author: pault Date: Wed Apr 30 20:13:21 2008 New Revision: 134836 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134836 Log: 2008-04-30 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/35780] internal compiler error for complicated PARAMETER expressions

2008-05-01 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2008-05-01 07:32 --- Subject: Bug 35780 Author: pault Date: Thu May 1 07:31:28 2008 New Revision: 134847 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134847 Log: 2008-05-01 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/35864] [4.4 Regression] Revision 133965 broke gfortran.dg/initialization_1.f90

2008-05-01 Thread pault at gcc dot gnu dot org
--- Comment #13 from pault at gcc dot gnu dot org 2008-05-01 07:32 --- Subject: Bug 35864 Author: pault Date: Thu May 1 07:31:28 2008 New Revision: 134847 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134847 Log: 2008-05-01 Paul Thomas <[EMAIL PROTECTED]&g

[Bug fortran/35780] internal compiler error for complicated PARAMETER expressions

2008-05-01 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2008-05-01 15:58 --- This is now fixed on trunk and 4.3. The following version of the big, original testcase works fine. If desired, it could be incorporated into the testsuite, although I do not think that it adds anything. Cheers

[Bug fortran/35820] internal compiler error with nested FORALL

2008-05-01 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2008-05-01 17:40 --- Tobias, Does this do the job? Paul Index: gcc/fortran/resolve.c === *** gcc/fortran/resolve.c (revision 134835) --- gcc/fortran/resolve.c

[Bug fortran/35820] internal compiler error with nested FORALL

2008-05-01 Thread pault at gcc dot gnu dot org
--- Comment #6 from pault at gcc dot gnu dot org 2008-05-01 19:47 --- > Does this do the job? BTW It breaks forall_7.f90 because it does not distinguish multiple sub-blocks but, I suspect it cures the segfault/memory problem. This needs a more intelligent approach to storing

[Bug fortran/35997] [4.3/4.4 regression] Used function interface bug

2008-05-13 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2008-05-13 20:27 --- Subject: Bug 35997 Author: pault Date: Tue May 13 20:26:47 2008 New Revision: 135273 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=135273 Log: 2008-05-13 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/35997] [4.3/4.4 regression] Used function interface bug

2008-05-13 Thread pault at gcc dot gnu dot org
--- Comment #6 from pault at gcc dot gnu dot org 2008-05-13 20:28 --- Fixed on trunk and 4.3 Thanks for the report. Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36233] New: [Regression 4.4,4.3] Array valued actual procedure argument rejected

2008-05-13 Thread pault at gcc dot gnu dot org
argument rejected Product: gcc Version: 4.4.0 Status: UNCONFIRMED Keywords: rejects-valid Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: pault at gcc dot g

[Bug fortran/36233] [Regression 4.4,4.3] Array valued actual procedure argument rejected

2008-05-13 Thread pault at gcc dot gnu dot org
--- Comment #1 from pault at gcc dot gnu dot org 2008-05-13 21:34 --- (In reply to comment #0) This fixs it and regtests OK Index: gcc/fortran/interface.c === *** gcc/fortran/interface.c (revision 134835) --- gcc

[Bug fortran/36233] [Regression 4.4,4.3] Array valued actual procedure argument rejected

2008-05-13 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2008-05-14 05:15 --- (In reply to comment #2) > OK to commit as simple. > Jerry, In the clear light of day, I think that I need to separate the character and the array checks. I'll check the standard and try other compile

[Bug fortran/36233] [Regression 4.4,4.3] Array valued actual procedure argument rejected

2008-05-14 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2008-05-14 20:44 --- (In reply to comment #3) > (In reply to comment #2) > Jerry, > > In the clear light of day, I think that I need to separate the character and > the array checks. I'll check the standard and

[Bug fortran/36233] [Regression 4.4,4.3] Array valued actual procedure argument rejected

2008-05-14 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2008-05-14 21:33 --- Subject: Bug 36233 Author: pault Date: Wed May 14 21:32:53 2008 New Revision: 135307 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=135307 Log: 2008-05-14 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/35745] Divide incorrectly extracted from WHERE block?; run time abort

2008-05-16 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2008-05-16 21:12 --- Subject: Bug 35745 Author: pault Date: Fri May 16 21:12:04 2008 New Revision: 135443 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=135443 Log: 2008-05-16 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/35756] incorrect WHERE for functions in ELSEWHERE and overlaps

2008-05-16 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2008-05-16 21:12 --- Subject: Bug 35756 Author: pault Date: Fri May 16 21:12:04 2008 New Revision: 135443 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=135443 Log: 2008-05-16 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/35759] WHERE with overlap with ELSEWHERE error

2008-05-16 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2008-05-16 21:12 --- Subject: Bug 35759 Author: pault Date: Fri May 16 21:12:04 2008 New Revision: 135443 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=135443 Log: 2008-05-16 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/35743] allocate negative memory for zero-sized WHERE construct

2008-05-16 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2008-05-16 21:12 --- Subject: Bug 35743 Author: pault Date: Fri May 16 21:12:04 2008 New Revision: 135443 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=135443 Log: 2008-05-16 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/36233] [Regression 4.4,4.3] Array valued actual procedure argument rejected

2008-05-17 Thread pault at gcc dot gnu dot org
--- Comment #6 from pault at gcc dot gnu dot org 2008-05-17 07:11 --- Subject: Bug 36233 Author: pault Date: Sat May 17 07:10:13 2008 New Revision: 135461 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=135461 Log: 2008-05-17 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/35743] allocate negative memory for zero-sized WHERE construct

2008-05-17 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2008-05-17 07:11 --- Subject: Bug 35743 Author: pault Date: Sat May 17 07:10:13 2008 New Revision: 135461 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=135461 Log: 2008-05-17 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/35759] WHERE with overlap with ELSEWHERE error

2008-05-17 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2008-05-17 07:11 --- Subject: Bug 35759 Author: pault Date: Sat May 17 07:10:13 2008 New Revision: 135461 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=135461 Log: 2008-05-17 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/35745] Divide incorrectly extracted from WHERE block?; run time abort

2008-05-17 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2008-05-17 07:11 --- Subject: Bug 35745 Author: pault Date: Sat May 17 07:10:13 2008 New Revision: 135461 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=135461 Log: 2008-05-17 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/35756] incorrect WHERE for functions in ELSEWHERE and overlaps

2008-05-17 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2008-05-17 07:11 --- Subject: Bug 35756 Author: pault Date: Sat May 17 07:10:13 2008 New Revision: 135461 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=135461 Log: 2008-05-17 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/35759] WHERE with overlap with ELSEWHERE error

2008-05-17 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2008-05-17 07:16 --- Fixed on trunk and 4.3. Thanks for the report. Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/35756] incorrect WHERE for functions in ELSEWHERE and overlaps

2008-05-17 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2008-05-17 07:16 --- Fixed on trunk and 4.3. Thanks for the report. Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/35743] allocate negative memory for zero-sized WHERE construct

2008-05-17 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2008-05-17 07:17 --- Fixed on trunk and 4.3. Thanks for the report. Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/35745] Divide incorrectly extracted from WHERE block?; run time abort

2008-05-17 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2008-05-17 07:17 --- Fixed on trunk and 4.3. Thanks for the report. Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36233] [Regression 4.4,4.3] Array valued actual procedure argument rejected

2008-05-17 Thread pault at gcc dot gnu dot org
--- Comment #7 from pault at gcc dot gnu dot org 2008-05-17 08:20 --- Fixed on trunk and 4.3. Thanks for the report. Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36167] ICE in gfc_conv_descriptor_dimension, at fortran/trans-array.c:242

2008-05-17 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2008-05-17 16:20 --- (In reply to comment #1) > Created an attachment (id=15589) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15589&action=view) [edit] > Very small code example > Frank, The problem arise

[Bug fortran/36257] SPREAD gives wrong results with CHARACTER variables

2008-05-18 Thread pault at gcc dot gnu dot org
--- Comment #1 from pault at gcc dot gnu dot org 2008-05-18 10:03 --- Confirmed. This is quite revealing... implicit none character(len=5), dimension(3,3), parameter :: & p = reshape(["a", "b", "c", "d", "e", "f",

[Bug fortran/35824] Overloading problems with derived type with allocatable array

2008-05-18 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2008-05-18 15:37 --- > I have to admit, I did not quickly see in the dump (-fdump-tree-original) why > it is failing; at a glance, both calling "neg_at" in MAIN__ and the assignment > in "neg_at" itself look

[Bug fortran/35824] Overloading problems with derived type with allocatable array

2008-05-18 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2008-05-18 16:00 --- (In reply to comment #3) The patch that I have been working on, which is held up by memory leak problems, actually cures this fellow too. I am active again on all the allocatable component bugs. Watch this space

[Bug fortran/36167] ICE in gfc_conv_descriptor_dimension, at fortran/trans-array.c:242

2008-05-18 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2008-05-18 21:02 --- Frank, I am downgrading this to 'normal' severity - 'major' is reserved for fairly cataclysmic bugs for the whole of gcc. 'ice-on-valid-code' will catch the attention of gfortran deve

[Bug fortran/36366] [4.3/4.4 Regression] ICE in gfc_conv_component_ref

2008-06-04 Thread pault at gcc dot gnu dot org
--- Comment #1 from pault at gcc dot gnu dot org 2008-06-04 21:15 --- (In reply to comment #0) This PR is totally vexacious! A number of things get rid of the ICE: (i) Interchange test2 and test3; (ii) Interchange the USE statements in test2; or (iii) Make the component of outer a non

[Bug fortran/36366] [4.3/4.4 Regression] ICE in gfc_conv_component_ref

2008-06-05 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2008-06-05 19:45 --- > At the moment, I cannot see what draws these together. Nor can I see any > difference in the .mod files for the cases that work Ah... go it! gcc-4.2 had a derived type list for each namespace and ca

[Bug fortran/36366] [4.3/4.4 Regression] ICE in gfc_conv_component_ref

2008-06-07 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2008-06-07 09:05 --- Index: gcc/fortran/resolve.c > === > *** gcc/fortran/resolve.c (revision 136412) > --- gcc/fortran/resolve.c (wor

[Bug fortran/36371] [4.3/4.4 Regression] Wrong locus for errors in DATA statement

2008-06-07 Thread pault at gcc dot gnu dot org
--- Comment #1 from pault at gcc dot gnu dot org 2008-06-07 16:17 --- (In reply to comment #0) This comes about, indirectly, because of simplification. Change the the index of the first item in the data list for 'c' to 2, for example. This can be tracked back to

[Bug fortran/36342] [4.4 Regression] Missing file name in compilation diagnostics of preprocessed fortran source

2008-06-16 Thread pault at gcc dot gnu dot org
--- Comment #9 from pault at gcc dot gnu dot org 2008-06-16 20:22 --- (In reply to comment #8) > Mark as waiting. Can any of you try whether the bug still exists for you? > This works for me - x86_ia64/Fedora8 - gcc version 4.4.0 20080615 Taking a risk, given Tobias' repor

[Bug fortran/36366] [4.3/4.4 Regression] ICE in gfc_conv_component_ref

2008-06-17 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2008-06-17 18:09 --- Subject: Bug 36366 Author: pault Date: Tue Jun 17 18:08:24 2008 New Revision: 136871 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=136871 Log: 2008-06-17 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/34396] Length of substrings defined by expressions not correctly computed in constructors

2008-06-17 Thread pault at gcc dot gnu dot org
--- Comment #11 from pault at gcc dot gnu dot org 2008-06-17 18:09 --- Subject: Bug 34396 Author: pault Date: Tue Jun 17 18:08:24 2008 New Revision: 136871 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=136871 Log: 2008-06-17 Paul Thomas <[EMAIL PROTECTED]&g

[Bug fortran/36553] [4.4 Regression] regression due to revision 136821

2008-06-17 Thread pault at gcc dot gnu dot org
--- Comment #1 from pault at gcc dot gnu dot org 2008-06-17 19:33 --- (In reply to comment #0) > At revision 136821 the following code: Dominique, It runs fine for me on x86_ia64 - did you use any options? I've CC'd Jerry, since 136821 was his. Paul -- pault at gc

[Bug fortran/36553] Missing interface not detected in call to same file function

2008-06-18 Thread pault at gcc dot gnu dot org
--- Comment #7 from pault at gcc dot gnu dot org 2008-06-18 07:15 --- (In reply to comment #6) > However, this is not different from 4.3. Using NAG f95, I get: > Warning: line 26: REAL value for INTEGER PARAMETER > Error:Explicit interface required for CHECK_INTEGER4_R

[Bug fortran/36342] [4.4 Regression] Missing file name in compilation diagnostics of preprocessed fortran source

2008-06-18 Thread pault at gcc dot gnu dot org
--- Comment #11 from pault at gcc dot gnu dot org 2008-06-18 07:17 --- (In reply to comment #10) > Reopened. Hah! OK - thanks Paul *with tail between his legs* -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36342

[Bug fortran/36526] pointer in pure function

2008-06-20 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2008-06-20 10:43 --- (In reply to comment #1) This is due to an error in interface.c. The following fixes the fault, bootstraps and regtests OK. I will apply as obvious just as soon as I can. Paul Index: gcc/fortran/interface.c

[Bug fortran/36371] [4.3/4.4 Regression] Wrong locus for errors in DATA statement

2008-06-24 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2008-06-24 21:45 --- Subject: Bug 36371 Author: pault Date: Tue Jun 24 21:44:28 2008 New Revision: 137088 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=137088 Log: 2008-06-24 Paul Thomas <[EMAIL PROTECTED]>

[Bug tree-optimization/34371] [4.3 Regression] verify_stmts failed (incorrect sharing of tree nodes)

2008-06-24 Thread pault at gcc dot gnu dot org
--- Comment #7 from pault at gcc dot gnu dot org 2008-06-24 21:45 --- Subject: Bug 34371 Author: pault Date: Tue Jun 24 21:44:28 2008 New Revision: 137088 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=137088 Log: 2008-06-24 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/36526] pointer in pure function

2008-06-25 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2008-06-25 23:05 --- Subject: Bug 36526 Author: pault Date: Wed Jun 25 23:04:33 2008 New Revision: 137125 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=137125 Log: 2008-06-25 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/35937] Wrong type for charlength of function

2008-07-23 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2008-07-23 16:28 --- (In reply to comment #4) Hi FX Your patch looks fine to me. In particular, you have tackled it at the right place. However, I have a question: why is this not sufficient? se.expr = gfc_evaluate_now (fold_convert

[Bug fortran/25538] internal compiler error: in build_function_decl, at fortran/trans-decl.c:1130

2006-01-21 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2006-01-21 09:09 --- Subject: Bug 25538 Author: pault Date: Sat Jan 21 09:08:54 2006 New Revision: 110063 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110063 Log: 2005-01-21 Paul Thomas <[EMAIL PROTECTED]>

[Bug c++/25625] [4.0/4.1/4.2 Regression] Fails to compile C++ code when -frepo is specified.

2006-01-21 Thread pault at gcc dot gnu dot org
--- Comment #10 from pault at gcc dot gnu dot org 2006-01-21 09:09 --- Subject: Bug 25625 Author: pault Date: Sat Jan 21 09:08:54 2006 New Revision: 110063 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110063 Log: 2005-01-21 Paul Thomas <[EMAIL PROTECTED]&g

[Bug fortran/23308] named common block confused as procedure - runtime segfault

2006-01-21 Thread pault at gcc dot gnu dot org
--- Comment #11 from pault at gcc dot gnu dot org 2006-01-21 09:09 --- Subject: Bug 23308 Author: pault Date: Sat Jan 21 09:08:54 2006 New Revision: 110063 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110063 Log: 2005-01-21 Paul Thomas <[EMAIL PROTECTED]&g

[Bug fortran/20881] should check interfaces for lgobal procedures

2006-01-21 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2006-01-21 09:09 --- Subject: Bug 20881 Author: pault Date: Sat Jan 21 09:08:54 2006 New Revision: 110063 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110063 Log: 2005-01-21 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/25710] accepts "call" to function

2006-01-21 Thread pault at gcc dot gnu dot org
--- Comment #1 from pault at gcc dot gnu dot org 2006-01-21 09:09 --- Subject: Bug 25710 Author: pault Date: Sat Jan 21 09:08:54 2006 New Revision: 110063 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110063 Log: 2005-01-21 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/25901] [gfortran, 4.2.0 regression] overloaded function is rejected

2006-01-22 Thread pault at gcc dot gnu dot org
--- Comment #1 from pault at gcc dot gnu dot org 2006-01-22 19:54 --- I have just posted the patch that I intend to commit tomorrow. Paul -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25901

[Bug fortran/25901] [gfortran, 4.2.0 regression] overloaded function is rejected

2006-01-22 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2006-01-23 05:07 --- Subject: Bug 25901 Author: pault Date: Mon Jan 23 05:07:52 2006 New Revision: 110106 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110106 Log: 2005-01-23 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/20857] accepts non-variable as actual argument for intent(inout) dummy arg

2006-01-23 Thread pault at gcc dot gnu dot org
-- pault at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |pault at gcc dot gnu dot org |dot org

[Bug fortran/20885] Expression or constant actual with INTENT(OUT or INOUT) dummy.

2006-01-23 Thread pault at gcc dot gnu dot org
-- pault at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |pault at gcc dot gnu dot org |dot org

[Bug fortran/25964] [4.1/4.2 Regression] NIST regression on fm311.f

2006-01-25 Thread pault at gcc dot gnu dot org
--- Comment #1 from pault at gcc dot gnu dot org 2006-01-26 05:31 --- Huummmpfffhh! That's an annoying exception. It's straightforward to fix but I will check the standard first. Paul -- pault at gcc dot gnu dot org changed: What|Removed

[Bug fortran/25964] [4.1/4.2 Regression] NIST regression on fm311.f

2006-01-26 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2006-01-26 19:01 --- The patch is on its way in the next hour or so Statement functions = internal procedures, as far as the standard is concerned. Paul -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25964

<    20   21   22   23   24   25   26   27   28   29   >