[petsc-users] Make check 3.17.3

san.temporal at gmail.com san.temporal at gmail.com
Thu Jul 21 08:37:32 CDT 2022


I am compiling, installing and checking 3.17.3, as posted below, following
the usual instructions after each step.
I am getting an error with check.
Is there anything to do about this?
Should I be concerned?
Thanks

    $ ./configure --with-cc=mpicc -with-cxx=mpicxx --with-fc=mpif90
--prefix=/home/user1/usr/local --with-make-np=10 --with-shared-libraries
--with-debugging=0 COPTFLAGS="-O -O3 -march=native -mtune=native"
FOPTFLAGS="-O -O3 -march=native -mtune=native" CXXOPTFLAGS="-O -O3
-march=native -mtune=native" --force
PETSC_DIR=/home/user1/Documents/installers/petsc/petsc-3.17.3
PETSC_ARCH=linux-gnu-cxx-opt
--download-fblaslapack=/home/user1/Documents/installers/petsc/v3.4.2-p3.tar.gz
--download-scalapack=/home/user1/Documents/installers/petsc/scalapack-5bad7487f496c811192334640ce4d3fc5f88144b.tar.gz
--download-mumps=/home/user1/Documents/installers/petsc/v5.4.1-p1.tar.gz
    $ make PETSC_DIR=/home/user1/Documents/installers/petsc/petsc-3.17.3
PETSC_ARCH=linux-gnu-cxx-opt all
    $ make PETSC_DIR=/home/user1/Documents/installers/petsc/petsc-3.17.3
PETSC_ARCH=linux-gnu-cxx-opt install
    $ make PETSC_DIR=/home/user1/usr/local PETSC_ARCH="" check
    Running check examples to verify correct installation
    Using PETSC_DIR=/home/user1/usr/local and PETSC_ARCH=
    Possible error running C/C++ src/snes/tutorials/ex19 with 1 MPI process
    See https://petsc.org/release/faq/
    hwloc/linux: Ignoring PCI device with non-16bit domain.
    Pass --enable-32bits-pci-domain to configure to support such devices
    (warning: it would break the library ABI, don't enable unless really
needed).
    lid velocity = 0.0016, prandtl # = 1., grashof # = 1.
    Number of SNES iterations = 2
    Possible error running C/C++ src/snes/tutorials/ex19 with 2 MPI
processes
    See https://petsc.org/release/faq/
    hwloc/linux: Ignoring PCI device with non-16bit domain.
    Pass --enable-32bits-pci-domain to configure to support such devices
    (warning: it would break the library ABI, don't enable unless really
needed).
    lid velocity = 0.0016, prandtl # = 1., grashof # = 1.
    Number of SNES iterations = 2
    0a1,3
    > hwloc/linux: Ignoring PCI device with non-16bit domain.
    > Pass --enable-32bits-pci-domain to configure to support such devices
    > (warning: it would break the library ABI, don't enable unless really
needed).
    /home/user1/Documents/installers/petsc/petsc-3.17.3/src/snes/tutorials
    Possible problem with ex19 running with mumps, diffs above
    =========================================
    Possible error running Fortran example src/snes/tutorials/ex5f with 1
MPI process
    See https://petsc.org/release/faq/
    hwloc/linux: Ignoring PCI device with non-16bit domain.
    Pass --enable-32bits-pci-domain to configure to support such devices
    (warning: it would break the library ABI, don't enable unless really
needed).
    Number of SNES iterations =     4
    Completed test examples

When I did the same some time ago, with 3.13.0 and in a similar system, I
got different errors...

    $ make PETSC_DIR=/home/user1/usr/local PETSC_ARCH="" check
    Running check examples to verify correct installation
    Using PETSC_DIR=/home/user1/usr/local and PETSC_ARCH=
    Possible error running C/C++ src/snes/tutorials/ex19 with 1 MPI process
    See http://www.mcs.anl.gov/petsc/documentation/faq.html
    [mpiexec at server1] match_arg (utils/args/args.c:160): unrecognized
argument oversubscribe
    [mpiexec at server1] HYDU_parse_array (utils/args/args.c:175): argument
matching returned error
    [mpiexec at server1] parse_args (ui/mpich/utils.c:1603): error parsing
input array
    [mpiexec at server1] HYD_uii_mpx_get_parameters (ui/mpich/utils.c:1655):
unable to parse user arguments
    [mpiexec at server1] main (ui/mpich/mpiexec.c:128): error parsing
parameters
    Possible error running C/C++ src/snes/tutorials/ex19 with 2 MPI
processes
    See http://www.mcs.anl.gov/petsc/documentation/faq.html
    [mpiexec at server1] match_arg (utils/args/args.c:160): unrecognized
argument oversubscribe
    [mpiexec at server1] HYDU_parse_array (utils/args/args.c:175): argument
matching returned error
    [mpiexec at server1] parse_args (ui/mpich/utils.c:1603): error parsing
input array
    [mpiexec at server1] HYD_uii_mpx_get_parameters (ui/mpich/utils.c:1655):
unable to parse user arguments
    [mpiexec at server1] main (ui/mpich/mpiexec.c:128): error parsing
parameters
    1,9c1,5
    < lid velocity = 0.0625, prandtl # = 1., grashof # = 1.
    <   0 SNES Function norm 0.239155
    <     0 KSP Residual norm 0.239155
    <     1 KSP Residual norm < 1.e-11
    <   1 SNES Function norm 6.81968e-05
    <     0 KSP Residual norm 6.81968e-05
    <     1 KSP Residual norm < 1.e-11
    <   2 SNES Function norm < 1.e-11
    < Number of SNES iterations = 2
    ---
    > [mpiexec at server1] match_arg (utils/args/args.c:160): unrecognized
argument oversubscribe
    > [mpiexec at server1] HYDU_parse_array (utils/args/args.c:175): argument
matching returned error
    > [mpiexec at server1] parse_args (ui/mpich/utils.c:1603): error parsing
input array
    > [mpiexec at server1] HYD_uii_mpx_get_parameters (ui/mpich/utils.c:1655):
unable to parse user arguments
    > [mpiexec at server1] main (ui/mpich/mpiexec.c:128): error parsing
parameters
    /home/user1/Documents/installers/petsc/petsc-3.13.0/src/snes/tutorials
    Possible problem with ex19 running with mumps, diffs above
    =========================================
    Possible error running Fortran example src/snes/tutorials/ex5f with 1
MPI process
    See http://www.mcs.anl.gov/petsc/documentation/faq.html
    [mpiexec at server1] match_arg (utils/args/args.c:160): unrecognized
argument oversubscribe
    [mpiexec at server1] HYDU_parse_array (utils/args/args.c:175): argument
matching returned error
    [mpiexec at server1] parse_args (ui/mpich/utils.c:1603): error parsing
input array
    [mpiexec at server1] HYD_uii_mpx_get_parameters (ui/mpich/utils.c:1655):
unable to parse user arguments
    [mpiexec at server1] main (ui/mpich/mpiexec.c:128): error parsing
parameters
    Completed test examples
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20220721/9c64c52b/attachment.html>


More information about the petsc-users mailing list