Why do PGI Fortran compilers use -Mpreprocess and -Kieee by default?
Seen here: https://gitlab.kitware.com/cmake/cmake/blob/v3.9.1/Modules/Compiler/PGI-Fortran.cmake#L10
-Kieee flag reduces runtime performance while -Mpreprocess might surprise users, preprocessing code not meant to be preprocessed. Is there a reason why these two flags are added by default?
Edited by Brad King