On Fri, Dec 6, 2013 at 10:03 AM, Manav Bhatia <bhatiama...@gmail.com> wrote: > Hi, > > I got the latest libMesh from github, and compilation on Mac OS X with > clang5 gives the following error: > > src/reduced_basis/rb_eim_evaluation.C:37:20: error: constructor for > 'libMesh::RBEIMEvaluation' must explicitly initialize the member > '_interpolation_points_mesh' which does not have a default constructor > RBEIMEvaluation::RBEIMEvaluation(const libMesh::Parallel::Communicator > &comm) > ^ > ./include/libmesh/rb_eim_evaluation.h:251:14: note: member is declared here > SerialMesh _interpolation_points_mesh; > ^ > ./include/libmesh/serial_mesh.h:47:7: note: 'libMesh::SerialMesh' declared > here > class SerialMesh : public UnstructuredMesh > ^
Looks like that code is relying on a deprecated constructor which is only available if LIBMESH_DISABLE_COMMWORLD is not defined. Try initializing it with libMesh::CommWorld? -- John ------------------------------------------------------------------------------ Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk _______________________________________________ Libmesh-users mailing list Libmesh-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-users