I get the following runtime error while trying to import fenicstools(https://github.com/mikaem/fenicstools)

RuntimeError: In instant.recompile: The module did not compile with command 'make VERBOSE=1'

The compile log :

-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- 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
-- Found SWIG: /uio/hume/student-u29/imranal/Work/FEniCS/bin/swig (found version "2.0.3")
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    DEBUG


-- Build files have been written to: /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393 /uio/hume/student-u29/imranal/Work/FEniCS/bin/cmake -H/tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393 -B/tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393 --check-build-system CMakeFiles/Makefile.cmake 0 /uio/hume/student-u29/imranal/Work/FEniCS/bin/cmake -E cmake_progress_start /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/CMakeFiles /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory `/tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393' make -f CMakeFiles/source_file_lib.dir/build.make CMakeFiles/source_file_lib.dir/depend make[2]: Entering directory `/tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393' cd /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393 && /uio/hume/student-u29/imranal/Work/FEniCS/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393 /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393 /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393 /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393 /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/CMakeFiles/source_file_lib.dir/DependInfo.cmake --color= Dependee "/tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/CMakeFiles/source_file_lib.dir/DependInfo.cmake" is newer than depender "/tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/CMakeFiles/source_file_lib.dir/depend.internal". Dependee "/tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/CMakeFiles/source_file_lib.dir/depend.internal".
Scanning dependencies of target source_file_lib
make[2]: Leaving directory `/tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393' make -f CMakeFiles/source_file_lib.dir/build.make CMakeFiles/source_file_lib.dir/build make[2]: Entering directory `/tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393' /uio/hume/student-u29/imranal/Work/FEniCS/bin/cmake -E cmake_progress_report /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/CMakeFiles 3
[ 16%] Building CXX object CMakeFiles/source_file_lib.dir/Probe.cpp.o
/usr/bin/c++ -DDOLFIN_VERSION=\"1.3.0\" -DBOOST_UBLAS_NDEBUG -DHAS_HDF5 -D_FORTIFY_SOURCE=2 -DHAS_SLEPC -DHAS_PETSC -DHAS_UMFPACK -DHAS_SCOTCH -DHAS_PARMETIS -DHAS_CGAL -DCGAL_DISABLE_ROUNDING_MATH_CHECK -DHAS_ZLIB -DHAS_MPI -DHAS_OPENMP -DHAS_QT4 -DHAS_VTK -DNUMPY_VERSION_MAJOR="1 -DNUMPY_VERSION_MINOR=6 -DNUMPY_VERSION_MICRO=2 -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION" -O2 -fpic -isystem /uio/hume/student-u29/imranal/Work/FEniCS/include -isystem /usr/include/libxml2 -isystem /uio/hume/student-u29/imranal/Work/FEniCS -isystem /usr/include/openmpi-x86_64 -isystem /uio/hume/student-u29/imranal/Work/FEniCS/include/eigen3 -isystem /uio/hume/student-u29/imranal/Work/FEniCS/include/vtk-5.8 -I/tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/. -I/uio/hume/student-u29/imranal/Work/FEniCS/lib/python2.7/site-packages/fenicstools/Probe -I/uio/hume/student-u29/imranal/Work/FEniCS/include/python2.7 -I/uio/hume/student-u29/imranal/Work/FEniCS/lib64/python2.6/site-packages/petsc4py/include -I/uio/hume/student-u29/imranal/Work/FEniCS/lib/python2.7/site-packages/numpy/core/include -I/tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393 -o CMakeFiles/source_file_lib.dir/Probe.cpp.o -c /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/Probe.cpp In file included from /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/Probe.cpp:1: /uio/hume/student-u29/imranal/Work/FEniCS/lib/python2.7/site-packages/fenicstools/Probe/Probe.h:73: error: ISO C++ forbids declaration of ‘shared_ptr’ with no type /uio/hume/student-u29/imranal/Work/FEniCS/lib/python2.7/site-packages/fenicstools/Probe/Probe.h:73: error: invalid use of ‘::’ /uio/hume/student-u29/imranal/Work/FEniCS/lib/python2.7/site-packages/fenicstools/Probe/Probe.h:73: error: expected ‘;’ before ‘<’ token /uio/hume/student-u29/imranal/Work/FEniCS/lib/python2.7/site-packages/fenicstools/Probe/Probe.h:79: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type /uio/hume/student-u29/imranal/Work/FEniCS/lib/python2.7/site-packages/fenicstools/Probe/Probe.h:79: error: invalid use of ‘::’ /uio/hume/student-u29/imranal/Work/FEniCS/lib/python2.7/site-packages/fenicstools/Probe/Probe.h:79: error: expected ‘;’ before ‘<’ token /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/Probe.cpp: In constructor ‘dolfin::Probe::Probe(const dolfin::Array<double>&, const dolfin::FunctionSpace&)’: /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/Probe.cpp:11: error: class ‘dolfin::Probe’ does not have any field named ‘_element’ /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/Probe.cpp:31: error: ‘_element’ was not declared in this scope /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/Probe.cpp:37: error: ‘dolfin_cell’ was not declared in this scope /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/Probe.cpp:40: error: ‘_element’ was not declared in this scope /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/Probe.cpp: In copy constructor ‘dolfin::Probe::Probe(const dolfin::Probe&)’: /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/Probe.cpp:72: error: ‘_element’ was not declared in this scope /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/Probe.cpp:72: error: ‘const class dolfin::Probe’ has no member named ‘_element’ /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/Probe.cpp:73: error: ‘dolfin_cell’ was not declared in this scope /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/Probe.cpp:73: error: ‘const class dolfin::Probe’ has no member named ‘dolfin_cell’ /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/Probe.cpp:73: error: ‘const class dolfin::Probe’ has no member named ‘dolfin_cell’ /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/Probe.cpp: In member function ‘virtual void dolfin::Probe::eval(const dolfin::Function&)’: /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/Probe.cpp:83: error: ‘_element’ was not declared in this scope /tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/Probe.cpp:83: error: ‘dolfin_cell’ was not declared in this scope
make[2]: *** [CMakeFiles/source_file_lib.dir/Probe.cpp.o] Error 1
make[2]: Leaving directory `/tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393'
make[1]: *** [CMakeFiles/source_file_lib.dir/all] Error 2
make[1]: Leaving directory `/tmp/tmpqFAr1h2014-4-5-16-21_instant_a6caf104558e8b034b4d643ae7006f696bf2d3a3/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393'
make: *** [all] Error 2

_______________________________________________________


Here is the entire error message :


In [3]: from fenicstools import *
Calling DOLFIN just-in-time (JIT) compiler, this may take some time.
In instant.recompile: The module did not compile with command 'make VERBOSE=1', see '/uio/hume/student-u29/imranal/.instant/error/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/compile.log'
---------------------------------------------------------------------------
RuntimeError Traceback (most recent call last) /uio/hume/student-u29/imranal/<ipython-input-3-989c67bf6f60> in <module>()
----> 1 from fenicstools import *

/uio/hume/student-u29/imranal/Work/FEniCS/lib/python2.7/site-packages/fenicstools/__init__.py in <module>() ----> 1 from Probe import Probe, Probes, StatisticsProbe, StatisticsProbes
      2 from StructuredGrid import StructuredGrid, ChannelGrid
3 from WeightedGradient import weighted_gradient_matrix, compiled_gradient_module
      4 from Interpolation import interpolate_nonmatching_mesh
      5 from getMemoryUsage import getMemoryUsage

/uio/hume/student-u29/imranal/Work/FEniCS/lib/python2.7/site-packages/fenicstools/Probe.py in <module>()
     24 code = strip_essential_code(headers)
25 compiled_module = compile_extension_module(code=code, source_directory=os.path.abspath(dolfin_folder), ---> 26 sources=sources, include_dirs=[".", os.path.abspath(dolfin_folder)])
     27
28 # Give the compiled classes some additional pythonic functionality


/uio/hume/student-u29/imranal/Work/FEniCS/lib/python2.7/site-packages/dolfin/compilemodules/jit.pyc in mpi_jit(*args, **kwargs)
     58         # Just call JIT compiler when running in serial

     59         if MPI.num_processes() == 1:
---> 60             return local_jit(*args, **kwargs)
     61
     62         # Compile first on process 0


/uio/hume/student-u29/imranal/Work/FEniCS/lib/python2.7/site-packages/dolfin/compilemodules/compilemodule.pyc in compile_extension_module(code, module_name, additional_declarations, additional_system_headers, **instant_kwargs)
    446         code              = code,
447 additional_declarations = _additional_declarations % declaration_strs,
--> 448         **instant_kwargs)
    449
    450     sys.stdout.flush()

