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

Reply via email to