Hi
I am trying to compile rev 6187 with petsc-dev and I get the following error.
Any idea what the issue might be?
I don't really need reduced basis- can I compile it without this?
Thanks,
Subramanya
src/reduced_basis/rb_construction_base.C: In instantiation of
'std::pair<std::basic_string<char>, std::basic_string<char> >
libMesh::RBConstructionBase<Base>::set_alternative_solver(libMesh::AutoPtr<libMesh::LinearSolver<double>
>&) [with Base = libMesh::LinearImplicitSystem]':
src/reduced_basis/rb_construction_base.C:791:16: required from here
src/reduced_basis/rb_construction_base.C:649:16: error: uninitialized const
'orig_petsc_pc_type' [-fpermissive]
src/reduced_basis/rb_construction_base.C:650:17: error: uninitialized const
'orig_petsc_ksp_type' [-fpermissive]
src/reduced_basis/rb_construction_base.C:657:7: error: invalid conversion from
'const char* const*' to 'const char**' [-fpermissive]
In file included from /home/potaman/soft/petsc-dev/include/petscksp.h:6:0,
from /home/potaman/soft/petsc-dev/include/petscsnes.h:6,
from /home/potaman/soft/petsc-dev/include/petscts.h:7,
from /home/potaman/soft/petsc-dev/include/petsc.h:4,
from
/home/potaman/soft/libmesh/include/libmesh/petsc_macro.h:81,
from
/home/potaman/soft/libmesh/include/libmesh/petsc_linear_solver.h:27,
from src/reduced_basis/rb_construction_base.C:28:
/home/potaman/soft/petsc-dev/include/petscpc.h:186:29: error: initializing
argument 2 of 'PetscErrorCode PCGetType(PC, const char**)' [-fpermissive]
src/reduced_basis/rb_construction_base.C:660:7: error: invalid conversion from
'const char* const*' to 'const char**' [-fpermissive]
In file included from /home/potaman/soft/petsc-dev/include/petscsnes.h:6:0,
from /home/potaman/soft/petsc-dev/include/petscts.h:7,
from /home/potaman/soft/petsc-dev/include/petsc.h:4,
from
/home/potaman/soft/libmesh/include/libmesh/petsc_macro.h:81,
from
/home/potaman/soft/libmesh/include/libmesh/petsc_linear_solver.h:27,
from src/reduced_basis/rb_construction_base.C:28:
/home/potaman/soft/petsc-dev/include/petscksp.h:131:29: error: initializing
argument 2 of 'PetscErrorCode KSPGetType(KSP, const char**)' [-fpermissive]
make: ***
[src/reduced_basis/rb_construction_base.x86_64-unknown-linux-gnu.opt.o] Error 1
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users