[petsc-users] [petsc-maint #88045] Problem with petsc-dev update

Barry Smith bsmith at mcs.anl.gov
Fri Sep 23 17:12:00 CDT 2011


  Please do not send petsc-dev build problems to petsc-users. You can use the petsc-dev mailing list or the petsc-maint mailing list for these types of problems. petsc-users is for asking questions about the usage of the current release of PETSc.

  Now regarding this problem. Some non-C89 standard code snuck into the repository (where are filters Satish????). I have fixed it.

  Do another hg pull and run make in src/snes/impls/fas and it should resolve it. You do not have to rerun configure or make on the entire tree.

   Barry

On Sep 23, 2011, at 4:57 PM, Alan Wei wrote:

> Dear folks,
>    I just update petsc-dev following
> 
> PETSc can now be configured in the usual way, specified on the Installation
> page <http://www.mcs.anl.gov/petsc/petsc-as/documentation/installation.html>.
> To update your copy of petsc-dev
> 
>   - cd petsc-dev
>   - hg pull -u
>   - cd config/BuildSystem
>   - hg pull -u
> 
> Once updated, you will usually want to rebuild completely
> 
>   - cd petsc-dev
>   - ./$PETSC_ARCH/conf/reconfigure-$PETSC_ARCH.py
>   - make
> 
>   however, after I have done that, I test a example which can be run just
> before I did the update and failed witha error message:
> 
> /home/zlwei/soft/mercurial/petsc-dev/arch-linux2-c-debug/lib/libpetsc.a(snesregi.o):
> In function `SNESRegisterAll':
> /home/zlwei/soft/mercurial/petsc-dev/src/snes/interface/snesregi.c:63:
> undefined reference to `SNESCreate_FAS'
> 
>   BTW, the configure.log and make.log are attached.
> 
> thanks in advance,
> Alan
> 
> <configure.log><make.log>



More information about the petsc-users mailing list