Thanks for your reply Wolfgang.
PETSc-3.5.4 and SLEPc-3.5.4 were the only pairs that finally compiled for
me. Now it works well.
On Thursday, September 14, 2017 at 3:16:54 PM UTC+2, Wolfgang Bangerth
wrote:
>
> On 09/14/2017 06:13 AM, Nitish Anand wrote:
> > /usr/include/slepc/slepceps.h: In function ‘PetscErrorCode
> > EPSViewFromOptions(EPS, PetscObject, const char*)’:
> > /usr/include/slepc/slepceps.h:203:158: error: cannot convert
> ‘PetscObject {aka
> > _p_PetscObject*}’ to ‘const char*’ for argument ‘2’ to ‘PetscErrorCode
> > PetscObjectViewFromOptions(PetscObject, const char*, const char*)’
> > PETSC_STATIC_INLINE PetscErrorCode EPSViewFromOptions(EPS
> eps,PetscObject
> > obj,const char name[]) {return
> > PetscObjectViewFromOptions((PetscObject)eps,obj,name);}
>
> This is really a problem with the version of SLEPc you have in
> /usr/include/slepc and the version of PETSc you are telling deal.II to use
> (wherever this is located). I suspect that the versions of PETSc and SLEPc
> do
> not match. (I suspect that because SLEPc versions track PETSc versions,
> and
> the fact that SLEPc tries to call a PETSc function with the wrong argument
> list suggests that they do not agree what the correct signature of the
> function should be; the PETScObjectViewFromOptions() function has also
> recently changed its argument list.)
>
> Best
> W.
>
>
> --
> ------------------------------------------------------------------------
> Wolfgang Bangerth email: [email protected]
> <javascript:>
> www: http://www.math.colostate.edu/~bangerth/
>
>
--
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see
https://groups.google.com/d/forum/dealii?hl=en
---
You received this message because you are subscribed to the Google Groups
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.