Fortran 2008 does not allow this statement or directive: error stop

Fortran 2008 does not allow this statement or directive: error stop

Ritratto di Raul L.

For some reason ifort complains about error stop not being part of the 2008 standard.

[raul@desk ~]$ cat main.f90 
  error stop
end program
[raul@desk ~]$ ifort main.f90 # no problems here
[raul@desk ~]$ ifort -std08 main.f90 
main.f90(1): warning #6477: Fortran 2008 does not allow this statement or directive.
  error stop
--^

A small bug or have I misunderstood something?

Thanks

3 post / 0 new
Ultimo contenuto
Per informazioni complete sulle ottimizzazioni del compilatore, consultare l'Avviso sull'ottimizzazione
Ritratto di Steve Lionel (Intel)

A compiler bug. Already escalated as issue DPD200235770. There are some other F08 features that are also improperly flagged, such as LOCK and UNLOCK and some new intrinscs.

Steve
Ritratto di Steve Lionel (Intel)

This has been fixed for a future (2014) release of the compiler. It probably won't be included in an update.

Steve

Accedere per lasciare un commento.