That's the solution, Thank you very much.

Syvshc




------------------ ???????? ------------------
??????:                                                                         
                                               "petsc-users"                    
                                                                
<ba...@mcs.anl.gov&gt;;
????????:&nbsp;2022??12??16??(??????) ????2:30
??????:&nbsp;"Syvshc"<syv...@foxmail.com&gt;;
????:&nbsp;"petsc-users"<petsc-users@mcs.anl.gov&gt;;
????:&nbsp;Re: [petsc-users] ??????  out of date warning when petscmpiexec.



Ok - so for whatever reason your petsc build&nbsp; were indeed out of date - 
and "make -f gmakefile libs" updated the library.

Wrt out-of-date executable message - I think its due to the old formatted 
makefile.

You can do the following:

- edit&nbsp; p4pdes/c/ch1/makefile
- remove the line: '    ${RM} e.o'
- run 'make e'

Now retry:

petscmpiexec -n 1 ./e

Satish

On Fri, 16 Dec 2022, Syvshc wrote:

&gt; I got lots of build information,&amp;nbsp;
&gt; and after "make -f gmakefile libs", the out of date warning of 
petscmpiexec was gone.&amp;nbsp;
&gt; 
&gt; 
&gt; ?7?9 petscmpiexec -n 1 ./e
&gt; Warning: ************** The executable ./e is out of date
&gt; e is about 1.000000000000000
&gt; rank 0 did 0 flops
&gt; 
&gt; 
&gt; 
&gt; BTW, if I want to know something of the "executable out of date" 
question,&amp;nbsp;
&gt; should I send a new mail or I can just ask under these mails?
&gt; 
&gt; 
&gt; Thanks for your help sincerely.
&gt; 
&gt; 
&gt; Syvshc
&gt; 
&gt; 
&gt; 
&gt; 
&gt; ------------------&amp;nbsp;????????&amp;nbsp;------------------
&gt; 
??????:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
"petsc-users"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 <ba...@mcs.anl.gov&amp;gt;;
&gt; ????????:&amp;nbsp;2022??12??16??(??????) ????2:11
&gt; ??????:&amp;nbsp;"Syvshc"<syv...@foxmail.com&amp;gt;;
&gt; ????:&amp;nbsp;"petsc-users"<petsc-users@mcs.anl.gov&amp;gt;;
&gt; ????:&amp;nbsp;Re: [petsc-users] out of date warning when petscmpiexec.
&gt; 
&gt; 
&gt; 
&gt; &amp;gt; make -q -f gmakefile libs
&gt; &amp;gt; echo $?
&gt; &amp;gt; 1
&gt; 
&gt; So "make" does think the library is out-of-date. If up-to-date - you 
should see a '0' - not '1'. One more try:
&gt; 
&gt; what do you get for:
&gt; 
&gt; cd $PETSC_DIR
&gt; make -f gmakefile libs&amp;nbsp; # i.e without -q
&gt; 
&gt; Satish
&gt; 
&gt; On Fri, 16 Dec 2022, Syvshc wrote:
&gt; 
&gt; &amp;gt; I still get this warning, I found that "make -q" command won't 
get any respond.
&gt; &amp;gt; 
&gt; &amp;gt; 
&gt; &amp;gt; Here is the whole output:
&gt; &amp;gt; 
&gt; &amp;gt; 
&gt; &amp;gt; ?7?9 cd $PETSC_DIR
&gt; &amp;gt; make -q -f gmakefile libs
&gt; &amp;gt; echo $?
&gt; &amp;gt; cd ~/git/p4pdes/c/ch1
&gt; &amp;gt; make -q e
&gt; &amp;gt; echo $?
&gt; &amp;gt; petscmpiexec -n 1 ./e
&gt; &amp;gt; make clean
&gt; &amp;gt; make e
&gt; &amp;gt; make -q e
&gt; &amp;gt; echo $?
&gt; &amp;gt; petscmpiexec -n 1 ./e
&gt; &amp;gt; 1
&gt; &amp;gt; 1
&gt; &amp;gt; Warning: ************** The PETSc libraries are out of date
&gt; &amp;gt; Warning: ************** The executable ./e is out of date
&gt; &amp;gt; e is about 1.000000000000000
&gt; &amp;gt; rank 0 did 0 flops
&gt; &amp;gt; mpicc -o e.o -c -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas 
-Wno-lto-type-mismatch -Wno-stringop-overflow -fstack-protector 
-fvisibility=hidden -g3 -O0 -pedantic -std=c99 
-I/home/syvshclily/git/petsc/petsc-latest/include 
-I/home/syvshclily/git/petsc/petsc-latest/arch-linux-c-debug/include&amp;amp;nbsp;
 &amp;amp;nbsp; `pwd`/e.c
