diff options
author | Brad King <brad.king@kitware.com> | 2013-07-01 15:10:08 -0400 |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2013-07-01 15:10:08 -0400 |
commit | 7b5bc2c6f078480a76d75f1c23b7b32537d2efa9 (patch) | |
tree | b551a686f373d783ec817e09d00a0bc5d67d23c7 /Modules/CMakeTestFortranCompiler.cmake | |
parent | 8a08ab051a4162539356bdcbc5e7900a84c5816a (diff) | |
download | cmake-7b5bc2c6f078480a76d75f1c23b7b32537d2efa9.tar.gz |
Fortran: Use explicit type in Fortran 90 check
In CMakeTestFortranCompiler we build a test program using a Fortran 90
construct to check whether the compiler supports the language. Some
compilers have options to require explicit variable types. Fix the test
program to use an explicit variable type so it passes under such a
configuration.
Suggested-by: Neil Carlson <neil.n.carlson@gmail.com>
Diffstat (limited to 'Modules/CMakeTestFortranCompiler.cmake')
-rw-r--r-- | Modules/CMakeTestFortranCompiler.cmake | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Modules/CMakeTestFortranCompiler.cmake b/Modules/CMakeTestFortranCompiler.cmake index e26334514c..b9e77c5f57 100644 --- a/Modules/CMakeTestFortranCompiler.cmake +++ b/Modules/CMakeTestFortranCompiler.cmake @@ -72,7 +72,7 @@ else() message(STATUS "Checking whether ${CMAKE_Fortran_COMPILER} supports Fortran 90") file(WRITE ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeTmp/testFortranCompilerF90.f90 " PROGRAM TESTFortran90 - stop = 1 ; do while ( stop .eq. 0 ) ; end do + integer stop ; stop = 1 ; do while ( stop .eq. 0 ) ; end do END PROGRAM TESTFortran90 ") try_compile(CMAKE_Fortran_COMPILER_SUPPORTS_F90 ${CMAKE_BINARY_DIR} |