mvapich2-psm2_2_3_7-gnu-hpc-2.3.7-150600.9.2.1<>,4fjܦp9|NmWTɰ' N*Y0KeM~+a`4e:7g󴲔Դ94Ic[gAO_q%l 7PsYh1S bbl CbɈoP*Y %..yv)-Q6^L>2ѺQV RO=w$ 'jJ%^ \ P~nٷ.(=K)6ؙ)ھ^gQy_|v>f@պm8BY=8c_}^Ӷ>B ?d$ 1 J  !@bho~hh \h ,h h 4h hhh!!h##.$.)G.()8)79*p7:/[7>M@UF]GthHhIhXY$\Lh]h^bcidefluhv@whxphyzհ Cmvapich2-psm2_2_3_7-gnu-hpc2.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-ch1dVOSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/Parallelhttp://mvapich.cse.ohio-state.edulinuxx86_64/sbin/ldconfig/sbin/ldconfig _tmp=$(readlink -f /usr/share/lmod/moduledeps/gnu-7/mvapich2-psm2/.version) && \ test "$_tmp" = "$(readlink -f /usr/share/lmod/moduledeps/gnu-7/mvapich2-psm2/.version.2.3.7)" \ -o "x" = "x$(readlink -e /usr/share/lmod/moduledeps/gnu-7/mvapich2-psm2/.version)" && \ rm -f /usr/share/lmod/moduledeps/gnu-7/mvapich2-psm2/.version || exit 0)*4(( X 6_(   .H f`````XXXX```````XX`X``X`X`````X``X`XXX``X`(@8'zxq68j AAAA큤AAAAAAAAAAAA큤AA큤AA큤fj܏fj܏fjܔfjܖfjܙfjܙfjܙfjܒfjܒfjܙfjܒfj܏fjܙfjܙfjܒfjܒfjܒfjܙfj܏fjܙfjܙfjܙfjܕfjܕfjܒfjܔfjܔfjܔfjܕfjܖfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܖfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܖfjܙfjܙfjܙfjܙfjܙfjܙfjܙfjܖfjܙfjܙfjܛfjܐfjܙfjܒfjܙfjܒfjܙfjܒfjܒfjܒfjܒfjܒfjܒfjܒfjܒfjܒfjܒfjܒfjܓfjܕfjܕfjܕfjܕfjܕfjܕfjܕfjܕ68abf4afdc4d05c295d119a0131163d6fba900764f0122ed90a9d2048384eaa3be310dee39c5fea5b3eb5399c3682ed50d6cd0cd247ca400fe6873684ba0eed09cd6c9b833dbbb592f187ad3e19f9360c1f66af01d29b88bdd5884b6f4c4f4dfbec521d64e91bacd75e937c997c1ea626a8e770b6ffdee41489dd680bcdca54423a24093c2cfb0ddbcce1d788606da3739c3585c7eff2fd508635b0f4c302f8fdf13efabe2e3350f2c8ba689e08358d6f705baf1ed2530bd8c5500a2d096c56bb6644ad5274ff020ae220fdc8ac796342c7b8e147b71880a744f42eb4091e8d5203035b6f4a5a9a6ea288a48d8207aac3ea42a4056a7e870de6c653a4951766bb1fb282353bc697467a14c2d9a88664b411891af373214a7f26a8bcd21176d137809113a74560028f03bbc0577b2375a3afa936523c22b0cd74209e1055a26d55ca48e3ef0230997c80e6e978e0594d8a9b1df5e47a132d8499e1d7d869d886e015d91e80612b1d44fe67e57581307caebb0d5efaf6810dbc6b55dc754f4233a8fad3e115880f4b2f7267542cb01671321c1394c0a84878e027849f6186416d13c81135ee57ae8d684086609daf8964e34f089b1dd4e4648b67da79ea098f8dc55b346b7e370acdda39e803bff3993645ca335d4a647b323b6b6db4afc4f5888b9832ae4ebde352a878a5180fd413c3f919894c630b581df8e68266e05309628b9253249f053827a515f4690eccdee4b1dc33b0d7b754827b3b5a3c9d1e52d5c378d62cd0244f062d9d1153f05b2a02891c906c25385e67b218417493cb617e9bed8f4fa5e9e8a4ca29ffca75745a74259cdd7806caf4649dccb748daf6b20d134a17d15b59ec3229aa5e5b3373773e35f0c5032f7638b475a911e9152ffecc8c3e34062c245a677891cf5f1034daeab5cc351057e761d8cf75d4508e9544ba0d1de1026cb44d7d59a6271752bc6da31ac4ac23d6b8b5c355bab8250703e9eff34920598537a48fb96b3d8b8ce0bca0bdd7eeeae70357ff3a67a2d8c482ea42a33ad447a487da3e18c21d60f5609dac235ac7880af1699b55c7550811ef9a1ad76b8c439ec3de7a8779ad989d38522413005205e39bbf08ad5858f1e8a178a9cce6a6d45784e9bbe09396fd61f40a0b0a05e92a5307e6dbde0925338814656bc163258449ce904909eabce0c489b05d79da80877d3e75f5fcb551736920791ad0919526e9e6d03927f3d74fff3221de97d69fc498ede2dcad380bc3d83c2451c40a6fd0ac461be2b3febb3bb0f78855652bc3b8bfae47876957a94f51e8ad9e132376b4997e6f994335ab598e58ed271c726a63f0cca82746e68fa94abbfd1b66b2a30bd26747e7770cfe2f2b70242ec610daa6800fada018759e05e34e6972f86b94a98b72f4d78d7c760ce958f2a41fd337fd2e8121ed5f6cfcc03284fdc9910effad8ec03a35318915030bab003f7feadc09840b4cd5c4f5c8746d2bbc2e6ee11783ff77dea11d1bc2d3b8dd59c74c32f14df3d44b59924391af2f805c85c649fa7454e9b86f85882995f7a447476a4bbdcfc5433f79338001b90db2adf021153f0bee41e75bc2ca6920b28fe344c551aa4dcc114eebebd5262a1015ab34e10565937e97a8025fa01c61dfbacba55b3c5fd414efc049aa0b67062103ac72d304ddd1f0e801f49e0f2a6405835c9b83c083099a66f13345dfe0550a6834c7e34c539a6ff85bdea0080ac7f1b050e274d9a18a0ef5f649cfb84830895f64631a2a06f2542a7a7a203dd841311632560e40d7316871c55da0c4a66b8e0280d428fad0ca4a888c894a2920c32ddaa86bcf95b111c507d776bb2258866912863b9a573e3c098719a5e3fe7a6a3d7092b9128c31870d54ea7bbdce59d234e9222bc73548e65658d2c88b81a7bf45ed7460b6186129074722e9b30d4be5914298de494924225a32ededb05003ff3253cb3755a4bcbd6e643d2fba3295bdc1d30c7fc8f39b49d927effbd9a37afff203ee48144be78db8d71cf8c4636338b6303a4890dd9fe4150173f7044b37be891d086000ad2a0ebcbbd5a850592386d26baf46849ff5a62226af092ed8f2e82ad77be7c9add42a6b86a8802dd5fe38fabd33c3a2fca55985b902db0f3562f808acf7c7046c244175591b30554f5d5dd2fc8c016e82662d646a6eb13c44168aef2bf2d9f2ca09879e1996e253387fab6814f57d3323f19931a0613358104372a78bb3c9e4994b60a83235573ac1bbe2b15a858819ea7c76ce68dce3e720129eb6f8855283b136cee2ff3a17cb3876550676b71604a73c7c8e686f48b5c2ed85be2f0cbdab63c2e7373fd056bcbb221744362755f74c5d9f308e62d69980b3ddcc7875b13784b40a7858ac4e555dd9c898fe5698b97abd5b5dfef649f8ac1bea44293798f93225c52abb9e7227f1fb56921e7ec8c3b81e8581ac1c7808fa10f30eb8dca613ea818b11895a7e6155e5e337d49d02209f4609c969c7d66bf84d67822dfcbe06ec4f51b56545ca8cf4097328b143032a1aa3735dbbae0c7d1f8ef6b14347d5448c21d389b9527af48944fa2b2891e129a6d22280ef96ad8c9eda468a73ebefc4566a233af8cf46b4a0de6cea68775da2aff631cfe9907862a99daa1708aed4a8e6eb90d4b8a1afd5e6b334ba62a79355a06855ffbd91e6176d489ad475f6d12936df294cf93b1bf91da082dc896c5954f0cfc6c5d53a6181146a692710e914454d94c31175c84f5e42e2e255b18489929c52d4a653d6cb64c431c171e988d8eff5bac6806bfc8a03ae22f1fd305948b039da8c7f375a0b2d608a3bedf111350c2cbbbc29ce4e47787246d1f4418396991ea8ae76cb6ed80b82f1ed595ecd459b0d038b90abd889197e55102de75a4ab5a0d02957fb0e07b062edb679fa73e7291fd7b8044928247a89674f20580bc2230a6927dc01fa222ddca702ff0b57c7581e60e8a0c44326c6fdb9a1e5bc6bf4ebcb32f16e87362ae86e78dc9e29ae4ea4a7c3f214d8122c1998a0b260468e3c8859caa5de5f035f4905a4b16083c5fe0a6f7d87f627207b61829b894845085b07f72effc9fb50ef2733d684e0de5e9c6d078984f35dcf14305f558b89c868a2490140c722cb207f458c0626e6bfadd3228e7fa71b4a342cf2bdf7db89f78ffc052ac37d7237aec55dcb1243c83e8403fb3bffa6b762fa8b34fcf128b95cf173173618a648da451f3c46aaa88e549280df0d6e1fe69e811f4374f2bfa8ddf9d449c612067a2b5be23a5a868ce02bba1b216d4810f7381d6e4ef3c89ac91eb3d85659bdedc462f73ccf5fb45f63b2456d207ebea2d71136c9a6dd8e3041e6dc828827e8da129ff9f6c879f9015005d48862e3b09dfb5b8425f7bc3f2eb32fb6d6c118f6c46cf90b3e2f54d7fc2d914e948296d0d4a3bf48a48af8e28e188470c59mpicxxmpiexec.hydrampifortmpifortmpiexec.hydralibmpi.so.12.1.1libmpicxx.so.12.1.1libmpifort.so.12.1.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmvapich2-psm2_2_3_7-gnu-hpc-2.3.7-150600.9.2.1.src.rpmmvapich2-psm2_2_3_7-gnu-hpcmvapich2-psm2_2_3_7-gnu-hpc(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/usr/bin/bash/usr/bin/perlgnu-compilers-hpcld-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.7)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_4.0.0)(64bit)libgcc_s.so.1(GCC_4.3.0)(64bit)libhwloc.so.15()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.29)(64bit)libnuma.so.1()(64bit)libnuma.so.1(libnuma_1.1)(64bit)libnuma.so.1(libnuma_1.2)(64bit)libpciaccess.so.0()(64bit)libpsm2.so.2()(64bit)libpsm2.so.2(PSM2_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)lua-lmodrpmlib(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-ch1d 1718279334  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi2.3.7-150600.9.2.12.3.7-150600.9.2.1     mpimvapich2-psm22.3.7binhydra_nameserverhydra_persisthydra_pmi_proxympic++mpiccmpichversionmpicxxmpiexecmpiexec.hydrampiexec.mpirun_rshmpif77mpif90mpifortmpinamempirunmpirun_rshmpispawnmpivarsmpivars.cshmpivars.shparkillincludelibosu-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_initlib64libmpi.so.12libmpi.so.12.1.1libmpicxx.so.12libmpicxx.so.12.1.1libmpifort.so.12libmpifort.so.12.1.1sharemanman1hydra_nameserver.1hydra_persist.1hydra_pmi_proxy.1mpicc.1mpicxx.1mpiexec.1mpif77.1mpifort.1man3mvapich2CHANGELOGCHANGESCOPYRIGHTgnu-7-mvapich2mvapich2-psm2.version.2.3.72.3.7/usr/lib/hpc/gnu7//usr/lib/hpc/gnu7/mpi//usr/lib/hpc/gnu7/mpi/mvapich2-psm2//usr/lib/hpc/gnu7/mpi/mvapich2-psm2/2.3.7//usr/lib/hpc/gnu7/mpi/mvapich2-psm2/2.3.7/bin//usr/lib/hpc/gnu7/mpi/mvapich2-psm2/2.3.7/lib//usr/lib/hpc/gnu7/mpi/mvapich2-psm2/2.3.7/lib/osu-micro-benchmarks//usr/lib/hpc/gnu7/mpi/mvapich2-psm2/2.3.7/lib/osu-micro-benchmarks/mpi//usr/lib/hpc/gnu7/mpi/mvapich2-psm2/2.3.7/lib/osu-micro-benchmarks/mpi/collective//usr/lib/hpc/gnu7/mpi/mvapich2-psm2/2.3.7/lib/osu-micro-benchmarks/mpi/one-sided//usr/lib/hpc/gnu7/mpi/mvapich2-psm2/2.3.7/lib/osu-micro-benchmarks/mpi/pt2pt//usr/lib/hpc/gnu7/mpi/mvapich2-psm2/2.3.7/lib/osu-micro-benchmarks/mpi/startup//usr/lib/hpc/gnu7/mpi/mvapich2-psm2/2.3.7/lib64//usr/lib/hpc/gnu7/mpi/mvapich2-psm2/2.3.7/share//usr/lib/hpc/gnu7/mpi/mvapich2-psm2/2.3.7/share/man//usr/lib/hpc/gnu7/mpi/mvapich2-psm2/2.3.7/share/man/man1//usr/share/doc/mvapich2-psm2_2_3_7-gnu-hpc//usr/share/lmod/moduledeps//usr/share/lmod/moduledeps/gnu-7//usr/share/lmod/moduledeps/gnu-7/mvapich2-psm2/-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:gnu-hpc-psm2drpmxz5x86_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]=9c1f93a98e5676acf085c8fb80cee48a7ee04872, 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]=c40637474251c8c7c3f588f32759f9df4ed663cf, 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]=8aa399b78c91729fe58edaef42ea5766c7899072, 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]=c71c489b620813b1e3d4260ce8412a73ef4714b9, 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]=2fd1a889dc008b652fa41baa54dd6c6984bf9d91, 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]=ef51faddf10494946299dbf63abf63e69d5be795, 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]=01a37760a97e12707316d7b01f99ff82636465ba, 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]=1303d92f98e923bff1ae396939b5cbe8a43b31b5, 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]=7d9d59cb9097b9ef8c8367d4fdb6615895562b63, 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]=1a479d79342c01daeca5f23adcf3122cdd22c056, for GNU/Linux 3.2.0, strippedASCII textPerl script text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=bf17497a5198a2f94874d9d6292979370545a1e1, 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]=cc6b4318131bf669341049757cc447405ccf2e0b, 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]=83da108446bd02d8c1323fc6e9974a7aec5d7732, 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]=bf1ca31dbf8b46a13ad42c47d12ae8a3f14423cd, 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]=02e776bbac3df9a9cfb0c3d46e79dbdeb2d84212, 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]=1e24c6c0ae03efc1db8b05676b4994b417fb2e30, 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]=254ea3499eb6e7cf5d28452cc3b221d867450f6d, 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]=e63324003d9cbd70ff7fd3590d68b35b4391f4de, 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]=a64658f4ad0fcdc10880c31e799bcdbaf7a9cb99, 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]=b0abf4375fd2f6ecc01d741b1baab46f888d543a, 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]=e75e384c460f5c1c175bfc4625032d2e6b87a05d, 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]=b5238beb6d09f5c1c62e00e30b643d8ba215b5af, 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]=aa1a9e0b00c7634abd06211d0f9cb990ad42dfcb, 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]=0948958000df79c171d2031f8f450faeb3f68b99, 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]=adba8257e13d1f105fa8f60ac9962c133b7fabf6, 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]=0578da36ee42ad6c743ef7de7886fc8b22943dc8, 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]=c67c164ad5a330f8db96265aff51d1b55f4a1d36, 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]=9fce5c9bfed180f9dced1a3007dce4d5f19cd10d, 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]=b3e6904d6f48712dc3f52f00e653ea6a05dd7ae6, 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]=9cf58c03b8d8e9075026075c409ae5732dbc2b69, 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]=a794bc024c10585b67297688b15d0423fff098ba, 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]=47783684a56eed29914c375091bc0e51b803b8a9, 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]=34e35b32f3daeba8f0acc01d9e5194e165b81f28, 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]=5a02866527cd12a1a902a11b73a9bb8f8b65439e, 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]=30404902e400197deb252067d5eb6ad356c115e3, 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]=6388c38df7ceb173555c85b9352422413271df35, 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]=bc84516d6aeb36f95ec12c5cffe083589327e1d3, 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]=5d8519e63a702084e0882ed7a62b6a1dbee7afec, 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]=542bd918d064936076ae7b0a9a3be0e13b30e4b7, 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]=ba6ec3dbe859a9299a2b56e373fccae29c758f90, 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]=5ce566a36178759d7de855c68e879d7fc3153da9, 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]=18626390292ad7bd8ccf0169b82c7e3b7b871c0c, 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]=185f827a5247c8ec69f72fa258637f626694d519, 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]=632fe1165953ef96ddb87c608185a5ae2dd72b73, 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]=7521ab1a800d81c4919bfb819a4ce30113ecf870, 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]=12c7c01317d5d9096e6c6b361c5c49ee4d9f9ce0, 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]=b9e9ca1f7838c3159501242a51d70cc0ba280435, 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]=5bd07e177945060217e7a6ca08fcb47d6171618c, 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]=bb7e54853014f0aeec29b5082e655cbf049a8a69, 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]=f127d4f10a361f90c9aaf8b835e67c9b6042d57f, 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]=8245699fef64b909c1f4a317a932b1e1276a14e1, 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]=9514a9aff0927697454d4aea23b120309769d846, 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]=6a75216089c32498bf5e7f612a5f862a4c49fd50, 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]=b2b2e095cae47a48cc7e81bb88aa284df77a32c5, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cc6896c8438494bd0b39c5ac39ef2dcde558ad97, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3de504033123e4dc5b959fbb628dbf2c9623a610, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=aa03b822a2d1db4be3b9e0b9416840d85a1e95fc, strippedtroff or preprocessor input, ASCII textUTF-8 Unicode text&Lrs{| 7WXdp| $0<HT`lx ,:FR\h&&&&&&   **RR RRRRRR RRR RRRRR'R&R(RRR RRRRRR RRR RRRRR'R&R(RRR RRRRRR RRR RRRRR'R&R(RRR RRRRRR RRR RRRRR'R&R(RRR RRRRRR RRR RRRRR'R&R(RRR RRRRRR RRR RRRRR'R&R(RRRR RRRR RRRRR RRRRRR RRR RRRRR'R&R(RRR RRRRRR RRR RRRRR'R&R(RRR RRRRRR RRR RRRRR'R&R(RRR RRRRRR RRR RRRRR'R&R(RRRRR RR RRRR RRRR RR RRRR RRR RRRR RRRR RRRRRR RRR RRRRR'R&R(RRR RRRRRR RRR RRRRR'R&R(RRRRR RR RRRR RRRR RR RRRR RR RRR RRRRR R RRR RRR RRRRR R RRRRR RR R RRRR RRRRR RRRR RR R RRRR RRRRR RRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRR RRR RRRR RRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRR RRRRR R RRRRR R RRRRR RRR R RRRRR RRR RRRRRRRRR RRR R RRRRR RRR RRRRRRRRR RRR R RRRRR RRR RRRRRRRRR RRR R RRRRR RRR RRRRRRR$R"R#R%R!R RRR$R"R#R%R!R RRR$R"R#R%R!R RRR$R"R#R%R!R RRR RRR RRR RRR RR@e{Xs_butf-86432347eacd634c3131b6fdb307afc9b4fc917f2395f6fd4e6259c427f18f753?7zXZ !t/#]"k%=en]Q7c#bn`fp ZT 3 }*#o;. *+~j7lx39i D/ +~HCAؼKHCԿXW!܀,lpNz mWLd z>̠8" %޾JJkwT(\sf~bkBNp!a`bweb pY`VRba]^Rcy)p83}o`V1tGoB݉QqDNo5ξ򏻻ץ*3FQFEwԭ-cf8c"yqC'2( xlZsP8om'ځGE8$RM11@2*uqkjWc΢; ZX>mzuDVwr6o.Xj3%~5eG!YI3p75 -55ܽ;pˑ=ZZYVq!_"tb4:ы?R.NJ/̠wEa wB#S0O) }RK+h/K̾#Y#gNaz,dEt6zřNߺ,lD)α2:8tB LT 0 VIFʛ%tVQfOAoNIR1[xq^%rڔD7^*[1,SVrsvOdz'𐬽Pq`;20',ܑF>쁤 +u ]ЇpBXN.()x8! =ԷTE/>T^MrYz!KއH*8(G鏅ySvt&KP%SaY޹R}ԥT܍%CKiv>f] 1$ 2rg}umDB7wTv#_I^!ťKb98_lt*&+>9NoI\/qPbzՐ`+ `1y%;o|a%m.fCmg@Ô,V W0r(c'YLilG^SJ3ی}V*J4V^^Y) o5pB9>yۊE4EHqa:.V/n#{.QXҞg,[t=`SSK+%f#@Gρ[y|ҩuw |[_aKRMY8g*yaƙ|#T +BYԍCm'8Zy\Vu\m_B1FTO~ΡUqS{ )3raXIJfdXMY6f ;|2{7 ܖ!5R(fflsn" f#۱"F${jz{ljNNЮ Q.PC<- z=RXoU?X%nL \ #Wv:ڽ59a-ǎI^ge?<ݎ S'YhR;BVF |4/TXTK;,_QG-'J#H<67xG"P*2m 7~ȯBYg6EӴ RgLi<챦״L[MlBa=<=CAEثJpK[Sěv/Q{"YCBh3JUK<"%f'/gM‡t %׫{ipjBA@Zla%e7 Lx9SeK ,,UR{S:ctHIq,vE95dV'QCyQB@&`3mad6%ȅC}_ @皱=d56w3w)+N9jjTa5T:S2Dek^dvoTfx` ^Zygư4weG8?܇ +S\8-E[Hi x>+ty(gdˏO\9j<|!Tt`VEӯAİ@kǺKdz)с{b'qş6m$KT NEP jߨ''6w,+kpd41#A0'KÒ2Kl|1+my[~PlAKJ(wj]Փ P*e$0f* -c"6; K0x_LsO$=26!^a ֭|k:ui]j%p3X=LCX,e!A@X*м"P>?8gN% }5~!+_+F"+䕯~j$Tdn8VHCVb̺jUj3܄:mHb3GU=c⨷Iَ ύ(<4s~{KZ]0zϝL<(G~hId_veIOM;-=\=`ZP̩gS (}MeG0/híy[]F[Ϙp Or>PL4zuhmc)#ՖfOգ$0Jx'Ŋxr5 pȍ@,cSY !# 1B72Daw )G4d huV2sC6bMFt]գm&Kh͑J/M>  <8_1Ogi d2\]!*{s>܅-M f f 7nwQmx$}JM085xL"EGL~ YZ