← Back to team overview

dolfin team mailing list archive

Re: [Question #156058]: ARMADILLO_TEST_RUNS

 

Question #156058 on DOLFIN changed:
https://answers.launchpad.net/dolfin/+question/156058

    Status: Needs information => Open

Chunhe Lee gave more information on the question:
Johannes,

I ask the windows version because I don't know if I can finish the
install of dolfin in linux.

Here is the contents of CMakeError.log of dolfin installation.

Performing C++ SOURCE FILE Test ARMADILLO_TEST_RUNS failed with the following output:
Change Dir: /home/rhome/lihe/program/install/dolfin-0.9.10/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/gmake "cmTryCompileExec/fast"
gmake: Warning: File `Makefile' has modification time 3e+02 s in the future
/usr/bin/gmake -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
gmake[1]: Entering directory `/home/rhome/lihe/program/install/dolfin-0.9.10/CMakeFiles/CMakeTmp'
gmake[1]: Warning: File `CMakeFiles/cmTryCompileExec.dir/flags.make' has modification time 3e+02 s in the future
/home/cluster/cmake/2.8.2/bin/cmake -E cmake_progress_report /home/rhome/lihe/program/install/dolfin-0.9.10/CMakeFiles/CMakeTmp/CMakeFiles 1
Building CXX object CMakeFiles/cmTryCompileExec.dir/src.cxx.o
/usr/bin/c++    -DARMADILLO_TEST_RUNS -I/home/rhome/lihe/bin/armadillo/include -I/home/rhome/lihe/bin/boost/1.46.1/include   -o CMakeFiles/cmTryCompileExec.dir/src.cxx.o -c /home/rhome/lihe/program/install/dolfin-0.9.10/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTryCompileExec
/home/cluster/cmake/2.8.2/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/c++      -DARMADILLO_TEST_RUNS   CMakeFiles/cmTryCompileExec.dir/src.cxx.o  -o cmTryCompileExec -rdynamic /home/rhome/lihe/bin/armadillo/lib64/libarmadillo.so -Wl,-rpath,/home/rhome/lihe/bin/armadillo/lib64 
CMakeFiles/cmTryCompileExec.dir/src.cxx.o: In function `void arma::lapack::gesv<double>(int*, int*, double*, int*, int*, double*, int*, int*)':
src.cxx:(.text._ZN4arma6lapack4gesvIdEEvPiS2_PT_S2_S2_S4_S2_S2_[void arma::lapack::gesv<double>(int*, int*, double*, int*, int*, double*, int*, int*)]+0x5c): undefined reference to `dgesv_'
CMakeFiles/cmTryCompileExec.dir/src.cxx.o: In function `void arma::lapack::gels<double>(char*, int*, int*, int*, double*, int*, double*, int*, double*, int*, int*)':
src.cxx:(.text._ZN4arma6lapack4gelsIdEEvPcPiS3_S3_PT_S3_S5_S3_S5_S3_S3_[void arma::lapack::gels<double>(char*, int*, int*, int*, double*, int*, double*, int*, double*, int*, int*)]+0x77): undefined reference to `dgels_'
/home/rhome/lihe/bin/armadillo/lib64/libarmadillo.so: undefined reference to `dgemm_'
/home/rhome/lihe/bin/armadillo/lib64/libarmadillo.so: undefined reference to `dgetrf_'
collect2: ld returned 1 exit status
gmake[1]: *** [cmTryCompileExec] Error 1
gmake[1]: Leaving directory `/home/rhome/lihe/program/install/dolfin-0.9.10/CMakeFiles/CMakeTmp'
gmake: *** [cmTryCompileExec/fast] Error 2
Return value: 1
Source file was:
#include <armadillo>
int main()
{
 arma::mat A = arma::randu(4, 4);
 arma::vec b = arma::randu(4);
 arma::vec x = arma::solve(A, b);
 return 0;
}
Performing C++ SOURCE FILE Test ARMADILLO_LAPACK_TEST_RUNS failed with the following output:
Change Dir: /home/rhome/lihe/program/install/dolfin-0.9.10/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/gmake "cmTryCompileExec/fast"
gmake: Warning: File `Makefile' has modification time 3e+02 s in the future
/usr/bin/gmake -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
gmake[1]: Entering directory `/home/rhome/lihe/program/install/dolfin-0.9.10/CMakeFiles/CMakeTmp'
gmake[1]: Warning: File `CMakeFiles/cmTryCompileExec.dir/flags.make' has modification time 3e+02 s in the future
/home/cluster/cmake/2.8.2/bin/cmake -E cmake_progress_report /home/rhome/lihe/program/install/dolfin-0.9.10/CMakeFiles/CMakeTmp/CMakeFiles 1
Building CXX object CMakeFiles/cmTryCompileExec.dir/src.cxx.o
/usr/bin/c++    -DARMADILLO_LAPACK_TEST_RUNS -I/home/rhome/lihe/bin/armadillo/include -I/home/rhome/lihe/bin/boost/1.46.1/include   -o CMakeFiles/cmTryCompileExec.dir/src.cxx.o -c /home/rhome/lihe/program/install/dolfin-0.9.10/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTryCompileExec
/home/cluster/cmake/2.8.2/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/c++      -DARMADILLO_LAPACK_TEST_RUNS   CMakeFiles/cmTryCompileExec.dir/src.cxx.o  -o cmTryCompileExec -rdynamic /home/rhome/lihe/bin/armadillo/lib64/libarmadillo.so /home/rhome/lihe/bin/lapack/lib/liblapack.a -Wl,-rpath,/home/rhome/lihe/bin/armadillo/lib64 
/home/rhome/lihe/bin/lapack/lib/liblapack.a(dgetrf.f.o): In function `dgetrf_':
dgetrf.f:(.text+0x5a1): undefined reference to `dtrsm_'
dgetrf.f:(.text+0x6ea): undefined reference to `dgemm_'
/home/rhome/lihe/bin/lapack/lib/liblapack.a(dgetrs.f.o): In function `dgetrs_':
dgetrs.f:(.text+0x21a): undefined reference to `dtrsm_'
dgetrs.f:(.text+0x28d): undefined reference to `dtrsm_'
dgetrs.f:(.text+0x305): undefined reference to `dtrsm_'
dgetrs.f:(.text+0x378): undefined reference to `dtrsm_'
/home/rhome/lihe/bin/lapack/lib/liblapack.a(dlarfb.f.o): In function `dlarfb_':
dlarfb.f:(.text+0x224): undefined reference to `dcopy_'
dlarfb.f:(.text+0x2ad): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x385): undefined reference to `dgemm_'
dlarfb.f:(.text+0x3f7): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x4cf): undefined reference to `dgemm_'
dlarfb.f:(.text+0x53f): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x757): undefined reference to `dcopy_'
dlarfb.f:(.text+0x7e0): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x8bd): undefined reference to `dgemm_'
dlarfb.f:(.text+0x92f): undefined reference to `dtrmm_'
dlarfb.f:(.text+0xa0c): undefined reference to `dgemm_'
dlarfb.f:(.text+0xa7c): undefined reference to `dtrmm_'
dlarfb.f:(.text+0xc9d): undefined reference to `dcopy_'
dlarfb.f:(.text+0xd4f): undefined reference to `dtrmm_'
dlarfb.f:(.text+0xde7): undefined reference to `dgemm_'
dlarfb.f:(.text+0xe59): undefined reference to `dtrmm_'
dlarfb.f:(.text+0xeeb): undefined reference to `dgemm_'
dlarfb.f:(.text+0xf84): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x11d3): undefined reference to `dcopy_'
dlarfb.f:(.text+0x1288): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x1320): undefined reference to `dgemm_'
dlarfb.f:(.text+0x1392): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x1424): undefined reference to `dgemm_'
dlarfb.f:(.text+0x14bd): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x1730): undefined reference to `dcopy_'
dlarfb.f:(.text+0x17b9): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x1896): undefined reference to `dgemm_'
dlarfb.f:(.text+0x1908): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x19e5): undefined reference to `dgemm_'
dlarfb.f:(.text+0x1a55): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x1c6d): undefined reference to `dcopy_'
dlarfb.f:(.text+0x1cf6): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x1dd8): undefined reference to `dgemm_'
dlarfb.f:(.text+0x1e4a): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x1f2c): undefined reference to `dgemm_'
dlarfb.f:(.text+0x1f9c): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x21bd): undefined reference to `dcopy_'
dlarfb.f:(.text+0x2274): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x230c): undefined reference to `dgemm_'
dlarfb.f:(.text+0x237e): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x2410): undefined reference to `dgemm_'
dlarfb.f:(.text+0x24ae): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x26f7): undefined reference to `dcopy_'
dlarfb.f:(.text+0x27b1): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x2849): undefined reference to `dgemm_'
dlarfb.f:(.text+0x28bb): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x294d): undefined reference to `dgemm_'
dlarfb.f:(.text+0x29eb): undefined reference to `dtrmm_'
/home/rhome/lihe/bin/lapack/lib/liblapack.a(dlarft.f.o): In function `dlarft_':
dlarft.f:(.text+0x3ac): undefined reference to `dgemv_'
dlarft.f:(.text+0x556): undefined reference to `dgemv_'
dlarft.f:(.text+0x5fe): undefined reference to `dtrmv_'
dlarft.f:(.text+0x9d1): undefined reference to `dgemv_'
dlarft.f:(.text+0xc85): undefined reference to `dgemv_'
dlarft.f:(.text+0xd7c): undefined reference to `dtrmv_'
/home/rhome/lihe/bin/lapack/lib/liblapack.a(dormlq.f.o): In function `dormlq_':
dormlq.f:(.text+0x2d3): undefined reference to `_gfortran_concat_string'
dormlq.f:(.text+0x476): undefined reference to `_gfortran_concat_string'
/home/rhome/lihe/bin/lapack/lib/liblapack.a(dormqr.f.o): In function `dormqr_':
dormqr.f:(.text+0x2be): undefined reference to `_gfortran_concat_string'
dormqr.f:(.text+0x461): undefined reference to `_gfortran_concat_string'
/home/rhome/lihe/bin/lapack/lib/liblapack.a(dtrtrs.f.o): In function `dtrtrs_':
dtrtrs.f:(.text+0x30b): undefined reference to `dtrsm_'
/home/rhome/lihe/bin/lapack/lib/liblapack.a(ilaenv.f.o): In function `ilaenv_':
ilaenv.f:(.text+0x119): undefined reference to `_gfortran_copy_string'
ilaenv.f:(.text+0x408): undefined reference to `_gfortran_copy_string'
ilaenv.f:(.text+0x423): undefined reference to `_gfortran_copy_string'
ilaenv.f:(.text+0x43e): undefined reference to `_gfortran_copy_string'
ilaenv.f:(.text+0x47d): undefined reference to `_gfortran_compare_string'
ilaenv.f:(.text+0x4a9): undefined reference to `_gfortran_compare_string'
ilaenv.f:(.text+0x4d5): undefined reference to `_gfortran_compare_string'
ilaenv.f:(.text+0x4f5): undefined reference to `_gfortran_compare_string'
ilaenv.f:(.text+0x52f): undefined reference to `_gfortran_compare_string'
/home/rhome/lihe/bin/lapack/lib/liblapack.a(ilaenv.f.o):ilaenv.f:(.text+0x54b): more undefined references to `_gfortran_compare_string' follow
/home/rhome/lihe/bin/lapack/lib/liblapack.a(xerbla.f.o): In function `xerbla_':
xerbla.f:(.text+0x65): undefined reference to `_gfortran_st_write'
xerbla.f:(.text+0x77): undefined reference to `_gfortran_string_len_trim'
xerbla.f:(.text+0x94): undefined reference to `_gfortran_transfer_character'
xerbla.f:(.text+0xac): undefined reference to `_gfortran_transfer_integer'
xerbla.f:(.text+0xb8): undefined reference to `_gfortran_st_write_done'
xerbla.f:(.text+0xc2): undefined reference to `_gfortran_stop_numeric'
/home/rhome/lihe/bin/lapack/lib/liblapack.a(dgetf2.f.o): In function `dgetf2_':
dgetf2.f:(.text+0x1d4): undefined reference to `idamax_'
dgetf2.f:(.text+0x281): undefined reference to `dswap_'
dgetf2.f:(.text+0x359): undefined reference to `dscal_'
dgetf2.f:(.text+0x55a): undefined reference to `dger_'
/home/rhome/lihe/bin/lapack/lib/liblapack.a(dlarf.f.o): In function `dlarf_':
dlarf.f:(.text+0x190): undefined reference to `dgemv_'
dlarf.f:(.text+0x1f2): undefined reference to `dger_'
dlarf.f:(.text+0x25e): undefined reference to `dgemv_'
dlarf.f:(.text+0x2bc): undefined reference to `dger_'
/home/rhome/lihe/bin/lapack/lib/liblapack.a(dlarfg.f.o): In function `dlarfg_':
dlarfg.f:(.text+0x54): undefined reference to `dnrm2_'
dlarfg.f:(.text+0x17b): undefined reference to `dscal_'
dlarfg.f:(.text+0x1e0): undefined reference to `dnrm2_'
dlarfg.f:(.text+0x2aa): undefined reference to `dscal_'
collect2: ld returned 1 exit status
gmake[1]: *** [cmTryCompileExec] Error 1
gmake[1]: Leaving directory `/home/rhome/lihe/program/install/dolfin-0.9.10/CMakeFiles/CMakeTmp'
gmake: *** [cmTryCompileExec/fast] Error 2
Return value: 1
Source file was:
#include <armadillo>
int main()
{
 arma::mat A = arma::randu(4, 4);
 arma::vec b = arma::randu(4);
 arma::vec x = arma::solve(A, b);
 return 0;
}


