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
