The value was incorrectly converted in the header and module for the changes in 66462c2fcd.
Use the correct file extension for a Fortran source file that needs to be preprocessed (and remove a flag that is no longer needed in the compile command).
Add a check function to make it easier to run the tests. This requires that Microsoft MPI is installed on the system where the tests are run.