Thanks Garth, there was a rogue ufc.h file that had slipped under the radar.
On Wed, May 14, 2014 at 4:36 PM, Garth N. Wells <[email protected]> wrote: > > On 14 May 2014, at 22:31, Mike Welland <[email protected]> wrote: > > > It was with the latest dev of ffc (confirmed with 'which ffc’) > > You must have an old UFC in you search path. I saw the same error today, > which is due to UFC changes (UFC is now bundled with FFC). The compiler > errors report missing functions in UFC, and these functions were added a > few days ago to UFC. > > Garth > > > ? > > > > > > > On Wed, May 14, 2014 at 4:05 PM, Garth N. Wells <[email protected]> wrote: > > You need to update FFC (there have been some UFC changes). > > > > Garth > > > > On 14 May 2014, at 21:58, Mike Welland <[email protected]> wrote: > > > > > Hi all, I'm trying to build the latest dev, but it gets stuck on: > > > > > > Building CXX object > dolfin/CMakeFiles/dolfin.dir/adaptivity/LocalAssembler.cpp.o > > > > /home/mwelland/programs/git/dolfin/dolfin/adaptivity/LocalAssembler.cpp: In > static member function ‘static void > dolfin::LocalAssembler::assemble_cell(Eigen::MatrixXd&, dolfin::UFC&, const > std::vector<double>&, const ufc::cell&, const dolfin::Cell&, const > dolfin::MeshFunction<long unsigned int>*)’: > > > > /home/mwelland/programs/git/dolfin/dolfin/adaptivity/LocalAssembler.cpp:91:24: > error: ‘class ufc::cell_integral’ has no member named ‘enabled_coefficients’ > > > > /home/mwelland/programs/git/dolfin/dolfin/adaptivity/LocalAssembler.cpp: In > static member function ‘static void > dolfin::LocalAssembler::assemble_exterior_facet(Eigen::MatrixXd&, > dolfin::UFC&, const std::vector<double>&, const ufc::cell&, const > dolfin::Cell&, const dolfin::Facet&, std::size_t, const > dolfin::MeshFunction<long unsigned int>*)’: > > > > /home/mwelland/programs/git/dolfin/dolfin/adaptivity/LocalAssembler.cpp:134:24: > error: ‘class ufc::exterior_facet_integral’ has no member named > ‘enabled_coefficients’ > > > > /home/mwelland/programs/git/dolfin/dolfin/adaptivity/LocalAssembler.cpp: In > static member function ‘static void > dolfin::LocalAssembler::assemble_interior_facet(Eigen::MatrixXd&, > dolfin::UFC&, const std::vector<double>&, const ufc::cell&, const > dolfin::Cell&, const dolfin::Facet&, std::size_t, const > dolfin::MeshFunction<long unsigned int>*)’: > > > > /home/mwelland/programs/git/dolfin/dolfin/adaptivity/LocalAssembler.cpp:179:24: > error: ‘class ufc::interior_facet_integral’ has no member named > ‘enabled_coefficients’ > > > make[2]: *** > [dolfin/CMakeFiles/dolfin.dir/adaptivity/LocalAssembler.cpp.o] Error 1 > > > make[1]: *** [dolfin/CMakeFiles/dolfin.dir/all] Error 2 > > > make: *** [all] Error 2 > > > > > > Any ideas? > > > Thanks > > > _______________________________________________ > > > 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
