------- Comment #5 from jvdelisle at gcc dot gnu dot org 2008-02-16 05:03 ------- unf_io_convert_3.f90 only gives the error for kind = 10. We write out 16 bytes for a 10 byte real with -m64. The most significant 4 bytes are not initialized or used when reading back in. This is a duplicate of another bug. I would have to search it up, but the conclusion was that we would do nothing because we do not want the overhead of setting those bytes all the time.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34954