[Bug 2214308] Review Request: mfem - Lightweight, general, scalable C++ library for finite element methods

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=2214308



--- Comment #5 from Sandro Mani <manisandro@xxxxxxxxx> ---
Issues:
- License field in the package spec file matches the actual license: You wrote
BSD-3-Clause twice but forgot BSD-2-Clause
- Package does not own files or directories owned by other packages: These are
too general:

    %{_includedir}/mpich-%{_arch}/
    %{_includedir}/openmpi-%{_arch}/

- Many rpmlint warnings

Rest looks good to me.

Package Review
==============

Legend:
[x] = Pass, [!] = Fail, [-] = Not applicable, [?] = Not evaluated
[ ] = Manual review needed



===== MUST items =====

C/C++:
[x]: Package does not contain kernel modules.
[x]: Package contains no static executables.
[x]: If your application is a C or C++ application you must list a
     BuildRequires against gcc, gcc-c++ or clang.
[x]: Header files in -devel subpackage, if present.
[x]: ldconfig not called in %post and %postun for Fedora 28 and later.
[x]: Package does not contain any libtool archives (.la)
[x]: Rpath absent or only used for internal libs.
[x]: Development (unversioned) .so files in -devel subpackage, if present.

Generic:
[x]: Package is licensed with an open-source compatible license and meets
     other legal requirements as defined in the legal section of Packaging
     Guidelines.
[!]: License field in the package spec file matches the actual license.
     Note: Checking patched sources after %prep for licenses. Licenses
     found: "Unknown or generated", "BSD 3-Clause License", "*No copyright*
     BSD 3-Clause License", "BSD 2-Clause License", "*No copyright* zlib
     License", "MIT License", "*No copyright* Boost Software License 1.0",
     "Boost Software License 1.0". 1130 files have unknown license.
[x]: License file installed when any subpackage combination is installed.
[x]: If the package is under multiple licenses, the licensing breakdown
     must be documented in the spec.
[!]: Package does not own files or directories owned by other packages.
     Note: Dirs in package are owned also by:
     /usr/include/mpich-x86_64(mpich-devel, fftw-mpich-devel, netcdf-
     cxx4-devel, hdf5-mpich-devel, scalapack-mpich-devel),
     /usr/include/openmpi-x86_64(hdf5-openmpi-devel, scalapack-openmpi-
     devel, openmpi-devel, fftw-openmpi-devel, netcdf-cxx4-devel)
[x]: %build honors applicable compiler flags or justifies otherwise.
[x]: Package contains no bundled libraries without FPC exception.
[x]: Changelog in prescribed format.
[x]: Sources contain only permissible code or content.
[-]: Package contains desktop file if it is a GUI application.
[x]: Development files must be in a -devel package
[x]: Package uses nothing in %doc for runtime.
[x]: Package consistently uses macros (instead of hard-coded directory
     names).
[x]: Package is named according to the Package Naming Guidelines.
[x]: Package does not generate any conflict.
[x]: Package obeys FHS, except libexecdir and /usr/target.
[-]: If the package is a rename of another package, proper Obsoletes and
     Provides are present.
[x]: Requires correct, justified where necessary.
[x]: Spec file is legible and written in American English.
[-]: Package contains systemd file(s) if in need.
[x]: Useful -debuginfo package or justification otherwise.
[x]: Package is not known to require an ExcludeArch tag.
[-]: Large documentation must go in a -doc subpackage. Large could be size
     (~1MB) or number of files.
     Note: Documentation size is 30720 bytes in 3 files.
[x]: Package complies to the Packaging Guidelines
[x]: Package successfully compiles and builds into binary rpms on at least
     one supported primary architecture.
[x]: Package installs properly.
[x]: Rpmlint is run on all rpms the build produces.
     Note: There are rpmlint messages (see attachment).
[x]: If (and only if) the source package includes the text of the
     license(s) in its own file, then that file, containing the text of the
     license(s) for the package is included in %license.
