Sure! Thanks, Jan. Here is the complete file:
-- The C compiler identification is GNU 4.8.2
-- The CXX compiler identification is GNU 4.8.2
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- 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: /usr/bin/swig2.0 (found version "2.0.11")
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
DEBUG
-- Build files have been written to:
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c
/usr/bin/cmake
-H/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c
-B/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c
--check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/CMakeFiles
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory
`/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c'
make -f
CMakeFiles/_ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.dir/build.make
CMakeFiles/_ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.dir/depend
make[2]: Entering directory
`/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c'
/usr/bin/cmake -E cmake_progress_report
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/CMakeFiles
1
[ 50%] Swig source
/usr/bin/cmake -E make_directory
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c
/usr/bin/swig2.0 -python -module
ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c -shadow -modern
-modernargs -fastdispatch -fvirtual -nosafecstrings -noproxydel
-fastproxy -fastinit -fastunpack -fastquery -nobuildnone -c++ -fcompact
-O -I. -small -outdir
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c
-c++ -I/usr/include
-I/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/.
-I/usr/include/python2.7
-I/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c
-o
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593cPYTHON_wrap.cxx
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.i
cd
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c
&& /usr/bin/cmake -E cmake_depends "Unix Makefiles"
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/CMakeFiles/_ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.dir/DependInfo.cmake
--color=
Dependee
"/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/CMakeFiles/_ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.dir/DependInfo.cmake"
is newer than depender
"/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/CMakeFiles/_ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.dir/depend.internal".
Dependee
"/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/CMakeFiles/CMakeDirectoryInformation.cmake"
is newer than depender
"/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/CMakeFiles/_ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.dir/depend.internal".
Scanning dependencies of target
_ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c
make[2]: Leaving directory
`/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c'
make -f
CMakeFiles/_ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.dir/build.make
CMakeFiles/_ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.dir/build
make[2]: Entering directory
`/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c'
/usr/bin/cmake -E cmake_progress_report
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/CMakeFiles
2
[100%] Building CXX object
CMakeFiles/_ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.dir/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593cPYTHON_wrap.cxx.o
/usr/bin/c++
-D_ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_EXPORTS -O2 -fPIC
-I/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/.
-I/usr/include/python2.7
-I/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c
-o
CMakeFiles/_ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.dir/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593cPYTHON_wrap.cxx.o
-c
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593cPYTHON_wrap.cxx
In file included from
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593cPYTHON_wrap.cxx:3074:0:
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.h:
In member function ‘virtual ufc::dofmap*
ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_dofmap_0::create() const’:
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.h:636:75:
error: cannot allocate an object of abstract type
‘ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_dofmap_0’
return new
ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_dofmap_0();
^
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.h:415:7:
note: because the following virtual functions are pure within
‘ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_dofmap_0’:
class ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_dofmap_0:
public ufc::dofmap
^
In file included from
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.h:33:0,
from
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593cPYTHON_wrap.cxx:3074:
/usr/local/include/ufc.h:265:18: note: virtual void
ufc::dofmap::tabulate_coordinates(double*, const double*) const
virtual void tabulate_coordinates(double* dof_coordinates,
^
In file included from
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593cPYTHON_wrap.cxx:3074:0:
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.h:
In member function ‘virtual ufc::dofmap*
ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_form_0::create_dofmap(std::size_t)
const’:
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.h:814:79:
error: cannot allocate an object of abstract type
‘ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_dofmap_0’
return new
ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_dofmap_0();
^
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.h:415:7:
note: since type
‘ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_dofmap_0’ has pure
virtual functions
class ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_dofmap_0:
public ufc::dofmap
^
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.h:
In member function ‘virtual ufc::cell_integral*
ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_form_0::create_default_cell_integral()
const’:
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.h:849:92:
error: cannot allocate an object of abstract type
‘ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_cell_integral_0_otherwise’
return new
ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_cell_integral_0_otherwise();
^
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.h:645:7:
note: because the following virtual functions are pure within
‘ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_cell_integral_0_otherwise’:
class
ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_cell_integral_0_otherwise:
public ufc::cell_integral
^
In file included from
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.h:33:0,
from
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593cPYTHON_wrap.cxx:3074:
/usr/local/include/ufc.h:291:39: note: virtual const
std::vector<bool>& ufc::integral::enabled_coefficients() const
virtual const std::vector<bool> & enabled_coefficients() const = 0;
^
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593cPYTHON_wrap.cxx:
In function ‘PyObject*
_wrap_new_ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_dofmap_0(PyObject*,
PyObject*)’:
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593cPYTHON_wrap.cxx:3145:137:
error: cannot allocate an object of abstract type
‘ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_dofmap_0’
result = (ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_dofmap_0
*)new ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_dofmap_0();
^
In file included from
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593cPYTHON_wrap.cxx:3074:0:
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.h:415:7:
note: since type
‘ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_dofmap_0’ has pure
virtual functions
class ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_dofmap_0:
public ufc::dofmap
^
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593cPYTHON_wrap.cxx:
In function ‘PyObject*
_wrap_new_ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_cell_integral_0_otherwise(PyObject*,
PyObject*)’:
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593cPYTHON_wrap.cxx:3180:171:
error: cannot allocate an object of abstract type
‘ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_cell_integral_0_otherwise’
result =
(ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_cell_integral_0_otherwise
*)new
ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_cell_integral_0_otherwise();
^
In file included from
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593cPYTHON_wrap.cxx:3074:0:
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.h:645:7:
note: since type
‘ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_cell_integral_0_otherwise’
has pure virtual functions
class
ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_cell_integral_0_otherwise:
public ufc::cell_integral
^
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593cPYTHON_wrap.cxx:
In function ‘PyObject*
_wrap_new_ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_form_0(PyObject*,
PyObject*)’:
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593cPYTHON_wrap.cxx:3217:133:
error: cannot allocate an object of abstract type
‘ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_form_0’
result = (ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_form_0
*)new ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_form_0();
^
In file included from
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593cPYTHON_wrap.cxx:3074:0:
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.h:710:7:
note: because the following virtual functions are pure within
‘ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_form_0’:
class ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c_form_0: public
ufc::form
^
In file included from
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.h:33:0,
from
/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593cPYTHON_wrap.cxx:3074:
/usr/local/include/ufc.h:435:25: note: virtual std::size_t
ufc::form::original_coefficient_position(std::size_t) const
virtual std::size_t original_coefficient_position(std::size_t i)
const = 0;
^
/usr/local/include/ufc.h:456:25: note: virtual std::size_t
ufc::form::num_custom_domains() const
virtual std::size_t num_custom_domains() const = 0;
^
/usr/local/include/ufc.h:471:18: note: virtual bool
ufc::form::has_custom_integrals() const
virtual bool has_custom_integrals() const = 0;
^
/usr/local/include/ufc.h:494:30: note: virtual ufc::custom_integral*
ufc::form::create_custom_integral(std::size_t) const
virtual custom_integral* create_custom_integral(std::size_t i)
const = 0;
^
/usr/local/include/ufc.h:511:30: note: virtual ufc::custom_integral*
ufc::form::create_default_custom_integral() const
virtual custom_integral* create_default_custom_integral() const = 0;
^
make[2]: ***
[CMakeFiles/_ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.dir/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593cPYTHON_wrap.cxx.o]
Error 1
make[2]: Leaving directory
`/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c'
make[1]: ***
[CMakeFiles/_ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.dir/all]
Error 2
make[1]: Leaving directory
`/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c'
make: *** [all] Error 2
On 10/23/2014 05:42 AM, Jan Blechta wrote:
On Thu, 23 Oct 2014 01:41:30 -0500
Ben Crestel <[email protected]> wrote:
I installed Fenics on Ubuntu 14.04 via the command line (sudo apt-get
install fenics) w/o adding a specific ppa before (this gives me
dolfin version 1.3.0).
Next I open ipython then type:
from dolfin import *
mesh = UnitSquareMesh(10,10)
V = FunctionSpace(mesh, 'Lagrange', 1)
And I get the following error message:
Calling FFC just-in-time (JIT) compiler, this may take some time.
In instant.recompile: The module did not compile with command 'make
VERBOSE=1', see
'/home/ben/.instant/error/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c/compile.log'
Everything was working fine a couple of weeks ago. I then tried to
compile Fenics from source. It didn't work completely and I decided
to revert to the initial working state I had. But unsuccessfully....
If you were installing from source
to /usr[/local]/{lib,bin,include,share} (or any other directories in
PATH, LD_LIBRARY_PATH, PYTHONPATH) you may need to clean it up to
prevent clashes with packaged version.
Then follow the instructions here
http://fenicsproject.org/download/ubuntu_details.html#ubuntu-ppa
It's getting really frustrating. I hope someone has an idea on how to
fix that.
Thanks,
Ben
P.S: The file mentioned in the error message is rather long. But here
are the first few lines and the last few lines:
We need first ten twenty lines from first line where 'error' occurs.
Jan
-- The C compiler identification is GNU 4.8.2
-- The CXX compiler identification is GNU 4.8.2
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- 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: /usr/bin/swig2.0 (found version "2.0.11")
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
DEBUG
.......
/usr/local/include/ufc.h:435:25: note: virtual std::size_t
ufc::form::original_coefficient_position(std::size_t) const
virtual std::size_t original_coefficient_position(std::size_t
i) const = 0;
^
/usr/local/include/ufc.h:456:25: note: virtual std::size_t
ufc::form::num_custom_domains() const
virtual std::size_t num_custom_domains() const = 0;
^
/usr/local/include/ufc.h:471:18: note: virtual bool
ufc::form::has_custom_integrals() const
virtual bool has_custom_integrals() const = 0;
^
/usr/local/include/ufc.h:494:30: note: virtual ufc::custom_integral*
ufc::form::create_custom_integral(std::size_t) const
virtual custom_integral* create_custom_integral(std::size_t i)
const = 0;
^
/usr/local/include/ufc.h:511:30: note: virtual ufc::custom_integral*
ufc::form::create_default_custom_integral() const
virtual custom_integral* create_default_custom_integral() const
= 0; ^
make[2]: ***
[CMakeFiles/_ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.dir/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593cPYTHON_wrap.cxx.o]
Error 1
make[2]: Leaving directory
`/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c'
make[1]: ***
[CMakeFiles/_ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c.dir/all]
Error 2
make[1]: Leaving directory
`/tmp/tmpgD2U432014-10-23-01-28_instant_42ab166e7e6f10680af12bbaf5e4acce93ae0c93/ffc_form_fca4b6ffb2fc6e2e2de21f0bd1c9de03ea2f593c'
make: *** [all] Error 2
_______________________________________________
fenics-support mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics-support
_______________________________________________
fenics-support mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics-support