Skip to content

Instantly share code, notes, and snippets.

@zbeekman
Created May 7, 2019 18:21
Show Gist options
  • Save zbeekman/74733db18d8d1e7ccd8e25e54543119c to your computer and use it in GitHub Desktop.
Save zbeekman/74733db18d8d1e7ccd8e25e54543119c to your computer and use it in GitHub Desktop.
pFUnit issues when making a Homebrew Formula
# This is the CMakeCache file.
# For build in directory: /tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build
# It was generated by CMake: /usr/local/Cellar/cmake/3.14.3/bin/cmake
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.
########################
# EXTERNAL cache entries
########################
//Path to a program.
CMAKE_AR:FILEPATH=/usr/bin/ar
//Choose the type of build, options are: None Debug Release RelWithDebInfo
// MinSizeRel ...
CMAKE_BUILD_TYPE:STRING=Release
//Enable/Disable color output during build.
CMAKE_COLOR_MAKEFILE:BOOL=ON
//No help, variable specified on the command line.
CMAKE_CXX_FLAGS_RELEASE:UNINITIALIZED=-DNDEBUG
//C compiler
CMAKE_C_COMPILER:FILEPATH=/usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang
//Flags used by the C compiler during all build types.
CMAKE_C_FLAGS:STRING=
//Flags used by the C compiler during DEBUG builds.
CMAKE_C_FLAGS_DEBUG:STRING=-g
//Flags used by the C compiler during MINSIZEREL builds.
CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
//Flags used by the C compiler during RELEASE builds.
CMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG
//Flags used by the C compiler during RELWITHDEBINFO builds.
CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
//Executable file format
CMAKE_EXECUTABLE_FORMAT:STRING=MACHO
//Flags used by the linker during all build types.
CMAKE_EXE_LINKER_FLAGS:STRING=
//Flags used by the linker during DEBUG builds.
CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during MINSIZEREL builds.
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during RELEASE builds.
CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during RELWITHDEBINFO builds.
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Enable/Disable output of compile commands during generation.
CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF
//No help, variable specified on the command line.
CMAKE_FIND_FRAMEWORK:UNINITIALIZED=LAST
//Fortran compiler
CMAKE_Fortran_COMPILER:FILEPATH=/usr/local/bin/gfortran
//A wrapper around 'ar' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_Fortran_COMPILER_AR:FILEPATH=/usr/local/bin/gcc-ar-8
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_Fortran_COMPILER_RANLIB:FILEPATH=/usr/local/bin/gcc-ranlib-8
//Flags used by the Fortran compiler during all build types.
CMAKE_Fortran_FLAGS:STRING=
//Flags used by the Fortran compiler during DEBUG builds.
CMAKE_Fortran_FLAGS_DEBUG:STRING=-g
//Flags used by the Fortran compiler during MINSIZEREL builds.
CMAKE_Fortran_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG -Os
//Flags used by the Fortran compiler during RELEASE builds.
CMAKE_Fortran_FLAGS_RELEASE:STRING=-O3 -DNDEBUG -O3
//Flags used by the Fortran compiler during RELWITHDEBINFO builds.
CMAKE_Fortran_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
//Path to a program.
CMAKE_INSTALL_NAME_TOOL:FILEPATH=/usr/bin/install_name_tool
//Install path prefix, prepended onto install directories.
CMAKE_INSTALL_PREFIX:PATH=/usr/local/Cellar/pfunit/4.0
//Path to a program.
CMAKE_LINKER:FILEPATH=/usr/local/Homebrew/Library/Homebrew/shims/mac/super/ld
//Path to a program.
CMAKE_MAKE_PROGRAM:FILEPATH=/usr/local/bin/gmake
//Flags used by the linker during the creation of modules during
// all build types.
CMAKE_MODULE_LINKER_FLAGS:STRING=
//Flags used by the linker during the creation of modules during
// DEBUG builds.
CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of modules during
// MINSIZEREL builds.
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of modules during
// RELEASE builds.
CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of modules during
// RELWITHDEBINFO builds.
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Path to a program.
CMAKE_NM:FILEPATH=/usr/bin/nm
//Path to a program.
CMAKE_OBJCOPY:FILEPATH=CMAKE_OBJCOPY-NOTFOUND
//Path to a program.
CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump
//Build architectures for OSX
CMAKE_OSX_ARCHITECTURES:STRING=
//Minimum OS X version to target for deployment (at runtime); newer
// APIs weak linked. Set to empty string for default value.
CMAKE_OSX_DEPLOYMENT_TARGET:STRING=
//The product will be built against the headers and libraries located
// inside the indicated SDK.
CMAKE_OSX_SYSROOT:STRING=
//Value Computed by CMake
CMAKE_PROJECT_DESCRIPTION:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_NAME:STATIC=PFUNIT
//Value Computed by CMake
CMAKE_PROJECT_VERSION:STATIC=4.0.0
//Value Computed by CMake
CMAKE_PROJECT_VERSION_MAJOR:STATIC=4
//Value Computed by CMake
CMAKE_PROJECT_VERSION_MINOR:STATIC=0
//Value Computed by CMake
CMAKE_PROJECT_VERSION_PATCH:STATIC=0
//Value Computed by CMake
CMAKE_PROJECT_VERSION_TWEAK:STATIC=
//Path to a program.
CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib
//Flags used by the linker during the creation of shared libraries
// during all build types.
CMAKE_SHARED_LINKER_FLAGS:STRING=
//Flags used by the linker during the creation of shared libraries
// during DEBUG builds.
CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of shared libraries
// during MINSIZEREL builds.
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of shared libraries
// during RELEASE builds.
CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of shared libraries
// during RELWITHDEBINFO builds.
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//If set, runtime paths are not added when installing shared libraries,
// but are added when building.
CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
//If set, runtime paths are not added when using shared libraries.
CMAKE_SKIP_RPATH:BOOL=NO
//Flags used by the linker during the creation of static libraries
// during all build types.
CMAKE_STATIC_LINKER_FLAGS:STRING=
//Flags used by the linker during the creation of static libraries
// during DEBUG builds.
CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of static libraries
// during MINSIZEREL builds.
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of static libraries
// during RELEASE builds.
CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of static libraries
// during RELWITHDEBINFO builds.
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Path to a program.
CMAKE_STRIP:FILEPATH=/usr/bin/strip
//If this value is on, makefiles will be generated without the
// .SILENT directive, and all commands will be echoed to the console
// during the make. This is useful for debugging only. With Visual
// Studio IDE projects all commands are done without /nologo.
CMAKE_VERBOSE_MAKEFILE:BOOL=ON
//Enable to build RPM source packages
CPACK_SOURCE_RPM:BOOL=OFF
//Enable to build TBZ2 source packages
CPACK_SOURCE_TBZ2:BOOL=ON
//Enable to build TGZ source packages
CPACK_SOURCE_TGZ:BOOL=ON
//Enable to build TXZ source packages
CPACK_SOURCE_TXZ:BOOL=ON
//Enable to build TZ source packages
CPACK_SOURCE_TZ:BOOL=ON
//Enable to build ZIP source packages
CPACK_SOURCE_ZIP:BOOL=OFF
//Value Computed by CMake
FARGPARSE_BINARY_DIR:STATIC=/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/extern/fArgParse
//The directory containing a CMake configuration file for FARGPARSE.
FARGPARSE_DIR:PATH=FARGPARSE_DIR-NOTFOUND
//Value Computed by CMake
FARGPARSE_SOURCE_DIR:STATIC=/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/extern/fArgParse
FARGPARSE_TOP_DIR:PATH=/usr/local/Cellar/pfunit/4.0/FARGPARSE-0.9
//Value Computed by CMake
GFTL_BINARY_DIR:STATIC=/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/extern/gFTL
//The directory containing a CMake configuration file for GFTL.
GFTL_DIR:PATH=GFTL_DIR-NOTFOUND
//Value Computed by CMake
GFTL_SHARED_BINARY_DIR:STATIC=/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/extern/gFTL-shared
//The directory containing a CMake configuration file for GFTL_SHARED.
GFTL_SHARED_DIR:PATH=GFTL_SHARED_DIR-NOTFOUND
//Value Computed by CMake
GFTL_SHARED_SOURCE_DIR:STATIC=/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/extern/gFTL-shared
GFTL_SHARED_TOP_DIR:PATH=/usr/local/Cellar/pfunit/4.0/GFTL_SHARED-1.0
//Value Computed by CMake
GFTL_SOURCE_DIR:STATIC=/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/extern/gFTL
GFTL_TOP_DIR:PATH=/usr/local/Cellar/pfunit/4.0/GFTL-1.1
//Git command line client
GIT_EXECUTABLE:FILEPATH=/usr/local/bin/git
//Maximum array rank for generated code.
MAX_ASSERT_RANK:STRING=5
//Executable for running MPI programs.
MPIEXEC_EXECUTABLE:FILEPATH=/usr/local/bin/mpiexec
//Maximum number of processors available to run MPI applications.
MPIEXEC_MAX_NUMPROCS:STRING=4
//Flag used by MPI to specify the number of processes for mpiexec;
// the next option will be the number of processes.
MPIEXEC_NUMPROC_FLAG:STRING=-n
//These flags will be placed after all flags passed to mpiexec.
MPIEXEC_POSTFLAGS:STRING=
//These flags will be directly before the executable that is being
// run by mpiexec.
MPIEXEC_PREFLAGS:STRING=
//MPI C additional include directories
MPI_C_ADDITIONAL_INCLUDE_DIRS:STRING=/usr/local/Cellar/open-mpi/4.0.1/include
//MPI compiler for C
MPI_C_COMPILER:FILEPATH=/usr/local/bin/mpicc
//MPI C compilation definitions
MPI_C_COMPILE_DEFINITIONS:STRING=
//MPI C compilation options
MPI_C_COMPILE_OPTIONS:STRING=
//Path to a file.
MPI_C_HEADER_DIR:PATH=/usr/local/include
//MPI C libraries to link against
MPI_C_LIB_NAMES:STRING=mpi
//MPI C linker flags
MPI_C_LINK_FLAGS:STRING=-L/usr/local/Cellar/libevent/2.1.8/lib -L/usr/local/Cellar/open-mpi/4.0.1/lib
//MPI Fortran additional include directories
MPI_Fortran_ADDITIONAL_INCLUDE_DIRS:STRING=/usr/local/Cellar/open-mpi/4.0.1/include;/usr/local/Cellar/open-mpi/4.0.1/lib
//MPI compiler for Fortran
MPI_Fortran_COMPILER:FILEPATH=/usr/local/bin/mpif90
//MPI Fortran compilation definitions
MPI_Fortran_COMPILE_DEFINITIONS:STRING=
//MPI Fortran compilation options
MPI_Fortran_COMPILE_OPTIONS:STRING=
//Path to a file.
MPI_Fortran_F77_HEADER_DIR:PATH=/usr/local/include
//MPI Fortran libraries to link against
MPI_Fortran_LIB_NAMES:STRING=mpi_usempif08;mpi_usempi_ignore_tkr;mpi_mpifh;mpi
//MPI Fortran linker flags
MPI_Fortran_LINK_FLAGS:STRING=-Wl,-flat_namespace -Wl,-commons,use_dylibs -L/usr/local/Cellar/libevent/2.1.8/lib -L/usr/local/Cellar/open-mpi/4.0.1/lib
//Path to a file.
MPI_Fortran_MODULE_DIR:PATH=/usr/local/include
//Location of the mpi library for MPI
MPI_mpi_LIBRARY:FILEPATH=/usr/local/lib/libmpi.dylib
//Location of the mpi_mpifh library for MPI
MPI_mpi_mpifh_LIBRARY:FILEPATH=/usr/local/lib/libmpi_mpifh.dylib
//Location of the mpi_usempi_ignore_tkr library for MPI
MPI_mpi_usempi_ignore_tkr_LIBRARY:FILEPATH=/usr/local/lib/libmpi_usempi_ignore_tkr.dylib
//Location of the mpi_usempif08 library for MPI
MPI_mpi_usempif08_LIBRARY:FILEPATH=/usr/local/lib/libmpi_usempif08.dylib
//C compiler flags for OpenMP parallelization
OpenMP_C_FLAGS:STRING=-Xclang -fopenmp
//C compiler libraries for OpenMP parallelization
OpenMP_C_LIB_NAMES:STRING=libomp
//Fortran compiler flags for OpenMP parallelization
OpenMP_Fortran_FLAGS:STRING=-fopenmp
//Fortran compiler libraries for OpenMP parallelization
OpenMP_Fortran_LIB_NAMES:STRING=gomp
//Path to the gomp library for OpenMP
OpenMP_gomp_LIBRARY:FILEPATH=/usr/local/Cellar/gcc/8.3.0_2/lib/gcc/8/libgomp.dylib
//Path to a library.
OpenMP_libomp_LIBRARY:FILEPATH=/usr/local/lib/libomp.dylib
//(optional) path to installed testing framework
PFUNIT:PATH=
//Value Computed by CMake
PFUNIT_BINARY_DIR:STATIC=/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build
//(optional) path to installed testing framework
PFUNIT_DIR:PATH=
//Value Computed by CMake
PFUNIT_SOURCE_DIR:STATIC=/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0
//Path to a program.
PYTHON_EXECUTABLE:FILEPATH=/usr/local/bin/python
//Where can one of the python3.7, python3, python, ipy64 or ipy
// libraries be found
Python_EXECUTABLE:FILEPATH=/usr/local/bin/python3.7
//Skip building ESMF support
SKIP_ESMF:BOOL=YES
//Skip building fHamcrest support
SKIP_FHAMCREST:BOOL=NO
//Skip building MPI support.
SKIP_MPI:BOOL=NO
//Skip OpenMP compiler options.
SKIP_OPENMP:BOOL=NO
//Dependencies for the target
fhamcrest_tests_LIB_DEPENDS:STATIC=general;funit;
//Dependencies for the target
funit_tests_LIB_DEPENDS:STATIC=general;other_shared;
//Dependencies for the target
other_shared_LIB_DEPENDS:STATIC=general;funit;
########################
# INTERNAL cache entries
########################
//ADVANCED property for variable: CMAKE_AR
CMAKE_AR-ADVANCED:INTERNAL=1
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=14
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=3
//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE
CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.14.3/bin/cmake
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.14.3/bin/cpack
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.14.3/bin/ctest
//ADVANCED property for variable: CMAKE_C_COMPILER
CMAKE_C_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS
CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//Path to cache edit program executable.
CMAKE_EDIT_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.14.3/bin/ccmake
//Whether to issue deprecation errors for macros and functions.
CMAKE_ERROR_DEPRECATED:INTERNAL=FALSE
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
//Name of external makefile project generator.
CMAKE_EXTRA_GENERATOR:INTERNAL=
//ADVANCED property for variable: CMAKE_Fortran_COMPILER
CMAKE_Fortran_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_Fortran_COMPILER_AR
CMAKE_Fortran_COMPILER_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_Fortran_COMPILER_RANLIB
CMAKE_Fortran_COMPILER_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_Fortran_FLAGS
CMAKE_Fortran_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_Fortran_FLAGS_DEBUG
CMAKE_Fortran_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_Fortran_FLAGS_MINSIZEREL
CMAKE_Fortran_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_Fortran_FLAGS_RELEASE
CMAKE_Fortran_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_Fortran_FLAGS_RELWITHDEBINFO
CMAKE_Fortran_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//Name of generator.
CMAKE_GENERATOR:INTERNAL=Unix Makefiles
//Generator instance identifier.
CMAKE_GENERATOR_INSTANCE:INTERNAL=
//Name of generator platform.
CMAKE_GENERATOR_PLATFORM:INTERNAL=
//Name of generator toolset.
CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0
//ADVANCED property for variable: CMAKE_INSTALL_NAME_TOOL
CMAKE_INSTALL_NAME_TOOL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_LINKER
CMAKE_LINKER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MAKE_PROGRAM
CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_NM
CMAKE_NM-ADVANCED:INTERNAL=1
//number of local generators
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=28
//ADVANCED property for variable: CMAKE_OBJCOPY
CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_OBJDUMP
CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
//Platform information initialized
CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RANLIB
CMAKE_RANLIB-ADVANCED:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=/usr/local/Cellar/cmake/3.14.3/share/cmake
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_RPATH
CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STRIP
CMAKE_STRIP-ADVANCED:INTERNAL=1
//Suppress errors that are meant for the author of the CMakeLists.txt
// files.
CMAKE_SUPPRESS_DEVELOPER_ERRORS:INTERNAL=TRUE
//Suppress Warnings that are meant for the author of the CMakeLists.txt
// files.
CMAKE_SUPPRESS_DEVELOPER_WARNINGS:INTERNAL=FALSE
//uname command
CMAKE_UNAME:INTERNAL=/usr/bin/uname
//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
//Whether to issue warnings for deprecated functionality.
CMAKE_WARN_DEPRECATED:INTERNAL=FALSE
//ADVANCED property for variable: CPACK_SOURCE_RPM
CPACK_SOURCE_RPM-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_SOURCE_TBZ2
CPACK_SOURCE_TBZ2-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_SOURCE_TGZ
CPACK_SOURCE_TGZ-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_SOURCE_TXZ
CPACK_SOURCE_TXZ-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_SOURCE_TZ
CPACK_SOURCE_TZ-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_SOURCE_ZIP
CPACK_SOURCE_ZIP-ADVANCED:INTERNAL=1
//Details about finding Python
FIND_PACKAGE_MESSAGE_DETAILS_Python:INTERNAL=[/usr/local/bin/python3.7][cfound components: Interpreter ][v3.7.3()]
//Details about finding PythonInterp
FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp:INTERNAL=[/usr/local/bin/python][v2.7.16()]
//ADVANCED property for variable: GIT_EXECUTABLE
GIT_EXECUTABLE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPIEXEC_EXECUTABLE
MPIEXEC_EXECUTABLE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPIEXEC_MAX_NUMPROCS
MPIEXEC_MAX_NUMPROCS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPIEXEC_NUMPROC_FLAG
MPIEXEC_NUMPROC_FLAG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPIEXEC_POSTFLAGS
MPIEXEC_POSTFLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPIEXEC_PREFLAGS
MPIEXEC_PREFLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_C_ADDITIONAL_INCLUDE_DIRS
MPI_C_ADDITIONAL_INCLUDE_DIRS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_C_COMPILER
MPI_C_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_C_COMPILE_DEFINITIONS
MPI_C_COMPILE_DEFINITIONS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_C_COMPILE_OPTIONS
MPI_C_COMPILE_OPTIONS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_C_HEADER_DIR
MPI_C_HEADER_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_C_LIB_NAMES
MPI_C_LIB_NAMES-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_C_LINK_FLAGS
MPI_C_LINK_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_Fortran_ADDITIONAL_INCLUDE_DIRS
MPI_Fortran_ADDITIONAL_INCLUDE_DIRS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_Fortran_COMPILER
MPI_Fortran_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_Fortran_COMPILE_DEFINITIONS
MPI_Fortran_COMPILE_DEFINITIONS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_Fortran_COMPILE_OPTIONS
MPI_Fortran_COMPILE_OPTIONS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_Fortran_F77_HEADER_DIR
MPI_Fortran_F77_HEADER_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_Fortran_LIB_NAMES
MPI_Fortran_LIB_NAMES-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_Fortran_LINK_FLAGS
MPI_Fortran_LINK_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_Fortran_MODULE_DIR
MPI_Fortran_MODULE_DIR-ADVANCED:INTERNAL=1
//Result of TRY_COMPILE
MPI_RESULT_C_test_mpi_normal:INTERNAL=TRUE
//Result of TRY_COMPILE
MPI_RESULT_Fortran_mpiver_F08_MODULE:INTERNAL=TRUE
//Result of TRY_COMPILE
MPI_RESULT_Fortran_test_mpi_F08_MODULE:INTERNAL=TRUE
//Result of TRY_COMPILE
MPI_RESULT_Fortran_test_mpi_F77_HEADER:INTERNAL=TRUE
//Result of TRY_COMPILE
MPI_RESULT_Fortran_test_mpi_F77_HEADER_NOKIND:INTERNAL=FALSE
//Result of TRY_COMPILE
MPI_RESULT_Fortran_test_mpi_F90_MODULE:INTERNAL=TRUE
//ADVANCED property for variable: MPI_mpi_LIBRARY
MPI_mpi_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_mpi_mpifh_LIBRARY
MPI_mpi_mpifh_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_mpi_usempi_ignore_tkr_LIBRARY
MPI_mpi_usempi_ignore_tkr_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MPI_mpi_usempif08_LIBRARY
MPI_mpi_usempif08_LIBRARY-ADVANCED:INTERNAL=1
//Result of TRY_COMPILE
OpenMP_COMPILE_RESULT_C_Xclang fopenmp:INTERNAL=TRUE
//Result of TRY_COMPILE
OpenMP_COMPILE_RESULT_FortranHeader_fopenmp:INTERNAL=TRUE
//Result of TRY_COMPILE
OpenMP_COMPILE_RESULT_FortranModule_fopenmp:INTERNAL=TRUE
//ADVANCED property for variable: OpenMP_C_FLAGS
OpenMP_C_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OpenMP_C_LIB_NAMES
OpenMP_C_LIB_NAMES-ADVANCED:INTERNAL=1
//C compiler's OpenMP specification date
OpenMP_C_SPEC_DATE:INTERNAL=201107
//ADVANCED property for variable: OpenMP_Fortran_FLAGS
OpenMP_Fortran_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OpenMP_Fortran_LIB_NAMES
OpenMP_Fortran_LIB_NAMES-ADVANCED:INTERNAL=1
//Fortran compiler's OpenMP specification date
OpenMP_Fortran_SPEC_DATE:INTERNAL=201511
//Result of TRY_COMPILE
OpenMP_SPECTEST_C_:INTERNAL=TRUE
//Result of TRY_COMPILE
OpenMP_SPECTEST_Fortran_:INTERNAL=TRUE
//ADVANCED property for variable: OpenMP_gomp_LIBRARY
OpenMP_gomp_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OpenMP_libomp_LIBRARY
OpenMP_libomp_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: PYTHON_EXECUTABLE
PYTHON_EXECUTABLE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: Python_EXECUTABLE
Python_EXECUTABLE-ADVANCED:INTERNAL=1
//Result of TRY_COMPILE
code_compiles:INTERNAL=TRUE
//Result of TRY_COMPILE
compile:INTERNAL=TRUE
//Result of TRY_RUN
run:INTERNAL=0
bash-5.0$ make test
Running tests...
/usr/local/Cellar/cmake/3.14.3/bin/ctest --force-new-ctest-process
Test project /tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build
Start 1: new_tests.x
1/13 Test #1: new_tests.x ................................ Passed 0.02 sec
Start 2: old_tests
Could not find executable /tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/funit_tests.x
Looked in the following places:
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/funit_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/funit_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/Release/funit_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/Release/funit_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/Debug/funit_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/Debug/funit_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/MinSizeRel/funit_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/MinSizeRel/funit_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/RelWithDebInfo/funit_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/RelWithDebInfo/funit_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/Deployment/funit_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/Deployment/funit_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/Development/funit_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/Development/funit_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/funit_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/funit_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/Release/funit_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/Release/funit_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/Debug/funit_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/Debug/funit_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/MinSizeRel/funit_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/MinSizeRel/funit_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/RelWithDebInfo/funit_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/RelWithDebInfo/funit_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/Deployment/funit_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/Deployment/funit_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/Development/funit_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/Development/funit_tests.x
Unable to find executable: /tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/funit-core/funit_tests.x
2/13 Test #2: old_tests ..................................***Not Run 0.00 sec
Start 3: fhamcrest_tests
Could not find executable /tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/fhamcrest_tests.x
Looked in the following places:
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/fhamcrest_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/fhamcrest_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/Release/fhamcrest_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/Release/fhamcrest_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/Debug/fhamcrest_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/Debug/fhamcrest_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/MinSizeRel/fhamcrest_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/MinSizeRel/fhamcrest_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/RelWithDebInfo/fhamcrest_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/RelWithDebInfo/fhamcrest_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/Deployment/fhamcrest_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/Deployment/fhamcrest_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/Development/fhamcrest_tests.x
/tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/Development/fhamcrest_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/fhamcrest_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/fhamcrest_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/Release/fhamcrest_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/Release/fhamcrest_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/Debug/fhamcrest_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/Debug/fhamcrest_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/MinSizeRel/fhamcrest_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/MinSizeRel/fhamcrest_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/RelWithDebInfo/fhamcrest_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/RelWithDebInfo/fhamcrest_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/Deployment/fhamcrest_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/Deployment/fhamcrest_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/Development/fhamcrest_tests.x
tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/Development/fhamcrest_tests.x
Unable to find executable: /tmp/pfunit-20190507-36706-1qjb902/pFUnit-4.0.0/build/tests/fhamcrest/fhamcrest_tests.x
3/13 Test #3: fhamcrest_tests ............................***Not Run 0.00 sec
Start 4: mpi-tests
4/13 Test #4: mpi-tests ..................................***Failed 0.04 sec
Start 5: new_ptests
5/13 Test #5: new_ptests .................................***Failed 0.04 sec
Start 6: unit_test_processor
6/13 Test #6: unit_test_processor ........................ Passed 0.08 sec
Start 7: processor_test_MpiParameterizedTestCaseC
7/13 Test #7: processor_test_MpiParameterizedTestCaseC ... Passed 0.11 sec
Start 8: processor_test_MpiTestCaseB
8/13 Test #8: processor_test_MpiTestCaseB ................ Passed 0.11 sec
Start 9: processor_test_ParameterizedTestCaseB
9/13 Test #9: processor_test_ParameterizedTestCaseB ...... Passed 0.09 sec
Start 10: processor_test_TestA
10/13 Test #10: processor_test_TestA ....................... Passed 0.09 sec
Start 11: processor_test_TestCaseA
11/13 Test #11: processor_test_TestCaseA ................... Passed 0.10 sec
Start 12: processor_test_beforeAfter
12/13 Test #12: processor_test_beforeAfter ................. Passed 0.10 sec
Start 13: processor_test_simple
13/13 Test #13: processor_test_simple ...................... Passed 0.10 sec
69% tests passed, 4 tests failed out of 13
Total Test time (real) = 0.88 sec
The following tests FAILED:
2 - old_tests (Not Run)
3 - fhamcrest_tests (Not Run)
4 - mpi-tests (Failed)
5 - new_ptests (Failed)
Errors while running CTest
make: *** [test] Error 8
class Pfunit < Formula
desc "Parallel Fortran Unit Testing Framework"
homepage "https://github.com/Goddard-Fortran-Ecosystem/pFUnit"
url "https://github.com/Goddard-Fortran-Ecosystem/pFUnit/releases/download/v4.0.0/pFUnit-4.0.tar.gz"
sha256 "7a25d25641770c65948fb19782e20823433df805a604a11d1ca95cf3ee7b2ff5"
depends_on "cmake" => :build
depends_on "doxygen" => :build
depends_on "gcc"
depends_on "open-mpi"
depends_on "python"
def install
mkdir "build" do
system "cmake", "..", *std_cmake_args
system "make", "install" # if this fails, try separate make/make install steps
end
end
test do
system "false" # needs fixing
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment