Hello, I am trying to build fenics from source. I’m at the last step of compiling dolphin but I am having issues with parmetis. It seems my error is similar to a previous one: https://bugs.launchpad.net/dolfin/+bug/1072704 That issue was resolved by moving to a newer version of parmetis. Any suggestions how to fix this? I tried to manually set IDXTYPEWIDTH and REALTYPEWIDTH in metis.h but it did not help.
Thank you. Reuben [rhk12@cyberstar fenics-project-dorsal-c667be24d0f1]$ ./dorsal.sh FEniCS/platforms/contributed/rk_openmpi_rootless.platform /usr/bin/which: no gdate in (/gpfs/home/rhk12/work/CEI/bin:/gpfs/home/rhk12/Work/FEniCS/bin:/usr/local/bin:/opt/moab/bin:/usr/lpp/mmfs/bin:/usr/global/cmake/2.8.9/bin:/usr/global/openmpi/1.6.0/bin:/usr/global/openmpi/1.6.0/gnu/bin:/usr/global/python/3.3.2/bin:/gpfs/home/rhk12/work/CEI/bin:/gpfs/home/rhk12/Work/FEniCS/bin:/usr/lib64/qt-3.3/bin:/usr/global/pgi/12.5/linux86-64/12.5/bin:/usr/global/intel/composer_xe/2013.0.079/composer_xe_2013.0.079/bin/intel64:/usr/global/java/jdk1.7.0_21/bin:/usr/global/bin:/usr/local/bin:/opt/moab/bin:/usr/lpp/mmfs/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/opt/dell/srvadmin/bin:./:/gpfs/home/rhk12/bin:./) Found configuration for project FEniCS. Fetching dolfin-1.2.0 Unpacking dolfin-1.2.0 Building dolfin-1.2.0 ./dorsal_configure: line 83: declare: TMOUT: readonly variable -- Boost version: 1.51.0 -- Found the following Boost libraries: -- filesystem -- program_options -- system -- thread -- iostreams -- mpi -- serialization -- timer -- chrono -- UFC version: 2.2.0 -- Checking for package 'Armadillo' -- A library with BLAS API found. -- A library with BLAS API found. -- A library with LAPACK API found. /gpfs/home/rhk12/Work/FEniCS/lib/python2.7/site-packages/numpy/random/__init__.py:87: RuntimeWarning: compiletime version 2.7 of module 'mtrand' does not match runtime version 2.6 from mtrand import * -- Checking for package 'PETSc' -- PETSC_DIR is /gpfs/home/rhk12/Work/FEniCS -- PETSC_ARCH is empty -- Found petscconf.h -- Performing test PETSC_TEST_RUNS - Success -- PETSc configured without Cusp support -- Checking for package 'SLEPc' -- SLEPC_DIR is /gpfs/home/rhk12/Work/FEniCS -- Performing test SLEPC_TEST_RUNS - Success -- Checking for package 'SCOTCH-PT' -- Found SCOTCH (version 6.0.0) -- Performing test SCOTCH_TEST_RUNS -- Performing test SCOTCH_TEST_RUNS - Success -- Checking for package 'AMD' -- Checking for package 'UMFPACK' -- Checking for package 'AMD' -- Checking for package 'CHOLMOD' -- Checking for package 'AMD' -- A library with BLAS API found. -- Checking for package 'CHOLMOD' -- Checking for package 'AMD' -- A library with BLAS API found. -- PASTIX_LIBRARIES /gpfs/home/rhk12/Work/FEniCS/lib/libpastix.a;/usr/lib64/librt.so;/usr/lib64/libm.so -- A library with BLAS API found. -- Checking for Trilinos -- Trilinos version 11.4.1 found. Checking for components -- Epetra found -- Zoltan found -- ML found -- Ifpack found -- Amesos found -- All necessary Trilinos components found. Trilinos will be enabled. -- Checking for package 'CGAL' -- Checking for package 'Sphinx' -- Could NOT find Sphinx (missing: SPHINX_EXECUTABLE SPHINX_VERSION_OK) (Required is at least version "1.0.7") -- Found VTK: /gpfs/home/rhk12/Work/FEniCS/lib/vtk-5.8 (found version "5.8") -- -- The following optional packages were found: -- ------------------------------------------- -- (OK) OPENMP -- (OK) MPI -- (OK) PETSC -- (OK) SLEPC -- (OK) TRILINOS -- (OK) UMFPACK -- (OK) PASTIX -- (OK) SCOTCH -- (OK) PARMETIS -- (OK) CGAL -- (OK) ZLIB -- (OK) PYTHON -- (OK) HDF5 -- (OK) VTK -- (OK) QT -- -- The following optional packages were not be found: -- -------------------------------------------------- -- (**) CHOLMOD -- (**) SPHINX -- -- Disabling generation of documentation because Sphinx is missing. -- Configuring done -- Generating done -- Build files have been written to: /gpfs/home/rhk12/Work/FEniCS/src/dolfin-1.2.0/dorsal_build_dir ./dorsal_build: line 83: declare: TMOUT: readonly variable make: Entering directory `/gpfs/home/rhk12/Work/FEniCS/src/dolfin-1.2.0/dorsal_build_dir' make[1]: Entering directory `/gpfs/home/rhk12/Work/FEniCS/src/dolfin-1.2.0/dorsal_build_dir' make[2]: Entering directory `/gpfs/home/rhk12/Work/FEniCS/src/dolfin-1.2.0/dorsal_build_dir' make[2]: Leaving directory `/gpfs/home/rhk12/Work/FEniCS/src/dolfin-1.2.0/dorsal_build_dir' make[2]: Entering directory `/gpfs/home/rhk12/Work/FEniCS/src/dolfin-1.2.0/dorsal_build_dir' [ 0%] Building CXX object dolfin/CMakeFiles/dolfin.dir/graph/ParMETIS.cpp.o In file included from /gpfs/home/rhk12/Work/FEniCS/src/dolfin-1.2.0/dolfin/graph/ParMETIS.cpp:34: /gpfs/home/rhk12/Work/FEniCS/include/parmetis.h:33:4: error: #error "Incorrect user-supplied value fo IDXTYPEWIDTH" /gpfs/home/rhk12/Work/FEniCS/include/parmetis.h:42:4: error: #error "Incorrect user-supplied value fo REALTYPEWIDTH" In file included from /gpfs/home/rhk12/Work/FEniCS/src/dolfin-1.2.0/dolfin/graph/ParMETIS.cpp:34: /gpfs/home/rhk12/Work/FEniCS/include/parmetis.h:66: error: ‘idx_t’ was not declared in this scope /gpfs/home/rhk12/Work/FEniCS/include/parmetis.h:66: error: ‘vtxdist’ was not declared in this scope /gpfs/home/rhk12/Work/FEniCS/include/parmetis.h:66: error: ‘idx_t’ was not declared in this scope /gpfs/home/rhk12/Work/FEniCS/include/parmetis.h:66: error: ‘xadj’ was not declared in this scope /gpfs/home/rhk12/Work/FEniCS/include/parmetis.h:66: error: ‘idx_t’ was not declared in this scope /gpfs/home/rhk12/Work/FEniCS/include/parmetis.h:66: error: ‘adjncy’ was not declared in this scope /gpfs/home/rhk12/Work/FEniCS/include/parmetis.h:66: error: ‘idx_t’ was not declared in this scope /gpfs/home/rhk12/Work/FEniCS/include/parmetis.h:66: error: ‘vwgt’ was not declared in this scope /gpfs/home/rhk12/Work/FEniCS/include/parmetis.h:67: error: ‘idx_t’ was not declared in this scope /gpfs/home/rhk12/Work/FEniCS/include/parmetis.h:67: error: ‘adjwgt’ was not declared in this scope /gpfs/home/rhk12/Work/FEniCS/include/parmetis.h:67: error: ‘idx_t’ was not declared in this scope /gpfs/home/rhk12/Work/FEniCS/include/parmetis.h:67: error: ‘wgtflag’ was not declared in this scope /gpfs/home/rhk12/Work/FEniCS/include/parmetis.h:67: error: ‘idx_t’ was not declared in this scope /gpfs/home/rhk12/Work/FEniCS/include/parmetis.h:67: error: ‘numflag’ was not declared in this scope /gpfs/home/rhk12/Work/FEniCS/include/parmetis.h:67: error: ‘idx_t’ was not declared in this scope /gpfs/home/rhk12/Work/FEniCS/include/parmetis.h:67: error: ‘ncon’ was not declared in this scope /gpfs/home/rhk12/Work/FEniCS/include/parmetis.h:67: error: ‘idx_t’ was not declared in this scope
_______________________________________________ fenics-support mailing list [email protected] http://fenicsproject.org/mailman/listinfo/fenics-support
