[Bug fortran/34915] -std=f95 rejects len_trim() and index() in init expressions

2008-01-22 Thread dfranke at gcc dot gnu dot org
--- Comment #4 from dfranke at gcc dot gnu dot org 2008-01-22 12:22 --- Fixed in trunk. Closing. -- dfranke at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/34915] -std=f95 rejects len_trim() and index() in init expressions

2008-01-22 Thread dfranke at gcc dot gnu dot org
--- Comment #3 from dfranke at gcc dot gnu dot org 2008-01-22 12:20 --- Subject: Bug 34915 Author: dfranke Date: Tue Jan 22 12:19:54 2008 New Revision: 131715 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131715 Log: gcc/fortran: 2008-01-22 Daniel Franke <[EMAIL PROTECTED]>

[Bug fortran/34915] -std=f95 rejects len_trim() and index() in init expressions

2008-01-22 Thread dfranke at gcc dot gnu dot org
--- Comment #2 from dfranke at gcc dot gnu dot org 2008-01-22 10:30 --- Index: fortran/expr.c === --- fortran/expr.c (revision 131693) +++ fortran/expr.c (working copy) @@ -2109,7 +2109,8 @@ check_elemental (gfc_ex

[Bug fortran/34915] -std=f95 rejects len_trim() and index() in init expressions

2008-01-22 Thread dfranke at gcc dot gnu dot org
--- Comment #1 from dfranke at gcc dot gnu dot org 2008-01-22 09:38 --- Slightly simplified testcase: $> cat pr34915.f90 character(*),dimension(1),parameter :: a=(/ 'a() ' /) integer,dimension(1),parameter :: l=len_trim(a) end Interestingly, without the DIMENSION statement, there