[Bug fortran/37836] ICE in gfc_trans_auto_array_allocation

2008-11-13 Thread pault at gcc dot gnu dot org


--- Comment #5 from pault at gcc dot gnu dot org  2008-11-14 06:17 ---
Fixed on trunk and 4.3.

The latter was a bit less than the week delay that was promised but it was the
most convenient time.

Paul 


-- 

pault at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37836



[Bug fortran/37836] ICE in gfc_trans_auto_array_allocation

2008-11-13 Thread pault at gcc dot gnu dot org


--- Comment #4 from pault at gcc dot gnu dot org  2008-11-14 06:16 ---
Subject: Bug 37836

Author: pault
Date: Fri Nov 14 06:14:46 2008
New Revision: 141847

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=141847
Log:
2008-11-14  Paul Thomas  [EMAIL PROTECTED]

PR fortran/37836
* intrinsic.c (add_functions): Reference gfc_simplify._minval
and gfc_simplify_maxval.
* intrinsic.h : Add prototypes for gfc_simplify._minval and
gfc_simplify_maxval.
* simplify.c (min_max_choose): New function extracted from
simplify_min_max.
(simplify_min_max): Call it.
(simplify_minval_maxval, gfc_simplify_minval,
gfc_simplify_maxval): New functions.

2008-11-14  Paul Thomas  [EMAIL PROTECTED]

PR fortran/37836
* gfortran.dg/minmaxval_1.f90: New test.

Added:
branches/gcc-4_3-branch/gcc/testsuite/gfortran.dg/minmaxval_1.f90
Modified:
branches/gcc-4_3-branch/gcc/fortran/ChangeLog
branches/gcc-4_3-branch/gcc/fortran/intrinsic.c
branches/gcc-4_3-branch/gcc/fortran/intrinsic.h
branches/gcc-4_3-branch/gcc/fortran/simplify.c
branches/gcc-4_3-branch/gcc/testsuite/ChangeLog


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37836



[Bug fortran/37836] ICE in gfc_trans_auto_array_allocation

2008-11-09 Thread pault at gcc dot gnu dot org


--- Comment #3 from pault at gcc dot gnu dot org  2008-11-09 17:41 ---
Subject: Bug 37836

Author: pault
Date: Sun Nov  9 17:40:30 2008
New Revision: 141717

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=141717
Log:
2008-11-09  Paul Thomas  [EMAIL PROTECTED]

PR fortran/37836
* intrinsic.c (add_functions): Reference gfc_simplify._minval
and gfc_simplify_maxval.
* intrinsic.h : Add prototypes for gfc_simplify._minval and
gfc_simplify_maxval.
* simplify.c (min_max_choose): New function extracted from
simplify_min_max.
(simplify_min_max): Call it.
(simplify_minval_maxval, gfc_simplify_minval,
gfc_simplify_maxval): New functions.

2008-11-09  Paul Thomas  [EMAIL PROTECTED]

PR fortran/37836
* gfortran.dg/minmaxval_1.f90: New test.

Added:
trunk/gcc/testsuite/gfortran.dg/minmaxval_1.f90
Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/intrinsic.c
trunk/gcc/fortran/intrinsic.h
trunk/gcc/fortran/simplify.c
trunk/gcc/testsuite/ChangeLog


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37836



[Bug fortran/37836] ICE in gfc_trans_auto_array_allocation

2008-11-08 Thread pault at gcc dot gnu dot org


--- Comment #2 from pault at gcc dot gnu dot org  2008-11-08 21:12 ---
Created an attachment (id=16638)
 -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16638action=view)
A draft patch for the PR

This bootstraps and regtests on FC9/x86_i64

I'll clean it up tomorrow, add the testcase/ChangeLogs and submit to the list.

Paul


-- 

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 |
 Status|NEW |ASSIGNED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37836



[Bug fortran/37836] ICE in gfc_trans_auto_array_allocation

2008-10-20 Thread pault at gcc dot gnu dot org


--- Comment #1 from pault at gcc dot gnu dot org  2008-10-20 22:21 ---
minval and maxval do not get simplified.

Confirmed

Paul


-- 

pault at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2008-10-20 22:21:39
   date||


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37836