And here is the contents of logfile when installing armadillo:

The system is: Linux - 2.6.18-194.el5 - x86_64
Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
Compiler: /usr/bin/c++ 
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 GNU, found in "/home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CompilerIdCXX/a.out"
Determining if the CXX compiler works passed with the following output:
Change Dir: /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/gmake "cmTryCompileExec/fast"
gmake: Warning: File `Makefile' has modification time 3e+02 s in the future
/usr/bin/gmake -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
gmake[1]: Entering directory `/home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp'
gmake[1]: Warning: File `CMakeFiles/cmTryCompileExec.dir/flags.make' has modification time 3e+02 s in the future
/home/cluster/cmake/2.8.2/bin/cmake -E cmake_progress_report /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp/CMakeFiles 1
Building CXX object CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o
/usr/bin/c++     -o CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o -c /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
Linking CXX executable cmTryCompileExec
/home/cluster/cmake/2.8.2/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/c++         CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o  -o cmTryCompileExec -rdynamic 
gmake[1]: warning:  Clock skew detected.  Your build may be incomplete.
gmake[1]: Leaving directory `/home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp'
gmake: warning:  Clock skew detected.  Your build may be incomplete.
Detecting CXX compiler ABI info compiled with the following output:
Change Dir: /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/gmake "cmTryCompileExec/fast"
gmake: Warning: File `Makefile' has modification time 3e+02 s in the future
/usr/bin/gmake -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
gmake[1]: Entering directory `/home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp'
gmake[1]: Warning: File `CMakeFiles/cmTryCompileExec.dir/flags.make' has modification time 3e+02 s in the future
/home/cluster/cmake/2.8.2/bin/cmake -E cmake_progress_report /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp/CMakeFiles 1
Building CXX object CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o
/usr/bin/c++     -o CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -c /home/cluster/cmake/2.8.2/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp
Linking CXX executable cmTryCompileExec
/home/cluster/cmake/2.8.2/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/c++        -v CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o  -o cmTryCompileExec -rdynamic  
Using built-in specs.
Target: x86_64-redhat-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-libgcj-multifile --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk --disable-dssi --enable-plugin --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --with-cpu=generic --host=x86_64-redhat-linux
Thread model: posix
gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)
 /usr/libexec/gcc/x86_64-redhat-linux/4.1.2/collect2 --eh-frame-hdr -m elf_x86_64 --hash-style=gnu -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTryCompileExec /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.1.2/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/4.1.2 -L/usr/lib/gcc/x86_64-redhat-linux/4.1.2 -L/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/4.1.2/crtend.o /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/crtn.o
gmake[1]: warning:  Clock skew detected.  Your build may be incomplete.
gmake[1]: Leaving directory `/home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp'
gmake: warning:  Clock skew detected.  Your build may be incomplete.
Parsed CXX implicit link information from above output:
  link line regex: [^( *|.*[/\])(ld|ld|collect2)[^/\]*( |$)]
  ignore line: [Change Dir: /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp]
  ignore line: []
  ignore line: [Run Build Command:/usr/bin/gmake "cmTryCompileExec/fast"]
  ignore line: [gmake: Warning: File `Makefile' has modification time 3e+02 s in the future]
  ignore line: [/usr/bin/gmake -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build]
  ignore line: [gmake[1]: Entering directory `/home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp']
  ignore line: [gmake[1]: Warning: File `CMakeFiles/cmTryCompileExec.dir/flags.make' has modification time 3e+02 s in the future]
  ignore line: [/home/cluster/cmake/2.8.2/bin/cmake -E cmake_progress_report /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp/CMakeFiles 1]
  ignore line: [Building CXX object CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o]
  ignore line: [/usr/bin/c++     -o CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -c /home/cluster/cmake/2.8.2/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp]
  ignore line: [Linking CXX executable cmTryCompileExec]
  ignore line: [/home/cluster/cmake/2.8.2/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1]
  ignore line: [/usr/bin/c++        -v CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o  -o cmTryCompileExec -rdynamic  ]
  ignore line: [Using built-in specs.]
  ignore line: [Target: x86_64-redhat-linux]
  ignore line: [Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-libgcj-multifile --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk --disable-dssi --enable-plugin --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --with-cpu=generic --host=x86_64-redhat-linux]
  ignore line: [Thread model: posix]
  ignore line: [gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)]
  link line: [ /usr/libexec/gcc/x86_64-redhat-linux/4.1.2/collect2 --eh-frame-hdr -m elf_x86_64 --hash-style=gnu -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTryCompileExec /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.1.2/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/4.1.2 -L/usr/lib/gcc/x86_64-redhat-linux/4.1.2 -L/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/4.1.2/crtend.o /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/crtn.o]
    arg [/usr/libexec/gcc/x86_64-redhat-linux/4.1.2/collect2] ==> ignore
    arg [--eh-frame-hdr] ==> ignore
    arg [-m] ==> ignore
    arg [elf_x86_64] ==> ignore
    arg [--hash-style=gnu] ==> ignore
    arg [-export-dynamic] ==> ignore
    arg [-dynamic-linker] ==> ignore
    arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
    arg [-o] ==> ignore
    arg [cmTryCompileExec] ==> ignore
    arg [/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/crt1.o] ==> ignore
    arg [/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/crti.o] ==> ignore
    arg [/usr/lib/gcc/x86_64-redhat-linux/4.1.2/crtbegin.o] ==> ignore
    arg [-L/usr/lib/gcc/x86_64-redhat-linux/4.1.2] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/4.1.2]
    arg [-L/usr/lib/gcc/x86_64-redhat-linux/4.1.2] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/4.1.2]
    arg [-L/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64]
    arg [-L/lib/../lib64] ==> dir [/lib/../lib64]
    arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64]
    arg [CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
    arg [-lstdc++] ==> lib [stdc++]
    arg [-lm] ==> lib [m]
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [-lgcc] ==> lib [gcc]
    arg [-lc] ==> lib [c]
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [-lgcc] ==> lib [gcc]
    arg [/usr/lib/gcc/x86_64-redhat-linux/4.1.2/crtend.o] ==> ignore
    arg [/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/crtn.o] ==> ignore
  remove lib [gcc_s]
  remove lib [gcc]
  remove lib [gcc_s]
  remove lib [gcc]
  collapse dir [/usr/lib/gcc/x86_64-redhat-linux/4.1.2] ==> [/usr/lib/gcc/x86_64-redhat-linux/4.1.2]
  collapse dir [/usr/lib/gcc/x86_64-redhat-linux/4.1.2] ==> [/usr/lib/gcc/x86_64-redhat-linux/4.1.2]
  collapse dir [/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64] ==> [/usr/lib64]
  collapse dir [/lib/../lib64] ==> [/lib64]
  collapse dir [/usr/lib/../lib64] ==> [/usr/lib64]
  implicit libs: [stdc++;m;c]
  implicit dirs: [/usr/lib/gcc/x86_64-redhat-linux/4.1.2;/usr/lib64;/lib64]
Determining if the include file boost/date_time/posix_time/posix_time.hpp exists passed with the following output:
Change Dir: /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/gmake "cmTryCompileExec/fast"
gmake: Warning: File `Makefile' has modification time 3e+02 s in the future
/usr/bin/gmake -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
gmake[1]: Entering directory `/home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp'
gmake[1]: Warning: File `CMakeFiles/cmTryCompileExec.dir/flags.make' has modification time 3e+02 s in the future
/home/cluster/cmake/2.8.2/bin/cmake -E cmake_progress_report /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp/CMakeFiles 1
Building CXX object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.cxx.o
/usr/bin/c++    -I/home/rhome/lihe/bin/boost/1.46.1/include   -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.cxx.o -c /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp/CheckIncludeFile.cxx
Linking CXX executable cmTryCompileExec
/home/cluster/cmake/2.8.2/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/c++         CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.cxx.o  -o cmTryCompileExec -rdynamic 
gmake[1]: warning:  Clock skew detected.  Your build may be incomplete.
gmake[1]: Leaving directory `/home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp'
gmake: warning:  Clock skew detected.  Your build may be incomplete.
Performing C++ SOURCE FILE Test ARMA_HAVE_STD_ISFINITE succeded with the following output:
Change Dir: /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/gmake "cmTryCompileExec/fast"
gmake: Warning: File `Makefile' has modification time 3e+02 s in the future
/usr/bin/gmake -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
gmake[1]: Entering directory `/home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp'
gmake[1]: Warning: File `CMakeFiles/cmTryCompileExec.dir/flags.make' has modification time 3e+02 s in the future
/home/cluster/cmake/2.8.2/bin/cmake -E cmake_progress_report /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp/CMakeFiles 1
Building CXX object CMakeFiles/cmTryCompileExec.dir/src.cxx.o
/usr/bin/c++    -DARMA_HAVE_STD_ISFINITE -I/home/rhome/lihe/bin/boost/1.46.1/include   -o CMakeFiles/cmTryCompileExec.dir/src.cxx.o -c /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTryCompileExec
/home/cluster/cmake/2.8.2/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/c++      -DARMA_HAVE_STD_ISFINITE   CMakeFiles/cmTryCompileExec.dir/src.cxx.o  -o cmTryCompileExec -rdynamic 
gmake[1]: warning:  Clock skew detected.  Your build may be incomplete.
gmake[1]: Leaving directory `/home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp'
gmake: warning:  Clock skew detected.  Your build may be incomplete.
Source file was:
#include <cmath>
int main()
  {
  #if !defined(isfinite)
    int i = (std::isfinite)(1.0);
  #endif
  return 0;
  }
Performing C++ SOURCE FILE Test ARMA_HAVE_STD_ISINF succeded with the following output:
Change Dir: /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/gmake "cmTryCompileExec/fast"
gmake: Warning: File `Makefile' has modification time 3e+02 s in the future
/usr/bin/gmake -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
gmake[1]: Entering directory `/home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp'
gmake[1]: Warning: File `CMakeFiles/cmTryCompileExec.dir/flags.make' has modification time 3e+02 s in the future
/home/cluster/cmake/2.8.2/bin/cmake -E cmake_progress_report /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp/CMakeFiles 1
Building CXX object CMakeFiles/cmTryCompileExec.dir/src.cxx.o
/usr/bin/c++    -DARMA_HAVE_STD_ISINF -I/home/rhome/lihe/bin/boost/1.46.1/include   -o CMakeFiles/cmTryCompileExec.dir/src.cxx.o -c /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTryCompileExec
/home/cluster/cmake/2.8.2/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/c++      -DARMA_HAVE_STD_ISINF   CMakeFiles/cmTryCompileExec.dir/src.cxx.o  -o cmTryCompileExec -rdynamic 
gmake[1]: warning:  Clock skew detected.  Your build may be incomplete.
gmake[1]: Leaving directory `/home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp'
gmake: warning:  Clock skew detected.  Your build may be incomplete.
Source file was:
#include <cmath>
int main()
  {
  #if !defined(isinf)
    int i = (std::isinf)(1.0);
  #endif
  return 0;
  }
Performing C++ SOURCE FILE Test ARMA_HAVE_STD_ISNAN succeded with the following output:
Change Dir: /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/gmake "cmTryCompileExec/fast"
gmake: Warning: File `Makefile' has modification time 3e+02 s in the future
/usr/bin/gmake -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
gmake[1]: Entering directory `/home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp'
gmake[1]: Warning: File `CMakeFiles/cmTryCompileExec.dir/flags.make' has modification time 3e+02 s in the future
/home/cluster/cmake/2.8.2/bin/cmake -E cmake_progress_report /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp/CMakeFiles 1
Building CXX object CMakeFiles/cmTryCompileExec.dir/src.cxx.o
/usr/bin/c++    -DARMA_HAVE_STD_ISNAN -I/home/rhome/lihe/bin/boost/1.46.1/include   -o CMakeFiles/cmTryCompileExec.dir/src.cxx.o -c /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTryCompileExec
/home/cluster/cmake/2.8.2/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/c++      -DARMA_HAVE_STD_ISNAN   CMakeFiles/cmTryCompileExec.dir/src.cxx.o  -o cmTryCompileExec -rdynamic 
gmake[1]: warning:  Clock skew detected.  Your build may be incomplete.
gmake[1]: Leaving directory `/home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp'
gmake: warning:  Clock skew detected.  Your build may be incomplete.
Source file was:
#include <cmath>
int main()
  {
  #if !defined(isnan)
    int i = (std::isnan)(1.0);
  #endif
  return 0;
  }
Performing C++ SOURCE FILE Test ARMA_HAVE_LOG1P succeded with the following output:
Change Dir: /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/gmake "cmTryCompileExec/fast"
gmake: Warning: File `Makefile' has modification time 3e+02 s in the future
/usr/bin/gmake -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
gmake[1]: Entering directory `/home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp'
gmake[1]: Warning: File `CMakeFiles/cmTryCompileExec.dir/flags.make' has modification time 3e+02 s in the future
/home/cluster/cmake/2.8.2/bin/cmake -E cmake_progress_report /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp/CMakeFiles 1
Building CXX object CMakeFiles/cmTryCompileExec.dir/src.cxx.o
/usr/bin/c++    -DARMA_HAVE_LOG1P -I/home/rhome/lihe/bin/boost/1.46.1/include   -o CMakeFiles/cmTryCompileExec.dir/src.cxx.o -c /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp/src.cxx
/home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp/src.cxx: In function 鈥榠nt main()鈥?
/home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp/src.cxx:7: warning: converting to 鈥榠nt鈥?from 鈥榙ouble鈥?Linking CXX executable cmTryCompileExec
/home/cluster/cmake/2.8.2/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/c++      -DARMA_HAVE_LOG1P   CMakeFiles/cmTryCompileExec.dir/src.cxx.o  -o cmTryCompileExec -rdynamic 
gmake[1]: warning:  Clock skew detected.  Your build may be incomplete.
gmake[1]: Leaving directory `/home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp'
gmake: warning:  Clock skew detected.  Your build may be incomplete.
Source file was:
#include <cmath>
int main()
  {
  #if !defined(log1p)
    int i = (::log1p)(1.0);
  #endif
  return 0;
  }
Performing C++ SOURCE FILE Test ARMA_HAVE_STD_SNPRINTF succeded with the following output:
Change Dir: /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/gmake "cmTryCompileExec/fast"
gmake: Warning: File `Makefile' has modification time 3e+02 s in the future
/usr/bin/gmake -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
gmake[1]: Entering directory `/home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp'
gmake[1]: Warning: File `CMakeFiles/cmTryCompileExec.dir/flags.make' has modification time 3e+02 s in the future
/home/cluster/cmake/2.8.2/bin/cmake -E cmake_progress_report /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp/CMakeFiles 1
Building CXX object CMakeFiles/cmTryCompileExec.dir/src.cxx.o
/usr/bin/c++    -DARMA_HAVE_STD_SNPRINTF -I/home/rhome/lihe/bin/boost/1.46.1/include   -o CMakeFiles/cmTryCompileExec.dir/src.cxx.o -c /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTryCompileExec
/home/cluster/cmake/2.8.2/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/c++      -DARMA_HAVE_STD_SNPRINTF   CMakeFiles/cmTryCompileExec.dir/src.cxx.o  -o cmTryCompileExec -rdynamic 
gmake[1]: warning:  Clock skew detected.  Your build may be incomplete.
gmake[1]: Leaving directory `/home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp'
gmake: warning:  Clock skew detected.  Your build may be incomplete.
Source file was:
#include <cstdio>
int
main()
  {
  #if !defined(snprintf)
    int i = sizeof(&(std::snprintf));
  #endif
  return 0;
  }
Performing C++ SOURCE FILE Test ARMA_HAVE_GETTIMEOFDAY succeded with the following output:
Change Dir: /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/gmake "cmTryCompileExec/fast"
gmake: Warning: File `Makefile' has modification time 3e+02 s in the future
/usr/bin/gmake -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
gmake[1]: Entering directory `/home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp'
gmake[1]: Warning: File `CMakeFiles/cmTryCompileExec.dir/flags.make' has modification time 3e+02 s in the future
/home/cluster/cmake/2.8.2/bin/cmake -E cmake_progress_report /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp/CMakeFiles 1
Building CXX object CMakeFiles/cmTryCompileExec.dir/src.cxx.o
/usr/bin/c++    -DARMA_HAVE_GETTIMEOFDAY -I/home/rhome/lihe/bin/boost/1.46.1/include   -o CMakeFiles/cmTryCompileExec.dir/src.cxx.o -c /home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTryCompileExec
/home/cluster/cmake/2.8.2/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/c++      -DARMA_HAVE_GETTIMEOFDAY   CMakeFiles/cmTryCompileExec.dir/src.cxx.o  -o cmTryCompileExec -rdynamic 
gmake[1]: warning:  Clock skew detected.  Your build may be incomplete.
gmake[1]: Leaving directory `/home/rhome/lihe/program/install/armadillo-1.2.0/CMakeFiles/CMakeTmp'
gmake: warning:  Clock skew detected.  Your build may be incomplete.
Source file was:
#include <sys/time.h>
int
main()
  {
  #if !defined(gettimeofday)
    int i = sizeof(&(::gettimeofday));
  #endif
  return 0;
  }

Best regards!
Chunhe

-- 
You received this question notification because you are a member of
DOLFIN Team, which is an answer contact for DOLFIN.