hi,

according to the above error i installed umfpack and cholmod through
suisparse

now when i do cmake for dolfin..  i got the following output
------------------------------------------------------

-- Looking for Fortran sgemm
-- Looking for Fortran sgemm - found
--











* Checking for package 'UMFPACK'-- Checking for package 'AMD'-- Checking
for package 'CHOLMOD'-- Checking for package 'AMD'-- A library with BLAS
API found. -- Looking for Fortran cheev-- Looking for Fortran cheev - not
found-- Performing Test CHOLMOD_TEST_RUNS-- Performing Test
CHOLMOD_TEST_RUNS - Failed-- Performing Test UMFPACK_TEST_RUNS-- Performing
Test UMFPACK_TEST_RUNS - Failed -- Checking for package 'CHOLMOD'--
Checking for package 'AMD'*
-- A library with BLAS API found.
-- Could NOT find HDF5 (missing:  HDF5

-------------------------------------
did dolfin find umfpack and cholmod.. if so why the tests are failed and
finally it resulted in -----

the following...     i installed umfpack cholmod


i have following

login3$ ls
libamd.2.3.1.a      libcholmod.a         librbio.2.1.1.a
libamd.a            libcolamd.2.8.0.a    librbio.a
libbtf.1.2.0.a      libcolamd.a          libspqr.1.3.1.a
libbtf.a            libcxsparse.3.1.1.a  libspqr.a
libcamd.2.3.1.a     libcxsparse.a        libsuitesparseconfig.4.0.2.a
libcamd.a           libklu.1.2.1.a       libsuitesparseconfig.a
libccolamd.2.8.0.a  libklu.a             libumfpack.5.6.1.a
libccolamd.a        libldl.2.1.0.a       libumfpack.a
libcholmod.2.0.1.a  libldl.a

-------------------------------------------

The following optional packages were found:
-- ------------------------------
-------------
-- (OK) OPENMP
-- (OK) MPI
-- (OK) CGAL
-- (OK) ZLIB
-- (OK) PYTHON
-- (OK) SPHINX
-- (OK) VTK
-- (OK) QT
-- 
-- The following optional packages were not enabled:
-- -------------------------------------------------
-- (--) SCOTCH

-- 
-- The following optional packages were not found:
-- -----------------------------------------------
-- (**) PETSC
-- (**) PETSC4PY
-- (**) SLEPC
-- (**) TRILINOS
-- (**) UMFPACK
-- (**) CHOLMOD
-- (**) PASTIX
-- (**) PARMETIS
-- (**) HDF5


help me out..

*with regards..*

*M. Sai Rajeswar*
*M-tech  Computer Technology*


*IIT Delhi----------------------------------Cogito Ergo Sum---------*


On Fri, Jun 27, 2014 at 6:51 PM, Sai Rajeshwar <[email protected]> wrote:

> hi,
>
>    Im tring to run cpp demos..  now this is all i have done..  making it
> explicit so that i want to kknow if every thing is allright..
>
> ------------------------------------------------------------------------------------------------------------------------------------
>
> login3$ mkdir build
> login3$ cd build/
> login3$ cmake ..
> -- The C compiler identification is GNU 4.4.7
>
> -- The CXX compiler identification is GNU 4.4.7
> -- Check for working C compiler: /usr/bin/gcc
> -- Check for working C compiler: /usr/bin/gcc -- works
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Check for working CXX compiler: /usr/bin/c++
> -- Check for working CXX compiler: /usr/bin/c++ -- works
> -- Detecting CXX compiler ABI info
> -- Detecting CXX compiler ABI info - done
> CMake Warning at CMakeLists.txt:18 (find_package):
>   By not providing "FindDOLFIN.cmake" in CMAKE_MODULE_PATH this project has
>   asked CMake to find a package configuration file provided by "DOLFIN",
> but
>   CMake did not find one.
>
>   Could not find a package configuration file provided by "DOLFIN" with any
>   of the following names:
>
>     DOLFINConfig.cmake
>     dolfin-config.cmake
>
>   Add the installation prefix of "DOLFIN" to CMAKE_PREFIX_PATH or set
>   "DOLFIN_DIR" to a directory containing one of the above files.  If
> "DOLFIN"
>   provides a separate development package or SDK, be sure it has been
>   installed.
>
> -- Configuring done
> -- Generating done
> -- Build files have been written to:
> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build
>
>
> -------------------------------------------------
> because of that warning i did the following thing and ran 'make '
> command  incidentally make was successful
> ------------------cmake again for warnings------------------------------
>
> ogin3$ export CMAKE_PREFIX_PATH=$CMAKE_PREFIX_PATH:/home1/03023/rajeswar/
> login3$ cmake ..
> -- Configuring done
> CMake Warning at CMakeLists.txt:37 (add_executable):
>
>   Cannot generate a safe runtime search path for target demo_poisson
> because
>   files in some directories may conflict with libraries in implicit
>   directories:
>
>     runtime library [libz.so.1] in /usr/lib64 may be hidden by files in:
>       /home1/03023/rajeswar/lib
>
>   Some of these libraries may not be found correctly.
>
>
> -- Generating done
> -- Build files have been written to:
> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build
>
> --------------------------------
> make----------------------------------------------------------------------
>
>
>
> login3$ make VERBOSE=1
> /opt/apps/cmake/2.8.9/bin/cmake
> -H/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp
> -B/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build
> --check-build-system CMakeFiles/Makefile.cmake 0
> /opt/apps/cmake/2.8.9/bin/cmake -E cmake_progress_start
> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build/CMakeFiles
> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build/CMakeFiles/progress.marks
> make -f CMakeFiles/Makefile2 all
> make[1]: Entering directory
> `/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build'
> make -f CMakeFiles/demo_poisson.dir/build.make
> CMakeFiles/demo_poisson.dir/depend
> make[2]: Entering directory
> `/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build'
> cd /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build &&
> /opt/apps/cmake/2.8.9/bin/cmake -E cmake_depends "Unix Makefiles"
> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp
> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp
> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build
> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build
> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build/CMakeFiles/demo_poisson.dir/DependInfo.cmake
> --color=
> Dependee
> "/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build/CMakeFiles/demo_poisson.dir/DependInfo.cmake"
> is newer than depender
> "/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build/CMakeFiles/demo_poisson.dir/depend.internal".
> Dependee
> "/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build/CMakeFiles/CMakeDirectoryInformation.cmake"
> is newer than depender
> "/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build/CMakeFiles/demo_poisson.dir/depend.internal".
> Scanning dependencies of target demo_poisson
> make[2]: Leaving directory
> `/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build'
> make -f CMakeFiles/demo_poisson.dir/build.make
> CMakeFiles/demo_poisson.dir/build
> make[2]: Entering directory
> `/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build'
> /opt/apps/cmake/2.8.9/bin/cmake -E cmake_progress_report
> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build/CMakeFiles
> 1
>
> [100%] Building CXX object CMakeFiles/demo_poisson.dir/main.cpp.o
> /usr/bin/c++   -DDOLFIN_VERSION=\"1.4.0\" -DBOOST_UBLAS_NDEBUG
> -DDOLFIN_SIZE_T=8 -DHAS_CGAL -DHAS_ZLIB -DHAS_MPI -DHAS_OPENMP -DHAS_QT4
> -DHAS_VTK -std=c++0x  -Wno-deprecated   -frounding-math
> -fno-strict-aliasing -fopenmp  -O2 -g -isystem
> /home1/03023/rajeswar/include -isystem /usr/include/libxml2 -isystem
> /opt/apps/intel14/mvapich2/2.0b/include -isystem
> /home1/03023/rajeswar/include/eigen3 -isystem
> /home1/03023/rajeswar/boost_1_55_0 -isystem
> /home1/03023/rajeswar/include/vtk-6.1    -o
> CMakeFiles/demo_poisson.dir/main.cpp.o -c
> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/main.cpp
>
> Linking CXX executable demo_poisson
> /opt/apps/cmake/2.8.9/bin/cmake -E cmake_link_script
> CMakeFiles/demo_poisson.dir/link.txt --verbose=1
> /usr/bin/c++    -std=c++0x  -Wno-deprecated   -frounding-math
> -fno-strict-aliasing -fopenmp  -O2 -g
> CMakeFiles/demo_poisson.dir/main.cpp.o  -o demo_poisson -rdynamic
> /home1/03023/rajeswar/lib/libdolfin.so -lxml2
> /home1/03023/rajeswar/boost_1_55_0/stage/lib/libboost_filesystem.so
> /home1/03023/rajeswar/boost_1_55_0/stage/lib/libboost_program_options.so
> /home1/03023/rajeswar/boost_1_55_0/stage/lib/libboost_system.so
> /home1/03023/rajeswar/boost_1_55_0/stage/lib/libboost_thread.so
> /home1/03023/rajeswar/boost_1_55_0/stage/lib/libboost_iostreams.so
> /home1/03023/rajeswar/lib/libCGAL.so
> /home1/03023/rajeswar/boost_1_55_0/stage/lib/libboost_thread.so
> /home1/03023/rajeswar/boost_1_55_0/stage/lib/libboost_system.so
> /home1/03023/rajeswar/lib/libgmp.so /home1/03023/rajeswar/lib/libmpfr.so
> -lz /opt/apps/intel14/mvapich2/2.0b/lib/libmpichcxx.so
> /opt/apps/intel14/mvapich2/2.0b/lib/libmpich.so
> /opt/apps/intel14/mvapich2/2.0b/lib/libopa.so
> /opt/apps/intel14/mvapich2/2.0b/lib/libmpl.so -lQtGui -lQtCore
> /home1/03023/rajeswar/boost_1_55_0/stage/lib/libboost_iostreams.so
> /home1/03023/rajeswar/lib/libCGAL.so /home1/03023/rajeswar/lib/libgmp.so
> /home1/03023/rajeswar/lib/libmpfr.so -lz
> /opt/apps/intel14/mvapich2/2.0b/lib/libmpichcxx.so
> /opt/apps/intel14/mvapich2/2.0b/lib/libmpich.so
> /opt/apps/intel14/mvapich2/2.0b/lib/libopa.so
> /opt/apps/intel14/mvapich2/2.0b/lib/libmpl.so -lQtGui -lQtCore
> -Wl,-rpath,/home1/03023/rajeswar/lib:/home1/03023/rajeswar/boost_1_55_0/stage/lib:/opt/apps/intel14/mvapich2/2.0b/lib
>
> /usr/bin/ld: warning: libgmp.so.3, needed by
> /home1/03023/rajeswar/lib/libmpfr.so, may conflict with libgmp.so.10
> /usr/bin/ld: warning: libgmp.so.3, needed by
> /home1/03023/rajeswar/lib/libmpfr.so, may conflict with libgmp.so.10
> make[2]: Leaving directory
> `/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build'
> /opt/apps/cmake/2.8.9/bin/cmake -E cmake_progress_report
> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build/CMakeFiles
> 1
> [100%] Built target demo_poisson
> make[1]: Leaving directory
> `/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build'
> /opt/apps/cmake/2.8.9/bin/cmake -E cmake_progress_start
> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build/CMake
>
> -------------------------------------------EXECUTION---------------------------------------
>
> now when i execte i get following error
>
> login3$ ./demo_poisson
> Solving linear variational problem.
> terminate called after throwing an instance of 'std::runtime_error'
>   what():
>
> ***
> -------------------------------------------------------------------------
> *** DOLFIN encountered an error. If you are not able to resolve this issue
> *** using the information listed below, you can ask for help at
> ***
> ***     [email protected]
> ***
> *** Remember to include the error message listed below and, if possible,
> *** include a *minimal* running example to reproduce the error.
> ***
> ***
> -------------------------------------------------------------------------
> *** Error:   Unable to factorize matrix with UMFPACK LU solver (symbolic).
> *** Reason:  UMFPACK has not been installed.
> *** Where:   This error was encountered inside UmfpackLUSolver.cpp.
> *** Process: unknown
> ***
> *** DOLFIN version: 1.4.0
> *** Git changeset:
> ***
> -------------------------------------------------------------------------
>
> [login3.stampede.tacc.utexas.edu:mpi_rank_0][error_sighandler] Caught
> error: Aborted (signal 6)
>
> -------------------------------------------------------------------------------------------
>
>
> for python iam stuck at same place
>
>
> thanks....
>
> *with regards..*
>
>  *M. Sai Rajeswar*
> *M-tech  Computer Technology*
>
>
> *IIT Delhi----------------------------------Cogito Ergo Sum--------- *
>
>
> On Fri, Jun 27, 2014 at 5:39 PM, Johannes Ring <[email protected]> wrote:
>
>> Yes, they look okay. What I don't understand is that the flag -std=c++0x
>> is defined in DOLFIN_CXX_FLAGS in DOLFINConfig.cmake and DOLFIN_CXX_FLAGS
>> is added to CMAKE_CXX_FLAGS in the CMakeLists.txt for the demo, but still
>> the flag is not added when compiling the demo. Just to be sure, can you run
>> the following commands in the C++ poisson demo directory?
>>
>>   rm -rf build
>>   mkdir build
>>   cd build
>>   cmake ..
>>   make VERBOSE=1
>>
>> Then post the output from the make command here.
>>
>> Johannes
>>
>>
>>
>> On Tue, Jun 24, 2014 at 4:32 PM, Sai Rajeshwar <[email protected]>
>> wrote:
>>
>>> are they fine..  should i reinstall dolfin .
>>>
>>> thanks..
>>>
>>> *with regards..*
>>>
>>> *M. Sai Rajeswar*
>>> *M-tech  Computer Technology*
>>>
>>>
>>> *IIT Delhi----------------------------------Cogito Ergo Sum--------- *
>>>
>>>
>>> On Tue, Jun 24, 2014 at 6:24 PM, Sai Rajeshwar <[email protected]>
>>> wrote:
>>>
>>>> ​
>>>>  CMakeCache.txt
>>>> <https://docs.google.com/file/d/0B02fGs-cS7CeMWhucGQ1Q3lJZlk/edit?usp=drive_web>
>>>> ​​
>>>>  DOLFINConfig.cmake
>>>> <https://docs.google.com/file/d/0B02fGs-cS7CeNXZHQ3RoMGNPRm8/edit?usp=drive_web>
>>>> ​
>>>>
>>>> *with regards..*
>>>>
>>>> *M. Sai Rajeswar*
>>>> *M-tech  Computer Technology*
>>>>
>>>>
>>>> *IIT Delhi----------------------------------Cogito Ergo Sum---------*
>>>>
>>>>
>>>> On Tue, Jun 24, 2014 at 6:01 PM, Johannes Ring <[email protected]>
>>>> wrote:
>>>>
>>>>> On Tue, Jun 24, 2014 at 1:11 PM, Sai Rajeshwar <[email protected]>
>>>>> wrote:
>>>>> >
>>>>> > login2$ make
>>>>> > [100%] Building CXX object CMakeFiles/demo_poisson.dir/main.cpp.o
>>>>> > In file included from
>>>>> >
>>>>> /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/type_traits:35,
>>>>> >                  from /home1/03023
>>>>> /rajeswar/include/dolfin/common/MPI.h:30,
>>>>> >                  from
>>>>> > /home1/03023/rajeswar/include/dolfin/common/dolfin_common.h:17,
>>>>> >                  from /home1/03023/rajeswar/include/dolfin.h:10,
>>>>> >                  from
>>>>> > /home1/03023
>>>>> /rajeswar/share/dolfin/demo/documented/poisson/cpp/main.cpp:34:
>>>>> >
>>>>> /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/c++0x_warning.h:31:2:
>>>>> > error: #error This file requires compiler and library support for the
>>>>> > upcoming ISO C++ standard, C++0x. This support is currently
>>>>> experimental,
>>>>> > and must be enabled with the -std=c++0x or -std=gnu++0x compiler
>>>>> options.
>>>>>
>>>>> This is the same problem you had with the Python demo, that is, it
>>>>> does not include the -std=c++0x flag. Can you attach the
>>>>> CMakeCache.txt file in the demo build directory. Please also attach
>>>>> DOLFINConfig.cmake (which should be installed in ~/share/dolfin/cmake/
>>>>> in your case).
>>>>>
>>>>> Johannes
>>>>>
>>>>
>>>>
>>>
>>
>
_______________________________________________
fenics-support mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics-support

Reply via email to