message: Disable float checking for now, as it seems to break in Homebrew...
  ...and isn't being used anyway.
diff: @@ -354,15 +354,15 @@ find_package(Threads REQUIRED)
  # Floating point detection
  include(CheckTypeRepresentation)
  -check_float_type_representation(float FLOAT_TYPE_C)
  -check_float_type_representation(double DOUBLE_TYPE_C)
  -check_float_type_representation("long double" LONG_DOUBLE_TYPE_C)
  +#check_float_type_representation(float FLOAT_TYPE_C)
  +#check_float_type_representation(double DOUBLE_TYPE_C)
  +#check_float_type_representation("long double" LONG_DOUBLE_TYPE_C)
  if(ADIOS2_USE_Fortran)
  - check_float_type_representation(real REAL_TYPE_Fortran LANGUAGE Fortran)
  - check_float_type_representation("real(kind=4)" REAL4_TYPE_Fortran LANGUAGE Fortran)
  - check_float_type_representation("real(kind=8)" REAL8_TYPE_Fortran LANGUAGE Fortran)
  - check_float_type_representation("real(kind=16)" REAL16_TYPE_Fortran LANGUAGE Fortran)
  + #check_float_type_representation(real REAL_TYPE_Fortran LANGUAGE Fortran)
  + #check_float_type_representation("real(kind=4)" REAL4_TYPE_Fortran LANGUAGE Fortran)
  + #check_float_type_representation("real(kind=8)" REAL8_TYPE_Fortran LANGUAGE Fortran)
  + #check_float_type_representation("real(kind=16)" REAL16_TYPE_Fortran LANGUAGE Fortran)
  include(CheckFortranCompilerFlag)
  check_fortran_compiler_flag("-fallow-argument-mismatch" ADIOS2_USE_Fortran_flag_argument_mismatch)
  