[x]: Package requires other packages for directories it uses.
[x]: Package must own all directories that it creates.
[x]: Package uses either %{buildroot} or $RPM_BUILD_ROOT
[x]: Package does not run rm -rf %{buildroot} (or $RPM_BUILD_ROOT) at the
     beginning of %install.
[x]: Macros in Summary, %description expandable at SRPM build time.
[x]: Dist tag is present.
[x]: Package does not contain duplicates in %files.
[x]: Permissions on files are set properly.
[x]: Package must not depend on deprecated() packages.
[x]: Package use %makeinstall only when make install DESTDIR=... doesn't
     work.
[x]: Package is named using only allowed ASCII characters.
[x]: Package does not use a name that already exists.
[x]: Package is not relocatable.
[x]: Sources used to build the package match the upstream source, as
     provided in the spec URL.
[x]: Spec file name must match the spec package %{name}, in the format
     %{name}.spec.
[x]: File names are valid UTF-8.
[x]: Packages must not store files under /srv, /opt or /usr/local

===== SHOULD items =====

Generic:
[-]: If the source package does not include license text(s) as a separate
     file from upstream, the packager SHOULD query upstream to include it.
[x]: Final provides and requires are sane (see attachments).
[x]: Fully versioned dependency in subpackages if applicable.
[?]: Package functions as described.
[?]: Latest version is packaged.
[x]: Package does not include license text files separate from upstream.
[x]: Patches link to upstream bugs/comments/lists or are otherwise
     justified.
[-]: Sources are verified with gpgverify first in %prep if upstream
     publishes signatures.
     Note: gpgverify is not used.
[x]: Package should compile and build into binary rpms on all supported
     architectures.
[x]: %check is present and all tests pass.
[x]: Packages should try to preserve timestamps of original installed
     files.
[x]: Reviewer should test that the package builds in mock.
[x]: Buildroot is not present
[x]: Package has no %clean section with rm -rf %{buildroot} (or
     $RPM_BUILD_ROOT)
[x]: No file requires outside of /etc, /bin, /sbin, /usr/bin, /usr/sbin.
[x]: Packager, Vendor, PreReq, Copyright tags should not be in spec file
[x]: Sources can be downloaded from URI in Source: tag
[x]: SourceX is a working URL.
[x]: Spec use %global instead of %define unless justified.

===== EXTRA items =====

Generic:
[x]: Rpmlint is run on debuginfo package(s).
     Note: No rpmlint messages.
[x]: Rpmlint is run on all installed packages.
     Note: There are rpmlint messages (see attachment).
[x]: Large data in /usr/share should live in a noarch subpackage if package
     is arched.
[x]: Spec file according to URL is the same as in SRPM.


Rpmlint
-------
Checking: mfem-4.5.2-1.fc39.x86_64.rpm
          mfem-devel-4.5.2-1.fc39.x86_64.rpm
          mfem-openmpi-4.5.2-1.fc39.x86_64.rpm
          mfem-openmpi-devel-4.5.2-1.fc39.x86_64.rpm
          mfem-mpich-4.5.2-1.fc39.x86_64.rpm
          mfem-mpich-devel-4.5.2-1.fc39.x86_64.rpm
          mfem-debuginfo-4.5.2-1.fc39.x86_64.rpm
          mfem-debugsource-4.5.2-1.fc39.x86_64.rpm
          mfem-4.5.2-1.fc39.src.rpm
=================================================================== rpmlint
session starts
==================================================================
rpmlint: 2.4.0
configuration:
    /usr/lib/python3.11/site-packages/rpmlint/configdefaults.toml
    /etc/xdg/rpmlint/fedora-legacy-licenses.toml
    /etc/xdg/rpmlint/fedora-spdx-licenses.toml
    /etc/xdg/rpmlint/fedora.toml
    /etc/xdg/rpmlint/scoring.toml
    /etc/xdg/rpmlint/users-groups.toml
    /etc/xdg/rpmlint/warn-on-functions.toml
