mvapich2-psm2-2.3.7-150600.9.2.1<>,⨉fjܭp9| $}u|̍rn$R;75<5[q7mpw҉#>)ϻ&sFu,59UECQe5yoAOxT$~;f/e[ d"24߶hZJ0 H}#&gv ϳ"M@A_<1|zpo6VО* `*;sLA2SB(?d # < 0RX_ef@f  f f pf f f<f :f"8"df#$l0%,0*50(*}8*79+`7:0K7>=@EFMGdfHfIfXY\<f]f^~bcUdeflufv@w¬fxDfyz͸Cmvapich2-psm22.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ܭh01-ch3a¼QSUSE 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-psm2-psm2 \ --source-dir /usr/lib64/mpi/gcc/mvapich2-psm2/bin \ --yes/sbin/ldconfig # Only unregister when uninstalling if [ "$1" = "0" ]; then /usr/bin/mpi-selector --unregister mvapich2-psm2-psm2 --yes # Deregister the default if we are uninstalling it if [ "$(/usr/bin/mpi-selector --system --query)" = "mvapich2-psm2-psm2" ]; then /usr/bin/mpi-selector --system --unset --yes fi fi)*((g X 62(   2m fDZ'`````XXXX```````XX`X``X`X`````X``X`XXX``X`(zxq68j ( AAAA큤AAAAAAAAAAA큤A큤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ܡe4c8585cb8a72de46090e8f9f59fe1f896c68670417c86aea4879e39f6031fcbed22c2cb5f48a22ec25b776ebfe5c232099f945e1c73a873def77bb9875d81c5bb68d1151da06d1f37a07e3e75cdff4d6779faab8fc1b14d3bbeccbea6e7c8527237e3706fd970d3b446b3d43f0ec9ff58648bd5b8769ecd621737e398dde04616ad8ca1aabb56422a0fcd31161b57c235d2b3290dbe26933911b0b0091ccb92918b91bbc403c4e3013c3b2b231d841a0ffd309224eb7b48d8cf57a7b506a8e08037090912138af265ccd686010c2fddcef272a54b1830c798bf48d6aa8bb58238d1e77456b3fd4fcd2dc9ba18d4e703afeaa17c9567de2da006a2346acb6c5d15dbdf939f644791615fc403d092ff2fe1455b1ce216fcef0efe64c8ab016e2a78f910399ac7c8a0d04d51e8fe5b0206187c0700129dc80fa260fe90c993b87b1cd7ccf485a7c94f799550b5d3062232e94086126dfa268b0b75927c2e54d8157a36d6b66086232c79aec70701e27d02f7d7653f7f310a3bf5fff60a1ff75fb5ee096663af96d86d4bdce5f0f7d657fe2f45f6603a53a7344782f8468b643594c563056c37cf77367f5449b6a7267f19a85cf2d54b789cfe59bfedf40a152553a86e943fbd136149bb4dba263c24934d2d93ba203b79e8a0c75c0de16f9e264eb9832ae4ebde352a878a5180fd413c3f919894c630b581df8e68266e053096287c2cb2f2539557c93ab9b655c9211031c18ce0bc45ab4b35dc26d548e943740cb2758bf590f8a018de20747832b2e7ce13559c075dc3dca217f5cce665777033d4739b22258b6e02c3cd1374b642ef533123c61a704470a3f40fab8fe2a7b4c26671eb04ed23cc13372cd3cbd602d73276b4c2512574e0b132e846e1b1f870777c1e4720a321572c47828f5c7fae7ae7cc7f37bafff3c9b92c90da603635b4212d25e3109976a7f712ce6115ebca1e23ff9f320c7cb077c458cf3687be675b0c647cd670dcb12c73951ed1d4dc986f7d3b6df89f94263c9b1bdb09b8eee27ac40af6927645561efa072ce493c07932cc4967696619be732940398aa3cff3ee17cb769bad460c3b7d59fc45ddfb924995bccd34ecfa76d2d7828c2ace4ac5df7f9d5198c768b6bd9a75e54851d9c446eede5fb6afaf620ed7e202a65dd90421c840ee905c23ab22fb52e23d380d6308d6c6c43ce70362d97f20d8eda6282cb8a073133dcb4284ac45b7657fb4c5cc0a5e56516cea8bd775bf348d2ca95406fff73706852dcad79632dd1b2c74a40623a0ed178cbb17bb8551411da0e8b89250ee707a60109c230836c79fd1f2f914ff6996cf6ef50408291b7a5f0fa9e5d5b3afc766afaf8b234a0ecf30dcbac405ef6c6d7d7fb072bb351d4194e7f512ca52eb708198ada2bfaa6797d7ab0068df5baba47e72b81f280f75f68864c0eb4c368184e09d803d5086c10e52c070fe596475b015a4e48bebf0c86a72d03f79f56b01a019a645058ea00a8940dfe0252723c6507c70b8542aec2231ff9fed615946154ceb51cc724c06edc247b5cbf4f83ca2f0071f3ce4e3315f88d270c6259124591d0ab7e6526740efdaa2dfe4a26d8b963af1986799323ec4ff59756810b0d2f13263b7c6e927cf8e36c7d676b357a91d45200bc6cb5b66b4178a1c4e976c3eb7e846b536814eca473c14ef7f8d89bbc302313287f4ea233053781b327fa6fd58fbb900118b16b620a08daab42f1fe4fd974314f909f6627567210a7fe7e40b157e2beba02fb03696e8574e6776af6f9488db2f6f4768b513d817d1a18defdec49f3787a4fa93334831df1648f8000425aa71a54182cbd8b40b5798b42752e48cf24c189a9fbfdeba0f1465f8d1aef18959073c524a797ba6899113d1b4bafd114eed15c604e6368b1ef141344e55870d018685bc9bb3262d41eaac6fdd7c39a6590be620420cfe9c4eb31c32775c7298cf6b9bee8676031ad5412c97feee22779be96ce8b29eff3cb6a9d83894b460b565a7af188e4a70e6f8a8dfb7a6d56818c0304f52774eea85d46acbef1bd87d5a6022d7fd5a63b49dd6073a0fb0ae97d6dbf58eac57f26670ee41fbe4cb611a7f258425fd65d2c552480bc3db83d244977a4d3e59ef9c50d6822165f2a10ec5e0a081e957c0c7fd5af73c897bbae47b2ff68e546af0689b810e07daa5647a01b29e4f08ba2da114399c373fcb732f1831973fa8b35cba4b14404edebc69ecc3447a6536dd12d0a2cf4c7829a85c867301a931ad1297c2d8401bda4102308e010a01f3169958749bbf73349f3efc8329aa8f98e91f874a8c4060e1916e6c34b0390b9f0ac3e7a5a2c92733f091e2f9bf5ac912e93233ea6f0059cb9a7cc0133c6861adccaa0cfbcc06f610b1c478bf9e9d433923c90fee692e14173364235fcc3c5cfa7077fb241e83e1c3386f1c8083fe866430d371592081899787c0f3371a328e73bad3f2fecbfa5fb33ae4f75262edb374813764589e0ab7222a17d60e9e0fb9218bfc65b5c7dc9c7dc4ceff857de10c2733f66457b19b6131919cf6d2e0c9501c9b11e1258decbefee51dbeb2978086916dfb198e935dd3936d76241e633938fa45bdcda19cd89584bdc19d159243974071213a0918a2b097eeae80513890bd9eb2d241689010de4e79a2d797d561095be9f8ac7477aadab466e4ec286acfcffc80bc1429dbd4018f783f08b045c8b4529c0d1e612e6ce640f4116fef2b1391739057594c8bfdb9da1fd4f6069ff8f16bae6a6458f52fe6c46cc466b36a7c2c35e9ba5bdd6cab6902e8314de9884df9a6ddda8ffdb674f75b312158fb7d0f5f132522d132f552e3de7f415edfe01f91ea8ae76cb6ed80b82f1ed595ecd459b0d038b90abd889197e55102de75a4ab5a0d02957fb0e07b062edb679fa73e7291fd7b8044928247a89674f20580bc2230a6927dc01fa222ddca702ff0b57c7581e60e8a0c44326c6fdb9a1e5bc6bf4ebcb32f16e87362ae86e78dc9e29ae4ea4a7c3f214d8122c1998a0b260468e3c8859caa5de5f035f4905a4b16083c5fe0a6f7d87f627207b61829b894845085b07f72effc9fb50ef2733d684e0de5e9c6d078984f35dcf14305f558b89c868a2490140c722cb207f458c0626e6bfadd3228e7fa71b4a342cf2bdf7db89f78ffc052ac37d7237aec55dcb1243c83e8403fb3bffa6b762fa8b34fcf128b95cf173173618a648da451f3c46aaa88e549280df0d6e1fe69e811f4374f2bfa8ddf9d449c612067a2b5be23a5a868ce02bba1b216d4810f7381d6e4ef3c89ac91eb3d85659bdedc462f73ccf5fb45f63b2456d207ebea2d71136c9a6dd8e3041e6dc8287e8bb30dbdb563215cc9220c7c042216825bfc8f88698cf01405a790cfea3f3f7d0c762ac40a71c3f06a7603bcef2350d9d1affb47847bec445688e70ee6ca3fmpicxxmpiexec.hydrampifortmpifortmpiexec.hydralibmpi.so.12.1.1libmpicxx.so.12.1.1libmpifort.so.12.1.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmvapich2-psm2-2.3.7-150600.9.2.1.src.rpmlibmpi.so.12()(64bit)libmpicxx.so.12()(64bit)libmpifort.so.12()(64bit)mvapich2-psm2mvapich2-psm2(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)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)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)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/shh01-ch3a 1718279341  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdegh2.3.7-150600.9.2.12.3.7-150600.9.2.1     mpigccmvapich2-psm2binhydra_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-psm2.version2.3.7/usr/lib64//usr/lib64/mpi//usr/lib64/mpi/gcc//usr/lib64/mpi/gcc/mvapich2-psm2//usr/lib64/mpi/gcc/mvapich2-psm2/bin//usr/lib64/mpi/gcc/mvapich2-psm2/lib64//usr/lib64/mpi/gcc/mvapich2-psm2/lib64/osu-micro-benchmarks//usr/lib64/mpi/gcc/mvapich2-psm2/lib64/osu-micro-benchmarks/mpi//usr/lib64/mpi/gcc/mvapich2-psm2/lib64/osu-micro-benchmarks/mpi/collective//usr/lib64/mpi/gcc/mvapich2-psm2/lib64/osu-micro-benchmarks/mpi/one-sided//usr/lib64/mpi/gcc/mvapich2-psm2/lib64/osu-micro-benchmarks/mpi/pt2pt//usr/lib64/mpi/gcc/mvapich2-psm2/lib64/osu-micro-benchmarks/mpi/startup//usr/lib64/mpi/gcc/mvapich2-psm2/share//usr/lib64/mpi/gcc/mvapich2-psm2/share/man//usr/lib64/mpi/gcc/mvapich2-psm2/share/man/man1//usr/share/doc/mvapich2-psm2//usr/share//usr/share/modules//usr/share/modules/gnu-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: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]=7d2a5129553d39ace595efc0c950160204ae3b83, 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]=562bdfe590e8c14192d80652c04483c5c9624bec, 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]=a657b91c7bac97458d4a1e481ca08f4c0389e929, 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]=27cb92ba97b72eae16ff892700c37e2a1817016c, 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]=45e36b20b44f737e0573892001bf358c2823bca9, 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]=f837cdab01f8aaa6de571b514a955883509a8432, 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]=03548bc3161b8a66cdcb45a39b9526cedca99ebf, 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]=d0b032637396ba52fdf782802d7e86410ad04683, 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]=5b389d528dafb46d1822ac22a681be6c196788e7, 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]=9fbb177bdc7f8913f4db48feb74591fb2fe5f2c5, 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]=b4069daa724b3ba64fa5366697d36acc9654fe29, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e6baec5a1fcda42137848a38c572b89de7a1258b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b89867011ce110062185b8ff297173e5b4260a98, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=275621434f98abd3eb88410459e0c9934f7dacfd, 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]=6bc9f9978875ba1877094ef64af6cd17c4f95ec6, 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]=92bc7407e5cac8434d6ece78ae985d1347b74598, 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]=a57fab28e9694a9b515684a97a4ec91fb2947422, 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]=4c8ac9c4ffa79c257e993da5f85b594da76acc01, 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]=d83dc4810585ab08fab550dd108ff2b28096f828, 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]=6066223284136365716d150082023de5903e0c6d, 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]=22ec700bc89c7f4e9b1945a29d01ede2648a17f4, 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]=cb599c36f25d37948b5c13a7331335c8c056346e, 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]=a535598338fe394521f29b6000df83d256012590, 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]=4a6878013fef5a0b83a9661c5cdbb59fc01f59a8, 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]=57f7995a3a6c3e8f43414e786182ac23b8301502, 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]=7aa9a31ff4c6ab1542418c4adc6ded07078a817d, 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]=19741c26f4b975a07dbf304c5676d01491f15ef9, 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]=e371417a9dabcfdd6986259f081edd0258fde1d6, 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]=4300d582ccdaa097d93ab37da737f487e2388aa1, 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]=bcfbf90e575d0a217c9f7fa1ad8781cb3acfcd15, 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]=a4b8cd62aed36d20d9dab41ec447b0810f3adb9f, 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]=970c7f046007652e7de45dea0f4714d7cb55ab4e, 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]=c6cc449204406fb75a600992f40411f9f4708674, 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]=dbbeb97a573641f926acb6fe32a4193930aeedf5, 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]=3ad4f8c30386064559f32c42ba0823ddc1f8e6f2, 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]=a71cb7dd3d5efe9489933a427f3ba176bcd7a8ba, 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]=1703c6eb9e4ebbc7dc20355045f31e2bc57842f7, 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]=e0bed7e0994137196093a4d984f37db90cb7fc11, 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]=d4403b54dbd4e8d1927ca00d6eb3847ffe24cfd5, 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]=26b3671efa4a49aa07f7c4fe7e523bfc9ba0f367, 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]=9cd9f8a1c79001194f2a1efc9bf7bc48be73368e, 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]=9711f19b92fb23ed3741d1abea603f588371b114, 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]=6e25323e63df2ea3a517fb60f7a0e240ab251906, 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]=bf8d3d391f516d0c5c4b916bff6564e41271d604, 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]=b1a538e9380d402ec88e4c58f5d3ee90e907652d, 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]=4668f943c5a0417eda62768b71c7a7275085df2a, 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]=7ea59860af8aec02a8f3fae23e86d1aa7d214c19, 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]=687a1e006c2f98771f4dd9ab52794fc3eba3e90c, 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]=dd6c5698e75432e71ff18c0591539b1046319190, 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]=aa42fabeac7ca36b8b8b4dd78cfd114b80da40fc, 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]=b9931bf54ec0ac890ae6f541ef7cf42a317ad111, 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]=89960e76b3881a8210af784f8c7fd5105270c0bf, 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]=14a6ebc578a4525b379355f39809a2b58332d6be, 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]=a1cc6d84a160a745d65331254bb7a601959b3ad9, 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]=2fcd1481b82fdf786afd45b2d5be76b7e9bac4ee, 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]=4bfa749268aabe465d3b2afb58cb00ddf6c52be0, 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]=3c0ce1320a77bf84ae50ee46533717dee334b2bf, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII textUTF-8 Unicode text&9:>?R\]blx %,3:AHOV]dkry  ! RRR*R)RRRR RRRRR R RRR R(RRRR*R)RRRR RRRRR R RRR R(RRRR*R)RRRR RRRRR R RRR R(RRR R RRRRRR*R)RRRR RRRRR R RRR R(RR RRRRR RR R RRRR R RRR RRRRR RR R RR RRRRRR RRR R RRRRR"R*R)RRRR RRRRRR R R R RRR R(R!RRRPRRRRRRRR"R*R)RRRR RRRRRR R R RR RR R(R!RRRRPRR R%R&R$R'RR#RPRR RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRRR R RRRRR R R RRRRRRR R RRRRRR R RRRRR R RRRRR R R RRl0aƋ"ht_gutf-818bb227e86cc64263428c5642f5c8873783bc69dc8a3cdde89da9d5125bd076b?7zXZ !t/#]"k%E9`/u?RCC'蝹]WN2CV-mߦ}ڄUxTb~6JhB1JnrNGEw6-̈ Vڹjy+*>ڎ6f%W(eD# ,K10DI64H23Xo/QkL}-.󁫡ATf(c)xZ/8SրNf dw]HUh) F=wn|J=X`M86ѭBI|y2V9C[نݬC¢(4BZ(V o^[0,($jԳΞ@這&CTX rZ̴aQNqU=҃l'HR\b;ֶ?\3X<\r_8P\#|k'5j`QLXd[ uZv?[]~ݰG\? )%vmQ2-gŝi[1=+(BL*%d6TBF΄5NޭGOr"o{:`mhmzlυPKL3zzoVIV,Q cq0JG8lBx$V4fGҔrxT'־jGqK2υa:$㘇@)3jõ1IsC}CQH<^|A7-Fl }#Gd~pRB1gᯘb73{4 8I=lqd@ȬgsϪk6/ֶPC/) NjZWf÷V mz4ûF1 %z6@i AV,kEܺ42U*jؙ6n} p8|RWCv23pd6 w?-y;n x#C+0cu8)Jx(#+DvYp *ƈ5?$e<N90вER r ț@ +8-a xe<1dU!b}i{ vJq˜†0kiQߵmq _fIV+.<^u>q 5B*8҂P[4G:93_'?.m1Q݆_2(K#3)᪂+7h".ISu1=Y@U^_˳j HSs ZЬ&h]ik~DK[/("}`ӽ1^oO&Co,VrY2Ҟea+K{!pb=ױ/oip섰aJjct'{4i+:*Sg1Y"iηD ?3!X5lmzC։łOMhA֛1G,9*QY` [? 5EcyZuXAcnnM ܎Mx`t^^X)5#J9Sy187jv&t/LYvQ&ˤ??ȷ45aVnVʬx31B*UC*$qU'2q#_WzxRX5]#RՇ} (.O<-V确ʭPY K^hZ7+Н!vF{qOGCKd m:!mѡÈʘ< vGzFo4R&>?/Yps7P6ޠ)Χ6{Z;G-L^NFrC%(Mp^VY*x`+QҨXfX/6hc98\FQ>~*QrJmF@q.XNX&X[*Ml  ?ePM]N3>Ξ;/.upOa}X*ܔ_}5!7,ӹT!'BN3&3al-Z>7,{l+[b#EіD~@3)lCNr,T$mT DC]ڔ\I{ 9,Έ7a0-Ct6ָftAL [6v("E6v mxeR,mf) _+IT~ I^dqU xCJu@冔>%z2.0/yXKkmu=M[a< r fƶ;/0&PHWpG~\˩ mʝ驪JVEJuhL -1[EքE\m:%GUeuT#xSߟiK$BC'⢨IIC!R/WKHxQ8U[nZ}$eq™SBa&G}e!0kU&/Nm-؊7||P L ܦsqrMq)~8tKYԍ  U@GsODD/EygBCJ7fRڊ3/ EnE(=v)Ny%'اٿ ^WBw"޳GP HPL:yc0Cv30}1z]PC=@`#,c*"/}͌Y>V8:k)Z 5}`jo7ť3}}8v!gpWhbșmq6ROW牾SzyZ?#i 95bb:k7AcG$na,Eڢ4[tY@m݈] JU W̆)MdjיADks`!&ǺTyzoR ~6s;kIⳌTBu &FF&$ :\=cŠX7V+9iz@cEdЃ3JtڏHuC \Ƌ^K~ǚ,uu蛹@dVWxvRG֊YeB19Bv0y40>ޘq0rF3Cb[~a#Rn=:_VOi/*! -2T` r&\*Ȃ ^{wei NB;zRi(fތ&ES9\Fڄ̦WOow, y9"h'K2.0!d|' GW' YZ