/uio/hume/student-u29/imranal/Work/FEniCS/lib/python2.7/site-packages/instant/build.pyc in build_module(modulename, source_directory, code, init_code, additional_definitions, additional_declarations, sources, wrap_headers, local_headers, system_headers, include_dirs, library_dirs, libraries, swigargs, swig_include_dirs, cppargs, lddargs, object_files, arrays, generate_interface, generate_setup, cmake_packages, signature, cache_dir)
    540
    541         # Recompile if necessary

--> 542 recompile(modulename, module_path, new_compilation_checksum, build_system)
    543
    544         # --- Load, cache, and return module


/uio/hume/student-u29/imranal/Work/FEniCS/lib/python2.7/site-packages/instant/build.pyc in recompile(modulename, module_path, new_compilation_checksum, build_system)
    149                     os.remove(compilation_checksum_filename)
150 msg = "In instant.recompile: The module did not compile with command '%s', see '%s'" --> 151 instant_error(msg % (cmd, compile_log_filename_dest))
    152
    153     finally:

/uio/hume/student-u29/imranal/Work/FEniCS/lib/python2.7/site-packages/instant/output.pyc in instant_error(*message)
     55     _log.error(*message)
     56     text = message[0] % message[1:]
---> 57     raise RuntimeError(text)
     58
     59 def instant_assert(condition, *message):

RuntimeError: In instant.recompile: The module did not compile with command 'make VERBOSE=1', see '/uio/hume/student-u29/imranal/.instant/error/dolfin_compile_code_81c70be75d9c6745ab2e66980ac24393/compile.log'


_______________________________________________________

Imran

_______________________________________________
fenics-support mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics-support

Reply via email to