[petsc-dev] problems with shared libraries and pragmatic.py

Sean Farley sean at farley.io
Thu Oct 15 16:04:13 CDT 2015


Barry Smith <bsmith at mcs.anl.gov> writes:

>> On Oct 15, 2015, at 3:11 PM, Jed Brown <jed at jedbrown.org> wrote:
>> 
>> Barry Smith <bsmith at mcs.anl.gov> writes:
>> 
>>>  Matt and Jed,
>>> 
>>>   For some reason the make gnumake doesn't handle libpragmatic problem with shared libraries on my mac I get 
>>> 
>>> $ otool -L arch-pkgs/lib/libpetsc.dylib 
>>> arch-pkgs/lib/libpetsc.dylib:
>>> 	/Users/barrysmith/Src/PETSc/arch-pkgs/lib/libpetsc.3.06.dylib (compatibility version 3.6.0, current version 3.6.2)
>>> 	/Users/barrysmith/Src/PETSc/arch-pkgs/lib/libmpicxx.12.dylib (compatibility version 13.0.0, current version 13.4.0)
>>> 	/usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 120.0.0)
>>> 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib (compatibility version 1.0.0, current version 1.0.0)
>>> 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib (compatibility version 1.0.0, current version 1.0.0)
>>> 	/Users/barrysmith/Src/PETSc/arch-pkgs/lib/libparmetis.dylib (compatibility version 0.0.0, current version 0.0.0)
>>> 	libpragmatic.dylib (compatibility version 0.0.0, current version 0.0.0)
>>> 	/Users/barrysmith/Src/PETSc/arch-pkgs/lib/libmetis.dylib (compatibility version 0.0.0, current version 0.0.0)
>>> 	/opt/X11/lib/libX11.6.dylib (compatibility version 10.0.0, current version 10.0.0)
>>> 	/Users/barrysmith/Src/PETSc/arch-pkgs/lib/libnetcdf_c++4.1.dylib (compatibility version 2.0.0, current version 2.2.0)
>>> 
>>> note it doesn't put in the full path for libpragmatic.dylib   I cannot see what is different with any other package whose shared library is handled correctly.
>> 
>> What is lib pragmatic?
>
>    I have no idea, but it is in PETSc so needs to be tested or deleted.
>
>>  Can you include the verbose link line for
>> libpetsc.dylib?  (Delete it and "make V=1".)
>
> $ make V=1 gnumake
> Building PETSc using GNU Make with 7 build threads
> ==========================================
> make[1]: Entering directory `/Users/barrysmith/Src/PETSc'
> /Users/barrysmith/Src/PETSc/arch-pkgs/bin/mpicc -Wl,-multiply_defined,suppress -Wl,-multiply_defined -Wl,suppress -Wl,-commons,use_dylibs -Wl,-search_paths_first -Wl,-multiply_defined,suppress -Wl,-multiply_defined -Wl,suppress -Wl,-commons,use_dylibs -Wl,-search_paths_first    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Qunused-arguments -g3  -dynamiclib -install_name /Users/barrysmith/Src/PETSc/arch-pkgs/lib/libpetsc.3.06.dylib -compatibility_version 3.06 -current_version 3.06.2 -single_module -multiply_defined suppress -undefined dynamic_lookup -o /Users/barrysmith/Src/PETSc/arch-pkgs/lib/libpetsc.3.06.2.dylib arch-pkgs/obj/src/sys/info/verboseinfo.o arch-pkgs/obj/src/sys/info/ftn-auto/verboseinfof.o arch-pkgs/obj/src/sys/info/ftn-custom/zverboseinfof.o arch-pkgs/obj/src/sys/ftn-custom/zsys.o arch-pkgs/obj/src/sys/ftn-custom/zutils.o arch-pkgs/obj/src/sys/logging/plog.o arch-pkgs/obj/src/sys/logging/xmllogevent.o arch-pkgs/obj/src/sys/logging/xmlviewer.o arch-pkgs/obj/src/sys/logging/ftn-auto/plogf.o arch-pkgs/obj/src/sys/logging/ftn-custom/zplogf.o arch-pkgs/obj/src/sys/logging/utils/classlog.o arch-pkgs/obj/src/sys/logging/utils/stagelog.o arch-pkgs/obj/src/sys/logging/utils/eventlog.o arch-pkgs/obj/src/sys/logging/utils/stack.o arch-pkgs/obj/src/sys/time/cputime.o arch-pkgs/obj/src/sys/time/fdate.o arch-pkgs/obj/src/sys/time/ftn-auto/cputimef.o arch-pkgs/obj/src/sys/time/ftn-custom/zptimef.o arch-pkgs/obj/src/sys/objects/version.o arch-pkgs/obj/src/sys/objects/gcomm.o arch-pkgs/obj/src/sys/objects/gtype.o arch-pkgs/obj/src/sys/objects/olist.o arch-pkgs/obj/src/sys/objects/pname.o arch-pkgs/obj/src/sys/objects/tagm.o arch-pkgs/obj/src/sys/objects/destroy.o arch-pkgs/obj/src/sys/objects/gcookie.o arch-pkgs/obj/src/sys/objects/inherit.o arch-pkgs/obj/src/sys/objects/options.o arch-pkgs/obj/src/sys/objects/pgname.o arch-pkgs/obj/src/sys/objects/prefix.o arch-pkgs/obj/src/sys/objects/init.o arch-pkgs/obj/src/sys/objects/pinit.o arch-pkgs/obj/src/sys/objects/ptype.o arch-pkgs/obj/src/sys/objects/state.o arch-pkgs/obj/src/sys/objects/aoptions.o arch-pkgs/obj/src/sys/objects/subcomm.o arch-pkgs/obj/src/sys/objects/fcallback.o arch-pkgs/obj/src/sys/objects/ftn-auto/destroyf.o arch-pkgs/obj/src/sys/objects/ftn-auto/gcommf.o arch-pkgs/obj/src/sys/objects/ftn-auto/inheritf.o arch-pkgs/obj/src/sys/objects/ftn-auto/optionsf.o arch-pkgs/obj/src/sys/objects/ftn-auto/pinitf.o arch-pkgs/obj/src/sys/objects/ftn-auto/ptypef.o arch-pkgs/obj/src/sys/objects/ftn-auto/statef.o arch-pkgs/obj/src/sys/objects/ftn-auto/tagmf.o arch-pkgs/obj/src/sys/objects/ftn-custom/zgcommf.o arch-pkgs/obj/src/sys/objects/ftn-custom/zoptionsf.o arch-pkgs/obj/src/sys/objects/ftn-custom/zpgnamef.o arch-pkgs/obj/src/sys/objects/ftn-custom/zpnamef.o arch-pkgs/obj/src/sys/objects/ftn-custom/zprefixf.o arch-pkgs/obj/src/sys/objects/ftn-custom/zdestroyf.o arch-pkgs/obj/src/sys/objects/ftn-custom/zstart.o arch-pkgs/obj/src/sys/objects/ftn-custom/zstartf.o arch-pkgs/obj/src/sys/python/pythonsys.o arch-pkgs/obj/src/sys/python/ftn-custom/zpythonf.o arch-pkgs/obj/src/sys/utils/arch.o arch-pkgs/obj/src/sys/utils/fhost.o arch-pkgs/obj/src/sys/utils/fuser.o arch-pkgs/obj/src/sys/utils/memc.o arch-pkgs/obj/src/sys/utils/mpiu.o arch-pkgs/obj/src/sys/utils/psleep.o arch-pkgs/obj/src/sys/utils/sortd.o arch-pkgs/obj/src/sys/utils/sorti.o arch-pkgs/obj/src/sys/utils/str.o arch-pkgs/obj/src/sys/utils/sortip.o arch-pkgs/obj/src/sys/utils/pbarrier.o arch-pkgs/obj/src/sys/utils/pdisplay.o arch-pkgs/obj/src/sys/utils/ctable.o arch-pkgs/obj/src/sys/utils/psplit.o arch-pkgs/obj/src/sys/utils/select.o arch-pkgs/obj/src/sys/utils/mpimesg.o arch-pkgs/obj/src/sys/utils/sseenabled.o arch-pkgs/obj/src/sys/utils/mpitr.o arch-pkgs/obj/src/sys/utils/mpilong.o arch-pkgs/obj/src/sys/utils/mathinf.o arch-pkgs/obj/src/sys/utils/mpits.o arch-pkgs/obj/src/sys/utils/segbuffer.o arch-pkgs/obj/src/sys/utils/ftn-auto/memcf.o arch-pkgs/obj/src/sys/utils/ftn-auto/mpitsf.o arch-pkgs/obj/src/sys/utils/ftn-auto/mpiuf.o arch-pkgs/obj/src/sys/utils/ftn-auto/psleepf.o arch-pkgs/obj/src/sys/utils/ftn-auto/psplitf.o arch-pkgs/obj/src/sys/utils/ftn-auto/sortdf.o arch-pkgs/obj/src/sys/utils/ftn-auto/sortif.o arch-pkgs/obj/src/sys/utils/ftn-auto/sortipf.o arch-pkgs/obj/src/sys/utils/ftn-custom/zarchf.o arch-pkgs/obj/src/sys/utils/ftn-custom/zstrf.o arch-pkgs/obj/src/sys/utils/ftn-custom/zpbarrierf.o arch-pkgs/obj/src/sys/utils/ftn-custom/zfhostf.o arch-pkgs/obj/src/sys/memory/mal.o arch-pkgs/obj/src/sys/memory/mem.o arch-pkgs/obj/src/sys/memory/mtr.o arch-pkgs/obj/src/sys/memory/ftn-auto/memf.o arch-pkgs/obj/src/sys/memory/ftn-custom/zmtrf.o arch-pkgs/obj/src/sys/dll/dlimpl.o arch-pkgs/obj/src/sys/dll/dl.o arch-pkgs/obj/src/sys/dll/reg.o arch-pkgs/obj/src/sys/dll/ftn-auto/regf.o arch-pkgs/obj/src/sys/totalview/tv_data_display.o arch-pkgs/obj/src/sys/classes/viewer/impls/binary/binv.o arch-pkgs/obj/src/sys/classes/viewer/impls/binary/ftn-auto/binvf.o arch-pkgs/obj/src/sys/classes/viewer/impls/binary/f90-custom/zbinvf90.o arch-pkgs/obj/src/sys/classes/viewer/impls/binary/ftn-custom/zbinvf.o arch-pkgs/obj/src/sys/classes/viewer/impls/draw/drawv.o arch-pkgs/obj/src/sys/classes/viewer/impls/draw/ftn-auto/drawvf.o arch-pkgs/obj/src/sys/classes/viewer/impls/draw/ftn-custom/zdrawvf.o arch-pkgs/obj/src/sys/classes/viewer/impls/socket/send.o arch-pkgs/obj/src/sys/classes/viewer/impls/socket/ftn-custom/zsendf.o arch-pkgs/obj/src/sys/classes/viewer/impls/hdf5/hdf5v.o arch-pkgs/obj/src/sys/classes/viewer/impls/hdf5/ftn-auto/hdf5vf.o arch-pkgs/obj/src/sys/classes/viewer/impls/hdf5/ftn-custom/zhdf5f.o arch-pkgs/obj/src/sys/classes/viewer/impls/vu/petscvu.o arch-pkgs/obj/src/sys/classes/viewer/impls/vtk/vtkv.o arch-pkgs/obj/src/sys/classes/viewer/impls/vtk/ftn-custom/zvtkvf.o arch-pkgs/obj/src/sys/classes/viewer/impls/ascii/filev.o arch-pkgs/obj/src/sys/classes/viewer/impls/ascii/vcreatea.o arch-pkgs/obj/src/sys/classes/viewer/impls/ascii/ftn-auto/filevf.o arch-pkgs/obj/src/sys/classes/viewer/impls/ascii/ftn-custom/zfilevf.o arch-pkgs/obj/src/sys/classes/viewer/impls/ascii/ftn-custom/zvcreatef.o arch-pkgs/obj/src/sys/classes/viewer/impls/string/stringv.o arch-pkgs/obj/src/sys/classes/viewer/impls/string/ftn-custom/zstringvf.o arch-pkgs/obj/src/sys/classes/viewer/interface/view.o arch-pkgs/obj/src/sys/classes/viewer/interface/flush.o arch-pkgs/obj/src/sys/classes/viewer/interface/viewregall.o arch-pkgs/obj/src/sys/classes/viewer/interface/viewreg.o arch-pkgs/obj/src/sys/classes/viewer/interface/viewa.o arch-pkgs/obj/src/sys/classes/viewer/interface/dlregispetsc.o arch-pkgs/obj/src/sys/classes/viewer/interface/viewers.o arch-pkgs/obj/src/sys/classes/viewer/interface/dupl.o arch-pkgs/obj/src/sys/classes/viewer/interface/ftn-auto/duplf.o arch-pkgs/obj/src/sys/classes/viewer/interface/ftn-auto/flushf.o arch-pkgs/obj/src/sys/classes/viewer/interface/ftn-auto/viewf.o arch-pkgs/obj/src/sys/classes/viewer/interface/ftn-auto/viewregf.o arch-pkgs/obj/src/sys/classes/viewer/interface/ftn-custom/zviewaf.o arch-pkgs/obj/src/sys/classes/bag/bag.o arch-pkgs/obj/src/sys/classes/bag/ftn-auto/bagf.o arch-pkgs/obj/src/sys/classes/bag/f90-custom/zbagf90.o arch-pkgs/obj/src/sys/classes/bag/ftn-custom/zbagf.o arch-pkgs/obj/src/sys/classes/draw/impls/x/xinit.o arch-pkgs/obj/src/sys/classes/draw/impls/x/wmap.o arch-pkgs/obj/src/sys/classes/draw/impls/x/xcolor.o arch-pkgs/obj/src/sys/classes/draw/impls/x/xops.o arch-pkgs/obj/src/sys/classes/draw/impls/x/xioerr.o arch-pkgs/obj/src/sys/classes/draw/impls/x/text.o arch-pkgs/obj/src/sys/classes/draw/impls/x/tone.o arch-pkgs/obj/src/sys/classes/draw/impls/x/drawopenx.o arch-pkgs/obj/src/sys/classes/draw/impls/x/ftn-custom/zdrawopenxf.o arch-pkgs/obj/src/sys/classes/draw/impls/tikz/tikz.o arch-pkgs/obj/src/sys/classes/draw/interface/draw.o arch-pkgs/obj/src/sys/classes/draw/interface/dline.o arch-pkgs/obj/src/sys/classes/draw/interface/dlinew.o arch-pkgs/obj/src/sys/classes/draw/interface/dlinegw.o arch-pkgs/obj/src/sys/classes/draw/interface/dtext.o arch-pkgs/obj/src/sys/classes/draw/interface/dtextv.o arch-pkgs/obj/src/sys/classes/draw/interface/dtexts.o arch-pkgs/obj/src/sys/classes/draw/interface/dtextgs.o arch-pkgs/obj/src/sys/classes/draw/interface/dpoint.o arch-pkgs/obj/src/sys/classes/draw/interface/dpoints.o arch-pkgs/obj/src/sys/classes/draw/interface/dviewp.o arch-pkgs/obj/src/sys/classes/draw/interface/dcoor.o arch-pkgs/obj/src/sys/classes/draw/interface/dpause.o arch-pkgs/obj/src/sys/classes/draw/interface/dgpause.o arch-pkgs/obj/src/sys/classes/draw/interface/dmarker.o arch-pkgs/obj/src/sys/classes/draw/interface/dgcoor.o arch-pkgs/obj/src/sys/classes/draw/interface/dbuff.o arch-pkgs/obj/src/sys/classes/draw/interface/dsetpause.o arch-pkgs/obj/src/sys/classes/draw/interface/dflush.o arch-pkgs/obj/src/sys/classes/draw/interface/dsflush.o arch-pkgs/obj/src/sys/classes/draw/interface/dclear.o arch-pkgs/obj/src/sys/classes/draw/interface/dsclear.o arch-pkgs/obj/src/sys/classes/draw/interface/drect.o arch-pkgs/obj/src/sys/classes/draw/interface/dtri.o arch-pkgs/obj/src/sys/classes/draw/interface/dmouse.o arch-pkgs/obj/src/sys/classes/draw/interface/drawreg.o arch-pkgs/obj/src/sys/classes/draw/interface/drawregall.o arch-pkgs/obj/src/sys/classes/draw/interface/dellipse.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/dbufff.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/dclearf.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/dcoorf.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/dellipsef.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/dflushf.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/dgcoorf.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/dgpausef.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/dlinef.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/dlinegwf.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/dlinewf.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/dmarkerf.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/dmousef.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/dpausef.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/dpointf.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/dpointsf.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/drawf.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/drawregf.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/drectf.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/dsclearf.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/dsetpausef.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/dsflushf.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/dtextgsf.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/dtextsf.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/dtrif.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-auto/dviewpf.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-custom/zdrawf.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-custom/zdrawregf.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-custom/zdtextf.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-custom/zdtextvf.o arch-pkgs/obj/src/sys/classes/draw/interface/ftn-custom/zdtrif.o arch-pkgs/obj/src/sys/classes/draw/utils/axis.o arch-pkgs/obj/src/sys/classes/draw/utils/lg.o arch-pkgs/obj/src/sys/classes/draw/utils/dscatter.o arch-pkgs/obj/src/sys/classes/draw/utils/hists.o arch-pkgs/obj/src/sys/classes/draw/utils/zoom.o arch-pkgs/obj/src/sys/classes/draw/utils/hue.o arch-pkgs/obj/src/sys/classes/draw/utils/lgc.o arch-pkgs/obj/src/sys/classes/draw/utils/axisc.o arch-pkgs/obj/src/sys/classes/draw/utils/bars.o arch-pkgs/obj/src/sys/classes/draw/utils/ftn-auto/axiscf.o arch-pkgs/obj/src/sys/classes/draw/utils/ftn-auto/axisf.o arch-pkgs/obj/src/sys/classes/draw/utils/ftn-auto/barsf.o arch-pkgs/obj/src/sys/classes/draw/utils/ftn-auto/dscatterf.o arch-pkgs/obj/src/sys/classes/draw/utils/ftn-auto/histsf.o arch-pkgs/obj/src/sys/classes/draw/utils/ftn-auto/lgcf.o arch-pkgs/obj/src/sys/classes/draw/utils/ftn-auto/lgf.o arch-pkgs/obj/src/sys/classes/draw/utils/ftn-custom/zaxisf.o arch-pkgs/obj/src/sys/classes/draw/utils/ftn-custom/zzoomf.o arch-pkgs/obj/src/sys/classes/random/impls/rander48/rander48.o arch-pkgs/obj/src/sys/classes/random/impls/rand/rand.o arch-pkgs/obj/src/sys/classes/random/impls/rand48/rand48.o arch-pkgs/obj/src/sys/classes/random/interface/random.o arch-pkgs/obj/src/sys/classes/random/interface/randreg.o arch-pkgs/obj/src/sys/classes/random/interface/dlregisrand.o arch-pkgs/obj/src/sys/classes/random/interface/randomc.o arch-pkgs/obj/src/sys/classes/random/interface/ftn-auto/randomcf.o arch-pkgs/obj/src/sys/classes/random/interface/ftn-auto/randomf.o arch-pkgs/obj/src/sys/classes/random/interface/ftn-custom/zrandomf.o arch-pkgs/obj/src/sys/fileio/ffpath.o arch-pkgs/obj/src/sys/fileio/ftest.o arch-pkgs/obj/src/sys/fileio/ghome.o arch-pkgs/obj/src/sys/fileio/mpiuopen.o arch-pkgs/obj/src/sys/fileio/rpath.o arch-pkgs/obj/src/sys/fileio/fpath.o arch-pkgs/obj/src/sys/fileio/fwd.o arch-pkgs/obj/src/sys/fileio/grpath.o arch-pkgs/obj/src/sys/fileio/mprint.o arch-pkgs/obj/src/sys/fileio/sysio.o arch-pkgs/obj/src/sys/fileio/fretrieve.o arch-pkgs/obj/src/sys/fileio/smatlab.o arch-pkgs/obj/src/sys/fileio/fdir.o arch-pkgs/obj/src/sys/fileio/ftn-auto/mpiuopenf.o arch-pkgs/obj/src/sys/fileio/ftn-auto/sysiof.o arch-pkgs/obj/src/sys/fileio/ftn-custom/zghomef.o arch-pkgs/obj/src/sys/fileio/ftn-custom/zmpiuopenf.o arch-pkgs/obj/src/sys/fileio/ftn-custom/zmprintf.o arch-pkgs/obj/src/sys/fileio/ftn-custom/zsysiof.o arch-pkgs/obj/src/sys/error/adebug.o arch-pkgs/obj/src/sys/error/err.o arch-pkgs/obj/src/sys/error/errtrace.o arch-pkgs/obj/src/sys/error/errabort.o arch-pkgs/obj/src/sys/error/errstop.o arch-pkgs/obj/src/sys/error/fp.o arch-pkgs/obj/src/sys/error/signal.o arch-pkgs/obj/src/sys/error/pstack.o arch-pkgs/obj/src/sys/error/checkptr.o arch-pkgs/obj/src/sys/error/ftn-auto/adebugf.o arch-pkgs/obj/src/sys/error/ftn-auto/checkptrf.o arch-pkgs/obj/src/sys/error/ftn-auto/errf.o arch-pkgs/obj/src/sys/error/ftn-auto/fpf.o arch-pkgs/obj/src/sys/error/ftn-auto/signalf.o arch-pkgs/obj/src/sys/error/ftn-custom/zerrf.o arch-pkgs/obj/src/sys/webclient/client.o arch-pkgs/obj/src/sys/webclient/google.o arch-pkgs/obj/src/sys/webclient/box.o arch-pkgs/obj/src/sys/webclient/textbelt.o arch-pkgs/obj/src/sys/webclient/globus.o arch-pkgs/obj/src/sys/f90-src/f90_cwrap.o arch-pkgs/obj/src/sys/objects/f2003-src/fsrc/optionenum.o arch-pkgs/obj/src/sys/classes/bag/f2003-src/fsrc/bagenum.o arch-pkgs/obj/src/sys/fsrc/somefort.o arch-pkgs/obj/src/sys/f90-mod/petscsysmod.o arch-pkgs/obj/src/sys/f90-src/fsrc/f90_fwrap.o arch-pkgs/obj/src/vec/is/utils/isio.o arch-pkgs/obj/src/vec/is/utils/isltog.o arch-pkgs/obj/src/vec/is/utils/pmap.o arch-pkgs/obj/src/vec/is/utils/vsectionis.o arch-pkgs/obj/src/vec/is/utils/ftn-auto/isltogf.o arch-pkgs/obj/src/vec/is/utils/ftn-auto/pmapf.o arch-pkgs/obj/src/vec/is/utils/ftn-auto/vsectionisf.o arch-pkgs/obj/src/vec/is/utils/f90-custom/zisltogf90.o arch-pkgs/obj/src/vec/is/utils/f90-custom/zvsectionisf90.o arch-pkgs/obj/src/vec/is/utils/ftn-custom/zisltogf.o arch-pkgs/obj/src/vec/is/is/impls/f90-custom/zblockf90.o arch-pkgs/obj/src/vec/is/is/impls/stride/stride.o arch-pkgs/obj/src/vec/is/is/impls/stride/ftn-auto/stridef.o arch-pkgs/obj/src/vec/is/is/impls/block/block.o arch-pkgs/obj/src/vec/is/is/impls/block/ftn-auto/blockf.o arch-pkgs/obj/src/vec/is/is/impls/block/ftn-custom/zblockf.o arch-pkgs/obj/src/vec/is/is/impls/general/general.o arch-pkgs/obj/src/vec/is/is/impls/general/ftn-auto/generalf.o arch-pkgs/obj/src/vec/is/is/interface/index.o arch-pkgs/obj/src/vec/is/is/interface/isregall.o arch-pkgs/obj/src/vec/is/is/interface/isreg.o arch-pkgs/obj/src/vec/is/is/interface/ftn-auto/indexf.o arch-pkgs/obj/src/vec/is/is/interface/ftn-auto/isregf.o arch-pkgs/obj/src/vec/is/is/interface/f90-custom/zindexf90.o arch-pkgs/obj/src/vec/is/is/interface/ftn-custom/zindexf.o arch-pkgs/obj/src/vec/is/is/utils/iscomp.o arch-pkgs/obj/src/vec/is/is/utils/iscoloring.o arch-pkgs/obj/src/vec/is/is/utils/isdiff.o arch-pkgs/obj/src/vec/is/is/utils/isblock.o arch-pkgs/obj/src/vec/is/is/utils/ftn-auto/isblockf.o arch-pkgs/obj/src/vec/is/is/utils/ftn-auto/iscoloringf.o arch-pkgs/obj/src/vec/is/is/utils/ftn-auto/iscompf.o arch-pkgs/obj/src/vec/is/is/utils/ftn-auto/isdifff.o arch-pkgs/obj/src/vec/is/is/utils/f90-custom/ziscoloringf90.o arch-pkgs/obj/src/vec/is/is/utils/ftn-custom/ziscoloringf.o arch-pkgs/obj/src/vec/is/ao/impls/memscalable/aomemscalable.o arch-pkgs/obj/src/vec/is/ao/impls/mapping/aomapping.o arch-pkgs/obj/src/vec/is/ao/impls/mapping/ftn-auto/aomappingf.o arch-pkgs/obj/src/vec/is/ao/impls/mapping/ftn-custom/zaomappingf.o arch-pkgs/obj/src/vec/is/ao/impls/basic/aobasic.o arch-pkgs/obj/src/vec/is/ao/impls/basic/ftn-custom/zaobasicf.o arch-pkgs/obj/src/vec/is/ao/interface/ao.o arch-pkgs/obj/src/vec/is/ao/interface/dlregisdm.o arch-pkgs/obj/src/vec/is/ao/interface/aoreg.o arch-pkgs/obj/src/vec/is/ao/interface/aoregall.o arch-pkgs/obj/src/vec/is/ao/interface/ftn-auto/aof.o arch-pkgs/obj/src/vec/is/ao/interface/ftn-custom/zaof.o arch-pkgs/obj/src/vec/is/sf/impls/window/sfwindow.o arch-pkgs/obj/src/vec/is/sf/impls/basic/sfbasic.o arch-pkgs/obj/src/vec/is/sf/interface/dlregissf.o arch-pkgs/obj/src/vec/is/sf/interface/sfregi.o arch-pkgs/obj/src/vec/is/sf/interface/sf.o arch-pkgs/obj/src/vec/is/sf/interface/sftype.o arch-pkgs/obj/src/vec/is/sf/interface/ftn-auto/sff.o arch-pkgs/obj/src/vec/is/sf/interface/ftn-custom/zsf.o arch-pkgs/obj/src/vec/pf/impls/constant/const.o arch-pkgs/obj/src/vec/pf/impls/string/cstring.o arch-pkgs/obj/src/vec/pf/interface/pf.o arch-pkgs/obj/src/vec/pf/interface/pfall.o arch-pkgs/obj/src/vec/pf/interface/ftn-auto/pff.o arch-pkgs/obj/src/vec/vec/impls/shared/shvec.o arch-pkgs/obj/src/vec/vec/impls/shared/ftn-auto/shvecf.o arch-pkgs/obj/src/vec/vec/impls/nest/vecnest.o arch-pkgs/obj/src/vec/vec/impls/nest/ftn-auto/vecnestf.o arch-pkgs/obj/src/vec/vec/impls/nest/ftn-custom/zvecnestf.o arch-pkgs/obj/src/vec/vec/impls/seq/bvec2.o arch-pkgs/obj/src/vec/vec/impls/seq/bvec1.o arch-pkgs/obj/src/vec/vec/impls/seq/dvec2.o arch-pkgs/obj/src/vec/vec/impls/seq/vseqcr.o arch-pkgs/obj/src/vec/vec/impls/seq/bvec3.o arch-pkgs/obj/src/vec/vec/impls/seq/ftn-auto/vseqcrf.o arch-pkgs/obj/src/vec/vec/impls/seq/ftn-custom/zbvec2f.o arch-pkgs/obj/src/vec/vec/impls/seq/ftn-custom/zvsectionf.o arch-pkgs/obj/src/vec/vec/impls/mpi/pbvec.o arch-pkgs/obj/src/vec/vec/impls/mpi/pdvec.o arch-pkgs/obj/src/vec/vec/impls/mpi/pvec2.o arch-pkgs/obj/src/vec/vec/impls/mpi/vmpicr.o arch-pkgs/obj/src/vec/vec/impls/mpi/commonmpvec.o arch-pkgs/obj/src/vec/vec/impls/mpi/ftn-auto/commonmpvecf.o arch-pkgs/obj/src/vec/vec/impls/mpi/ftn-auto/pbvecf.o arch-pkgs/obj/src/vec/vec/impls/mpi/ftn-auto/vmpicrf.o arch-pkgs/obj/src/vec/vec/impls/mpi/ftn-custom/zpbvecf.o arch-pkgs/obj/src/vec/vec/interface/vector.o arch-pkgs/obj/src/vec/vec/interface/veccreate.o arch-pkgs/obj/src/vec/vec/interface/vecreg.o arch-pkgs/obj/src/vec/vec/interface/vecregall.o arch-pkgs/obj/src/vec/vec/interface/dlregisvec.o arch-pkgs/obj/src/vec/vec/interface/rvector.o arch-pkgs/obj/src/vec/vec/interface/ftn-auto/rvectorf.o arch-pkgs/obj/src/vec/vec/interface/ftn-auto/veccreatef.o arch-pkgs/obj/src/vec/vec/interface/ftn-auto/vectorf.o arch-pkgs/obj/src/vec/vec/interface/f90-custom/zvectorf90.o arch-pkgs/obj/src/vec/vec/interface/ftn-custom/zvecregf.o arch-pkgs/obj/src/vec/vec/interface/ftn-custom/zvectorf.o arch-pkgs/obj/src/vec/vec/utils/vinv.o arch-pkgs/obj/src/vec/vec/utils/vscat.o arch-pkgs/obj/src/vec/vec/utils/vpscat.o arch-pkgs/obj/src/vec/vec/utils/cmesh.o arch-pkgs/obj/src/vec/vec/utils/vecio.o arch-pkgs/obj/src/vec/vec/utils/comb.o arch-pkgs/obj/src/vec/vec/utils/vecstash.o arch-pkgs/obj/src/vec/vec/utils/vecmpitoseq.o arch-pkgs/obj/src/vec/vec/utils/vecs.o arch-pkgs/obj/src/vec/vec/utils/vsection.o arch-pkgs/obj/src/vec/vec/utils/projection.o arch-pkgs/obj/src/vec/vec/utils/ftn-auto/cmeshf.o arch-pkgs/obj/src/vec/vec/utils/ftn-auto/combf.o arch-pkgs/obj/src/vec/vec/utils/ftn-auto/projectionf.o arch-pkgs/obj/src/vec/vec/utils/ftn-auto/veciof.o arch-pkgs/obj/src/vec/vec/utils/ftn-auto/vecmpitoseqf.o arch-pkgs/obj/src/vec/vec/utils/ftn-auto/vinvf.o arch-pkgs/obj/src/vec/vec/utils/ftn-auto/vpscatf.o arch-pkgs/obj/src/vec/vec/utils/ftn-auto/vscatf.o arch-pkgs/obj/src/vec/vec/utils/f90-custom/zvsectionf90.o arch-pkgs/obj/src/vec/vec/utils/ftn-custom/zvscatf.o arch-pkgs/obj/src/vec/f90-mod/petscvecmod.o arch-pkgs/obj/src/mat/ftn-custom/zmat.o arch-pkgs/obj/src/mat/color/impls/minpack/color.o arch-pkgs/obj/src/mat/color/impls/minpack/degr.o arch-pkgs/obj/src/mat/color/impls/minpack/dsm.o arch-pkgs/obj/src/mat/color/impls/minpack/ido.o arch-pkgs/obj/src/mat/color/impls/minpack/numsrt.o arch-pkgs/obj/src/mat/color/impls/minpack/seq.o arch-pkgs/obj/src/mat/color/impls/minpack/setr.o arch-pkgs/obj/src/mat/color/impls/minpack/slo.o arch-pkgs/obj/src/mat/color/impls/natural/natural.o arch-pkgs/obj/src/mat/color/impls/jp/jp.o arch-pkgs/obj/src/mat/color/impls/power/power.o arch-pkgs/obj/src/mat/color/impls/greedy/greedy.o arch-pkgs/obj/src/mat/color/interface/matcoloring.o arch-pkgs/obj/src/mat/color/interface/matcoloringregi.o arch-pkgs/obj/src/mat/color/interface/ftn-auto/matcoloringf.o arch-pkgs/obj/src/mat/color/interface/ftn-custom/zmatcoloringf.o arch-pkgs/obj/src/mat/color/utils/bipartite.o arch-pkgs/obj/src/mat/color/utils/valid.o arch-pkgs/obj/src/mat/color/utils/weights.o arch-pkgs/obj/src/mat/partition/partition.o arch-pkgs/obj/src/mat/partition/spartition.o arch-pkgs/obj/src/mat/partition/ftn-auto/partitionf.o arch-pkgs/obj/src/mat/partition/impls/pmetis/pmetis.o arch-pkgs/obj/src/mat/partition/impls/pmetis/ftn-auto/pmetisf.o arch-pkgs/obj/src/mat/partition/impls/hierarchical/hierarchical.o arch-pkgs/obj/src/mat/partition/ftn-custom/zpartitionf.o arch-pkgs/obj/src/mat/matfd/fdmatrix.o arch-pkgs/obj/src/mat/matfd/ftn-auto/fdmatrixf.o arch-pkgs/obj/src/mat/matfd/ftn-custom/zfdmatrixf.o arch-pkgs/obj/src/mat/coarsen/coarsen.o arch-pkgs/obj/src/mat/coarsen/scoarsen.o arch-pkgs/obj/src/mat/coarsen/ftn-auto/coarsenf.o arch-pkgs/obj/src/mat/coarsen/impls/hem/hem.o arch-pkgs/obj/src/mat/coarsen/impls/mis/mis.o arch-pkgs/obj/src/mat/interface/matrix.o arch-pkgs/obj/src/mat/interface/mhas.o arch-pkgs/obj/src/mat/interface/matreg.o arch-pkgs/obj/src/mat/interface/matregis.o arch-pkgs/obj/src/mat/interface/matnull.o arch-pkgs/obj/src/mat/interface/dlregismat.o arch-pkgs/obj/src/mat/interface/ftn-auto/matnullf.o arch-pkgs/obj/src/mat/interface/ftn-auto/matrixf.o arch-pkgs/obj/src/mat/interface/ftn-auto/mhasf.o arch-pkgs/obj/src/mat/interface/f90-custom/zmatrixf90.o arch-pkgs/obj/src/mat/interface/ftn-custom/zmatregf.o arch-pkgs/obj/src/mat/interface/ftn-custom/zmatrixf.o arch-pkgs/obj/src/mat/interface/ftn-custom/zmatnullf.o arch-pkgs/obj/src/mat/impls/submat/submat.o arch-pkgs/obj/src/mat/impls/submat/ftn-auto/submatf.o arch-pkgs/obj/src/mat/impls/is/matis.o arch-pkgs/obj/src/mat/impls/is/ftn-auto/matisf.o arch-pkgs/obj/src/mat/impls/fft/fft.o arch-pkgs/obj/src/mat/impls/fft/ftn-custom/zfftf.o arch-pkgs/obj/src/mat/impls/baij/seq/baij.o arch-pkgs/obj/src/mat/impls/baij/seq/baij2.o arch-pkgs/obj/src/mat/impls/baij/seq/baijfact.o arch-pkgs/obj/src/mat/impls/baij/seq/baijfact2.o arch-pkgs/obj/src/mat/impls/baij/seq/dgefa.o arch-pkgs/obj/src/mat/impls/baij/seq/dgedi.o arch-pkgs/obj/src/mat/impls/baij/seq/dgefa3.o arch-pkgs/obj/src/mat/impls/baij/seq/dgefa4.o arch-pkgs/obj/src/mat/impls/baij/seq/dgefa5.o arch-pkgs/obj/src/mat/impls/baij/seq/dgefa2.o arch-pkgs/obj/src/mat/impls/baij/seq/dgefa6.o arch-pkgs/obj/src/mat/impls/baij/seq/dgefa7.o arch-pkgs/obj/src/mat/impls/baij/seq/aijbaij.o arch-pkgs/obj/src/mat/impls/baij/seq/baijfact3.o arch-pkgs/obj/src/mat/impls/baij/seq/baijfact4.o arch-pkgs/obj/src/mat/impls/baij/seq/baijfact5.o arch-pkgs/obj/src/mat/impls/baij/seq/baijfact7.o arch-pkgs/obj/src/mat/impls/baij/seq/baijfact9.o arch-pkgs/obj/src/mat/impls/baij/seq/baijfact11.o arch-pkgs/obj/src/mat/impls/baij/seq/baijfact13.o arch-pkgs/obj/src/mat/impls/baij/seq/baijsolvtrannat.o arch-pkgs/obj/src/mat/impls/baij/seq/baijsolvtran.o arch-pkgs/obj/src/mat/impls/baij/seq/baijsolv.o arch-pkgs/obj/src/mat/impls/baij/seq/baijsolvnat.o arch-pkgs/obj/src/mat/impls/baij/seq/ftn-auto/baijf.o arch-pkgs/obj/src/mat/impls/baij/seq/ftn-custom/zbaijf.o arch-pkgs/obj/src/mat/impls/baij/seq/bstream/bstream.o arch-pkgs/obj/src/mat/impls/baij/seq/bstream/bstrmfact.o arch-pkgs/obj/src/mat/impls/baij/mpi/mpibaij.o arch-pkgs/obj/src/mat/impls/baij/mpi/mmbaij.o arch-pkgs/obj/src/mat/impls/baij/mpi/baijov.o arch-pkgs/obj/src/mat/impls/baij/mpi/mpb_baij.o arch-pkgs/obj/src/mat/impls/baij/mpi/ftn-auto/mpibaijf.o arch-pkgs/obj/src/mat/impls/baij/mpi/ftn-custom/zmpibaijf.o arch-pkgs/obj/src/mat/impls/baij/mpi/bstream/mpibstream.o arch-pkgs/obj/src/mat/impls/dense/seq/dense.o arch-pkgs/obj/src/mat/impls/dense/seq/ftn-custom/zdensef.o arch-pkgs/obj/src/mat/impls/dense/mpi/mpidense.o arch-pkgs/obj/src/mat/impls/dense/mpi/mmdense.o arch-pkgs/obj/src/mat/impls/dense/mpi/ftn-auto/mpidensef.o arch-pkgs/obj/src/mat/impls/dense/mpi/ftn-custom/zmpidensef.o arch-pkgs/obj/src/mat/impls/mffd/mffd.o arch-pkgs/obj/src/mat/impls/mffd/mffddef.o arch-pkgs/obj/src/mat/impls/mffd/mfregis.o arch-pkgs/obj/src/mat/impls/mffd/wp.o arch-pkgs/obj/src/mat/impls/mffd/ftn-auto/mffddeff.o arch-pkgs/obj/src/mat/impls/mffd/ftn-auto/mffdf.o arch-pkgs/obj/src/mat/impls/mffd/ftn-auto/wpf.o arch-pkgs/obj/src/mat/impls/mffd/ftn-custom/zmffdf.o arch-pkgs/obj/src/mat/impls/python/pythonmat.o arch-pkgs/obj/src/mat/impls/python/ftn-custom/zpythonmf.o arch-pkgs/obj/src/mat/impls/adj/mpi/mpiadj.o arch-pkgs/obj/src/mat/impls/adj/mpi/ftn-auto/mpiadjf.o arch-pkgs/obj/src/mat/impls/adj/mpi/ftn-custom/zmpiadjf.o arch-pkgs/obj/src/mat/impls/maij/maij.o arch-pkgs/obj/src/mat/impls/maij/ftn-auto/maijf.o arch-pkgs/obj/src/mat/impls/lrc/lrc.o arch-pkgs/obj/src/mat/impls/lrc/ftn-auto/lrcf.o arch-pkgs/obj/src/mat/impls/shell/shell.o arch-pkgs/obj/src/mat/impls/shell/shellcnv.o arch-pkgs/obj/src/mat/impls/shell/ftn-auto/shellf.o arch-pkgs/obj/src/mat/impls/shell/ftn-custom/zshellf.o arch-pkgs/obj/src/mat/impls/normal/normm.o arch-pkgs/obj/src/mat/impls/normal/normmh.o arch-pkgs/obj/src/mat/impls/normal/ftn-auto/normmf.o arch-pkgs/obj/src/mat/impls/normal/ftn-auto/normmhf.o arch-pkgs/obj/src/mat/impls/composite/mcomposite.o arch-pkgs/obj/src/mat/impls/composite/ftn-auto/mcompositef.o arch-pkgs/obj/src/mat/impls/nest/matnest.o arch-pkgs/obj/src/mat/impls/nest/ftn-auto/matnestf.o arch-pkgs/obj/src/mat/impls/nest/ftn-custom/zmatnestf.o arch-pkgs/obj/src/mat/impls/transpose/transm.o arch-pkgs/obj/src/mat/impls/transpose/htransm.o arch-pkgs/obj/src/mat/impls/transpose/ftn-auto/htransmf.o arch-pkgs/obj/src/mat/impls/transpose/ftn-auto/transmf.o arch-pkgs/obj/src/mat/impls/localref/mlocalref.o arch-pkgs/obj/src/mat/impls/localref/ftn-auto/mlocalreff.o arch-pkgs/obj/src/mat/impls/blockmat/seq/blockmat.o arch-pkgs/obj/src/mat/impls/sbaij/seq/sbaij.o arch-pkgs/obj/src/mat/impls/sbaij/seq/sbaij2.o arch-pkgs/obj/src/mat/impls/sbaij/seq/sbaijfact.o arch-pkgs/obj/src/mat/impls/sbaij/seq/sbaijfact2.o arch-pkgs/obj/src/mat/impls/sbaij/seq/sro.o arch-pkgs/obj/src/mat/impls/sbaij/seq/sbaijfact3.o arch-pkgs/obj/src/mat/impls/sbaij/seq/sbaijfact4.o arch-pkgs/obj/src/mat/impls/sbaij/seq/sbaijfact5.o arch-pkgs/obj/src/mat/impls/sbaij/seq/sbaijfact6.o arch-pkgs/obj/src/mat/impls/sbaij/seq/sbaijfact7.o arch-pkgs/obj/src/mat/impls/sbaij/seq/sbaijfact8.o arch-pkgs/obj/src/mat/impls/sbaij/seq/sbaijfact9.o arch-pkgs/obj/src/mat/impls/sbaij/seq/sbaijfact10.o arch-pkgs/obj/src/mat/impls/sbaij/seq/sbaijfact11.o arch-pkgs/obj/src/mat/impls/sbaij/seq/sbaijfact12.o arch-pkgs/obj/src/mat/impls/sbaij/seq/aijsbaij.o arch-pkgs/obj/src/mat/impls/sbaij/seq/ftn-auto/sbaijf.o arch-pkgs/obj/src/mat/impls/sbaij/seq/ftn-custom/zsbaijf.o arch-pkgs/obj/src/mat/impls/sbaij/seq/sbstream/sbstream.o arch-pkgs/obj/src/mat/impls/sbaij/seq/sbstream/sbstrmfact.o arch-pkgs/obj/src/mat/impls/sbaij/mpi/mpisbaij.o arch-pkgs/obj/src/mat/impls/sbaij/mpi/mmsbaij.o arch-pkgs/obj/src/mat/impls/sbaij/mpi/sbaijov.o arch-pkgs/obj/src/mat/impls/sbaij/mpi/mpiaijsbaij.o arch-pkgs/obj/src/mat/impls/sbaij/mpi/ftn-auto/mpisbaijf.o arch-pkgs/obj/src/mat/impls/sbaij/mpi/ftn-custom/zmpisbaijf.o arch-pkgs/obj/src/mat/impls/sbaij/mpi/sbstream/mpisbstream.o arch-pkgs/obj/src/mat/impls/aij/seq/aij.o arch-pkgs/obj/src/mat/impls/aij/seq/aijfact.o arch-pkgs/obj/src/mat/impls/aij/seq/ij.o arch-pkgs/obj/src/mat/impls/aij/seq/fdaij.o arch-pkgs/obj/src/mat/impls/aij/seq/matmatmult.o arch-pkgs/obj/src/mat/impls/aij/seq/symtranspose.o arch-pkgs/obj/src/mat/impls/aij/seq/matptap.o arch-pkgs/obj/src/mat/impls/aij/seq/matrart.o arch-pkgs/obj/src/mat/impls/aij/seq/inode.o arch-pkgs/obj/src/mat/impls/aij/seq/inode2.o arch-pkgs/obj/src/mat/impls/aij/seq/matmatmatmult.o arch-pkgs/obj/src/mat/impls/aij/seq/mattransposematmult.o arch-pkgs/obj/src/mat/impls/aij/seq/ftn-custom/zaijf.o arch-pkgs/obj/src/mat/impls/aij/seq/bas/basfactor.o arch-pkgs/obj/src/mat/impls/aij/seq/bas/spbas.o arch-pkgs/obj/src/mat/impls/aij/seq/csrperm/csrperm.o arch-pkgs/obj/src/mat/impls/aij/seq/ftn-auto/aijf.o arch-pkgs/obj/src/mat/impls/aij/seq/crl/crl.o arch-pkgs/obj/src/mat/impls/aij/mpi/mpiaij.o arch-pkgs/obj/src/mat/impls/aij/mpi/mmaij.o arch-pkgs/obj/src/mat/impls/aij/mpi/mpiaijpc.o arch-pkgs/obj/src/mat/impls/aij/mpi/mpiov.o arch-pkgs/obj/src/mat/impls/aij/mpi/fdmpiaij.o arch-pkgs/obj/src/mat/impls/aij/mpi/mpiptap.o arch-pkgs/obj/src/mat/impls/aij/mpi/mpimatmatmult.o arch-pkgs/obj/src/mat/impls/aij/mpi/mpb_aij.o arch-pkgs/obj/src/mat/impls/aij/mpi/mpimatmatmatmult.o arch-pkgs/obj/src/mat/impls/aij/mpi/mpimattransposematmult.o arch-pkgs/obj/src/mat/impls/aij/mpi/ftn-custom/zmpiaijf.o arch-pkgs/obj/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.o arch-pkgs/obj/src/mat/impls/aij/mpi/csrperm/mpicsrperm.o arch-pkgs/obj/src/mat/impls/aij/mpi/mumps/mumps.o arch-pkgs/obj/src/mat/impls/aij/mpi/mumps/ftn-auto/mumpsf.o arch-pkgs/obj/src/mat/impls/aij/mpi/ftn-auto/mpiaijf.o arch-pkgs/obj/src/mat/impls/aij/mpi/crl/mcrl.o arch-pkgs/obj/src/mat/impls/scatter/mscatter.o arch-pkgs/obj/src/mat/impls/scatter/ftn-auto/mscatterf.o arch-pkgs/obj/src/mat/order/sp1wd.o arch-pkgs/obj/src/mat/order/spnd.o arch-pkgs/obj/src/mat/order/spqmd.o arch-pkgs/obj/src/mat/order/sprcm.o arch-pkgs/obj/src/mat/order/sorder.o arch-pkgs/obj/src/mat/order/spectral.o arch-pkgs/obj/src/mat/order/sregis.o arch-pkgs/obj/src/mat/order/degree.o arch-pkgs/obj/src/mat/order/fnroot.o arch-pkgs/obj/src/mat/order/genqmd.o arch-pkgs/obj/src/mat/order/qmdqt.o arch-pkgs/obj/src/mat/order/rcm.o arch-pkgs/obj/src/mat/order/fn1wd.o arch-pkgs/obj/src/mat/order/gen1wd.o arch-pkgs/obj/src/mat/order/genrcm.o arch-pkgs/obj/src/mat/order/qmdrch.o arch-pkgs/obj/src/mat/order/rootls.o arch-pkgs/obj/src/mat/order/fndsep.o arch-pkgs/obj/src/mat/order/gennd.o arch-pkgs/obj/src/mat/order/qmdmrg.o arch-pkgs/obj/src/mat/order/qmdupd.o arch-pkgs/obj/src/mat/order/wbm.o arch-pkgs/obj/src/mat/order/ftn-auto/spectralf.o arch-pkgs/obj/src/mat/order/ftn-custom/zsorderf.o arch-pkgs/obj/src/mat/utils/convert.o arch-pkgs/obj/src/mat/utils/matstash.o arch-pkgs/obj/src/mat/utils/axpy.o arch-pkgs/obj/src/mat/utils/zerodiag.o arch-pkgs/obj/src/mat/utils/getcolv.o arch-pkgs/obj/src/mat/utils/gcreate.o arch-pkgs/obj/src/mat/utils/freespace.o arch-pkgs/obj/src/mat/utils/compressedrow.o arch-pkgs/obj/src/mat/utils/multequal.o arch-pkgs/obj/src/mat/utils/matstashspace.o arch-pkgs/obj/src/mat/utils/pheap.o arch-pkgs/obj/src/mat/utils/bandwidth.o arch-pkgs/obj/src/mat/utils/overlapsplit.o arch-pkgs/obj/src/mat/utils/ftn-auto/axpyf.o arch-pkgs/obj/src/mat/utils/ftn-auto/bandwidthf.o arch-pkgs/obj/src/mat/utils/ftn-auto/gcreatef.o arch-pkgs/obj/src/mat/utils/ftn-auto/getcolvf.o arch-pkgs/obj/src/mat/utils/ftn-auto/multequalf.o arch-pkgs/obj/src/mat/utils/ftn-auto/zerodiagf.o arch-pkgs/obj/src/mat/impls/elemental/matelem.o arch-pkgs/obj/src/mat/f90-mod/petscmatmod.o arch-pkgs/obj/src/dm/impls/shell/dmshell.o arch-pkgs/obj/src/dm/impls/shell/ftn-auto/dmshellf.o arch-pkgs/obj/src/dm/impls/shell/ftn-custom/zdmshellf.o arch-pkgs/obj/src/dm/impls/network/networkcreate.o arch-pkgs/obj/src/dm/impls/network/network.o arch-pkgs/obj/src/dm/impls/network/networkmonitor.o arch-pkgs/obj/src/dm/impls/network/ftn-auto/networkcreatef.o arch-pkgs/obj/src/dm/impls/network/ftn-auto/networkf.o arch-pkgs/obj/src/dm/impls/network/ftn-auto/networkmonitorf.o arch-pkgs/obj/src/dm/impls/composite/pack.o arch-pkgs/obj/src/dm/impls/composite/packm.o arch-pkgs/obj/src/dm/impls/composite/ftn-auto/packf.o arch-pkgs/obj/src/dm/impls/composite/f90-custom/zfddaf90.o arch-pkgs/obj/src/dm/impls/composite/ftn-custom/zfddaf.o arch-pkgs/obj/src/dm/impls/da/da2.o arch-pkgs/obj/src/dm/impls/da/da1.o arch-pkgs/obj/src/dm/impls/da/da3.o arch-pkgs/obj/src/dm/impls/da/daghost.o arch-pkgs/obj/src/dm/impls/da/dacorn.o arch-pkgs/obj/src/dm/impls/da/dagtol.o arch-pkgs/obj/src/dm/impls/da/daltol.o arch-pkgs/obj/src/dm/impls/da/daindex.o arch-pkgs/obj/src/dm/impls/da/dascatter.o arch-pkgs/obj/src/dm/impls/da/dacreate.o arch-pkgs/obj/src/dm/impls/da/dadestroy.o arch-pkgs/obj/src/dm/impls/da/dalocal.o arch-pkgs/obj/src/dm/impls/da/dadist.o arch-pkgs/obj/src/dm/impls/da/daview.o arch-pkgs/obj/src/dm/impls/da/dasub.o arch-pkgs/obj/src/dm/impls/da/gr1.o arch-pkgs/obj/src/dm/impls/da/gr2.o arch-pkgs/obj/src/dm/impls/da/dagtona.o arch-pkgs/obj/src/dm/impls/da/dainterp.o arch-pkgs/obj/src/dm/impls/da/dapf.o arch-pkgs/obj/src/dm/impls/da/dagetarray.o arch-pkgs/obj/src/dm/impls/da/dagetelem.o arch-pkgs/obj/src/dm/impls/da/da.o arch-pkgs/obj/src/dm/impls/da/dareg.o arch-pkgs/obj/src/dm/impls/da/fdda.o arch-pkgs/obj/src/dm/impls/da/grvtk.o arch-pkgs/obj/src/dm/impls/da/dageometry.o arch-pkgs/obj/src/dm/impls/da/dadd.o arch-pkgs/obj/src/dm/impls/da/dapreallocate.o arch-pkgs/obj/src/dm/impls/da/ftn-auto/dacornf.o arch-pkgs/obj/src/dm/impls/da/ftn-auto/dacreatef.o arch-pkgs/obj/src/dm/impls/da/ftn-auto/daddf.o arch-pkgs/obj/src/dm/impls/da/ftn-auto/dadistf.o arch-pkgs/obj/src/dm/impls/da/ftn-auto/daf.o arch-pkgs/obj/src/dm/impls/da/ftn-auto/dageometryf.o arch-pkgs/obj/src/dm/impls/da/ftn-auto/dagetarrayf.o arch-pkgs/obj/src/dm/impls/da/ftn-auto/daghostf.o arch-pkgs/obj/src/dm/impls/da/ftn-auto/dagtolf.o arch-pkgs/obj/src/dm/impls/da/ftn-auto/dagtonaf.o arch-pkgs/obj/src/dm/impls/da/ftn-auto/daindexf.o arch-pkgs/obj/src/dm/impls/da/ftn-auto/dainterpf.o arch-pkgs/obj/src/dm/impls/da/ftn-auto/dalocalf.o arch-pkgs/obj/src/dm/impls/da/ftn-auto/dapreallocatef.o arch-pkgs/obj/src/dm/impls/da/ftn-auto/fddaf.o arch-pkgs/obj/src/dm/impls/da/ftn-auto/gr1f.o arch-pkgs/obj/src/dm/impls/da/f90-custom/zda1f90.o arch-pkgs/obj/src/dm/impls/da/ftn-custom/zdaf.o arch-pkgs/obj/src/dm/impls/da/ftn-custom/zda1f.o arch-pkgs/obj/src/dm/impls/da/ftn-custom/zda2f.o arch-pkgs/obj/src/dm/impls/da/ftn-custom/zda3f.o arch-pkgs/obj/src/dm/impls/da/ftn-custom/zdacornf.o arch-pkgs/obj/src/dm/impls/da/ftn-custom/zdagetscatterf.o arch-pkgs/obj/src/dm/impls/da/ftn-custom/zdaviewf.o arch-pkgs/obj/src/dm/impls/redundant/dmredundant.o arch-pkgs/obj/src/dm/impls/redundant/ftn-auto/dmredundantf.o arch-pkgs/obj/src/dm/impls/patch/patchcreate.o arch-pkgs/obj/src/dm/impls/patch/patch.o arch-pkgs/obj/src/dm/impls/patch/ftn-auto/patchcreatef.o arch-pkgs/obj/src/dm/impls/sliced/sliced.o arch-pkgs/obj/src/dm/impls/plex/plexcreate.o arch-pkgs/obj/src/dm/impls/plex/plex.o arch-pkgs/obj/src/dm/impls/plex/plexpartition.o arch-pkgs/obj/src/dm/impls/plex/plexdistribute.o arch-pkgs/obj/src/dm/impls/plex/plexrefine.o arch-pkgs/obj/src/dm/impls/plex/plexcoarsen.o arch-pkgs/obj/src/dm/impls/plex/plexinterpolate.o arch-pkgs/obj/src/dm/impls/plex/plexpreallocate.o arch-pkgs/obj/src/dm/impls/plex/plexreorder.o arch-pkgs/obj/src/dm/impls/plex/plexgeometry.o arch-pkgs/obj/src/dm/impls/plex/plexlabel.o arch-pkgs/obj/src/dm/impls/plex/plexsubmesh.o arch-pkgs/obj/src/dm/impls/plex/plexhdf5.o arch-pkgs/obj/src/dm/impls/plex/plexexodusii.o arch-pkgs/obj/src/dm/impls/plex/plexgmsh.o arch-pkgs/obj/src/dm/impls/plex/plexfluent.o arch-pkgs/obj/src/dm/impls/plex/plexcgns.o arch-pkgs/obj/src/dm/impls/plex/plexvtk.o arch-pkgs/obj/src/dm/impls/plex/plexpoint.o arch-pkgs/obj/src/dm/impls/plex/plexvtu.o arch-pkgs/obj/src/dm/impls/plex/plexfem.o arch-pkgs/obj/src/dm/impls/plex/plexindices.o arch-pkgs/obj/src/dm/impls/plex/plexbc.o arch-pkgs/obj/src/dm/impls/plex/plextree.o arch-pkgs/obj/src/dm/impls/plex/plexgenerate.o arch-pkgs/obj/src/dm/impls/plex/plexorient.o arch-pkgs/obj/src/dm/impls/plex/plexnatural.o arch-pkgs/obj/src/dm/impls/plex/ftn-auto/plexbcf.o arch-pkgs/obj/src/dm/impls/plex/ftn-auto/plexcgnsf.o arch-pkgs/obj/src/dm/impls/plex/ftn-auto/plexcreatef.o arch-pkgs/obj/src/dm/impls/plex/ftn-auto/plexdistributef.o arch-pkgs/obj/src/dm/impls/plex/ftn-auto/plexexodusiif.o arch-pkgs/obj/src/dm/impls/plex/ftn-auto/plexf.o arch-pkgs/obj/src/dm/impls/plex/ftn-auto/plexfemf.o arch-pkgs/obj/src/dm/impls/plex/ftn-auto/plexgeneratef.o arch-pkgs/obj/src/dm/impls/plex/ftn-auto/plexgeometryf.o arch-pkgs/obj/src/dm/impls/plex/ftn-auto/plexgmshf.o arch-pkgs/obj/src/dm/impls/plex/ftn-auto/plexindicesf.o arch-pkgs/obj/src/dm/impls/plex/ftn-auto/plexinterpolatef.o arch-pkgs/obj/src/dm/impls/plex/ftn-auto/plexlabelf.o arch-pkgs/obj/src/dm/impls/plex/ftn-auto/plexnaturalf.o arch-pkgs/obj/src/dm/impls/plex/ftn-auto/plexorientf.o arch-pkgs/obj/src/dm/impls/plex/ftn-auto/plexpartitionf.o arch-pkgs/obj/src/dm/impls/plex/ftn-auto/plexpointf.o arch-pkgs/obj/src/dm/impls/plex/ftn-auto/plexrefinef.o arch-pkgs/obj/src/dm/impls/plex/ftn-auto/plexreorderf.o arch-pkgs/obj/src/dm/impls/plex/ftn-auto/plexsubmeshf.o arch-pkgs/obj/src/dm/impls/plex/ftn-auto/plextreef.o arch-pkgs/obj/src/dm/impls/plex/f90-custom/zplexf90.o arch-pkgs/obj/src/dm/impls/plex/f90-custom/zplexgeometryf90.o arch-pkgs/obj/src/dm/impls/plex/ftn-custom/zplex.o arch-pkgs/obj/src/dm/impls/plex/ftn-custom/zplexcreate.o arch-pkgs/obj/src/dm/impls/plex/ftn-custom/zplexdistribute.o arch-pkgs/obj/src/dm/impls/plex/ftn-custom/zplexinterpolate.o arch-pkgs/obj/src/dm/impls/plex/ftn-custom/zplexsubmesh.o arch-pkgs/obj/src/dm/impls/plex/ftn-custom/zplexlabel.o arch-pkgs/obj/src/dm/impls/plex/ftn-custom/zplexexodusii.o arch-pkgs/obj/src/dm/impls/plex/ftn-custom/zplexgmsh.o arch-pkgs/obj/src/dm/impls/plex/ftn-custom/zplexfluent.o arch-pkgs/obj/src/dm/interface/dm.o arch-pkgs/obj/src/dm/interface/dmregall.o arch-pkgs/obj/src/dm/interface/dmget.o arch-pkgs/obj/src/dm/interface/dmi.o arch-pkgs/obj/src/dm/interface/dlregisdmdm.o arch-pkgs/obj/src/dm/interface/ftn-auto/dmf.o arch-pkgs/obj/src/dm/interface/ftn-auto/dmgetf.o arch-pkgs/obj/src/dm/interface/ftn-custom/zdmf.o arch-pkgs/obj/src/dm/interface/ftn-custom/zdmgetf.o arch-pkgs/obj/src/dm/dt/interface/dt.o arch-pkgs/obj/src/dm/dt/interface/dtfe.o arch-pkgs/obj/src/dm/dt/interface/dtfv.o arch-pkgs/obj/src/dm/dt/interface/dtds.o arch-pkgs/obj/src/dm/dt/interface/ftn-auto/dtdsf.o arch-pkgs/obj/src/dm/dt/interface/ftn-auto/dtf.o arch-pkgs/obj/src/dm/dt/interface/ftn-auto/dtfef.o arch-pkgs/obj/src/dm/dt/interface/ftn-auto/dtfvf.o arch-pkgs/obj/src/dm/dt/interface/f90-custom/zdtf90.o arch-pkgs/obj/src/dm/dt/interface/f90-custom/zdtdsf90.o arch-pkgs/obj/src/dm/dt/interface/ftn-custom/zdtf.o arch-pkgs/obj/src/dm/f90-mod/petscdmmod.o arch-pkgs/obj/src/ksp/pc/impls/bddc/bddc.o arch-pkgs/obj/src/ksp/pc/impls/bddc/bddcprivate.o arch-pkgs/obj/src/ksp/pc/impls/bddc/bddcgraph.o arch-pkgs/obj/src/ksp/pc/impls/bddc/bddcscalingbasic.o arch-pkgs/obj/src/ksp/pc/impls/bddc/bddcnullspace.o arch-pkgs/obj/src/ksp/pc/impls/bddc/bddcfetidp.o arch-pkgs/obj/src/ksp/pc/impls/bddc/bddcschurs.o arch-pkgs/obj/src/ksp/pc/impls/bddc/ftn-auto/bddcf.o arch-pkgs/obj/src/ksp/pc/impls/lsc/lsc.o arch-pkgs/obj/src/ksp/pc/impls/bjacobi/bjacobi.o arch-pkgs/obj/src/ksp/pc/impls/bjacobi/ftn-auto/bjacobif.o arch-pkgs/obj/src/ksp/pc/impls/bjacobi/ftn-custom/zbjacobif.o arch-pkgs/obj/src/ksp/pc/impls/is/pcis.o arch-pkgs/obj/src/ksp/pc/impls/is/ftn-auto/pcisf.o arch-pkgs/obj/src/ksp/pc/impls/is/nn/nn.o arch-pkgs/obj/src/ksp/pc/impls/sor/sor.o arch-pkgs/obj/src/ksp/pc/impls/sor/ftn-auto/sorf.o arch-pkgs/obj/src/ksp/pc/impls/pbjacobi/pbjacobi.o arch-pkgs/obj/src/ksp/pc/impls/cp/cp.o arch-pkgs/obj/src/ksp/pc/impls/eisens/eisen.o arch-pkgs/obj/src/ksp/pc/impls/eisens/ftn-auto/eisenf.o arch-pkgs/obj/src/ksp/pc/impls/telescope/telescope.o arch-pkgs/obj/src/ksp/pc/impls/telescope/telescope_dmda.o arch-pkgs/obj/src/ksp/pc/impls/telescope/ftn-auto/telescopef.o arch-pkgs/obj/src/ksp/pc/impls/ksp/pcksp.o arch-pkgs/obj/src/ksp/pc/impls/ksp/ftn-auto/pckspf.o arch-pkgs/obj/src/ksp/pc/impls/python/pythonpc.o arch-pkgs/obj/src/ksp/pc/impls/python/ftn-custom/zpythonpcf.o arch-pkgs/obj/src/ksp/pc/impls/tfs/bitmask.o arch-pkgs/obj/src/ksp/pc/impls/tfs/comm.o arch-pkgs/obj/src/ksp/pc/impls/tfs/gs.o arch-pkgs/obj/src/ksp/pc/impls/tfs/ivec.o arch-pkgs/obj/src/ksp/pc/impls/tfs/xxt.o arch-pkgs/obj/src/ksp/pc/impls/tfs/xyt.o arch-pkgs/obj/src/ksp/pc/impls/tfs/tfs.o arch-pkgs/obj/src/ksp/pc/impls/factor/factor.o arch-pkgs/obj/src/ksp/pc/impls/factor/factimpl.o arch-pkgs/obj/src/ksp/pc/impls/factor/ftn-custom/zluf.o arch-pkgs/obj/src/ksp/pc/impls/factor/cholesky/cholesky.o arch-pkgs/obj/src/ksp/pc/impls/factor/cholesky/ftn-auto/choleskyf.o arch-pkgs/obj/src/ksp/pc/impls/factor/icc/icc.o arch-pkgs/obj/src/ksp/pc/impls/factor/lu/lu.o arch-pkgs/obj/src/ksp/pc/impls/factor/ilu/ilu.o arch-pkgs/obj/src/ksp/pc/impls/factor/ftn-auto/factorf.o arch-pkgs/obj/src/ksp/pc/impls/jacobi/jacobi.o arch-pkgs/obj/src/ksp/pc/impls/jacobi/ftn-auto/jacobif.o arch-pkgs/obj/src/ksp/pc/impls/kaczmarz/kaczmarz.o arch-pkgs/obj/src/ksp/pc/impls/galerkin/galerkin.o arch-pkgs/obj/src/ksp/pc/impls/galerkin/ftn-auto/galerkinf.o arch-pkgs/obj/src/ksp/pc/impls/wb/wb.o arch-pkgs/obj/src/ksp/pc/impls/wb/ftn-auto/wbf.o arch-pkgs/obj/src/ksp/pc/impls/shell/shellpc.o arch-pkgs/obj/src/ksp/pc/impls/shell/ftn-auto/shellpcf.o arch-pkgs/obj/src/ksp/pc/impls/shell/ftn-custom/zshellpcf.o arch-pkgs/obj/src/ksp/pc/impls/gasm/gasm.o arch-pkgs/obj/src/ksp/pc/impls/gasm/ftn-auto/gasmf.o arch-pkgs/obj/src/ksp/pc/impls/mat/pcmat.o arch-pkgs/obj/src/ksp/pc/impls/composite/composite.o arch-pkgs/obj/src/ksp/pc/impls/composite/ftn-auto/compositef.o arch-pkgs/obj/src/ksp/pc/impls/composite/ftn-custom/zcompositef.o arch-pkgs/obj/src/ksp/pc/impls/none/none.o arch-pkgs/obj/src/ksp/pc/impls/redistribute/redistribute.o arch-pkgs/obj/src/ksp/pc/impls/redistribute/ftn-auto/redistributef.o arch-pkgs/obj/src/ksp/pc/impls/gamg/gamg.o arch-pkgs/obj/src/ksp/pc/impls/gamg/agg.o arch-pkgs/obj/src/ksp/pc/impls/gamg/geo.o arch-pkgs/obj/src/ksp/pc/impls/gamg/util.o arch-pkgs/obj/src/ksp/pc/impls/gamg/classical.o arch-pkgs/obj/src/ksp/pc/impls/gamg/ftn-auto/aggf.o arch-pkgs/obj/src/ksp/pc/impls/gamg/ftn-auto/gamgf.o arch-pkgs/obj/src/ksp/pc/impls/fieldsplit/fieldsplit.o arch-pkgs/obj/src/ksp/pc/impls/fieldsplit/ftn-auto/fieldsplitf.o arch-pkgs/obj/src/ksp/pc/impls/fieldsplit/ftn-custom/zfieldsplitf.o arch-pkgs/obj/src/ksp/pc/impls/asm/asm.o arch-pkgs/obj/src/ksp/pc/impls/asm/ftn-auto/asmf.o arch-pkgs/obj/src/ksp/pc/impls/asm/ftn-custom/zasmf.o arch-pkgs/obj/src/ksp/pc/impls/mg/mg.o arch-pkgs/obj/src/ksp/pc/impls/mg/fmg.o arch-pkgs/obj/src/ksp/pc/impls/mg/smg.o arch-pkgs/obj/src/ksp/pc/impls/mg/mgfunc.o arch-pkgs/obj/src/ksp/pc/impls/mg/ftn-auto/mgf.o arch-pkgs/obj/src/ksp/pc/impls/mg/ftn-auto/mgfuncf.o arch-pkgs/obj/src/ksp/pc/impls/mg/ftn-custom/zmgf.o arch-pkgs/obj/src/ksp/pc/impls/mg/ftn-custom/zmgfuncf.o arch-pkgs/obj/src/ksp/pc/impls/ml/ml.o arch-pkgs/obj/src/ksp/pc/impls/svd/svd.o arch-pkgs/obj/src/ksp/pc/impls/redundant/redundant.o arch-pkgs/obj/src/ksp/pc/impls/redundant/ftn-auto/redundantf.o arch-pkgs/obj/src/ksp/pc/interface/precon.o arch-pkgs/obj/src/ksp/pc/interface/pcset.o arch-pkgs/obj/src/ksp/pc/interface/pcregis.o arch-pkgs/obj/src/ksp/pc/interface/ftn-auto/pcsetf.o arch-pkgs/obj/src/ksp/pc/interface/ftn-auto/preconf.o arch-pkgs/obj/src/ksp/pc/interface/ftn-custom/zpcsetf.o arch-pkgs/obj/src/ksp/pc/interface/ftn-custom/zpreconf.o arch-pkgs/obj/src/ksp/ksp/impls/symmlq/symmlq.o arch-pkgs/obj/src/ksp/ksp/impls/tcqmr/tcqmr.o arch-pkgs/obj/src/ksp/ksp/impls/ibcgs/ibcgs.o arch-pkgs/obj/src/ksp/ksp/impls/rich/rich.o arch-pkgs/obj/src/ksp/ksp/impls/rich/richscale.o arch-pkgs/obj/src/ksp/ksp/impls/rich/ftn-auto/richscalef.o arch-pkgs/obj/src/ksp/ksp/impls/tfqmr/tfqmr.o arch-pkgs/obj/src/ksp/ksp/impls/bcgsl/bcgsl.o arch-pkgs/obj/src/ksp/ksp/impls/bcgsl/ftn-auto/bcgslf.o arch-pkgs/obj/src/ksp/ksp/impls/bicg/bicg.o arch-pkgs/obj/src/ksp/ksp/impls/lsqr/lsqr.o arch-pkgs/obj/src/ksp/ksp/impls/lsqr/lsqr_monitor.o arch-pkgs/obj/src/ksp/ksp/impls/lsqr/lsqr_converged.o arch-pkgs/obj/src/ksp/ksp/impls/gmres/gmres.o arch-pkgs/obj/src/ksp/ksp/impls/gmres/borthog.o arch-pkgs/obj/src/ksp/ksp/impls/gmres/borthog2.o arch-pkgs/obj/src/ksp/ksp/impls/gmres/gmres2.o arch-pkgs/obj/src/ksp/ksp/impls/gmres/gmreig.o arch-pkgs/obj/src/ksp/ksp/impls/gmres/gmpre.o arch-pkgs/obj/src/ksp/ksp/impls/gmres/dgmres/dgmres.o arch-pkgs/obj/src/ksp/ksp/impls/gmres/ftn-auto/gmpref.o arch-pkgs/obj/src/ksp/ksp/impls/gmres/ftn-auto/gmresf.o arch-pkgs/obj/src/ksp/ksp/impls/gmres/pgmres/pgmres.o arch-pkgs/obj/src/ksp/ksp/impls/gmres/fgmres/fgmres.o arch-pkgs/obj/src/ksp/ksp/impls/gmres/fgmres/modpcf.o arch-pkgs/obj/src/ksp/ksp/impls/gmres/fgmres/ftn-auto/modpcff.o arch-pkgs/obj/src/ksp/ksp/impls/gmres/fgmres/ftn-custom/zmodpcff.o arch-pkgs/obj/src/ksp/ksp/impls/gmres/lgmres/lgmres.o arch-pkgs/obj/src/ksp/ksp/impls/cg/cg.o arch-pkgs/obj/src/ksp/ksp/impls/cg/cgeig.o arch-pkgs/obj/src/ksp/ksp/impls/cg/cgtype.o arch-pkgs/obj/src/ksp/ksp/impls/cg/gltr/gltr.o arch-pkgs/obj/src/ksp/ksp/impls/cg/gltr/ftn-auto/gltrf.o arch-pkgs/obj/src/ksp/ksp/impls/cg/cgne/cgne.o arch-pkgs/obj/src/ksp/ksp/impls/cg/stcg/stcg.o arch-pkgs/obj/src/ksp/ksp/impls/cg/stcg/ftn-auto/stcgf.o arch-pkgs/obj/src/ksp/ksp/impls/cg/groppcg/groppcg.o arch-pkgs/obj/src/ksp/ksp/impls/cg/ftn-auto/cgtypef.o arch-pkgs/obj/src/ksp/ksp/impls/cg/nash/nash.o arch-pkgs/obj/src/ksp/ksp/impls/cg/nash/ftn-auto/nashf.o arch-pkgs/obj/src/ksp/ksp/impls/cg/pipecg/pipecg.o arch-pkgs/obj/src/ksp/ksp/impls/bcgs/bcgs.o arch-pkgs/obj/src/ksp/ksp/impls/bcgs/fbcgs/fbcgs.o arch-pkgs/obj/src/ksp/ksp/impls/bcgs/fbcgsr/fbcgsr.o arch-pkgs/obj/src/ksp/ksp/impls/minres/minres.o arch-pkgs/obj/src/ksp/ksp/impls/lcd/lcd.o arch-pkgs/obj/src/ksp/ksp/impls/gcr/gcr.o arch-pkgs/obj/src/ksp/ksp/impls/qcg/qcg.o arch-pkgs/obj/src/ksp/ksp/impls/qcg/ftn-auto/qcgf.o arch-pkgs/obj/src/ksp/ksp/impls/preonly/preonly.o arch-pkgs/obj/src/ksp/ksp/impls/fcg/fcg.o arch-pkgs/obj/src/ksp/ksp/impls/fcg/ftn-auto/fcgf.o arch-pkgs/obj/src/ksp/ksp/impls/cr/cr.o arch-pkgs/obj/src/ksp/ksp/impls/cr/pipecr/pipecr.o arch-pkgs/obj/src/ksp/ksp/impls/cgs/cgs.o arch-pkgs/obj/src/ksp/ksp/impls/cheby/cheby.o arch-pkgs/obj/src/ksp/ksp/impls/cheby/ftn-auto/chebyf.o arch-pkgs/obj/src/ksp/ksp/impls/python/pythonksp.o arch-pkgs/obj/src/ksp/ksp/impls/python/ftn-custom/zpythonkspf.o arch-pkgs/obj/src/ksp/ksp/interface/itcl.o arch-pkgs/obj/src/ksp/ksp/interface/itfunc.o arch-pkgs/obj/src/ksp/ksp/interface/iguess.o arch-pkgs/obj/src/ksp/ksp/interface/itcreate.o arch-pkgs/obj/src/ksp/ksp/interface/iterativ.o arch-pkgs/obj/src/ksp/ksp/interface/itres.o arch-pkgs/obj/src/ksp/ksp/interface/itregis.o arch-pkgs/obj/src/ksp/ksp/interface/xmon.o arch-pkgs/obj/src/ksp/ksp/interface/eige.o arch-pkgs/obj/src/ksp/ksp/interface/dlregisksp.o arch-pkgs/obj/src/ksp/ksp/interface/dmksp.o arch-pkgs/obj/src/ksp/ksp/interface/ftn-auto/eigef.o arch-pkgs/obj/src/ksp/ksp/interface/ftn-auto/itclf.o arch-pkgs/obj/src/ksp/ksp/interface/ftn-auto/itcreatef.o arch-pkgs/obj/src/ksp/ksp/interface/ftn-auto/iterativf.o arch-pkgs/obj/src/ksp/ksp/interface/ftn-auto/itfuncf.o arch-pkgs/obj/src/ksp/ksp/interface/ftn-auto/itresf.o arch-pkgs/obj/src/ksp/ksp/interface/f90-custom/zitfuncf90.o arch-pkgs/obj/src/ksp/ksp/interface/ftn-custom/zitclf.o arch-pkgs/obj/src/ksp/ksp/interface/ftn-custom/zitcreatef.o arch-pkgs/obj/src/ksp/ksp/interface/ftn-custom/zitfuncf.o arch-pkgs/obj/src/ksp/ksp/interface/ftn-custom/zxonf.o arch-pkgs/obj/src/ksp/ksp/interface/ftn-custom/zdmkspf.o arch-pkgs/obj/src/ksp/ksp/utils/schurm.o arch-pkgs/obj/src/ksp/ksp/utils/dmproject.o arch-pkgs/obj/src/ksp/ksp/utils/ftn-auto/dmprojectf.o arch-pkgs/obj/src/ksp/ksp/utils/ftn-auto/schurmf.o arch-pkgs/obj/src/ksp/f90-mod/petsckspmod.o arch-pkgs/obj/src/snes/mf/snesmfj.o arch-pkgs/obj/src/snes/mf/ftn-auto/snesmfjf.o arch-pkgs/obj/src/snes/utils/dmsnes.o arch-pkgs/obj/src/snes/utils/dmdasnes.o arch-pkgs/obj/src/snes/utils/dmlocalsnes.o arch-pkgs/obj/src/snes/utils/dmplexsnes.o arch-pkgs/obj/src/snes/utils/ftn-auto/dmplexsnesf.o arch-pkgs/obj/src/snes/utils/f90-custom/zdmplexsnesf90.o arch-pkgs/obj/src/snes/utils/ftn-custom/zdmdasnesf.o arch-pkgs/obj/src/snes/utils/ftn-custom/zdmlocalsnesf.o arch-pkgs/obj/src/snes/utils/ftn-custom/zdmsnesf.o arch-pkgs/obj/src/snes/interface/snes.o arch-pkgs/obj/src/snes/interface/snesj.o arch-pkgs/obj/src/snes/interface/snesregi.o arch-pkgs/obj/src/snes/interface/snesut.o arch-pkgs/obj/src/snes/interface/snesj2.o arch-pkgs/obj/src/snes/interface/dlregissnes.o arch-pkgs/obj/src/snes/interface/snesob.o arch-pkgs/obj/src/snes/interface/snespc.o arch-pkgs/obj/src/snes/interface/ftn-auto/snesf.o arch-pkgs/obj/src/snes/interface/ftn-auto/snespcf.o arch-pkgs/obj/src/snes/interface/ftn-auto/snesutf.o arch-pkgs/obj/src/snes/interface/f90-custom/zsnesf90.o arch-pkgs/obj/src/snes/interface/ftn-custom/zsnesf.o arch-pkgs/obj/src/snes/interface/noise/snesmfj2.o arch-pkgs/obj/src/snes/interface/noise/snesnoise.o arch-pkgs/obj/src/snes/interface/noise/snesdnest.o arch-pkgs/obj/src/snes/impls/vi/vi.o arch-pkgs/obj/src/snes/impls/vi/ftn-auto/vif.o arch-pkgs/obj/src/snes/impls/vi/ss/viss.o arch-pkgs/obj/src/snes/impls/vi/rs/virs.o arch-pkgs/obj/src/snes/impls/shell/snesshell.o arch-pkgs/obj/src/snes/impls/shell/ftn-auto/snesshellf.o arch-pkgs/obj/src/snes/impls/shell/ftn-custom/zsnesshellf.o arch-pkgs/obj/src/snes/impls/gs/snesgs.o arch-pkgs/obj/src/snes/impls/gs/gssecant.o arch-pkgs/obj/src/snes/impls/gs/ftn-auto/snesgsf.o arch-pkgs/obj/src/snes/impls/ngmres/snesngmres.o arch-pkgs/obj/src/snes/impls/ngmres/ngmresfunc.o arch-pkgs/obj/src/snes/impls/ngmres/anderson.o arch-pkgs/obj/src/snes/impls/ngmres/ftn-auto/snesngmresf.o arch-pkgs/obj/src/snes/impls/composite/snescomposite.o arch-pkgs/obj/src/snes/impls/composite/ftn-auto/snescompositef.o arch-pkgs/obj/src/snes/impls/fas/fas.o arch-pkgs/obj/src/snes/impls/fas/fasgalerkin.o arch-pkgs/obj/src/snes/impls/fas/fasfunc.o arch-pkgs/obj/src/snes/impls/fas/ftn-auto/fasf.o arch-pkgs/obj/src/snes/impls/fas/ftn-auto/fasfuncf.o arch-pkgs/obj/src/snes/impls/fas/ftn-auto/fasgalerkinf.o arch-pkgs/obj/src/snes/impls/ksponly/ksponly.o arch-pkgs/obj/src/snes/impls/tr/tr.o arch-pkgs/obj/src/snes/impls/python/pythonsnes.o arch-pkgs/obj/src/snes/impls/python/ftn-custom/zpythonsf.o arch-pkgs/obj/src/snes/impls/ls/ls.o arch-pkgs/obj/src/snes/impls/ms/ms.o arch-pkgs/obj/src/snes/impls/qn/qn.o arch-pkgs/obj/src/snes/impls/qn/ftn-auto/qnf.o arch-pkgs/obj/src/snes/impls/test/snestest.o arch-pkgs/obj/src/snes/impls/richardson/snesrichardson.o arch-pkgs/obj/src/snes/impls/ncg/snesncg.o arch-pkgs/obj/src/snes/impls/ncg/ftn-auto/snesncgf.o arch-pkgs/obj/src/snes/impls/nasm/nasm.o arch-pkgs/obj/src/snes/impls/nasm/aspin.o arch-pkgs/obj/src/snes/impls/nasm/ftn-auto/nasmf.o arch-pkgs/obj/src/snes/linesearch/impls/shell/linesearchshell.o arch-pkgs/obj/src/snes/linesearch/impls/shell/ftn-custom/zlinesearchshellf.o arch-pkgs/obj/src/snes/linesearch/impls/bt/linesearchbt.o arch-pkgs/obj/src/snes/linesearch/impls/bt/ftn-auto/linesearchbtf.o arch-pkgs/obj/src/snes/linesearch/impls/l2/linesearchl2.o arch-pkgs/obj/src/snes/linesearch/impls/basic/linesearchbasic.o arch-pkgs/obj/src/snes/linesearch/impls/cp/linesearchcp.o arch-pkgs/obj/src/snes/linesearch/impls/nleqerr/linesearchnleqerr.o arch-pkgs/obj/src/snes/linesearch/interface/linesearch.o arch-pkgs/obj/src/snes/linesearch/interface/linesearchregi.o arch-pkgs/obj/src/snes/linesearch/interface/ftn-auto/linesearchf.o arch-pkgs/obj/src/snes/linesearch/interface/ftn-custom/zlinesearchf.o arch-pkgs/obj/src/snes/f90-mod/petscsnesmod.o arch-pkgs/obj/src/ts/characteristic/impls/da/slda.o arch-pkgs/obj/src/ts/characteristic/interface/characteristic.o arch-pkgs/obj/src/ts/characteristic/interface/mocregis.o arch-pkgs/obj/src/ts/characteristic/interface/slregis.o arch-pkgs/obj/src/ts/characteristic/interface/ftn-auto/characteristicf.o arch-pkgs/obj/src/ts/utils/dmts.o arch-pkgs/obj/src/ts/utils/dmlocalts.o arch-pkgs/obj/src/ts/utils/dmdats.o arch-pkgs/obj/src/ts/utils/dmplexts.o arch-pkgs/obj/src/ts/utils/ftn-auto/dmplextsf.o arch-pkgs/obj/src/ts/event/tsevent.o arch-pkgs/obj/src/ts/event/ftn-auto/tseventf.o arch-pkgs/obj/src/ts/interface/ts.o arch-pkgs/obj/src/ts/interface/tscreate.o arch-pkgs/obj/src/ts/interface/tsreg.o arch-pkgs/obj/src/ts/interface/tsregall.o arch-pkgs/obj/src/ts/interface/dlregists.o arch-pkgs/obj/src/ts/interface/tseig.o arch-pkgs/obj/src/ts/interface/ftn-auto/tsf.o arch-pkgs/obj/src/ts/interface/ftn-custom/ztscreatef.o arch-pkgs/obj/src/ts/interface/ftn-custom/ztsf.o arch-pkgs/obj/src/ts/interface/ftn-custom/ztsregf.o arch-pkgs/obj/src/ts/trajectory/impls/singlefile/singlefile.o arch-pkgs/obj/src/ts/trajectory/impls/basic/trajbasic.o arch-pkgs/obj/src/ts/trajectory/interface/traj.o arch-pkgs/obj/src/ts/trajectory/interface/ftn-auto/trajf.o arch-pkgs/obj/src/ts/impls/python/pythonts.o arch-pkgs/obj/src/ts/impls/python/ftn-custom/zpythontf.o arch-pkgs/obj/src/ts/impls/explicit/ssp/ssp.o arch-pkgs/obj/src/ts/impls/explicit/ssp/ftn-auto/sspf.o arch-pkgs/obj/src/ts/impls/explicit/ssp/ftn-custom/zsspf.o arch-pkgs/obj/src/ts/impls/explicit/euler/euler.o arch-pkgs/obj/src/ts/impls/explicit/rk/rk.o arch-pkgs/obj/src/ts/impls/pseudo/posindep.o arch-pkgs/obj/src/ts/impls/pseudo/ftn-auto/posindepf.o arch-pkgs/obj/src/ts/impls/mimex/mimex.o arch-pkgs/obj/src/ts/impls/arkimex/arkimex.o arch-pkgs/obj/src/ts/impls/arkimex/ftn-custom/zarkimexf.o arch-pkgs/obj/src/ts/impls/eimex/eimex.o arch-pkgs/obj/src/ts/impls/rosw/rosw.o arch-pkgs/obj/src/ts/impls/rosw/ftn-custom/zroswf.o arch-pkgs/obj/src/ts/impls/implicit/alpha/alpha.o arch-pkgs/obj/src/ts/impls/implicit/alpha/ftn-auto/alphaf.o arch-pkgs/obj/src/ts/impls/implicit/gl/gl.o arch-pkgs/obj/src/ts/impls/implicit/gl/gladapt.o arch-pkgs/obj/src/ts/impls/implicit/theta/theta.o arch-pkgs/obj/src/ts/impls/implicit/theta/ftn-auto/thetaf.o arch-pkgs/obj/src/ts/adapt/impls/cfl/adaptcfl.o arch-pkgs/obj/src/ts/adapt/impls/none/adaptnone.o arch-pkgs/obj/src/ts/adapt/impls/basic/adaptbasic.o arch-pkgs/obj/src/ts/adapt/interface/tsadapt.o arch-pkgs/obj/src/ts/adapt/interface/ftn-auto/tsadaptf.o arch-pkgs/obj/src/ts/f90-mod/petsctsmod.o arch-pkgs/obj/src/tao/matrix/lmvmmat.o arch-pkgs/obj/src/tao/matrix/adamat.o arch-pkgs/obj/src/tao/matrix/submatfree.o arch-pkgs/obj/src/tao/bound/impls/gpcg/gpcg.o arch-pkgs/obj/src/tao/bound/impls/tron/tron.o arch-pkgs/obj/src/tao/bound/impls/blmvm/blmvm.o arch-pkgs/obj/src/tao/bound/impls/bqpip/bqpip.o arch-pkgs/obj/src/tao/bound/utils/isutil.o arch-pkgs/obj/src/tao/util/tao_util.o arch-pkgs/obj/src/tao/util/ftn-auto/tao_utilf.o arch-pkgs/obj/src/tao/interface/taosolver.o arch-pkgs/obj/src/tao/interface/taosolver_fg.o arch-pkgs/obj/src/tao/interface/taosolverregi.o arch-pkgs/obj/src/tao/interface/taosolver_hj.o arch-pkgs/obj/src/tao/interface/taosolver_bounds.o arch-pkgs/obj/src/tao/interface/dlregistao.o arch-pkgs/obj/src/tao/interface/fdiff.o arch-pkgs/obj/src/tao/interface/fdtest.o arch-pkgs/obj/src/tao/interface/ftn-auto/taosolver_boundsf.o arch-pkgs/obj/src/tao/interface/ftn-auto/taosolver_fgf.o arch-pkgs/obj/src/tao/interface/ftn-auto/taosolver_hjf.o arch-pkgs/obj/src/tao/interface/ftn-auto/taosolverf.o arch-pkgs/obj/src/tao/interface/ftn-custom/ztaosolverf.o arch-pkgs/obj/src/tao/pde_constrained/impls/lcl/lcl.o arch-pkgs/obj/src/tao/complementarity/impls/ssls/ssls.o arch-pkgs/obj/src/tao/complementarity/impls/ssls/ssils.o arch-pkgs/obj/src/tao/complementarity/impls/ssls/ssfls.o arch-pkgs/obj/src/tao/complementarity/impls/asls/asils.o arch-pkgs/obj/src/tao/complementarity/impls/asls/asfls.o arch-pkgs/obj/src/tao/unconstrained/impls/nls/nls.o arch-pkgs/obj/src/tao/unconstrained/impls/neldermead/neldermead.o arch-pkgs/obj/src/tao/unconstrained/impls/ntr/ntr.o arch-pkgs/obj/src/tao/unconstrained/impls/cg/taocg.o arch-pkgs/obj/src/tao/unconstrained/impls/lmvm/lmvm.o arch-pkgs/obj/src/tao/unconstrained/impls/bmrm/bmrm.o arch-pkgs/obj/src/tao/unconstrained/impls/ntl/ntl.o arch-pkgs/obj/src/tao/unconstrained/impls/owlqn/owlqn.o arch-pkgs/obj/src/tao/constrained/impls/ipm/ipm.o arch-pkgs/obj/src/tao/linesearch/impls/armijo/armijo.o arch-pkgs/obj/src/tao/linesearch/impls/morethuente/morethuente.o arch-pkgs/obj/src/tao/linesearch/impls/owarmijo/owarmijo.o arch-pkgs/obj/src/tao/linesearch/impls/unit/unit.o arch-pkgs/obj/src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.o arch-pkgs/obj/src/tao/linesearch/interface/taolinesearch.o arch-pkgs/obj/src/tao/linesearch/interface/dlregis_taolinesearch.o arch-pkgs/obj/src/tao/linesearch/interface/ftn-auto/taolinesearchf.o arch-pkgs/obj/src/tao/linesearch/interface/ftn-custom/ztaolinesearchf.o arch-pkgs/obj/src/tao/leastsquares/impls/pounders/pounders.o arch-pkgs/obj/src/tao/leastsquares/impls/pounders/gqt.o -Wl,-rpath,/Users/barrysmith/Src/PETSc/arch-pkgs/lib -L/Users/barrysmith/Src/PETSc/arch-pkgs/lib -lEl -lpmrrr -lml -Wl,-rpath,/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/7.0.0/lib/darwin -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/7.0.0/lib/darwin -lclang_rt.osx -lmpicxx -lc++ -Wl,-rpath,/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/7.0.0/lib/darwin -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/7.0.0/lib/darwin -lclang_rt.osx -lcmumps -ldmumps -lsmumps -lzmumps -lmumps_common -lpord -lscalapack -lsuperlu_dist_4.1 -llapack -lblas -lparmetis -lpragmatic -lmetis -Wl,-rpath,/opt/X11/lib -L/opt/X11/lib -lX11 -lnetcdf_c++4 -lnetcdf -lhdf5hl_fortran -lhdf5_fortran -lhdf5_hl -lhdf5 -lctetgen -lp4est -lsc -lssl -lcrypto -ltchem -lmpifort -lgfortran -Wl,-rpath,/usr/local/Cellar/gcc/5.2.0/lib/gcc/5/gcc/x86_64-apple-darwin14.4.0/5.2.0 -L/usr/local/Cellar/gcc/5.2.0/lib/gcc/5/gcc/x86_64-apple-darwin14.4.0/5.2.0 -Wl,-rpath,/usr/local/Cellar/gcc/5.2.0/lib/gcc/5 -L/usr/local/Cellar/gcc/5.2.0/lib/gcc/5 -lgfortran -lgcc_ext.10.5 -lquadmath -lm -lclang_rt.osx -lmpicxx -lc++ -lclang_rt.osx -Wl,-rpath,/Users/barrysmith/Src/PETSc/arch-pkgs/lib -L/Users/barrysmith/Src/PETSc/arch-pkgs/lib -ldl -lmpi -lpmpi -lSystem -Wl,-rpath,/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/7.0.0/lib/darwin -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/7.0.0/lib/darwin -lclang_rt.osx -ldl 
> /usr/bin/dsymutil /Users/barrysmith/Src/PETSc/arch-pkgs/lib/libpetsc.3.06.2.dylib
> make[1]: Leaving directory `/Users/barrysmith/Src/PETSc'
> =========================================
> ~/Src/petsc (barry/improve-git-download *+) arch-pkgs
> $ 
>
>
> BTW: pragmatic is built with cmake, could that be messing it up somehow?

It might be missing the cmake rpath stuff on osx that uses
install_name_tool. If I recall, that isn't set by default.



More information about the petsc-dev mailing list