rpmlintrc: [PosixPath('/tmp/tmpp3ltbm2y')]
checks: 31, packages: 9

mfem.spec:30: W: unversioned-explicit-provides bundled(AmgXWrapper)
mfem.spec:32: W: unversioned-explicit-provides bundled(gecko)
mfem.spec:33: W: unversioned-explicit-provides bundled(picojson)
mfem.spec:34: W: unversioned-explicit-provides bundled(tinyxml2)
mfem.spec:35: W: unversioned-explicit-provides bundled(zstr)
mfem-mpich-devel.x86_64: W: only-non-binary-in-usr-lib
mfem-openmpi-devel.x86_64: W: only-non-binary-in-usr-lib
mfem-devel.x86_64: W: no-documentation
mfem-mpich-devel.x86_64: W: no-documentation
mfem-openmpi-devel.x86_64: W: no-documentation
=================================== 9 packages and 0 specfiles checked; 0
errors, 10 warnings, 0 badness; has taken 5.2 s
===================================




Rpmlint (debuginfo)
-------------------
Checking: mfem-debuginfo-4.5.2-1.fc39.x86_64.rpm
          mfem-mpich-debuginfo-4.5.2-1.fc39.x86_64.rpm
          mfem-openmpi-debuginfo-4.5.2-1.fc39.x86_64.rpm
=================================================================== rpmlint
session starts
==================================================================
rpmlint: 2.4.0
configuration:
    /usr/lib/python3.11/site-packages/rpmlint/configdefaults.toml
    /etc/xdg/rpmlint/fedora-legacy-licenses.toml
    /etc/xdg/rpmlint/fedora-spdx-licenses.toml
    /etc/xdg/rpmlint/fedora.toml
    /etc/xdg/rpmlint/scoring.toml
    /etc/xdg/rpmlint/users-groups.toml
    /etc/xdg/rpmlint/warn-on-functions.toml
rpmlintrc: [PosixPath('/tmp/tmppbgcjqjg')]
checks: 31, packages: 3

==================================== 3 packages and 0 specfiles checked; 0
errors, 0 warnings, 0 badness; has taken 3.2 s
===================================





Rpmlint (installed packages)
----------------------------
============================ rpmlint session starts
============================
rpmlint: 2.4.0
configuration:
    /usr/lib/python3.11/site-packages/rpmlint/configdefaults.toml
    /etc/xdg/rpmlint/fedora-legacy-licenses.toml
    /etc/xdg/rpmlint/fedora-spdx-licenses.toml
    /etc/xdg/rpmlint/fedora.toml
    /etc/xdg/rpmlint/scoring.toml
    /etc/xdg/rpmlint/users-groups.toml
    /etc/xdg/rpmlint/warn-on-functions.toml
checks: 31, packages: 10

