------- Comment #4 from jvdelisle at gcc dot gnu dot org 2010-03-19 03:24 ------- The front end work for this is complete. We simply forgot to implement on the runtime side. One thing we have to be careful with is the kind of the integer. Currently it is limited to kind=4 and all results are cast to that size. In other words:
i = (integer(kind=2)) size.1; or i = (integer(kind=8)) size.1; size.1 is always kind=4 so we may need some error checks if someone tries to stuff a large file size into a small space. -- jvdelisle at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirmed|0000-00-00 00:00:00 |2010-03-19 03:24:02 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43409