There is a newer version of the record available.

Published November 17, 2023 | Version v5.2.0

Fortran filesystem

Authors/Creators

Description

For abnormal runtime conditions (empty path for mkdir) etc. that are a definite failure, throw / catch C++ exceptions. This considerably simplifies the code. However, for the case like Clang with Gfortran on Apple where the ABI is incompatible, don't rely on exceptions for essential functionality like checking file existence.

  • use CheckPIESupported so that PIE is done right
  • eliminate common/windows.c for conciseness
  • make tests skip only shaky parts (apple clang + gfortran) rather than whole test.

Files

scivision/fortran-filesystem-v5.2.0.zip

Files (96.0 kB)

Name Size Download all
md5:109f4dee7dba34cc3021d4936bedf392
96.0 kB Preview Download

Additional details

Related works