From 843f48f01fb7a0f0f4cc6a5ada54d402c5d02885 Mon Sep 17 00:00:00 2001 From: Ryan Burns Date: Mon, 6 Jul 2020 13:53:22 -0700 Subject: [PATCH] Add argument mismatch workaround for gfortran 10 --- .cmake/isce2_buildflags.cmake | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.cmake/isce2_buildflags.cmake b/.cmake/isce2_buildflags.cmake index a5b28b4..5570353 100644 --- a/.cmake/isce2_buildflags.cmake +++ b/.cmake/isce2_buildflags.cmake @@ -8,6 +8,11 @@ add_compile_options( $<$:-ffixed-line-length-none> $<$:-fno-range-check> $<$:-fno-second-underscore>) +if(CMAKE_Fortran_COMPILER_ID STREQUAL "GNU" AND + CMAKE_Fortran_COMPILER_VERSION VERSION_GREATER_EQUAL 10) + add_compile_options( + $<$:-fallow-argument-mismatch>) +endif() # Set up build flags for C++ and Fortran. set(CMAKE_CXX_STANDARD 11)