darray: use ISO_FORTRAN_ENV to avoid non-crossplatform kind usage