[Dune] Example config.opts for new build system
Christian Power
power at na.uni-tuebingen.de
Thu Dec 17 16:20:56 CET 2015
Dear dune community,
I experience problems with the installation of the dune core modules
(version 2.4) on my osx. I strongly believe that I could solve this
problems if the following site would work
http://www.dune-project.org/doc/buildsystem/cmakefaq.pdf
and if the config.opts example file on the bottom of the installation
notes would contain a more realistic example.
I appreciate any help!
Best regards
--
Christian Power
Mathematisches Institut
Universitaet Tuebingen
Auf der Morgenstelle 10
72076 Tuebingen
Germany
Room C03P13
Phone +49 7071 29-78584
http://na.uni-tuebingen.de/~power
power at na.uni-tuebingen.de
-------------- next part --------------
# Optimization compiler flags
OPTIMFLAGS="-O3 -g -Wall -Wextra"
# -jN means to run N compilation jobs in parallel. As a rule of thumb
# -N should be around one higher than the number of available CPUs.
MAKE_FLAGS=-j8
# Directory which contains all this mess
DUNEBASEDIR="$HOME/cpp/dune/"
# Installation prefix, argument to the "--prefix" switch. Libraries go
# below PREFIX/lib/, headers below PREFIX/include/ etc.
#
# For the beginner: do not use the --prefix argument for DUNE, but
# only for th e external modules like ALUgrid or ALBERTA or whatever
INSTALLPREFIX="$DUNEBASEDIR/build/"
# Directories where external modules have been installed into
ALUDIR="$HOME/cpp/ALUGrid-1.52/build/"
ALBERTADIR="$HOME/cpp/alberta-3.0.1/build/"
PETSCDIR="$HOME/cpp/petsc/arch-osx-10.6/" # not used ATM
# "--enable-shared" builds shared libraries, which may are may not be
# slightly slower than building only static libraries. If wanted, then
# "--enable-shared" in particular also ALUgrid has to be configured with
# "--enable-shared"
SHAREDLIBRARIES="--enable-shared" # "--enable-shared --disable-static"
# Building the documentation with Doxygen is time-consuming ...
DOCUMENTATION="--disable-documentation" # "--enable-documentation"
# Install the DUNE-modules also into the installation directory. For
# beginners: DONT
DUNEINSTALLPREFIX="--prefix=$INSTALLPREFIX"
# Configuration flags. Most are optional. DO not place spaces are tabs
# behind the back-slashes; back-slashes are used to "suppress" the
# line-breaks.
CONFIGURE_FLAGS="CXX=g++ CXXFLAGS=\"$OPTIMFLAGS\" \
$DUNEINSTALLPREFIX \
$SHAREDLIBRARIES \
$DOCUMENTATION \
--enable-experimental-grid-extensions \
--enable-parallel \
--without-x \
--without-alugrid \
--with-alberta=$ALBERTADIR \
--prefix=$INSTALLPREFIX \
--with-petsc=$PETSCDIR \
" # DO NOT FORGET THE TRAILING double quotes!
# Other stuff
#
# --with-boost=no \
# --enable-shared
# --disable-static
# --with-gmp=/opt/local \
# --with-petsc=$PETSCDIR" \
# --with-alberta=$MODDIR/alberta-1.2 \
# --with-alugrid=$ALUDIR \
-------------- next part --------------
Performing C++ SOURCE FILE Test MPI_VERSION_SUPPORTED failed with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_1c4e8/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_1c4e8.dir/build.make CMakeFiles/cmTC_1c4e8.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building CXX object CMakeFiles/cmTC_1c4e8.dir/src.cxx.o
/usr/bin/g++ -DENABLE_MPI=1 -DMPICH_SKIP_MPICXX -DMPIPP_H -std=c++11 -DMPI_VERSION_SUPPORTED -o CMakeFiles/cmTC_1c4e8.dir/src.cxx.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp/src.cxx
/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp/src.cxx:2:14: fatal error: 'mpi.h' file not found
#include <mpi.h>
^
1 error generated.
CMakeFiles/cmTC_1c4e8.dir/build.make:65: die Regel für Ziel „CMakeFiles/cmTC_1c4e8.dir/src.cxx.o“ scheiterte
gmake[1]: *** [CMakeFiles/cmTC_1c4e8.dir/src.cxx.o] Fehler 1
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Makefile:126: die Regel für Ziel „cmTC_1c4e8/fast“ scheiterte
gmake: *** [cmTC_1c4e8/fast] Fehler 2
Source file was:
#include <mpi.h>
#if !((MPI_VERSION > 2) || (MPI_VERSION == 2 && MPI_SUBVERSION >= 1))
fail with a horribe compilation error due to old MPI version
#endif
int main(int argc, char** argv)
{
MPI_Init(&argc,&argv);
MPI_Finalize();
}
-------------- next part --------------
The system is: Darwin - 13.4.0 - x86_64
Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
Compiler: /opt/local/bin/mpicc-openmpi-mp
Build flags:
Id flags:
The output was:
0
Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"
The C compiler identification is AppleClang, found in "/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/3.4.1/CompilerIdC/a.out"
Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
Compiler: /usr/bin/g++
Build flags:
Id flags:
The output was:
0
Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"
The CXX compiler identification is AppleClang, found in "/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/3.4.1/CompilerIdCXX/a.out"
Determining if the C compiler works passed with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_ac2cd/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_ac2cd.dir/build.make CMakeFiles/cmTC_ac2cd.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building C object CMakeFiles/cmTC_ac2cd.dir/testCCompiler.c.o
/opt/local/bin/mpicc-openmpi-mp -o CMakeFiles/cmTC_ac2cd.dir/testCCompiler.c.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp/testCCompiler.c
Linking C executable cmTC_ac2cd
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ac2cd.dir/link.txt --verbose=1
/opt/local/bin/mpicc-openmpi-mp -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_ac2cd.dir/testCCompiler.c.o -o cmTC_ac2cd
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Detecting C compiler ABI info compiled with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_3ac23/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_3ac23.dir/build.make CMakeFiles/cmTC_3ac23.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building C object CMakeFiles/cmTC_3ac23.dir/CMakeCCompilerABI.c.o
/opt/local/bin/mpicc-openmpi-mp -o CMakeFiles/cmTC_3ac23.dir/CMakeCCompilerABI.c.o -c /opt/local/share/cmake-3.4/Modules/CMakeCCompilerABI.c
Linking C executable cmTC_3ac23
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3ac23.dir/link.txt --verbose=1
/opt/local/bin/mpicc-openmpi-mp -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_3ac23.dir/CMakeCCompilerABI.c.o -o cmTC_3ac23
Apple LLVM version 6.0 (clang-600.0.56) (based on LLVM 3.5svn)
Target: x86_64-apple-darwin13.4.0
Thread model: posix
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld" -demangle -dynamic -arch x86_64 -macosx_version_min 10.9.0 -o cmTC_3ac23 -L/opt/local/lib/openmpi-mp -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_3ac23.dir/CMakeCCompilerABI.c.o -lmpi -lSystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/6.0/lib/darwin/libclang_rt.osx.a
@(#)PROGRAM:ld PROJECT:ld64-241.9
configured to support archs: armv6 armv7 armv7s arm64 i386 x86_64 x86_64h armv6m armv7m armv7em
Library search paths:
/opt/local/lib/openmpi-mp
/usr/lib
/usr/local/lib
Framework search paths:
/Library/Frameworks/
/System/Library/Frameworks/
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Parsed C implicit link information from above output:
link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)]
ignore line: [Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp]
ignore line: []
ignore line: [Run Build Command:"/opt/local/bin/gmake" "cmTC_3ac23/fast"]
ignore line: [/opt/local/bin/gmake -f CMakeFiles/cmTC_3ac23.dir/build.make CMakeFiles/cmTC_3ac23.dir/build]
ignore line: [gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten]
ignore line: [Building C object CMakeFiles/cmTC_3ac23.dir/CMakeCCompilerABI.c.o]
ignore line: [/opt/local/bin/mpicc-openmpi-mp -o CMakeFiles/cmTC_3ac23.dir/CMakeCCompilerABI.c.o -c /opt/local/share/cmake-3.4/Modules/CMakeCCompilerABI.c]
ignore line: [Linking C executable cmTC_3ac23]
ignore line: [/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3ac23.dir/link.txt --verbose=1]
ignore line: [/opt/local/bin/mpicc-openmpi-mp -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_3ac23.dir/CMakeCCompilerABI.c.o -o cmTC_3ac23 ]
ignore line: [Apple LLVM version 6.0 (clang-600.0.56) (based on LLVM 3.5svn)]
ignore line: [Target: x86_64-apple-darwin13.4.0]
ignore line: [Thread model: posix]
link line: [ "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld" -demangle -dynamic -arch x86_64 -macosx_version_min 10.9.0 -o cmTC_3ac23 -L/opt/local/lib/openmpi-mp -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_3ac23.dir/CMakeCCompilerABI.c.o -lmpi -lSystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/6.0/lib/darwin/libclang_rt.osx.a]
arg [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld] ==> ignore
arg [-demangle] ==> ignore
arg [-dynamic] ==> ignore
arg [-arch] ==> ignore
arg [x86_64] ==> ignore
arg [-macosx_version_min] ==> ignore
arg [10.9.0] ==> ignore
arg [-o] ==> ignore
arg [cmTC_3ac23] ==> ignore
arg [-L/opt/local/lib/openmpi-mp] ==> dir [/opt/local/lib/openmpi-mp]
arg [-search_paths_first] ==> ignore
arg [-headerpad_max_install_names] ==> ignore
arg [-v] ==> ignore
arg [CMakeFiles/cmTC_3ac23.dir/CMakeCCompilerABI.c.o] ==> ignore
arg [-lmpi] ==> lib [mpi]
arg [-lSystem] ==> lib [System]
arg [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/6.0/lib/darwin/libclang_rt.osx.a] ==> lib [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/6.0/lib/darwin/libclang_rt.osx.a]
Library search paths: [;/opt/local/lib/openmpi-mp;/usr/lib;/usr/local/lib]
Framework search paths: [;/Library/Frameworks/;/System/Library/Frameworks/]
remove lib [System]
collapse lib [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/6.0/lib/darwin/libclang_rt.osx.a] ==> [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/6.0/lib/darwin/libclang_rt.osx.a]
collapse library dir [/opt/local/lib/openmpi-mp] ==> [/opt/local/lib/openmpi-mp]
collapse library dir [/opt/local/lib/openmpi-mp] ==> [/opt/local/lib/openmpi-mp]
collapse library dir [/usr/lib] ==> [/usr/lib]
collapse library dir [/usr/local/lib] ==> [/usr/local/lib]
collapse framework dir [/Library/Frameworks/] ==> [/Library/Frameworks]
collapse framework dir [/System/Library/Frameworks/] ==> [/System/Library/Frameworks]
implicit libs: [mpi;/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/6.0/lib/darwin/libclang_rt.osx.a]
implicit dirs: [/opt/local/lib/openmpi-mp;/usr/lib;/usr/local/lib]
implicit fwks: [/Library/Frameworks;/System/Library/Frameworks]
Detecting C [-std=c11] compiler features compiled with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_63080/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_63080.dir/build.make CMakeFiles/cmTC_63080.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building C object CMakeFiles/cmTC_63080.dir/feature_tests.c.o
/opt/local/bin/mpicc-openmpi-mp -std=c11 -o CMakeFiles/cmTC_63080.dir/feature_tests.c.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/feature_tests.c
Linking C executable cmTC_63080
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_63080.dir/link.txt --verbose=1
/opt/local/bin/mpicc-openmpi-mp -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_63080.dir/feature_tests.c.o -o cmTC_63080
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Feature record: C_FEATURE:1c_function_prototypes
Feature record: C_FEATURE:1c_restrict
Feature record: C_FEATURE:1c_static_assert
Feature record: C_FEATURE:1c_variadic_macros
Detecting C [-std=c99] compiler features compiled with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_6c1bb/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_6c1bb.dir/build.make CMakeFiles/cmTC_6c1bb.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building C object CMakeFiles/cmTC_6c1bb.dir/feature_tests.c.o
/opt/local/bin/mpicc-openmpi-mp -std=c99 -o CMakeFiles/cmTC_6c1bb.dir/feature_tests.c.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/feature_tests.c
Linking C executable cmTC_6c1bb
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6c1bb.dir/link.txt --verbose=1
/opt/local/bin/mpicc-openmpi-mp -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_6c1bb.dir/feature_tests.c.o -o cmTC_6c1bb
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Feature record: C_FEATURE:1c_function_prototypes
Feature record: C_FEATURE:1c_restrict
Feature record: C_FEATURE:0c_static_assert
Feature record: C_FEATURE:1c_variadic_macros
Detecting C [-std=c90] compiler features compiled with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_d47d9/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_d47d9.dir/build.make CMakeFiles/cmTC_d47d9.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building C object CMakeFiles/cmTC_d47d9.dir/feature_tests.c.o
/opt/local/bin/mpicc-openmpi-mp -std=c90 -o CMakeFiles/cmTC_d47d9.dir/feature_tests.c.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/feature_tests.c
Linking C executable cmTC_d47d9
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d47d9.dir/link.txt --verbose=1
/opt/local/bin/mpicc-openmpi-mp -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_d47d9.dir/feature_tests.c.o -o cmTC_d47d9
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Feature record: C_FEATURE:1c_function_prototypes
Feature record: C_FEATURE:0c_restrict
Feature record: C_FEATURE:0c_static_assert
Feature record: C_FEATURE:0c_variadic_macros
Determining if the CXX compiler works passed with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_42282/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_42282.dir/build.make CMakeFiles/cmTC_42282.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building CXX object CMakeFiles/cmTC_42282.dir/testCXXCompiler.cxx.o
/usr/bin/g++ -o CMakeFiles/cmTC_42282.dir/testCXXCompiler.cxx.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
Linking CXX executable cmTC_42282
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_42282.dir/link.txt --verbose=1
/usr/bin/g++ -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_42282.dir/testCXXCompiler.cxx.o -o cmTC_42282
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Detecting CXX compiler ABI info compiled with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_670ee/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_670ee.dir/build.make CMakeFiles/cmTC_670ee.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building CXX object CMakeFiles/cmTC_670ee.dir/CMakeCXXCompilerABI.cpp.o
/usr/bin/g++ -o CMakeFiles/cmTC_670ee.dir/CMakeCXXCompilerABI.cpp.o -c /opt/local/share/cmake-3.4/Modules/CMakeCXXCompilerABI.cpp
Linking CXX executable cmTC_670ee
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_670ee.dir/link.txt --verbose=1
/usr/bin/g++ -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_670ee.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_670ee
Apple LLVM version 6.0 (clang-600.0.56) (based on LLVM 3.5svn)
Target: x86_64-apple-darwin13.4.0
Thread model: posix
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld" -demangle -dynamic -arch x86_64 -macosx_version_min 10.9.0 -o cmTC_670ee -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_670ee.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/6.0/lib/darwin/libclang_rt.osx.a
@(#)PROGRAM:ld PROJECT:ld64-241.9
configured to support archs: armv6 armv7 armv7s arm64 i386 x86_64 x86_64h armv6m armv7m armv7em
Library search paths:
/usr/lib
/usr/local/lib
Framework search paths:
/Library/Frameworks/
/System/Library/Frameworks/
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Parsed CXX implicit link information from above output:
link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)]
ignore line: [Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp]
ignore line: []
ignore line: [Run Build Command:"/opt/local/bin/gmake" "cmTC_670ee/fast"]
ignore line: [/opt/local/bin/gmake -f CMakeFiles/cmTC_670ee.dir/build.make CMakeFiles/cmTC_670ee.dir/build]
ignore line: [gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten]
ignore line: [Building CXX object CMakeFiles/cmTC_670ee.dir/CMakeCXXCompilerABI.cpp.o]
ignore line: [/usr/bin/g++ -o CMakeFiles/cmTC_670ee.dir/CMakeCXXCompilerABI.cpp.o -c /opt/local/share/cmake-3.4/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Linking CXX executable cmTC_670ee]
ignore line: [/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_670ee.dir/link.txt --verbose=1]
ignore line: [/usr/bin/g++ -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_670ee.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_670ee ]
ignore line: [Apple LLVM version 6.0 (clang-600.0.56) (based on LLVM 3.5svn)]
ignore line: [Target: x86_64-apple-darwin13.4.0]
ignore line: [Thread model: posix]
link line: [ "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld" -demangle -dynamic -arch x86_64 -macosx_version_min 10.9.0 -o cmTC_670ee -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_670ee.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/6.0/lib/darwin/libclang_rt.osx.a]
arg [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld] ==> ignore
arg [-demangle] ==> ignore
arg [-dynamic] ==> ignore
arg [-arch] ==> ignore
arg [x86_64] ==> ignore
arg [-macosx_version_min] ==> ignore
arg [10.9.0] ==> ignore
arg [-o] ==> ignore
arg [cmTC_670ee] ==> ignore
arg [-search_paths_first] ==> ignore
arg [-headerpad_max_install_names] ==> ignore
arg [-v] ==> ignore
arg [CMakeFiles/cmTC_670ee.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
arg [-lc++] ==> lib [c++]
arg [-lSystem] ==> lib [System]
arg [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/6.0/lib/darwin/libclang_rt.osx.a] ==> lib [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/6.0/lib/darwin/libclang_rt.osx.a]
Library search paths: [;/usr/lib;/usr/local/lib]
Framework search paths: [;/Library/Frameworks/;/System/Library/Frameworks/]
remove lib [System]
collapse lib [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/6.0/lib/darwin/libclang_rt.osx.a] ==> [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/6.0/lib/darwin/libclang_rt.osx.a]
collapse library dir [/usr/lib] ==> [/usr/lib]
collapse library dir [/usr/local/lib] ==> [/usr/local/lib]
collapse framework dir [/Library/Frameworks/] ==> [/Library/Frameworks]
collapse framework dir [/System/Library/Frameworks/] ==> [/System/Library/Frameworks]
implicit libs: [c++;/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/6.0/lib/darwin/libclang_rt.osx.a]
implicit dirs: [/usr/lib;/usr/local/lib]
implicit fwks: [/Library/Frameworks;/System/Library/Frameworks]
Detecting CXX [-std=c++1y] compiler features compiled with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_1432f/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_1432f.dir/build.make CMakeFiles/cmTC_1432f.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building CXX object CMakeFiles/cmTC_1432f.dir/feature_tests.cxx.o
/usr/bin/g++ -std=c++1y -o CMakeFiles/cmTC_1432f.dir/feature_tests.cxx.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_1432f
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1432f.dir/link.txt --verbose=1
/usr/bin/g++ -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_1432f.dir/feature_tests.cxx.o -o cmTC_1432f
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
Feature record: CXX_FEATURE:1cxx_alias_templates
Feature record: CXX_FEATURE:1cxx_alignas
Feature record: CXX_FEATURE:1cxx_alignof
Feature record: CXX_FEATURE:1cxx_attributes
Feature record: CXX_FEATURE:1cxx_attribute_deprecated
Feature record: CXX_FEATURE:1cxx_auto_type
Feature record: CXX_FEATURE:1cxx_binary_literals
Feature record: CXX_FEATURE:1cxx_constexpr
Feature record: CXX_FEATURE:1cxx_contextual_conversions
Feature record: CXX_FEATURE:1cxx_decltype
Feature record: CXX_FEATURE:1cxx_decltype_auto
Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
Feature record: CXX_FEATURE:1cxx_default_function_template_args
Feature record: CXX_FEATURE:1cxx_defaulted_functions
Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
Feature record: CXX_FEATURE:1cxx_delegating_constructors
Feature record: CXX_FEATURE:1cxx_deleted_functions
Feature record: CXX_FEATURE:1cxx_digit_separators
Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
Feature record: CXX_FEATURE:1cxx_explicit_conversions
Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
Feature record: CXX_FEATURE:1cxx_extern_templates
Feature record: CXX_FEATURE:1cxx_final
Feature record: CXX_FEATURE:1cxx_func_identifier
Feature record: CXX_FEATURE:1cxx_generalized_initializers
Feature record: CXX_FEATURE:1cxx_generic_lambdas
Feature record: CXX_FEATURE:1cxx_inheriting_constructors
Feature record: CXX_FEATURE:1cxx_inline_namespaces
Feature record: CXX_FEATURE:1cxx_lambdas
Feature record: CXX_FEATURE:1cxx_lambda_init_captures
Feature record: CXX_FEATURE:1cxx_local_type_template_args
Feature record: CXX_FEATURE:1cxx_long_long_type
Feature record: CXX_FEATURE:1cxx_noexcept
Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
Feature record: CXX_FEATURE:1cxx_nullptr
Feature record: CXX_FEATURE:1cxx_override
Feature record: CXX_FEATURE:1cxx_range_for
Feature record: CXX_FEATURE:1cxx_raw_string_literals
Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
Feature record: CXX_FEATURE:1cxx_return_type_deduction
Feature record: CXX_FEATURE:1cxx_right_angle_brackets
Feature record: CXX_FEATURE:1cxx_rvalue_references
Feature record: CXX_FEATURE:1cxx_sizeof_member
Feature record: CXX_FEATURE:1cxx_static_assert
Feature record: CXX_FEATURE:1cxx_strong_enums
Feature record: CXX_FEATURE:1cxx_template_template_parameters
Feature record: CXX_FEATURE:0cxx_thread_local
Feature record: CXX_FEATURE:1cxx_trailing_return_types
Feature record: CXX_FEATURE:1cxx_unicode_literals
Feature record: CXX_FEATURE:1cxx_uniform_initialization
Feature record: CXX_FEATURE:1cxx_unrestricted_unions
Feature record: CXX_FEATURE:1cxx_user_literals
Feature record: CXX_FEATURE:1cxx_variable_templates
Feature record: CXX_FEATURE:1cxx_variadic_macros
Feature record: CXX_FEATURE:1cxx_variadic_templates
Detecting CXX [-std=c++11] compiler features compiled with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_39b0e/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_39b0e.dir/build.make CMakeFiles/cmTC_39b0e.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building CXX object CMakeFiles/cmTC_39b0e.dir/feature_tests.cxx.o
/usr/bin/g++ -std=c++11 -o CMakeFiles/cmTC_39b0e.dir/feature_tests.cxx.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_39b0e
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_39b0e.dir/link.txt --verbose=1
/usr/bin/g++ -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_39b0e.dir/feature_tests.cxx.o -o cmTC_39b0e
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
Feature record: CXX_FEATURE:1cxx_alias_templates
Feature record: CXX_FEATURE:1cxx_alignas
Feature record: CXX_FEATURE:1cxx_alignof
Feature record: CXX_FEATURE:1cxx_attributes
Feature record: CXX_FEATURE:0cxx_attribute_deprecated
Feature record: CXX_FEATURE:1cxx_auto_type
Feature record: CXX_FEATURE:0cxx_binary_literals
Feature record: CXX_FEATURE:1cxx_constexpr
Feature record: CXX_FEATURE:0cxx_contextual_conversions
Feature record: CXX_FEATURE:1cxx_decltype
Feature record: CXX_FEATURE:0cxx_decltype_auto
Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
Feature record: CXX_FEATURE:1cxx_default_function_template_args
Feature record: CXX_FEATURE:1cxx_defaulted_functions
Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
Feature record: CXX_FEATURE:1cxx_delegating_constructors
Feature record: CXX_FEATURE:1cxx_deleted_functions
Feature record: CXX_FEATURE:0cxx_digit_separators
Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
Feature record: CXX_FEATURE:1cxx_explicit_conversions
Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
Feature record: CXX_FEATURE:1cxx_extern_templates
Feature record: CXX_FEATURE:1cxx_final
Feature record: CXX_FEATURE:1cxx_func_identifier
Feature record: CXX_FEATURE:1cxx_generalized_initializers
Feature record: CXX_FEATURE:0cxx_generic_lambdas
Feature record: CXX_FEATURE:1cxx_inheriting_constructors
Feature record: CXX_FEATURE:1cxx_inline_namespaces
Feature record: CXX_FEATURE:1cxx_lambdas
Feature record: CXX_FEATURE:0cxx_lambda_init_captures
Feature record: CXX_FEATURE:1cxx_local_type_template_args
Feature record: CXX_FEATURE:1cxx_long_long_type
Feature record: CXX_FEATURE:1cxx_noexcept
Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
Feature record: CXX_FEATURE:1cxx_nullptr
Feature record: CXX_FEATURE:1cxx_override
Feature record: CXX_FEATURE:1cxx_range_for
Feature record: CXX_FEATURE:1cxx_raw_string_literals
Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
Feature record: CXX_FEATURE:0cxx_return_type_deduction
Feature record: CXX_FEATURE:1cxx_right_angle_brackets
Feature record: CXX_FEATURE:1cxx_rvalue_references
Feature record: CXX_FEATURE:1cxx_sizeof_member
Feature record: CXX_FEATURE:1cxx_static_assert
Feature record: CXX_FEATURE:1cxx_strong_enums
Feature record: CXX_FEATURE:1cxx_template_template_parameters
Feature record: CXX_FEATURE:0cxx_thread_local
Feature record: CXX_FEATURE:1cxx_trailing_return_types
Feature record: CXX_FEATURE:1cxx_unicode_literals
Feature record: CXX_FEATURE:1cxx_uniform_initialization
Feature record: CXX_FEATURE:1cxx_unrestricted_unions
Feature record: CXX_FEATURE:1cxx_user_literals
Feature record: CXX_FEATURE:0cxx_variable_templates
Feature record: CXX_FEATURE:1cxx_variadic_macros
Feature record: CXX_FEATURE:1cxx_variadic_templates
Detecting CXX [-std=c++98] compiler features compiled with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_3fe1a/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_3fe1a.dir/build.make CMakeFiles/cmTC_3fe1a.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building CXX object CMakeFiles/cmTC_3fe1a.dir/feature_tests.cxx.o
/usr/bin/g++ -std=c++98 -o CMakeFiles/cmTC_3fe1a.dir/feature_tests.cxx.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_3fe1a
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3fe1a.dir/link.txt --verbose=1
/usr/bin/g++ -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_3fe1a.dir/feature_tests.cxx.o -o cmTC_3fe1a
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
Feature record: CXX_FEATURE:0cxx_alias_templates
Feature record: CXX_FEATURE:0cxx_alignas
Feature record: CXX_FEATURE:0cxx_alignof
Feature record: CXX_FEATURE:0cxx_attributes
Feature record: CXX_FEATURE:0cxx_attribute_deprecated
Feature record: CXX_FEATURE:0cxx_auto_type
Feature record: CXX_FEATURE:0cxx_binary_literals
Feature record: CXX_FEATURE:0cxx_constexpr
Feature record: CXX_FEATURE:0cxx_contextual_conversions
Feature record: CXX_FEATURE:0cxx_decltype
Feature record: CXX_FEATURE:0cxx_decltype_auto
Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types
Feature record: CXX_FEATURE:0cxx_default_function_template_args
Feature record: CXX_FEATURE:0cxx_defaulted_functions
Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers
Feature record: CXX_FEATURE:0cxx_delegating_constructors
Feature record: CXX_FEATURE:0cxx_deleted_functions
Feature record: CXX_FEATURE:0cxx_digit_separators
Feature record: CXX_FEATURE:0cxx_enum_forward_declarations
Feature record: CXX_FEATURE:0cxx_explicit_conversions
Feature record: CXX_FEATURE:0cxx_extended_friend_declarations
Feature record: CXX_FEATURE:0cxx_extern_templates
Feature record: CXX_FEATURE:0cxx_final
Feature record: CXX_FEATURE:0cxx_func_identifier
Feature record: CXX_FEATURE:0cxx_generalized_initializers
Feature record: CXX_FEATURE:0cxx_generic_lambdas
Feature record: CXX_FEATURE:0cxx_inheriting_constructors
Feature record: CXX_FEATURE:0cxx_inline_namespaces
Feature record: CXX_FEATURE:0cxx_lambdas
Feature record: CXX_FEATURE:0cxx_lambda_init_captures
Feature record: CXX_FEATURE:0cxx_local_type_template_args
Feature record: CXX_FEATURE:0cxx_long_long_type
Feature record: CXX_FEATURE:0cxx_noexcept
Feature record: CXX_FEATURE:0cxx_nonstatic_member_init
Feature record: CXX_FEATURE:0cxx_nullptr
Feature record: CXX_FEATURE:0cxx_override
Feature record: CXX_FEATURE:0cxx_range_for
Feature record: CXX_FEATURE:0cxx_raw_string_literals
Feature record: CXX_FEATURE:0cxx_reference_qualified_functions
Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
Feature record: CXX_FEATURE:0cxx_return_type_deduction
Feature record: CXX_FEATURE:0cxx_right_angle_brackets
Feature record: CXX_FEATURE:0cxx_rvalue_references
Feature record: CXX_FEATURE:0cxx_sizeof_member
Feature record: CXX_FEATURE:0cxx_static_assert
Feature record: CXX_FEATURE:0cxx_strong_enums
Feature record: CXX_FEATURE:1cxx_template_template_parameters
Feature record: CXX_FEATURE:0cxx_thread_local
Feature record: CXX_FEATURE:0cxx_trailing_return_types
Feature record: CXX_FEATURE:0cxx_unicode_literals
Feature record: CXX_FEATURE:0cxx_uniform_initialization
Feature record: CXX_FEATURE:0cxx_unrestricted_unions
Feature record: CXX_FEATURE:0cxx_user_literals
Feature record: CXX_FEATURE:0cxx_variable_templates
Feature record: CXX_FEATURE:0cxx_variadic_macros
Feature record: CXX_FEATURE:0cxx_variadic_templates
Compiling the Fortran compiler identification source file "CMakeFortranCompilerId.F" succeeded.
Compiler: /opt/local/bin/g95
Build flags:
Id flags: -v
The output was:
0
Driving: /opt/local/bin/g95 -v CMakeFortranCompilerId.F -lf95 -lm
Using built-in specs.
Target:
Configured with: ../configure --prefix=/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4 --enable-languages=c --disable-multilib --with-included-gettext --with-libiconv=/opt/local --libdir=/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4 --with-as=/opt/local/bin/as --with-ld=/opt/local/bin/ld --with-nm=/opt/local/bin/nm --build=x86_64-apple-darwin13 --host=x86_64-apple-darwin13
Thread model: posix
gcc version 4.2.4 (g95 0.93!) Oct 18 2014
/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4//f951 CMakeFortranCompilerId.F -fPIC -quiet -dumpbase CMakeFortranCompilerId.F -mtune=generic -march=nocona -auxbase CMakeFortranCompilerId -version -o /var/folders/9c/nsxnh_bd7h10y3ffxl2854hr0000gr/T//ccRBMivX.s
G95 Fortran 95 version 4.2.4 (g95 0.93!) Oct 18 2014 (x86_64-apple-darwin13)
compiled by GNU C version 4.2.4.
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
/opt/local/bin/as -arch x86_64 -force_cpusubtype_ALL -o /var/folders/9c/nsxnh_bd7h10y3ffxl2854hr0000gr/T//ccSPMdlf.o /var/folders/9c/nsxnh_bd7h10y3ffxl2854hr0000gr/T//ccRBMivX.s
/opt/local/bin/ld -dynamic -arch x86_64 -weak_reference_mismatches non-weak -o a.out -lcrt1.o -L/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4/ -L/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4 -L/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4/ -L/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4/// -L/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4/ -L/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4/// -L/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4/ -L/usr/lib// /var/folders/9c/nsxnh_bd7h10y3ffxl2854hr0000gr/T//ccSPMdlf.o -lf95 -lm -lgcc -lSystem
ld: warning: -macosx_version_min not specified, assuming 10.6
Compilation of the Fortran compiler identification source "CMakeFortranCompilerId.F" produced "a.out"
The Fortran compiler identification is G95, found in "/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/3.4.1/CompilerIdFortran/a.out"
Determining if the Fortran compiler works passed with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_f54cc/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_f54cc.dir/build.make CMakeFiles/cmTC_f54cc.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building Fortran object CMakeFiles/cmTC_f54cc.dir/testFortranCompiler.f.o
/opt/local/bin/g95 -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp/testFortranCompiler.f -o CMakeFiles/cmTC_f54cc.dir/testFortranCompiler.f.o
Linking Fortran executable cmTC_f54cc
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f54cc.dir/link.txt --verbose=1
/opt/local/bin/g95 CMakeFiles/cmTC_f54cc.dir/testFortranCompiler.f.o -o cmTC_f54cc
ld: warning: -macosx_version_min not specified, assuming 10.6
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Detecting Fortran compiler ABI info compiled with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_ba7e1/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_ba7e1.dir/build.make CMakeFiles/cmTC_ba7e1.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building Fortran object CMakeFiles/cmTC_ba7e1.dir/CMakeFortranCompilerABI.F.o
/opt/local/bin/g95 -c /opt/local/share/cmake-3.4/Modules/CMakeFortranCompilerABI.F -o CMakeFiles/cmTC_ba7e1.dir/CMakeFortranCompilerABI.F.o
Linking Fortran executable cmTC_ba7e1
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ba7e1.dir/link.txt --verbose=1
/opt/local/bin/g95 -v CMakeFiles/cmTC_ba7e1.dir/CMakeFortranCompilerABI.F.o -o cmTC_ba7e1
Driving: /opt/local/bin/g95 -v CMakeFiles/cmTC_ba7e1.dir/CMakeFortranCompilerABI.F.o -o cmTC_ba7e1 -lf95 -lm
Using built-in specs.
Target:
Configured with: ../configure --prefix=/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4 --enable-languages=c --disable-multilib --with-included-gettext --with-libiconv=/opt/local --libdir=/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4 --with-as=/opt/local/bin/as --with-ld=/opt/local/bin/ld --with-nm=/opt/local/bin/nm --build=x86_64-apple-darwin13 --host=x86_64-apple-darwin13
Thread model: posix
gcc version 4.2.4 (g95 0.93!) Oct 18 2014
/opt/local/bin/ld -dynamic -arch x86_64 -weak_reference_mismatches non-weak -o cmTC_ba7e1 -lcrt1.o -L/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4/ -L/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4 -L/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4/ -L/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4/// -L/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4/ -L/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4/// -L/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4/ -L/usr/lib// CMakeFiles/cmTC_ba7e1.dir/CMakeFortranCompilerABI.F.o -lf95 -lm -lgcc -lSystem
ld: warning: -macosx_version_min not specified, assuming 10.6
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Parsed Fortran implicit link information from above output:
link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)]
ignore line: [Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp]
ignore line: []
ignore line: [Run Build Command:"/opt/local/bin/gmake" "cmTC_ba7e1/fast"]
ignore line: [/opt/local/bin/gmake -f CMakeFiles/cmTC_ba7e1.dir/build.make CMakeFiles/cmTC_ba7e1.dir/build]
ignore line: [gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten]
ignore line: [Building Fortran object CMakeFiles/cmTC_ba7e1.dir/CMakeFortranCompilerABI.F.o]
ignore line: [/opt/local/bin/g95 -c /opt/local/share/cmake-3.4/Modules/CMakeFortranCompilerABI.F -o CMakeFiles/cmTC_ba7e1.dir/CMakeFortranCompilerABI.F.o]
ignore line: [Linking Fortran executable cmTC_ba7e1]
ignore line: [/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ba7e1.dir/link.txt --verbose=1]
ignore line: [/opt/local/bin/g95 -v CMakeFiles/cmTC_ba7e1.dir/CMakeFortranCompilerABI.F.o -o cmTC_ba7e1 ]
ignore line: [Driving: /opt/local/bin/g95 -v CMakeFiles/cmTC_ba7e1.dir/CMakeFortranCompilerABI.F.o -o cmTC_ba7e1 -lf95 -lm]
ignore line: [Using built-in specs.]
ignore line: [Target: ]
ignore line: [Configured with: ../configure --prefix=/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4 --enable-languages=c --disable-multilib --with-included-gettext --with-libiconv=/opt/local --libdir=/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4 --with-as=/opt/local/bin/as --with-ld=/opt/local/bin/ld --with-nm=/opt/local/bin/nm --build=x86_64-apple-darwin13 --host=x86_64-apple-darwin13]
ignore line: [Thread model: posix]
ignore line: [gcc version 4.2.4 (g95 0.93!) Oct 18 2014]
link line: [ /opt/local/bin/ld -dynamic -arch x86_64 -weak_reference_mismatches non-weak -o cmTC_ba7e1 -lcrt1.o -L/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4/ -L/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4 -L/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4/ -L/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4/// -L/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4/ -L/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4/// -L/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4/ -L/usr/lib// CMakeFiles/cmTC_ba7e1.dir/CMakeFortranCompilerABI.F.o -lf95 -lm -lgcc -lSystem]
arg [/opt/local/bin/ld] ==> ignore
arg [-dynamic] ==> ignore
arg [-arch] ==> ignore
arg [x86_64] ==> ignore
arg [-weak_reference_mismatches] ==> ignore
arg [non-weak] ==> ignore
arg [-o] ==> ignore
arg [cmTC_ba7e1] ==> ignore
arg [-lcrt1.o] ==> lib [crt1.o]
arg [-L/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4/] ==> dir [/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4/]
arg [-L/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4] ==> dir [/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4]
arg [-L/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4/] ==> dir [/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4/]
arg [-L/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4///] ==> dir [/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4///]
arg [-L/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4/] ==> dir [/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4/]
arg [-L/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4///] ==> dir [/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4///]
arg [-L/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4/] ==> dir [/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4/]
arg [-L/usr/lib//] ==> dir [/usr/lib//]
arg [CMakeFiles/cmTC_ba7e1.dir/CMakeFortranCompilerABI.F.o] ==> ignore
arg [-lf95] ==> lib [f95]
arg [-lm] ==> lib [m]
arg [-lgcc] ==> lib [gcc]
arg [-lSystem] ==> lib [System]
remove lib [crt1.o]
remove lib [gcc]
remove lib [System]
collapse library dir [/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4/] ==> [/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4]
collapse library dir [/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4] ==> [/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4]
collapse library dir [/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4/] ==> [/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4]
collapse library dir [/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4///] ==> [/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4]
collapse library dir [/opt/local/bin/../lib/g95/x86_64-apple-darwin13/4.2.4/] ==> [/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4]
collapse library dir [/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4///] ==> [/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4]
collapse library dir [/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4/] ==> [/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4]
collapse library dir [/usr/lib//] ==> [/usr/lib]
implicit libs: [f95;m]
implicit dirs: [/opt/local/lib/g95/x86_64-apple-darwin13/4.2.4;/usr/lib]
implicit fwks: []
Determining if the Fortran compiler supports Fortran 90 passed with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_17119/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_17119.dir/build.make CMakeFiles/cmTC_17119.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building Fortran object CMakeFiles/cmTC_17119.dir/testFortranCompilerF90.f90.o
/opt/local/bin/g95 -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp/testFortranCompilerF90.f90 -o CMakeFiles/cmTC_17119.dir/testFortranCompilerF90.f90.o
Linking Fortran executable cmTC_17119
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_17119.dir/link.txt --verbose=1
/opt/local/bin/g95 CMakeFiles/cmTC_17119.dir/testFortranCompilerF90.f90.o -o cmTC_17119
ld: warning: -macosx_version_min not specified, assuming 10.6
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Determining if the CXX compiler accepts the flag -std=c++11 passed with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_eae51/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_eae51.dir/build.make CMakeFiles/cmTC_eae51.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building CXX object CMakeFiles/cmTC_eae51.dir/DummyCXXFile.cxx.o
/usr/bin/g++ -std=c++11 -o CMakeFiles/cmTC_eae51.dir/DummyCXXFile.cxx.o -c /opt/local/share/cmake-3.4/Modules/DummyCXXFile.cxx
Linking CXX executable cmTC_eae51
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_eae51.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++11 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_eae51.dir/DummyCXXFile.cxx.o -o cmTC_eae51
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Performing C++ SOURCE FILE Test HAVE_NULLPTR succeded with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_201e7/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_201e7.dir/build.make CMakeFiles/cmTC_201e7.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building CXX object CMakeFiles/cmTC_201e7.dir/src.cxx.o
/usr/bin/g++ -std=c++11 -DHAVE_NULLPTR -std=c++11 -o CMakeFiles/cmTC_201e7.dir/src.cxx.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_201e7
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_201e7.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++11 -DHAVE_NULLPTR -std=c++11 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_201e7.dir/src.cxx.o -o cmTC_201e7
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Source file was:
int main(void)
{
char* ch = nullptr;
return 0;
}
Performing C++ SOURCE FILE Test HAVE_NULLPTR_T succeded with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_64cd7/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_64cd7.dir/build.make CMakeFiles/cmTC_64cd7.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building CXX object CMakeFiles/cmTC_64cd7.dir/src.cxx.o
/usr/bin/g++ -std=c++11 -DHAVE_NULLPTR_T -std=c++11 -o CMakeFiles/cmTC_64cd7.dir/src.cxx.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_64cd7
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_64cd7.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++11 -DHAVE_NULLPTR_T -std=c++11 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_64cd7.dir/src.cxx.o -o cmTC_64cd7
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Source file was:
#include <cstddef>
int main(void)
{
std::nullptr_t npt = nullptr;
return 0;
}
Performing C++ SOURCE FILE Test HAS_ATTRIBUTE_UNUSED succeded with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_bd565/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_bd565.dir/build.make CMakeFiles/cmTC_bd565.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building CXX object CMakeFiles/cmTC_bd565.dir/src.cxx.o
/usr/bin/g++ -std=c++11 -DHAS_ATTRIBUTE_UNUSED -std=c++11 -o CMakeFiles/cmTC_bd565.dir/src.cxx.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_bd565
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bd565.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++11 -DHAS_ATTRIBUTE_UNUSED -std=c++11 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_bd565.dir/src.cxx.o -o cmTC_bd565
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Source file was:
int main(void)
{
int __attribute__((unused)) foo;
return 0;
};
Performing C++ SOURCE FILE Test HAS_ATTRIBUTE_DEPRECATED succeded with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_cd0a7/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_cd0a7.dir/build.make CMakeFiles/cmTC_cd0a7.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building CXX object CMakeFiles/cmTC_cd0a7.dir/src.cxx.o
/usr/bin/g++ -std=c++11 -DHAS_ATTRIBUTE_DEPRECATED -std=c++11 -o CMakeFiles/cmTC_cd0a7.dir/src.cxx.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_cd0a7
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cd0a7.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++11 -DHAS_ATTRIBUTE_DEPRECATED -std=c++11 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_cd0a7.dir/src.cxx.o -o cmTC_cd0a7
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Source file was:
#define DEP __attribute__((deprecated))
class bar
{
bar() DEP;
};
class peng { } DEP;
template <class T>
class t_bar
{
t_bar() DEP;
};
template <class T>
class t_peng {
t_peng() {};
} DEP;
void foo() DEP;
void foo() {}
int main(void)
{
return 0;
};
Performing C++ SOURCE FILE Test HAS_ATTRIBUTE_DEPRECATED_MSG succeded with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_8e8cf/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_8e8cf.dir/build.make CMakeFiles/cmTC_8e8cf.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building CXX object CMakeFiles/cmTC_8e8cf.dir/src.cxx.o
/usr/bin/g++ -std=c++11 -DHAS_ATTRIBUTE_DEPRECATED_MSG -std=c++11 -o CMakeFiles/cmTC_8e8cf.dir/src.cxx.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_8e8cf
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8e8cf.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++11 -DHAS_ATTRIBUTE_DEPRECATED_MSG -std=c++11 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_8e8cf.dir/src.cxx.o -o cmTC_8e8cf
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Source file was:
#define DEP __attribute__((deprecated("message")))
class bar {
bar() DEP;
};
class peng { } DEP;
template <class T>
class t_bar
{
t_bar() DEP;
};
template <class T>
class t_peng
{
t_peng() {};
} DEP;
void foo() DEP;
void foo() {}
int main(void)
{
return 0;
};
Performing C++ SOURCE FILE Test HAVE_CONSTEXPR succeded with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_e6109/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_e6109.dir/build.make CMakeFiles/cmTC_e6109.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building CXX object CMakeFiles/cmTC_e6109.dir/src.cxx.o
/usr/bin/g++ -std=c++11 -DHAVE_CONSTEXPR -std=c++11 -o CMakeFiles/cmTC_e6109.dir/src.cxx.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_e6109
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e6109.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++11 -DHAVE_CONSTEXPR -std=c++11 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_e6109.dir/src.cxx.o -o cmTC_e6109
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Source file was:
constexpr int foo()
{ return 0; }
template<int v>
struct A
{
static const int value = v;
};
int main(void)
{
return A<foo()>::value;
}
Performing C++ SOURCE FILE Test HAVE_KEYWORD_FINAL succeded with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_eea39/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_eea39.dir/build.make CMakeFiles/cmTC_eea39.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building CXX object CMakeFiles/cmTC_eea39.dir/src.cxx.o
/usr/bin/g++ -std=c++11 -DHAVE_KEYWORD_FINAL -std=c++11 -o CMakeFiles/cmTC_eea39.dir/src.cxx.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_eea39
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_eea39.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++11 -DHAVE_KEYWORD_FINAL -std=c++11 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_eea39.dir/src.cxx.o -o cmTC_eea39
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Source file was:
struct Foo
{
virtual void foo() final;
};
int main(void)
{
return 0;
}
Performing C++ SOURCE FILE Test HAVE_RANGE_BASED_FOR succeded with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_4f6c7/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_4f6c7.dir/build.make CMakeFiles/cmTC_4f6c7.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building CXX object CMakeFiles/cmTC_4f6c7.dir/src.cxx.o
/usr/bin/g++ -std=c++11 -DHAVE_RANGE_BASED_FOR -std=c++11 -o CMakeFiles/cmTC_4f6c7.dir/src.cxx.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_4f6c7
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4f6c7.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++11 -DHAVE_RANGE_BASED_FOR -std=c++11 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_4f6c7.dir/src.cxx.o -o cmTC_4f6c7
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Source file was:
int main(void)
{
int arr[3];
for(int &val : arr)
val = 0;
}
Performing C++ SOURCE FILE Test HAVE_NOEXCEPT_SPECIFIER succeded with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_03d5f/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_03d5f.dir/build.make CMakeFiles/cmTC_03d5f.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building CXX object CMakeFiles/cmTC_03d5f.dir/src.cxx.o
/usr/bin/g++ -std=c++11 -DHAVE_NOEXCEPT_SPECIFIER -std=c++11 -o CMakeFiles/cmTC_03d5f.dir/src.cxx.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_03d5f
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_03d5f.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++11 -DHAVE_NOEXCEPT_SPECIFIER -std=c++11 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_03d5f.dir/src.cxx.o -o cmTC_03d5f
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Source file was:
void func1() noexcept {}
void func2() noexcept(true) {}
template <class T>
void func3() noexcept(noexcept(T())) {}
int main(void)
{
func1();
func2();
func3<int>();
}
Performing C++ SOURCE FILE Test HAVE_STD_DECLVAL succeded with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_c1029/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_c1029.dir/build.make CMakeFiles/cmTC_c1029.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building CXX object CMakeFiles/cmTC_c1029.dir/src.cxx.o
/usr/bin/g++ -std=c++11 -DHAVE_STD_DECLVAL -std=c++11 -o CMakeFiles/cmTC_c1029.dir/src.cxx.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_c1029
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c1029.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++11 -DHAVE_STD_DECLVAL -std=c++11 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_c1029.dir/src.cxx.o -o cmTC_c1029
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Source file was:
#include <utility>
template<typename T>
struct check;
template<>
struct check<int&&>
{
int pass() { return 0; }
};
int main(void)
{
return check<decltype(std::declval<int>())>().pass();
}
Performing C++ SOURCE FILE Test HAVE_IS_INDEXABLE_SUPPORT succeded with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_59aaa/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_59aaa.dir/build.make CMakeFiles/cmTC_59aaa.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building CXX object CMakeFiles/cmTC_59aaa.dir/src.cxx.o
/usr/bin/g++ -std=c++11 -DHAVE_IS_INDEXABLE_SUPPORT -std=c++11 -o CMakeFiles/cmTC_59aaa.dir/src.cxx.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_59aaa
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_59aaa.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++11 -DHAVE_IS_INDEXABLE_SUPPORT -std=c++11 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_59aaa.dir/src.cxx.o -o cmTC_59aaa
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Source file was:
#include <utility>
#include <type_traits>
#include <array>
template <class T>
typename std::add_rvalue_reference<T>::type declval();
namespace detail {
template<typename T, typename I, typename = int>
struct _is_indexable
: public std::false_type
{};
template<typename T, typename I>
struct _is_indexable<T,I,typename std::enable_if<(sizeof(declval<T>()[declval<I>()]) > 0),int>::type>
: public std::true_type
{};
}
template<typename T, typename I = std::size_t>
struct is_indexable
: public detail::_is_indexable<T,I>
{};
struct foo_type {};
int main()
{
double x;
std::array<double,4> y;
double z[5];
foo_type f;
static_assert(not is_indexable<decltype(x)>::value,"scalar type");
static_assert(is_indexable<decltype(y)>::value,"indexable class");
static_assert(is_indexable<decltype(z)>::value,"array");
static_assert(not is_indexable<decltype(f)>::value,"not indexable class");
static_assert(not is_indexable<decltype(y),foo_type>::value,"custom index type");
return 0;
}
Determining if the include file pthread.h exists passed with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_5594b/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_5594b.dir/build.make CMakeFiles/cmTC_5594b.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building C object CMakeFiles/cmTC_5594b.dir/CheckIncludeFile.c.o
/opt/local/bin/mpicc-openmpi-mp -o CMakeFiles/cmTC_5594b.dir/CheckIncludeFile.c.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_5594b
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5594b.dir/link.txt --verbose=1
/opt/local/bin/mpicc-openmpi-mp -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_5594b.dir/CheckIncludeFile.c.o -o cmTC_5594b
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Determining if the pthread_create exist passed with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_a935d/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_a935d.dir/build.make CMakeFiles/cmTC_a935d.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building C object CMakeFiles/cmTC_a935d.dir/CheckSymbolExists.c.o
/opt/local/bin/mpicc-openmpi-mp -o CMakeFiles/cmTC_a935d.dir/CheckSymbolExists.c.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_a935d
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a935d.dir/link.txt --verbose=1
/opt/local/bin/mpicc-openmpi-mp -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_a935d.dir/CheckSymbolExists.c.o -o cmTC_a935d
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
File /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>
int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}
Performing C++ SOURCE FILE Test STDTHREAD_WORKS succeded with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_ba5a4/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_ba5a4.dir/build.make CMakeFiles/cmTC_ba5a4.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building CXX object CMakeFiles/cmTC_ba5a4.dir/src.cxx.o
/usr/bin/g++ -std=c++11 -DSTDTHREAD_WORKS -o CMakeFiles/cmTC_ba5a4.dir/src.cxx.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_ba5a4
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ba5a4.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++11 -DSTDTHREAD_WORKS -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_ba5a4.dir/src.cxx.o -o cmTC_ba5a4
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Return value: 1
Source file was:
#include <thread>
void dummy() {}
int main() {
std::thread t(dummy);
t.join();
}
Performing C++ SOURCE FILE Test HAVE_CXA_DEMANGLE succeded with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_f58b0/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_f58b0.dir/build.make CMakeFiles/cmTC_f58b0.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building CXX object CMakeFiles/cmTC_f58b0.dir/src.cxx.o
/usr/bin/g++ -std=c++11 -DHAVE_CXA_DEMANGLE -o CMakeFiles/cmTC_f58b0.dir/src.cxx.o -c /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_f58b0
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f58b0.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++11 -DHAVE_CXA_DEMANGLE -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_f58b0.dir/src.cxx.o -o cmTC_f58b0
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
Source file was:
#include <typeinfo>
#include <cxxabi.h>
int main(void){
int foobar = 0;
const char *foo = typeid(foobar).name();
int status;
char *demangled = abi::__cxa_demangle( foo, 0, 0, &status );
}
Determining if the function MPI_Finalized exists passed with the following output:
Change Dir: /Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp
Run Build Command:"/opt/local/bin/gmake" "cmTC_3a9dc/fast"
/opt/local/bin/gmake -f CMakeFiles/cmTC_3a9dc.dir/build.make CMakeFiles/cmTC_3a9dc.dir/build
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird betreten
Building C object CMakeFiles/cmTC_3a9dc.dir/CheckFunctionExists.c.o
/opt/local/bin/mpicc-openmpi-mp -DENABLE_MPI=1 -DMPICH_SKIP_MPICXX -DMPIPP_H -DCHECK_FUNCTION_EXISTS=MPI_Finalized -o CMakeFiles/cmTC_3a9dc.dir/CheckFunctionExists.c.o -c /opt/local/share/cmake-3.4/Modules/CheckFunctionExists.c
Linking C executable cmTC_3a9dc
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3a9dc.dir/link.txt --verbose=1
/opt/local/bin/mpicc-openmpi-mp -DCHECK_FUNCTION_EXISTS=MPI_Finalized -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_3a9dc.dir/CheckFunctionExists.c.o -o cmTC_3a9dc
gmake[1]: Verzeichnis „/Users/christianpower/cpp/dune_ho/dune-common/build-cmake/CMakeFiles/CMakeTmp“ wird verlassen
More information about the Dune
mailing list