&gt; &amp;gt; mpicc -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas 
-Wno-lto-type-mismatch -Wno-stringop-overflow -fstack-protector 
-fvisibility=hidden -g3 -O0 -pedantic -std=c99 -o e e.o&amp;amp;nbsp; 
-Wl,-rpath,/home/syvshclily/git/petsc/petsc-latest/arch-linux-c-debug/lib 
-L/home/syvshclily/git/petsc/petsc-latest/arch-linux-c-debug/lib 
-Wl,-rpath,/home/syvshclily/git/petsc/petsc-latest/arch-linux-c-debug/lib 
-L/home/syvshclily/git/petsc/petsc-latest/arch-linux-c-debug/lib 
-Wl,-rpath,/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0 
-L/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0 -lpetsc -lsuperlu_dist -llapack 
-lblas -lm -lX11 -lstdc++ -ldl -lmpi_usempif08 -lmpi_usempi_ignore_tkr 
-lmpi_mpifh -lmpi -lgfortran -lm -lgfortran -lm -lgcc_s -lquadmath -lstdc++ -ldl
&gt; &amp;gt; /usr/sbin/rm -f e.o
&gt; &amp;gt; 1
&gt; &amp;gt; Warning: ************** The PETSc libraries are out of date
&gt; &amp;gt; Warning: ************** The executable ./e is out of date
&gt; &amp;gt; e is about 1.000000000000000
&gt; &amp;gt; rank 0 did 0 flops
&gt; &amp;gt; 
&gt; &amp;gt; 
&gt; &amp;gt; 
&gt; &amp;gt; Thanks for your reply.&amp;amp;nbsp;
&gt; &amp;gt; 
&gt; &amp;gt; 
&gt; &amp;gt; Syvshc
&gt; &amp;gt; 
&gt; &amp;gt; 
&gt; &amp;gt; 
&gt; &amp;gt; 
&gt; &amp;gt; 
------------------&amp;amp;nbsp;Original&amp;amp;nbsp;------------------
&gt; &amp;gt; 
From:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
 
"petsc-users"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
 <ba...@mcs.anl.gov&amp;amp;gt;;
