From fortran_lib/3987cbf896823e8efe66923efc00dd5b5bc72f79