mvapich2-2.3.7-150600.9.2.1<>,Tfjވp9|G< J,:1 VlٚD#U=|IVo?|Wp5$&?(ʜ%ցLM=B?d   7  ,NT[Rff f f Lf f ff f""8f#$47%7*7(+@8+H79,$7:17>@ FG(fHfIXfXY\f]f^8b cdUeZf]l_utfv @w$fxļfyTzp΀΄ΊCmvapich22.3.7150600.9.2.1OSU MVAPICH2 MPI packageThis is an MPI-3 implementation which includes all MPI-1 features. It is based on MPICH2 and MVICH.fjވh04-ch1cڋSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/Parallelhttp://mvapich.cse.ohio-state.edulinuxx86_64/sbin/ldconfig # Always register. We might be already registered in the case of an udate # but mpi-selector handles it fine /usr/bin/mpi-selector \ --register mvapich2 \ --source-dir /usr/lib64/mpi/gcc/mvapich2/bin \ --yes/sbin/ldconfig # Only unregister when uninstalling if [ "$1" = "0" ]; then /usr/bin/mpi-selector --unregister mvapich2 --yes # Deregister the default if we are uninstalling it if [ "$(/usr/bin/mpi-selector --system --query)" = "mvapich2" ]; then /usr/bin/mpi-selector --system --unset --yes fi fi)*((u X 6;(    f'`````XXXX```````XX`X``X`X`````X``X`XXX``X`(zxq68j (AAAA큤AAAAAAAAAAA큤A큤AA큤fjtfjtfjwfj{fjfjfjfjwfjwfjfjwfjtfjfjfjwfjwfjwfjfjtfjfjfjfjzfjzfjwfjyfjނfjtfjfjwfjfjvfjfjyfjyfjzfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfj{fjfjfjfjfjfjfjfjfjfj{fjfjfjfjfjfjfjfj{fjfjfjwfjwfjwfjwfjwfjwfjwfjwfjwfjwfjwfjxfjzfjzfjzfjzfjzfjzfjze1ce7f22cbed14ccefcdf13d8e38c812976dd22434706576c60a9d997857597e9432277cc27abcefa62c4bce011263d28180b1e8f34309a2445ece6faebda4c63134bab0a5b7b3ad0e719a8e2199ba5c0ccadef4ff46d3d75c1bd700b6a3cff2f16ca2167faab60fa4976864d29aec02acf6aa07f1b1b9aa54c76cabaac63f07f970a7a46d1729e3d96a7d6b859215625690102000da3e74d4bf51df0020635951b67dad99fdef4ac28ac713eacc3c6474bee3053b95fc0513a694b0ab6d59c420689fa72cda62bc031c898b3151a5c20e078fde16cfac8f49542b1a541c22af940051bfb079b20f366428425e31eb9641a0779437a2effbcee748fd0a717bee04a64e8def6a6487fd5be7e3b11a5499aa62b37f5753e0d50696536d2a16c634defb720fb0636112168eb27239f9835cabdd5058bf8a4df742cd45d6f080fb7013a8c81aa9ef71dd474b5376603cc35e9e70f8366320f89580b93c99c10793202a94f6d29996137876020f5f7a1223f5a513cb911351107c77a9dd70fe50415d89e32d343fba9c042336cf8c2651e959a35f9726a3c21dbd2bb00a872026d01f996cd41aaf4e46941788b15c8b6c53a1c04909d2760b027053ae123471a3e36cdc9046e99e9d840883dd32498d0a38b81602f22fbcff5d32d358d0b848b3b817b9832ae4ebde352a878a5180fd413c3f919894c630b581df8e68266e0530962849fa78e5cfdafca9c24fffbb973526f92c99257a6a9921bef260eab07ecd3ce6e8bdd41ef0484779ebf8877eca0fe47c969f241e6d9aa5f7516fc9d38b715d7a4013090155d2bae8a6c0ee41101c9993a8bf2dda4c0fbe24cd6bde4299341072916a967c033cd8f0a59ba0729b51effe8fb51a52be1a9c71fb4ae77f20aecb7915be5fa6965c23772981163f721649d473f031c2dd67ace2793c8d939cb0d7e01405d96b33427c1d56193e8ee8983e3d9e215a67b05db912f76bb5fb275dc1250b4a5e5fce391a0e7fcc6affce37bed318d9c93fa92547bf9d91d6aab7a6384f34e20cdcd20ab3aec400ad564719b89021516dd0673cff7d0d1beaa4610386631d2504f65d97fda4eaaf53a74a398d98951743984d3a84c765d1a3fc803786c4a4508932795ea1659f7b541f42f8b49b5fc1a93bb0578a76356154daa9b80828365d24ea840fa106cc183ba20aaa08db1fe178830d37e3542884795743a0325ab7a631672285b469d13d86a399d3579e3fdbe1b180d9ecc21d04c018e44d288769dc0466007cb3aa0e78ac9a7a4e768b5d2a89ba519e04a3419c4fc56e052e54a7dd1f79a01815b622279aa6473def0e6f9976084798b459fbf692797b758b2eb3ba5645b9e657399afa0873c6de4e99945071847b04871ac7a931a8807d734d1528c44a4a8769a05612c73b920148c87ea53b7662c4e19bcc4623032a6368f77fb565e4258b795b87f88c260b75ee3751591910d40a175003b2707c08f55e50b4bd8e17ccb8900194cba9eea4d3ba6831f970f68db278762a137344e83c75e5e18c51dda380f3fc36ba1e343d53ef183c157d6ea2d0e4452fc411b591da16dfb3581f9b590f3815efa2ba9ed0716157ee46658bd73c94837ecc5dafaffd017ca4476d62daa72c2e7129c30cf13e7634104ea5e7c03eb9293db516dd8fa85a57b2086e898dfdfd5df9e1d0711528279c9a826dfcb84abd3f40c5b36d859bfe44a3e956573e60caf413bcf1ceb90b17d77b3e3f1f593dc37ee05f41c94931bc97d460c26be36fedecde1d117b9be56d51ad1e321ae1e35cfdcecfa3f4b07edd2705190359646e7c501680cfc0372fbcd05b51d0a6946b444a98ea241977b53989c4f4e68cd7dfa1c66154a44b0c847bb6cb0451669fbad77b7d200078822d1dd7c9a6e2ded59660705306af88cbb5fcd824e401abedca6f191fc55b05b028aca203e7a9ad9a81708ab46494b0da5384d65883f45a232c2788a85440f448b58ba700316cf3d24988209bbae2e97e6ab442cffabe4baf213246b73ce92fc27e4a50a9c2de2129fa0c7ba1f70401c7349ef91ad7327ad85072ee0f0425b660aac2367acce2dc34d6b73ea8f22ad4517e7020c9cd7a0369b2b164e9dac11a3633dca11f6a57c02b4844b43c801257a57ecf1ce7f52a765b4cbe225ffc4cfd1527703f40ee586f4501e2647aeb499360e7dff4510ada78efe72c29eabbdf5fbed6c3b1077a2adada388fa5a0fbcb73d6f3b03e456ac0c79398f46c40bd756fa710688b6c3effab550736881bedd6c2e008b2e40f4f6a93c1d274ae513d76ff24650b645e8a8c2b003450956099c7bb7a091c70180726e7578409ab7ace20e37940ac2d205688cd25799ce17bf6fb633b2ece0045f480e0b36fd814a4e689c6362a571d32bd0f3204b17228053d3710673742f7bb511c49af26e3331d118e951c4198b67b7affda33e0040f5c2b6cd568eab446b5ce9fda3ba5f258c33fd72ee2e262ddcb0651247aaee9deae2149d370b503a9520b8debfa9a82f16a24febcb10fd80a3c09d8aa70480d5aabf0ff19651111b2d062abcd58ddc3f2bc41a23f08cce529ca2d6d00b246b5119c260ee5ebe87cdf109bb6b24b717ed1f1ccc667d0e159f0e700a92d349ff5d4b99ba5372240b12d3d56305b189a4ed7fa3f231bca78dd107124598fc616f9b33585985920142de103738a6b92758b97990f382fc9348dd217ba11f25c13179e028221fc57018a15604ad091b532a1a3c578a9dbb01e104123da4b22e62208161ba7abf4fa5143974349e5d9a75f9de2a4bd64309b1ab282a34e00de405f56f7df7ef1da3c1a7410c6c641ca10d36d74e41e11f340c8776491ea8ae76cb6ed80b82f1ed595ecd459b0d038b90abd889197e55102de75a4ab5a0d02957fb0e07b062edb679fa73e7291fd7b8044928247a89674f20580bc2230a6927dc01fa222ddca702ff0b57c7581e60e8a0c44326c6fdb9a1e5bc6bf4ebcb32f16e87362ae86e78dc9e29ae4ea4a7c3f214d8122c1998a0b260468e3c8859caa5de5f035f4905a4b16083c5fe0a6f7d87f627207b61829b894845085b07f72effc9fb50ef2733d684e0de5e9c6d078984f35dcf14305f558b89c868a2490140c722cb207f458c0626e6bfadd3228e7fa71b4a342cf2bdf7db89f78ffc052ac37d7237aec55dcb1243c83e8403fb3bffa6b762fa8b34fcf128b95cf173173618a648da451f3c46aaa88e549280df0d6e1fe69e811f4374f2bfa8ddf9d449c612067a2b5be23a5a868ce02bba1b216d4810f7381d6e4ef3c89ac91eb3d85659bdedc462f73ccf5fb45f63b2456d207ebea2d71136c9a6dd8e3041e6dc8287e8bb30dbdb563215cc9220c7c042216825bfc8f88698cf01405a790cfea3f3f9090c174429c820debdfb39e083fe026b1ac84d4613d6f5f240eb056e7936049mpicxxmpiexec.hydrampifortmpifortmpiexec.hydralibmpi.so.12.1.1libmpicxx.so.12.1.1libmpifort.so.12.1.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmvapich2-2.3.7-150600.9.2.1.src.rpmlibmpi.so.12()(64bit)libmpicxx.so.12()(64bit)libmpifort.so.12()(64bit)mvapich2mvapich2(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/usr/bin/bash/usr/bin/perlld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.32)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.4)(64bit)libgcc_s.so.1(GCC_4.0.0)(64bit)libgcc_s.so.1(GCC_4.3.0)(64bit)libibmad.so.5()(64bit)libibmad.so.5(IBMAD_1.3)(64bit)libibumad.so.3()(64bit)libibumad.so.3(IBUMAD_1.0)(64bit)libibverbs.so.1()(64bit)libibverbs.so.1(IBVERBS_1.0)(64bit)libibverbs.so.1(IBVERBS_1.1)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.29)(64bit)libmpi.so.12()(64bit)libnuma.so.1()(64bit)libnuma.so.1(libnuma_1.1)(64bit)libnuma.so.1(libnuma_1.2)(64bit)libpciaccess.so.0()(64bit)librdmacm.so.1()(64bit)librdmacm.so.1(RDMACM_1.0)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.8)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)mpi-selectorrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3e:Tdc@cby@b>b @an@aS`@`[)`.V_Í@__{^א^&]rJ@]D%\@\\@\\+@[T@[\[@[y[[L['[Z@Z}@Zp^@ZOhYp@YY@Y@YzYg`Yg`Y\YP@YP@YMYA%@Y9<@Y9<@YXۡX=mX5X*XWnicolas.morey@suse.comnicolas.morey@suse.comstefan.bruens@rwth-aachen.denmoreychaisemartin@suse.comnmoreychaisemartin@suse.comkkaempf@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comeich@suse.comnmoreychaisemartin@suse.comeich@suse.comeich@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.combwiedemann@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comaguerrero@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comeich@suse.commsuchanek@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comkasimir_@outlook.decgoll@suse.comeich@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.compth@suse.depth@suse.depth@suse.depth@suse.depth@suse.dep.drouand@gmail.com- Add mvapich2-openpa-add-memory-barriers.patch to fix testsuite issue on pcc64 (bsc#1216610, bsc#1216612)- Drop support for obsolete TrueScale (bsc#1212146)- Reduce constraints to match the actual requirement. Exaggerating the requirements hurts both this package (time until build can start) as well as other OBS users (blocking large workers without need). - Use a reproducible timestamp instead of removing it altogether.- Update reproducible.patch to remove timestamp generated at compilation time- Add mvapich2-allow-building-with-external-hwloc.patch to allow building against an external hwloc library - Build mvapich2 HPC flavors against pmix and hwloc system libraries- add pass-correct-size-to-snprintf.patch to fix potential buffer overflows (required to make 'sundials' testsuite pass) - Update to mvapich2 2.3.7 * Features and Enhancements (since 2.3.6): - Added support for systems with Rockport's switchless networks * Added automatic architecture detection * Optimized performance for point-to-point operations - Added support for the Cray Slingshot 10 interconnect - Enhanced support for blocking collective offload using Mellanox SHARP * Scatter and Scatterv - Enhanced support for non-blocking collective offload using Mellanox SHARP * Iallreduce, Ibarrier, Ibcast, and Ireduce * Bug Fixes (since 2.3.6): - Removed several deprectated functions - Thanks to Honggang Li @RedHat for the report - Fixed a bug where tools like CMake FindMPI would not detect MVAPICH when compiled without Hydra mpiexec - Thanks to Chris Chambreau and Adam Moody @LLNL for the report - Fixed compilation error when building with mpirun and without hydra - Thanks to James Long @University of Illinois for the report - Fixed issue with setting RoCE mode correctly without RDMA_CM. - Thanks to Nicolas Gagnon @Rockport Networks for the report - Fixed an issue on heterogeneous clusters where QP attributes were set incorrectly - Thanks to X-ScaleSolutions for the report and fix - Fixed a memory leak in improbe on the PSM channel - Thanks to Gregory Lee @LLNL Beichuan Yan @University of Colorado for the report - Added retry logic for PSM connection establishment - Thanks to Gregory Lee @LLNL for the report and X-ScaleSolutions for the patch - Fixed an initialization error when using PSM and gcc's -pg option - Thanks to Gregory Lee @LLNL for the report and X-ScaleSolutions for the patch - Fixed a potential integer overflow when transfering large arrays - Thanks to Alexander Melnikov for the report and patch - Fix Url: link- Disable dlopen for verbs library (bsc#1196019)- Move rpm macros to %_rpmmacrodir (bsc#1191386)- Remove obsolete python dependency (bsc#1190996)- Update to mvapich2 2.3.6 - Enhanced performance for UD-Hybrid code - Add multi-rail support for UD-Hybrid code - Enhanced performance for shared-memory collectives - Enhanced job-startup performance for flux job launcher - Use PMI2 by default when SLURM is selected as process manager - Add support to use aligned memory allocations for multi-threaded applications - Architecture detection and enhanced point-to-point tuning for Oracle BM.HPC2 cloud shape - Add support for GCC compiler v11 - Update hwloc v1 code to v1.11.14 - Update hwloc v2 code to v2.4.2 - Drop obsolete patches: - fix-missing-return-code.patch as it was fixed upstream - mvapich2-remove-deprecated-sys_siglist.patch - rdma_find_network_type-return-MV2_NETWORK_CLASS_UNKNOWN-when-dev_list-is-freed.patch - Refresh reproducible.patch- Update mvapich2 to 2.3.5. * Enhanced performance for MPI_Allreduce and MPI_Barrier * Support collective offload using Mellanox's SHARP for Barrier - Enhanced tuning framework for Barrier using SHARP * Remove dependency on underlying libibverbs, libibmad, libibumad, and librdmacm libraries using dlopen * Add support for Broadcom NetXtreme RoCE HCA - Enhanced inter-node point-to-point support * Support architecture detection for Fujitsu A64fx processor * Enhanced point-to-point and collective tuning for Fujitsu A64fx processor * Enhanced point-to-point and collective tuning for AMD ROME processor * Add support for process placement aware HCA selection - Add "MV2_PROCESS_PLACEMENT_AWARE_HCA_MAPPING" environment variable to enable process placement aware HCA mapping * Add support to auto-detect RoCE HCAs and auto-detect GID index * Add support to use RoCE/Ethernet and InfiniBand HCAs at the same time * Add architecture-specific flags to improve performance of certain CUDA operations - Thanks to Chris Chambreau @LLNL for the report * Read MTU and maximum outstanding RDMA operations from the device * Improved performance and scalability for UD-based communication * Update maximum HCAs supported by default from 4 to 10 * Enhanced collective tuning for Frontera@TACC, Expanse@SDSC, Ookami@StonyBrook, and bb5@EPFL * Enhanced support for SHARP v2.1.0 * Generalize code for GPU support - Obsolete: wrapper-revert-ldflag-order-change.patch. - Replace: mvapich2-fix-double-free.patch by rdma_find_network_type-return-MV2_NETWORK_CLASS_UNKNOWN-when-dev_list-is-freed.patch- Re-add mvapich2-fix-double-free.patch as the bug was somehow be reintroduced (bsc#1144000) - Add mvapich2-remove-deprecated-sys_siglist.patch to fix compilation errors with newer glibc- HPC: Fix environment module settings for MANPATH.- For HPC builds check for gnu compiler suite version >= 10 and set -fallow-argument-mismatch.- Add build support for gcc8/9/10 to HPC build (bsc#1174439).- Update so mvapich2 2.3.4 - See CHANGELOG for fixes and new features - Add fix-missing-return-code.patch to fix compilation errors - Add 0001-Drop-Real-16.patch to disable Real(16) support on Armv7 - Add wrapper-revert-ldflag-order-change.patch to revert LDFLAGS order change done in 2.3.4. This allows legacy builds to work without adding a -lmpi flag- Update to mvapich2 2.3.3 (jsc#SLE-8497) - See CHANGELOG for fixes and new features- Update to mvapich2 2.3.2 (jsc#SLE-8544) - See CHANGELOG for fixes and new features - Drop mvapich2-make-sure-ibv_get_device_list-returned-one-before-freeing-it.patch as it was fixed upstream. - Use FAT LTO objects in order to provide proper static library. - Add 0001-Drop-real128.patch to fix compilation on armv7- Add mvapich2-make-sure-ibv_get_device_list-returned-one-before-freeing-it.patch to Fix segfault when ib_uverbs is not loaded (bsc#1144000)- Add reproducible.patch to sort readdir to make package build reproducible (boo#1041090)- Update to mvapich2 2.3.1 - See CHANGELOG for fixes and new features - Refreshed patches against the new version: - 0001-Drop-GCC-check.patch - mvapich2-arm-support.patch - mvapich2-s390_get_cycles.patch - Drop mvapich2-fix-double-free.patch as it was merged upstream- Add mvapich2-fix-double-free.patch to fix a segfault when running on a machine with no RDMA hardware (bsc#1133797)- Add patch to remove obsolete GCC check (bnc#1129421). It also patches autogen.sh to get the autotools working in SLE12SP4. * 0001-Drop-GCC-check.patch - Force to re-run autotools to generate properly the files after patching src/binding/cxx/buildiface- Add macro _hpc_mvapich2_modules for modules support (bsc#1116458).- Remove bashism in postun scriptlet- Fix handling of mpi-selector during updates (bsc#1098653)- macros.hpc-mvapich2: replace %%compiler_family by %%hpc_compiler_family- Use sched_yield instead of pthread_yield (boo#1102421). - drop mvapich2-pthread_yield.patch- Add missing bsc and fate references to changelog- Disable HPC builds for SLE12 (fate#323655)- Change mvapich2-arm-support.patch to provide missing functions for armv6hl- Fix summary in module files (bnc#1080259)- Use macro in mpivars.(c)sh to be independent of changes to the module setup for the compiler (boo#1078364).- Switch from gcc6 to gcc7 as additional compiler flavor for HPC on SLES. - Fix library package requires - use HPC macro (boo#1074890).- Add conflicts between the macros-devel packages- Add BuildRequires to libibmad-devel for older release (SLE <= 12.2, Leap <= 42.2)- Add HPC specific build targets using environment modules (FATE#321712).- Drop unnecessary dependency to xorg-x11-devel- Only requires verbs libraries for verbs build. libibverbs devel causes a SEGV when run in a chroot using the psm or psm2 conduits - Add testuite packages for all build flavours- Add LD_LIBRARY_PATH to mpivars.sh and mpivars.csh- Disable rpath in pkgconfig files- Remove redondant configure options already passed by %configure- Change install dir to allow multiple flavor to be installed at the same time (bsc#934090) - Fix bsc#1045955 - Fix mvapich2-psm package to use libpsm (TrueScale) - Add mvapich2-psm2 package using libpsm2 (OmniPath)- Use _multibuild to build the various mvapich2-flavours- Replace dependency from libibmad-devel to infiniband-diags-devel- Have mvapich2 and mvapich2-psm conflicts between them - Cleanup spec file - Remove mvapich2-testsuite RPM- Reenable arm compilation - Rename and cleanup mvapich-s390_get_cycles.patch to mvapich2-s390_get_cycles.patch for coherency - Cleanup mvapich2-pthread_yield.patch - Add mvapich2-arm-support.patch to provide missing functions for armv7hl and aarch64- Remove version dependencies to libibumad, libibverbs and librdmacm- Fix mvapich2-testsuite packaging - Disable build on armv7- Make dependencies on libs now coming from rdma-core versioned.- Create environment module (bsc#1004628).- Fix URL. - Update to mvapich 2.2 GA. Changes since rc1: MVAPICH2 2.2 (09/07/2016) * Features and Enhancements (since 2.2rc2): - Single node collective tuning for Bridges@PSC, Stampede@TACC and other architectures - Enable PSM builds when both PSM and PSM2 libraries are present - Add support for HCAs that return result of atomics in big endian notation - Establish loopback connections by default if HCA supports atomics * Bug Fixes (since 2.2rc2): - Fix minor error in use of communicator object in collectives - Fix missing u_int64_t declaration with PGI compilers - Fix memory leak in RMA rendezvous code path MVAPICH2 2.2rc2 (08/08/2016) * Features and Enhancements (since 2.2rc1): - Enhanced performance for MPI_Comm_split through new bitonic algorithm - Enable graceful fallback to Shared Memory if LiMIC2 or CMA transfer fails - Enable support for multiple MPI initializations - Unify process affinity support in Gen2, PSM and PSM2 channels - Remove verbs dependency when building the PSM and PSM2 channels - Allow processes to request MPI_THREAD_MULTIPLE when socket or NUMA node level affinity is specified - Point-to-point and collective performance optimization for Intel Knights Landing - Automatic detection and tuning for InfiniBand EDR HCAs - Warn user to reconfigure library if rank type is not large enough to represent all ranks in job - Collective tuning for Opal@LLNL, Bridges@PSC, and Stampede-1.5@TACC - Tuning and architecture detection for Intel Broadwell processors - Add ability to avoid using --enable-new-dtags with ld - Add LIBTVMPICH specific CFLAGS and LDFLAGS * Bug Fixes (since 2.2rc1): - Disable optimization that removes use of calloc in ptmalloc hook detection code - Fix weak alias typos (allows successful compilation with CLANG compiler) - Fix issues in PSM large message gather operations - Enhance error checking in collective tuning code - Fix issues with UD based communication in RoCE mode - Fix issues with PMI2 support in singleton mode - Fix default binding bug in hydra launcher - Fix issues with Checkpoint Restart when launched with mpirun_rsh - Fix fortran binding issues with Intel 2016 compilers - Fix issues with socket/NUMA node level binding - Disable atomics when using Connect-IB with RDMA_CM - Fix hang in MPI_Finalize when using hybrid channel - Fix memory leaks- Update to version 2.2rc1 (fate#319240). Changes since 2.1: MVAPICH2 2.2rc1 (03/29/2016) * Features and Enhancements (since 2.2b): - Support for OpenPower architecture - Optimized inter-node and intra-node communication - Support for Intel Omni-Path architecture - Thanks to Intel for contributing the patch - Introduction of a new PSM2 channel for Omni-Path - Support for RoCEv2 - Architecture detection for PSC Bridges system with Omni-Path - Enhanced startup performance and reduced memory footprint for storing InfiniBand end-point information with SLURM - Support for shared memory based PMI operations - Availability of an updated patch from the MVAPICH project website with this support for SLURM installations - Optimized pt-to-pt and collective tuning for Chameleon InfiniBand systems at TACC/UoC - Enable affinity by default for TrueScale(PSM) and Omni-Path(PSM2) channels - Enhanced tuning for shared-memory based MPI_Bcast - Enhanced debugging support and error messages - Update to hwloc version 1.11.2 * Bug Fixes (since 2.2b): - Fix issue in some of the internal algorithms used for MPI_Bcast, MPI_Alltoall and MPI_Reduce - Fix hang in one of the internal algorithms used for MPI_Scatter - Thanks to Ivan Raikov@Stanford for reporting this issue - Fix issue with rdma_connect operation - Fix issue with Dynamic Process Management feature - Fix issue with de-allocating InfiniBand resources in blocking mode - Fix build errors caused due to improper compile time guards - Thanks to Adam Moody@LLNL for the report - Fix finalize hang when running in hybrid or UD-only mode - Thanks to Jerome Vienne@TACC for reporting this issue - Fix issue in MPI_Win_flush operation - Thanks to Nenad Vukicevic for reporting this issue - Fix out of memory issues with non-blocking collectives code - Thanks to Phanisri Pradeep Pratapa and Fang Liu@GaTech for reporting this issue - Fix fall-through bug in external32 pack - Thanks to Adam Moody@LLNL for the report and patch - Fix issue with on-demand connection establishment and blocking mode - Thanks to Maksym Planeta@TU Dresden for the report - Fix memory leaks in hardware multicast based broadcast code - Fix memory leaks in TrueScale(PSM) channel - Fix compilation warnings MVAPICH2 2.2b (11/12/2015) * Features and Enhancements (since 2.2a): - Enhanced performance for small messages - Enhanced startup performance with SLURM - Support for PMIX_Iallgather and PMIX_Ifence - Support to enable affinity with asynchronous progress thread - Enhanced support for MPIT based performance variables - Tuned VBUF size for performance - Improved startup performance for QLogic PSM-CH3 channel - Thanks to Maksym Planeta@TU Dresden for the patch * Bug Fixes (since 2.2a): - Fix issue with MPI_Get_count in QLogic PSM-CH3 channel with very large messages (>2GB) - Fix issues with shared memory collectives and checkpoint-restart - Fix hang with checkpoint-restart - Fix issue with unlinking shared memory files - Fix memory leak with MPIT - Fix minor typos and usage of inline and static keywords - Thanks to Maksym Planeta@TU Dresden for the patch and suggestions - Fix missing MPIDI_FUNC_EXIT - Thanks to Maksym Planeta@TU Dresden for the patch - Remove unused code - Thanks to Maksym Planeta@TU Dresden for the patch - Continue with warning if user asks to enable XRC when the system does not support XRC MVAPICH2 2.2a (08/17/2015) * Features and Enhancements (since 2.1 GA): - Based on MPICH 3.1.4 - Support for backing on-demand UD CM information with shared memory for minimizing memory footprint - Reorganized HCA-aware process mapping - Dynamic identification of maximum read/atomic operations supported by HCA - Enabling support for intra-node communications in RoCE mode without shared memory - Updated to hwloc 1.11.0 - Updated to sm_20 kernel optimizations for MPI Datatypes - Automatic detection and tuning for 24-core Haswell architecture * Bug Fixes (since 2.1 GA): - Fix for error with multi-vbuf design for GPU based communication - Fix bugs with hybrid UD/RC/XRC communications - Fix for MPICH putfence/getfence for large messages - Fix for error in collective tuning framework - Fix validation failure with Alltoall with IN_PLACE option - Thanks for Mahidhar Tatineni @SDSC for the report - Fix bug with MPI_Reduce with IN_PLACE option - Thanks to Markus Geimer for the report - Fix for compilation failures with multicast disabled - Thanks to Devesh Sharma @Emulex for the report - Fix bug with MPI_Bcast - Fix IPC selection for shared GPU mode systems - Fix for build time warnings and memory leaks - Fix issues with Dynamic Process Management - Thanks to Neil Spruit for the report - Fix bug in architecture detection code - Thanks to Adam Moody @LLNL for the report- Create and include modules file for Mvapich2 (bsc#1004628). - Remove mvapich2-fix-implicit-decl.patch as the fix is upstream. - Adapt spec file to the changed micro benchmark install directory.- Update to version 2.1 * Features and Enhancements (since 2.1rc2): - Tuning for EDR adapters - Optimization of collectives for SDSC Comet system - Based on MPICH-3.1.4 - Enhanced startup performance with mpirun_rsh - Checkpoint-Restart Support with DMTCP (Distributed MultiThreaded CheckPointing) - Thanks to the DMTCP project team (http://dmtcp.sourceforge.net/) - Support for handling very large messages in RMA - Optimize size of buffer requested for control messages in large message transfer - Enhanced automatic detection of atomic support - Optimized collectives (bcast, reduce, and allreduce) for 4K processes - Introduce support to sleep for user specified period before aborting - Disable PSM from setting CPU affinity - Install PSM error handler to print more verbose error messages - Introduce retry mechanism to perform psm_ep_open in PSM channel * Bug-Fixes (since 2.1rc2): - Relocate reading environment variables in PSM - Fix issue with automatic process mapping - Fix issue with checkpoint restart when full path is not given - Fix issue with Dynamic Process Management - Fix issue in CUDA IPC code path - Fix corner case in CMA runtime detection * Features and Enhancements (since 2.1rc1): - Based on MPICH-3.1.4 - Enhanced startup performance with mpirun_rsh - Checkpoint-Restart Support with DMTCP (Distributed MultiThreaded CheckPointing) - Support for handling very large messages in RMA - Optimize size of buffer requested for control messages in large message transfer - Enhanced automatic detection of atomic support - Optimized collectives (bcast, reduce, and allreduce) for 4K processes - Introduce support to sleep for user specified period before aborting - Disable PSM from setting CPU affinity - Install PSM error handler to print more verbose error messages - Introduce retry mechanism to perform psm_ep_open in PSM channel * Bug-Fixes (since 2.1rc1): - Fix failures with shared memory collectives with checkpoint-restart - Fix failures with checkpoint-restart when using internal communication buffers of different size - Fix undeclared variable error when --disable-cxx is specified with configure - Fix segfault seen during connect/accept with dynamic processes - Fix errors with large messages pack/unpack operations in PSM channel - Fix for bcast collective tuning - Fix assertion errors in one-sided put operations in PSM channel - Fix issue with code getting stuck in infinite loop inside ptmalloc - Fix assertion error in shared memory large message transfers - Fix compilation warnings * Features and Enhancements (since 2.1a): - Based on MPICH-3.1.3 - Flexibility to use internal communication buffers of different size for improved performance and memory footprint - Improve communication performance by removing locks from critical path - Enhanced communication performance for small/medium message sizes - Support for linking Intel Trace Analyzer and Collector - Increase the number of connect retry attempts with RDMA_CM - Automatic detection and tuning for Haswell architecture * Bug-Fixes (since 2.1a): - Fix automatic detection of support for atomics - Fix issue with void pointer arithmetic with PGI - Fix deadlock in ctxidup MPICH test in PSM channel - Fix compile warnings * Features and Enhancements (since 2.0): - Based on MPICH-3.1.2 - Support for PMI-2 based startup with SLURM - Enhanced startup performance for Gen2/UD-Hybrid channel - GPU support for MPI_Scan and MPI_Exscan collective operations - Optimize creation of 2-level communicator - Collective optimization for PSM-CH3 channel - Tuning for IvyBridge architecture - Add -export-all option to mpirun_rsh - Support for additional MPI-T performance variables (PVARs) in the CH3 channel - Link with libstdc++ when building with GPU support (required by CUDA 6.5) * Bug-Fixes (since 2.0): - Fix error in large message (>2GB) transfers in CMA code path - Fix memory leaks in OFA-IB-CH3 and OFA-IB-Nemesis channels - Fix issues with optimizations for broadcast and reduce collectives - Fix hang at finalize with Gen2-Hybrid/UD channel - Fix issues for collectives with non power-of-two process counts - Make ring startup use HCA selected by user - Increase counter length for shared-memory collectives - Use download Url as source - Some other minor improvements - Add mvapich2-fix-implicit-decl.patch/bin/sh/bin/shh04-ch1c 1718279816  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdegh2.3.7-150600.9.2.12.3.7-150600.9.2.1     mpigccmvapich2binhydra_nameserverhydra_persisthydra_pmi_proxympic++mpiccmpichversionmpicxxmpiexecmpiexec.hydrampiexec.mpirun_rshmpif77mpif90mpifortmpinamempirunmpirun_rshmpispawnmpivarsmpivars.cshmpivars.shparkillincludelib64libmpi.so.12libmpi.so.12.1.1libmpicxx.so.12libmpicxx.so.12.1.1libmpifort.so.12libmpifort.so.12.1.1osu-micro-benchmarksmpicollectiveosu_allgatherosu_allgathervosu_allreduceosu_alltoallosu_alltoallvosu_barrierosu_bcastosu_gatherosu_gathervosu_iallgatherosu_iallgathervosu_iallreduceosu_ialltoallosu_ialltoallvosu_ialltoallwosu_ibarrierosu_ibcastosu_igatherosu_igathervosu_ireduceosu_iscatterosu_iscattervosu_reduceosu_reduce_scatterosu_scatterosu_scattervone-sidedosu_acc_latencyosu_cas_latencyosu_fop_latencyosu_get_acc_latencyosu_get_bwosu_get_latencyosu_put_bibwosu_put_bwosu_put_latencypt2ptosu_bibwosu_bwosu_latencyosu_latency_mposu_latency_mtosu_mbw_mrosu_multi_latstartuposu_helloosu_initsharemanman1hydra_nameserver.1hydra_persist.1hydra_pmi_proxy.1mpicc.1mpicxx.1mpiexec.1mpif77.1mpifort.1man3CHANGELOGCHANGESCOPYRIGHTmodulesgnu-mvapich2.version2.3.7/usr/lib64//usr/lib64/mpi//usr/lib64/mpi/gcc//usr/lib64/mpi/gcc/mvapich2//usr/lib64/mpi/gcc/mvapich2/bin//usr/lib64/mpi/gcc/mvapich2/lib64//usr/lib64/mpi/gcc/mvapich2/lib64/osu-micro-benchmarks//usr/lib64/mpi/gcc/mvapich2/lib64/osu-micro-benchmarks/mpi//usr/lib64/mpi/gcc/mvapich2/lib64/osu-micro-benchmarks/mpi/collective//usr/lib64/mpi/gcc/mvapich2/lib64/osu-micro-benchmarks/mpi/one-sided//usr/lib64/mpi/gcc/mvapich2/lib64/osu-micro-benchmarks/mpi/pt2pt//usr/lib64/mpi/gcc/mvapich2/lib64/osu-micro-benchmarks/mpi/startup//usr/lib64/mpi/gcc/mvapich2/share//usr/lib64/mpi/gcc/mvapich2/share/man//usr/lib64/mpi/gcc/mvapich2/share/man/man1//usr/share/doc/mvapich2//usr/share//usr/share/modules//usr/share/modules/gnu-mvapich2/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:34207/SUSE_SLE-15-SP6_Update/fc3abe8b5b6ae5255143ca68108271df-mvapich2.SUSE_SLE-15-SP6_Update:standarddrpmxz5x86_64-suse-linux   !"#$%&'()*+,-./0123456789:;<=>>>>>>>>? directoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=fb0302be1af016f8bd1993f87bcf92f22bd7ee31, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=746faec3a797af31a75a16b11fb7ce571a08755b, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=8268d6332c35db7b1880fb6da00e62ad8945af14, for GNU/Linux 3.2.0, strippedBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=1c4952d0026f845912c43f1e1fef4af3855682e7, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=7ed3e944902085e150a50f124abd1f076e97b8b9, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=310708bf88c8a43f04ea27071acd37d2ca316590, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=ad99e31e6cc8382b3dbd4ba31aed0536fa054419, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=8c86ee74aba451204bbb55302b38b0c486ffd750, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=1e1d755141169e8d0369f7768a933c4fd00b315b, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=29e048fbd8ebd9e2e1e38dd5aaf9d1d18c2a9d1f, for GNU/Linux 3.2.0, strippedASCII textPerl script text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e2c5c711f66c04b58b5acbb4892729734beab367, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=edaba1f6c54f7b265bb989a67ce174d057880144, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3bec8cfa228fee0b443cbb6c617d5f0929e01f8a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=288feb8a1109cfa86fde60a42a699aeeaefb75b3, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=f0b06d5d12cc3e549cff50eb785020a685161c11, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=6cd2b2295871de282bbe8eb4ee30c2179f6f4345, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=33b8648b8daa205b0319595277e78b14f41dd9c5, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=d030931668c0489646aa1118f9a3bd5a0e7babe0, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=37f7fc34c26c67074ff118942852b6308c35cc08, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=af7dd168c4184644d04029d6f170e2644558cd5b, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b2b71f24dc9433fa58234dd8b777e0dea8a43f3d, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=6691a00bed0c73cac2d755c76d9942d27f377c5f, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=665f0b696ea621252f06daac4e0579853e24f7d3, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=253dd886f740e22ce16885329ee6251e52d414a5, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=f79b6820802dfcb5b746c9c75e5fa50450d9b7d4, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=9a2be9826204eac4ab89961e8eb020aabcf66973, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=8406e295785bd7102770252df9bb92b15a1a0722, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=dfa6460bd4d0fa7df47f6bf8bf963da57cb95921, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=3cedf182f6541a810e99f116787c4e469f9dbc5b, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c395d19baeb36b618220fa9b2db7d83fd9f48aff, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=de80ee7dfbf75acce2bcb255aa180b90cc37daf2, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=a2be95719d9bac32b4e72f22ff37fcf8bfe079ef, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=becd77e263f030cb3fc8dca666cb9ca4601d6fd2, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=1a305128d8d9ba0057e5fe184af42de269d9a33d, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=6838fc9ad77e42314dc56368ad3e1fc7f1533d3f, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=0dad0f49af83391fccb6269c7c46f82309e6dc2d, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=46374587da8bfa5c0004ebefebfe3e69f1812b6a, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=811e069473edb69f604d2bf31d119754c2be30c0, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=23f6027b8fd0a7528dd2f4f316242c76e132e169, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=d98b329e071769e6c1aea1e76b93af8f6faf77c6, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=a32259c84f20e6575d19dfc0ddde3e1fee5fc390, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5b7a7959590b4b3cf81a85c28edc8b2ba9688a49, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=4b0e262f731e47e6a7efd02a3c85911b9ee179fa, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=1105dac9a59599f000967c61778d2874dc4a0bbb, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=8a97f0011e048de9f32655833960c4901773387c, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c220f8959eb556ffe45fde14ede4aec42376b984, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=3816e598f92ba63385659efb953fde92cb665a00, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=172e7b8535a826a15ba01e3c681ec975658a9445, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=d3643c60b93aedef6ec6d8ddadeb7fff830d54b0, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=9c33617a98d9f58a607229a27ce669fc878b0fcb, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=68204db99c5b9844a666c4a073e14da8c6bd4bc9, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=d2ed4400756dabe8cc9f75f7291031c19d127eac, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=48f8f01ad700173e54682f028d4905485d811d16, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=71f31e97e72da88b93354b9e3d2633b08a1df992, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=22de6e08f7ef1e2861f6b64f8bad76b282640c49, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=021acecbf289213c10111403536697da925998c7, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=233fd1f7fdbf1ff176fc7648b9a4063757814a16, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII textUTF-8 Unicode text&9:>?R\]blx  '.5<CJQX_fmt{  ") R&R%R1R0RRRR RRRRR R RR$R'R/RR&R%R1R0RRRR RRRRR R RR$R'R/RR&R%R1R0RRRR RRRRR R RR$R'R/RRR R RRRR&R%R1R0RRRR RRRRR R RR$R'R/RR RRRRR RR R RRRR R R#RR RRRRR RR R RR RRRRRR RRR R RR"R&R%RR)RR R0R1RRRRRR RRRRRR RR R R R$R'R/R!RR(RRRRPR"RRR&R%RRRRR1R0R)R RRRRR RRRRRRR R R RR R$R'R/R!RR(RRRRRPRR R,R-R+R.R#R*RPRR R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R#RRRRR R R R#RRRRR R R#RRRRR R R#RR RRR R#RR RR RR R#RtYLKutf-8d17b77cc030b226e5a12b814119c7b85450c62e02e768018e59a9037a8474e91?7zXZ !t/#g]"k%ryE9`/s=HQj6ݶ- ZkCN:Cdie(@}}u󽠜WpgKs#i,a0E.rK*5ԫ {t=z 6g)飞wAlnrv -DyT:i9y@}Ԛ)ڟ#Di8v9Xu)w&3Ty4_gc`&Le=_c;}C¿Ga~rC82a/E#[E*jIqEjNHbg|p;Wõ#f2 vHNLL𺞓D?&O :k{"wI5<|b;WNgRb7 іmCbpRȊXe,SP5X=8Nc,5#3sg%=ŴWnjkeݫRҳc\D1.bD(vjϛ@~̑OQ: mXȅ^?ʂ]~g;$R( S7gTE&޷5*抟TfM2ÇER.l(bD0kЈ'!%V/ Z,7כc#9=/\E4+%%sW|tX.짼+BFfgi[Q.& MD[ bw;ģچ& `?ޟ֥4/.FbĹ[k@͕3ۈ7OF^a`TuPʄIF:lW %Q=& 2jC^s2gC#l*%+jLN0R8= 9ApК;LW AP]q(xTZAAgrb>2z=((Ώٌ8 15[fTY ihv"ZJ|!V0]kl'?R~ KY%L<lqi;+^Gt%_%i33Gi?cP`*pO>,asl,#}ENy@tdž=k-oPe&*Uqe*< ?ZB99mE #ssOoJz~2#,y2%NF*3wFos}Z肟cz3ak5.?Jcj,HF;ݠNT<c6-52a ̀Q!swDym*9Y3_lD|',E\Zh`͇A`9)x {'G\3L"t]?-Ri$pQ!o)sU֧΢DټiKo0 1S*'IA}<[&*)7Sb7 4% @l*[=179+!XM'<8h0[* ,rXRMD*{kîoZ^iP]|a]Ƃpı39m 7!P?J>Cf3I*d'|D*<-⊠8Hw][IB9LUgBs|Z[UB"r\2>+2EA[nץߵV*3\%O)m/i5N'lwȖcV7BnT 94B5&ߕ!>Vʡ[D6I ć!0=FNP%xM3x'L<: k'|c * ?)wьSY7QM!fƙx7f_k?tFo3[@GY˴sα0`(An9fUH6=z(vJBם??|0)R5z õ>'#LVnD󒢆/jb6HSY#ñ$$~ Gu\SQ~W?4-Szr>a-͞YIzNHN7lPO!}â`N&fc!vٿY=<5Ԝ—  q6*rTq[vqEf6ۭQ3͵W^^vs8&) 4Ltfag;YBMoK"$ڔ(f.rR|vdB"oKsw)M utjp{J}c_ ӕ}(]8#[5\-4q O.U7 -2"{x !0bƆ94_U%;t`Cb {磍Zd*EkS9~L&g  Fx YZ