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

Reply via email to