[petsc-users] create global vector in latest version of petsc

Hengjie Wang hengjiew at uci.edu
Wed Oct 5 20:23:22 CDT 2016


Hi,

I did.
I am using GNU compiler 5.4.0. I don't know if this matters.
Thank you

Frank

On 10/5/2016 6:08 PM, Matthew Knepley wrote:
> On Wed, Oct 5, 2016 at 7:57 PM, frank <hengjiew at uci.edu 
> <mailto:hengjiew at uci.edu>> wrote:
>
>     Hi,
>
>     I update petsc to the latest version by pulling from the repo.
>     Then I find one of my old code, which worked before, output errors
>     now.
>     After debugging, I find that the error is caused by
>     "DMCreateGlobalVector".
>     I attach a short program which can re-produce the error. This
>     program works well with an older version of petsc.
>     I also attach the script I used to configure petsc.
>
>
> First, did you reconfigure after pulling? If not, please do this, 
> rebuild, and try again.
>
>   Thanks,
>
>     Matt
>
>     The error message is below. Did I miss something in the
>     installation ? Thank you.
>
>     1 [0]PETSC ERROR: --------------------- Error Message
>     --------------------------------------------------------------
>       2 [0]PETSC ERROR: Null argument, when expecting valid pointer
>       3 [0]PETSC ERROR: Null Object: Parameter # 2
>       4 [0]PETSC ERROR: See
>     http://www.mcs.anl.gov/petsc/documentation/faq.html
>     <http://www.mcs.anl.gov/petsc/documentation/faq.html> for trouble
>     shooting.
>       5 [0]PETSC ERROR: Petsc Development GIT revision:
>     v3.7.4-1571-g7fc5cb5  GIT Date: 2016-10-05 10:56:19 -0500
>       6 [0]PETSC ERROR: [2]PETSC ERROR: ./test_ksp.exe on a
>     gnu-dbg-32idx named kolmog1 by frank Wed Oct  5 17:40:07 2016
>       7 [0]PETSC ERROR: Configure options --known-mpi-shared="0 "
>     --known-memcmp-ok --with-debugging="1 " --with-shared-libraries=0
>     --with-mpi-compilers="1 " --download-blacs="1 "
>     --download-metis="1 " --dow    nload-parmetis="1 "
>     --download-superlu_dist="1 " --download-hypre=1
>     PETSC_ARCH=gnu-dbg-32idx
>       8 [0]PETSC ERROR: #1 VecSetLocalToGlobalMapping() line 83 in
>     /home/frank/petsc/src/vec/vec/interface/vector.c
>       9 [0]PETSC ERROR: #2 DMCreateGlobalVector_DA() line 45 in
>     /home/frank/petsc/src/dm/impls/da/dadist.c
>      10 [0]PETSC ERROR: #3 DMCreateGlobalVector() line 880 in
>     /home/frank/petsc/src/dm/interface/dm.c
>
>
>     Regards,
>     Frank
>
>
>
>
>
>
> -- 
> What most experimenters take for granted before they begin their 
> experiments is infinitely more interesting than any results to which 
> their experiments lead.
> -- Norbert Wiener

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20161005/593bf9a9/attachment.html>


More information about the petsc-users mailing list