mfem-mpich.x86_64: E: unused-direct-shlib-dependency
/usr/lib64/mpich/lib/libmfem.so.4.5.2 libHYPRE.so.2.1
mfem-mpich.x86_64: E: unused-direct-shlib-dependency
/usr/lib64/mpich/lib/libmfem.so.4.5.2 libmpi.so.12
mfem-openmpi.x86_64: E: unused-direct-shlib-dependency
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 libHYPRE.so.2.1
mfem-openmpi.x86_64: E: unused-direct-shlib-dependency
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 libmpi_cxx.so.40
mfem-openmpi.x86_64: E: unused-direct-shlib-dependency
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 libmpi.so.40
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParaSailsSolve     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRFlexGMRESSolve       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMSSolve   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre__global_error      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRPCGSolve     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRDiagScale    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_EuclidSolve
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSolve     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParaSailsSetup     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMSSetup   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRFlexGMRESSetup       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ILUSetup   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ADSSetup   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ADSSolve   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetup     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRGMRESSolve   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRDiagScaleSetup       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRPCGSetup     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRGMRESSetup   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ILUSolve   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_EuclidSetup
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMSSetDimension    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Waitall      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_BinarySearch       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_GMRESSetLogging    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMEGetEigenvectors 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetMaxIter
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 GenerateDiagAndOffd      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParCSRMatrixCreate 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Abort
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2
HYPRE_ParCSRFlexGMRESGetFinalRelativeResidualNorm
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_CSRMatrixDeleteZeros       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Waitany      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetDofFunc
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMESetTol  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_IJMatrixRead       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRFlexGMRESSetTol      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParaSailsGetReuse  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParCSRMatrixTranspose      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParaSailsGetLogging
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetCoarsenType    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ADSSetTol  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParVectorCopy      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_EuclidDestroy      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetInterpVectors  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_MergeDiagAndOffd   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Get_count    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_CSRMatrixReorder   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetAggNumLevels   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetInterpVecQMax  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_IntArrayDestroy    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ADSSetDiscreteGradient     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_BoomerAMGBuildCoarseOperator       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGGetMaxLevels      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_MPI_Irecv  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ADSSetCoordinateVectors    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_PCGGetPrintLevel   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_PCGSetResidualTol  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_Finalize   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGGetNumFunctions   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParaSailsGetFilter 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Scan 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParvecBdiagInvScal 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMSCreate  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParaSailsGetLoadbal
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetMaxLevels      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ILUSetTol  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParCSRMatrixMatvec 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRPCGSetPrecond
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMESetBlockSize    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMSSetCoordinateVectors    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetADropType      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_GMRESSetKDim       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2
HYPRE_ParCSRPCGGetFinalRelativeResidualNorm      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRGMRESGetNumIterations
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetNumSweeps      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParCSRComputeL1Norms       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParaSailsSetReuse  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMSSetTol  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParCSRCommHandleCreate     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_CAlloc     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMSSetMaxIter      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMSSetPrintLevel   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGDestroy   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParMatmul  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRPCGCreate    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ILUCreate  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRFlexGMRESSolve       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetStrongThreshold
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParCSRRelax
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParVectorCreate    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_GMRESSetTol
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetADropTol       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Bcast
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_IJMatrixGetObject  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_EuclidSetLevel     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 mv_MultiVectorGetData    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 mv_MultiVectorSetRandom  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_LOBPCGSetMaxIter   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_LOBPCGSetTol       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParCSRMatrixFixZeroRows    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRGMRESSetTol  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParVectorDestroy   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_LOBPCGSetPrintLevel
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Initialized  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetInterpRefine   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParaSailsSetLogging
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ADSSetAMGOptions   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRPCGGetNumIterations  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_GMRESGetPrintLevel 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRFlexGMRESDestroy     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Iprobe       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_BoomerAMGGetInterpType     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Probe
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParVectorRead      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Issend       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRGMRESSetKDim 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 mv_MultiVectorDestroy    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_IntArrayInitialize_v2      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_Free       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRPCGSolve     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMSSetSmoothingOptions     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ILUSetType 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_GMRESSetMaxIter    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParaSailsSetParams 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Finalized    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ADSDestroy 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRFlexGMRESSetKDim     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_Init       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_MAlloc     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRFlexGMRESSetPrintLevel       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_LOBPCGCreate       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ILUSetPrintLevel   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_EndTiming  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMSSetCycleType    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRMatrixGetComm
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Send 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParaSailsGetNlevels
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2
HYPRE_ParCSRGMRESGetFinalRelativeResidualNorm    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Allreduce    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRDiagScale    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGGetStrongThreshold
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParCSRMatrixExtractSubmatrixFC     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_SeqVectorDestroy   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMSDestroy 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRGMRESSetMaxIter      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_MPI_Comm_size      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGGetCoarsenType    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_CSRMatrixAdd       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetNodalDiag      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParcsrBdiagInvScal 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMESetRTol 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_LOBPCGSetPrecond   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParVectorInnerProd 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_PCGSetTol  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMSSetBetaAMGCoarseRelaxType       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRSetupInterpreter     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_LOBPCGSetRTol      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_PCGSetRecomputeResidualP   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGCreate    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMSSetBetaAMGOptions       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_GMRESSetAbsoluteTol
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Irecv
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_InitializeTiming   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_MPI_Comm_rank      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_CSRMatrixBigJtoJ   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_SeqVectorCopy      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRFlexGMRESSetMaxIter  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMSSetAlphaAMGOptions      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Recv 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMESetup   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMEDestroy 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetSmoothInterpVectors    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGGetPrintLevel     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRGMRESCreate  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 mv_MultiVectorCreateFromSampleVector     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMECreate  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParCSRMatrixReadIJ 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGGetCycleRelaxType 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetNumFunctions   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ADSSetSmoothingOptions     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_LOBPCGDestroy      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParCSRMatrixSetDataOwner   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ADSSetCycleType    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_PCGSetAbsoluteTol  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Reduce       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMESolve   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParVectorSetConstantValues 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParVectorInitialize
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParVectorPrint     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetCycleRelaxType 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ILUSetLocalReordering      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Ibarrier     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_CSRMatrixSetDataOwner      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ADSSetDiscreteCurl 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_LOBPCGSetupB       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetTol    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRGMRESSetPrecond      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Wait 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_PCGSetTwoNorm      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Allgather    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRPCGSetPrintLevel     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParVectorSetDataOwner      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMSSetAlphaAMGCoarseRelaxType      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_FlexGMRESGetPrintLevel     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetInterpVecVariant       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetPMaxElmts      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParaSailsSetLoadbal
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_GMRESSetPrintLevel 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParaSailsGetSym    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRFlexGMRESSetup       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_IntArraySetConstantValues  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_IntArrayCreate     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetPrintLevel     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParCSRMatrixSetNumNonzeros 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMESetAMSSolver    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ILUSetLevelOfFill  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRGMRESDestroy 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParCSRMaxEigEstimate       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_LOBPCGSolve
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParaSailsDestroy   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParVectorToVectorAll       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_EuclidCreate       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetRestriction    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_FinalizeTiming     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRPCGDestroy   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_CSRMatrixDestroy   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_BeginTiming
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParCSRMatrixDestroy
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParVectorInDomainOf
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParVectorScale     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParVectorInRangeOf 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParVectorDestroy   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_EuclidSetStats     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParVectorSetRandomValues   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParCSRMatrixPrintIJ
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_EuclidSetMem       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetFilterThresholdR       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParaSailsSetFilter 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ILUSetMaxIter      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMSSetDiscreteGradient     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetCycleNumSweeps 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Test 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_MatvecCommPkgCreate
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ADSSetMaxIter      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMESetMassMatrix   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParCSRCommHandleDestroy    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Isend
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMSSetBetaPoissonMatrix    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetInterpType     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_BoomerAMGCoarseParms       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_CSRMatrixSetRownnz 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRGMRESSolve   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ADSSetInterpolations       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRFlexGMRESSetPrecond  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRFlexGMRESCreate      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_CSRMatrixCreate    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRFlexGMRESGetNumIterations    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRSetupMatvec  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_EuclidSetBJ
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetNodal  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMEGetEigenvalues  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_MPI_Isend  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ILUDestroy 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParaSailsGetThresh 
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Finalize     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_PCGSetLogging      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_LOBPCGSetPrecondUsageMode  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetRelaxType      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParCSRMatrixCopy   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParCSRMaxEigEstimateCG     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParCSRMatrixClone  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRPCGSetup     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGGetPMaxElmts      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParCSRMatrixAdd    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRGMRESSetup   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMESetPrintLevel   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AssumedPartitionCheck      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetStrongThresholdR       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetGridRelaxPoints
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_PCGSetMaxIter      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ClearTiming
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_CSRMatrixToParCSRMatrix    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ADSCreate  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Comm_size    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_SeqVectorSetDataOwner      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParCSRMatrixGetLocalRange  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ADSSetAMSOptions   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParaSailsSetSym    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParCSRMatrixMatvecT
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_PrintTiming
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ADSSetPrintLevel   
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Barrier      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_LOBPCGSetup
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParaSailsCreate    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMESetMaxIter      
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParCSRMatrixInitialize     
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_ParCSRFlexGMRESSetLogging  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 hypre_ParCSRMatrixDropSmallEntries       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_AMSSetInterpolations       
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 HYPRE_EuclidSetRowScale  
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-mpich.x86_64: E: undefined-non-weak-symbol
/usr/lib64/mpich/lib/libmfem.so.4.5.2 MPI_Comm_rank    
(/usr/lib64/mpich/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 _ZN3MPI3Win4FreeEv   
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 _ZN3MPI8Datatype4FreeEv      
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 ompi_mpi_double      
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 ompi_mpi_int 
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 ompi_mpi_op_lor      
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 ompi_mpi_comm_null   
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 ompi_mpi_unsigned    
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 ompi_mpi_char
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_ParaSailsSolve 
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 ompi_mpi_op_land     
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 ompi_mpi_op_bor      
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_ParCSRFlexGMRESSolve   
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_AMSSolve       
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 ompi_mpi_cxx_op_intercept    
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 hypre__global_error  
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_ParCSRPCGSolve 
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_ParCSRDiagScale
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 ompi_mpi_op_max      
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 ompi_mpi_op_min      
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_EuclidSolve    
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 ompi_mpi_byte
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 ompi_mpi_comm_world  
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 ompi_request_null    
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSolve 
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_ParaSailsSetup 
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_AMSSetup       
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_ParCSRFlexGMRESSetup   
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 ompi_mpi_c_bool      
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_ILUSetup       
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_ADSSetup       
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_ADSSolve       
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetup 
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 ompi_mpi_long_long_int       
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 ompi_mpi_integer     
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 ompi_mpi_long
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_ParCSRGMRESSolve       
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_ParCSRDiagScaleSetup   
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 ompi_mpi_op_sum      
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_ParCSRPCGSetup 
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_ParCSRGMRESSetup       
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_ILUSolve       
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_EuclidSetup    
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_AMSSetDimension
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 MPI_Type_get_envelope
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 MPI_Waitall  
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 hypre_BinarySearch   
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_GMRESSetLogging
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_AMEGetEigenvectors     
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetMaxIter    
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 GenerateDiagAndOffd  
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 hypre_ParCSRMatrixCreate     
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 MPI_Abort    
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2
HYPRE_ParCSRFlexGMRESGetFinalRelativeResidualNorm    
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 MPI_Topo_test
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 MPI_Group_excl       
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 hypre_CSRMatrixDeleteZeros   
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 MPI_Type_create_subarray     
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 MPI_Waitany  
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_BoomerAMGSetDofFunc    
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_AMESetTol      
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_IJMatrixRead   
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_ParCSRFlexGMRESSetTol  
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 MPI_Win_get_name     
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 HYPRE_ParaSailsGetReuse      
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 hypre_ParCSRMatrixTranspose  
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-openmpi.x86_64: E: undefined-non-weak-symbol
/usr/lib64/openmpi/lib/libmfem.so.4.5.2 MPI_Comm_dup 
(/usr/lib64/openmpi/lib/libmfem.so.4.5.2)
mfem-open


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
https://bugzilla.redhat.com/show_bug.cgi?id=2214308

Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-spam&short_desc=Report%20of%20Bug%202214308%23c5
_______________________________________________
package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux