Problem with inquire with ifort 19.1 in Japanese OS

Hello all,

With my team we just recently discovered a weird bug when running a version of our software compiled with ifort 19.1 in a Japanese OS in which the inquire intrinsic does not find a file that is present in the disk. The previous version that was released with ifort16 works just fine. The file name is in katakana say “へろ.dat”. Looking at the release notes of ifort 19.1 in Intel Parallel Studio we did not see anything weird about Japanese support.

I know this is extremely specific, but if anyone has had a similar issue I would appreciate any hints.

(I open the thread here because this is an old version of intel compilers out of support and for this specific issue I cannot upgrade the compiler version)

Found a solution…
We had the following signature:
inquire( file=name, exist=found, iostat=ios, err=ierr )
changing to
inquire( unit = u, name=name, exist=found, iostat=ios, err=ierr )
made it work …