------- Additional Comments From tkoenig at gcc dot gnu dot org 2005-09-18 20:02 ------- Not fixed in 4.0:
$ cat > pz_lsd.f90 SUBROUTINE pz_lsd ( order ) INTEGER :: order,m m = SUM((/ (m+1,m=0,order) /)) END SUBROUTINE pz_lsd END $ gfortran pz_lsd.f90 pz_lsd.f90: In function 'pz_lsd': pz_lsd.f90:1: fatal error: gfc_todo: Not Implemented: Unable to find scalarization loop specifier compilation terminated. $ gfortran -v Using built-in specs. Target: i686-pc-linux-gnu Configured with: ../gcc-4.0/configure --prefix=/home/ig25 --enable-languages=c,fortran Thread model: posix gcc version 4.0.2 20050917 (prerelease) -- What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Known to fail| |4.0.2 Known to work| |4.1.0 Resolution|FIXED | Target Milestone|4.1.0 |4.0.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12840