&gt; &amp;gt; Date:&amp;amp;nbsp;Fri, Dec 16, 2022 01:40 AM
&gt; &amp;gt; To:&amp;amp;nbsp;"Syvshc"<syv...@foxmail.com&amp;amp;gt;;
&gt; &amp;gt; 
Cc:&amp;amp;nbsp;"petsc-users"<petsc-users@mcs.anl.gov&amp;amp;gt;;
&gt; &amp;gt; Subject:&amp;amp;nbsp;Re: [petsc-users] out of date warning when 
petscmpiexec.
&gt; &amp;gt; 
&gt; &amp;gt; 
&gt; &amp;gt; 
&gt; &amp;gt; That's strange. Do you still get this warning from petscmpiexec?
&gt; &amp;gt; 
&gt; &amp;gt; Can you run these commands - and copy/paste the *complete* 
session from your terminal [for these commands and their output on terminal] ?
&gt; &amp;gt; 
&gt; &amp;gt; 
&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;
&gt; &amp;gt; cd $PETSC_DIR
&gt; &amp;gt; make -q -f gmakefile libs
&gt; &amp;gt; echo $?
&gt; &amp;gt; cd bueler/p4pdes
&gt; &amp;gt; make -q e
&gt; &amp;gt; echo $?
&gt; &amp;gt; petscmpiexec -n 1 ./e
&gt; &amp;gt; make clean
&gt; &amp;gt; make e
&gt; &amp;gt; make -q e
&gt; &amp;gt; echo $?
&gt; &amp;gt; petscmpiexec -n 1 ./e
&gt; &amp;gt; <<<<
&gt; &amp;gt; 
&gt; &amp;gt; Alternatively you can just use mpiexec [ i.e not use petscmpiexec 
- its just a convenience wrapper over using correct mpiexec/valgrind].
&gt; &amp;gt; 
&gt; &amp;gt; Satish
&gt; &amp;gt; 
&gt; &amp;gt; On Fri, 16 Dec 2022, Syvshc wrote:
&gt; &amp;gt; 
&gt; &amp;gt; &amp;amp;gt; I run this command in the root dir of my petsc, and 
didn't get any response.
&gt; &amp;gt; &amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; 
------------------&amp;amp;amp;nbsp;Original&amp;amp;amp;nbsp;------------------
&gt; &amp;gt; &amp;amp;gt; 
From:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;
 
"petsc-users"&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;
 <ba...@mcs.anl.gov&amp;amp;amp;gt;;
&gt; &amp;gt; &amp;amp;gt; Date:&amp;amp;amp;nbsp;Thu, Dec 15, 2022 10:19 PM
&gt; &amp;gt; &amp;amp;gt; 
To:&amp;amp;amp;nbsp;"Syvshc"<syv...@foxmail.com&amp;amp;amp;gt;;
&gt; &amp;gt; &amp;amp;gt; 
Cc:&amp;amp;amp;nbsp;"petsc-users"<petsc-users@mcs.anl.gov&amp;amp;amp;gt;;
&gt; &amp;gt; &amp;amp;gt; Subject:&amp;amp;amp;nbsp;Re: [petsc-users] out of 
date warning when petscmpiexec.
&gt; &amp;gt; &amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; What do you get - if you invoke the following 
command in petsc source dir?
&gt; &amp;gt; &amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; make -q -f gmakefile libs
&gt; &amp;gt; &amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; [this is the test petscmpiexec is using to check if 
"libraries are out of date"]
&gt; &amp;gt; &amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; Satish
&gt; &amp;gt; &amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; On Thu, 15 Dec 2022, Syvshc wrote:
&gt; &amp;gt; &amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; I'm a beginner with petsc, and I'm 
reading&amp;amp;amp;amp;nbsp;PETSc for Partial Differential 
Equations.&amp;amp;amp;amp;nbsp;
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; There is the newest release version 
(3.18.2) of PETSc's gitlab repo on my device, and openmpi in my system 
(/usr/sbin/).&amp;amp;amp;amp;nbsp;
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; Here is the repo and what I tried 
to compiling.&amp;amp;amp;amp;nbsp;p4pdes/e.c at master ?? bueler/p4pdes 
(github.com)
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; After "make e", I got an excutable 
file "e". "./e" or "mpiexec -n 4 ./e" can perfectly run.&amp;amp;amp;amp;nbsp;
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; However when I use "petscmpiexec -n 
4 ./e", I got some warnings:
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; Warning: ************** The PETSc 
libraries are out of date
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; Warning: ************** The 
executable ./e is out of date
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; What should I do to fix the warning?
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; Also this is the first time that I 
send to a mail-list, if there are some mistakes I made, please tell 
me.&amp;amp;amp;amp;nbsp;
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; Kind regards,
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; 
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;gt; Syvshc

Reply via email to