[petsc-users] Something went wrong with PETSc after installing ParaView

K. Wu wuktsinghua at gmail.com
Sun Aug 6 02:03:46 CDT 2023


Dear Matthew,

Thanks for your kind help, please see in attachment the configure.log file
for PETSc.

Regards,
Kai

Matthew Knepley <knepley at gmail.com> 于2023年8月5日周六 16:19写道:

> On Sat, Aug 5, 2023 at 10:10 AM K. Wu <wuktsinghua at gmail.com> wrote:
>
>> Dear Matthew,
>>
>> Thanks for your reply!
>>
>> Is there any way that I can choose to use the previous MPI installation
>> used to build PETSc?
>>
>
> First we would need to know what that was. You can send configure.log,
> which will have that information in it.
>
>   Thanks,
>
>      Matt
>
>
>> Regards,
>> Kai
>>
>> Matthew Knepley <knepley at gmail.com> 于2023年8月5日周六 14:23写道:
>>
>>> On Sat, Aug 5, 2023 at 3:22 AM K. Wu <wuktsinghua at gmail.com> wrote:
>>>
>>>> Hi all,
>>>>
>>>> Good day!
>>>>
>>>> After installing ParaView on my desktop, PETSc starts to work
>>>> anomalously even after reconfiguration:
>>>> 1. If I use mpirun (frequently used before), it seems that now all the
>>>> processors will run the program independently without communication. While
>>>> mpiexec seems to work properly.
>>>>
>>>
>>> Yes, this indicates that the "mpirun" is from a different installation
>>> of MPI than "mpiexec", which seems to be from the MPI installation used to
>>> build PETSc. Probably the Paraview package installed its own MPI package.
>>>
>>>
>>>>
>>>> 2. The Makefile (as attached) which works fine before starts to
>>>> complain:
>>>> make: *** No rule to make target 'chkopts', needed by 'test'.  Stop.
>>>>
>>>
>>> The 'chkopts' target is defined in the toplevel PETSc makefile, but it
>>> is deprecated. You can take it out.
>>>
>>>   Thanks,
>>>
>>>      Matt
>>>
>>>
>>>> Thanks for your kind help!
>>>>
>>>> Best regards,
>>>> Kai
>>>>
>>>>
>>>> PETSC_DIR=~/petsc
>>>> PETSC_ARCH=arch-linux-c-debug
>>>> CFLAGS = -I.
>>>> FFLAGS=
>>>> CPPFLAGS=-I.
>>>> FPPFLAGS=
>>>> LOCDIR=
>>>> EXAMPLESC=
>>>> EXAMPLESF=
>>>> MANSEC=
>>>> CLEANFILES=
>>>> NP=
>>>>
>>>>
>>>> include ${PETSC_DIR}/lib/petsc/conf/variables
>>>> include ${PETSC_DIR}/lib/petsc/conf/rules
>>>> include ${PETSC_DIR}/lib/petsc/conf/test
>>>>
>>>> test: ex2-2.o chkopts
>>>> rm -rf topopt
>>>> -${CLINKER} -o test ex2-2.o ${PETSC_SYS_LIB}
>>>> ${RM} ex2-2.o
>>>> rm -rf *.o
>>>>
>>>
>>>
>>> --
>>> 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
>>>
>>> https://www.cse.buffalo.edu/~knepley/
>>> <http://www.cse.buffalo.edu/~knepley/>
>>>
>>
>
> --
> 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
>
> https://www.cse.buffalo.edu/~knepley/
> <http://www.cse.buffalo.edu/~knepley/>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20230806/eb50e1b7/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: configure.log
Type: text/x-log
Size: 2264598 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20230806/eb50e1b7/attachment-0001.bin>


More information about the petsc-users mailing list