clang7-checker-7.0.1-lp151.2.15.1 4>$  Ap_"/=„)6|ֽ!) b02H%VL|PGX͋*@ ]| 3ig9=QksoM)҂mPAHZ]?bq,I@hP&{?$G GDu7l e& ֩*dUA^kM}I1RHdqy~ *kwEcWql[P|m& p<\c pT;1f4bc547732b4bf2fe7c95f3d30e448337bb1de1b1cc72815f225a7f6a921d38ea906cc4a2d7dfa6afdbf033ff51d13feb763323e3L_"/=„ʤZd|b^.WNZۺ&\کtxwRBD5\cDx*# 'nDOǖ^ dJH`$cֻ7{E~͓O\9AÔz!P)B:ck W:>%IEJC6kM1\!uSġHXy™R$WEMirTqVsL)BWH!)\B/MLuIr-2]r 2d>pAd?dd $ C  $,t     0P<Hf(s8|a9 a:#aF^;G^PH^I^X^Y_\_8]_^`mba cadbWeb\fb_lbaubtvbwcxcyd$zd4dDdHdNdCclang7-checker7.0.1lp151.2.15.1Static code analyzer for CLANGThis package contains scan-build and scan-view, command line static code analyzers for CLANG._&lamb70openSUSE Leap 15.1openSUSENCSAhttp://bugs.opensuse.orgDevelopment/Languages/Otherhttp://www.llvm.orglinuxi586Qғ.4 xAG c>A큤A큤A큤VFIGZoM[TVwA_[$C['Zǎ_ VFIGVFIG_ I H6{XhVF@WH6Zǎ060d75623dd2ebceceda29240b347d4fc4e9b6c753af6aac40efc1fa0b644acac0c88fe33b94b1313ba10b1a5d018dbc0aacf922d6918fb45b9669e0213e760c2b84c9fe0d4c5ce22fafc34578384e1c7e52153e070b729e1b669dd0ae31c61c3c3c931f4c9d3a9386779fb800a2661ecc6f62797e5be31d380f77d6580b85e99ae3699c9557284144b5bc555c2aefce9d95b24cb3b8136ac5c38509a3b50b3f0303dfeaac87b80d2d1e543aa38d5be77b0eac93c3d04fe7e3c8eaa71a77866719cf3d89ab4180ad4fe5503fba25e15ffebf7312447830a4f9090dcd24e5ee48f3b6197fd3631cf81952073726e564d7515a8d71d220ed9e2639589250c62fb9a457478e9b2bbc85e012c6e60c62c3ec5714bd0ce34440e31692fa36c3b79aec1787b73831eb43471a2f69c3503243f557d101ce42f44f948420ac94e5a68669e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c73a2cf6a466b44cc487d10fc565762dab3e262e5c2071061f9aee0fd9ce7d8b07913e174d8d274108804f4b403d633169622c011fd0c3a6c11d4a73a203ed76c165621d1c3a80fe6f4ffe70d1e2abe5ddd6fc1361b75876a9e46ffd539857813cdc97ca593ac21691ed1a2f325a25826d9bd95596339138527581bc969f528drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootllvm7-7.0.1-lp151.2.15.1.src.rpmclang7-checkerclang7-checker(x86-32)scan-buildscan-view@    /usr/bin/envlibclang7rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1clang3_8scan-buildscan-view7.0.17.0.14.14.1_@^^@]]\u*@\iL\Martin Sirringhaus Martin Sirringhaus Michael Gorse Aaron Puchert msrb@suse.comJohn Paul Adrian Glaubitz msrb@suse.comDirk Mueller Todd R John Paul Adrian Glaubitz msrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.coml.lunak@centrum.czmsrb@suse.commsrb@suse.comtchvatal@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.comnormand@linux.vnet.ibm.comdmueller@suse.commsrb@suse.commsrb@suse.comfcrozat@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commeissner@suse.comschwab@suse.dedmueller@suse.comjimmy@boombatower.comidonmez@suse.comidonmez@suse.comidonmez@suse.comdmueller@suse.comafaerber@suse.deidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comjslaby@suse.comidonmez@suse.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtchvatal@suse.comtoddrme2178@gmail.comtchvatal@suse.comnormand@linux.vnet.ibm.comschwab@suse.deronisbr@gmail.comidonmez@suse.comidonmez@suse.comidonmez@suse.comdmueller@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.commimi.vx@gmail.comidonmez@suse.comidonmez@suse.comidonmez@suse.comro@suse.deidonmez@suse.comidonmez@suse.comidonmez@suse.comrguenther@suse.comidonmez@suse.comidonmez@suse.comdmueller@suse.com- Fix dsymutil crash on ELF file. (bsc#1176964) * llvm-fix-a-copy-and-paste-error-that-would-cause-a-crash.patch - Add fix-ppcle64-build.patch to fix ppc64le build. - Add compiler-rt-sanitizer-ipc-perm.patch to fix build in the SP3 tree - Change Provides/Conflicts to be versioned like in factory and required for newer llvm packages. - Add Conflicts: clang-tools to clang7 and llvm7 packages to properly handle newer llvm versions. (bsc#1179155)- Add patch Fix-big-endian-miscompile-of-bitcast-zex.patch to fix miscompilations with rustc 1.43 that lead to LTO failures (bsc#1173202)- Add llvm-fix-unordered-stores-when-lowering-to-cmpxchg.patch to fix build errors on i586 of rustc (bsc#1171512)- Use the documented LLVM_ENABLE_RTTI to enable RTTI instead of LLVM_REQUIRES_RTTI, which "is an internal flag that individual targets can use to force RTTI". (boo#1139584) - Drop obsolete llvm-build-tests-with-rtti.patch.- Add a clang-%{_sonum} symlink, which is referenced by /usr/lib64/cmake/clang/ClangTargets.cmake (boo#1138457)- llvm-Ensure-that-variant-part-discriminator-is-read-by-Me.patch, llvm-test-Fix-Assembler-debug-info.ll.patch * Fix crash in rustc (boo#1126907)- Allow use of Gold linker to be conditional - Disable Gold linker on ppc + LLVM currently doesn't build with Gold on ppc- Update to llvm 7.0.1 * This release contains bug-fixes for the LLVM 7.0.0 release. This release is API and ABI compatible with 7.0.0.- enable gold unconditionally like with llvm6 and older - reenable openmp support again for aarch64 (like it was already in llvm6)- Use %license macro - Use upstream-recommended %{_rpmconfigdir}/macros.d directory for the rpm macros.- Remove ppc from Exclude field in spec file - Allow use of Gold linker to be conditional - Disable Gold linker on ppc - Add patch to fix SUSE GNU triplet on ppc * clang-fix-powerpc-triplet.patch - Add patch from upstream to fix ABI issue on ppc * llvm-D51108.patch - Limit list of enabled targets on ppc * PowerPC;AMDGPU;BPF;NVPTX - Ignore testsuite failures on ppc- llvm-drop-llvm-optional-clang-specific-optimization.patch * Fix ABI incompatibility when libLLVM (built with clang) is linked to a program build with gcc. (boo#1119092)- opt-viewer-Find-style-css-in-usr-share.patch * Make sure opt-viewer installed in /usr/bin can find resources from /usr/share/opt-viewer. (boo#1112730)- llvm-unittests-Don-t-install-TestPlugin.so.patch * It is only used for testing and is causing failures when processing LLVMExports.cmake.- Update to llvm 7.0.0 * For details, see the release notes: https://llvm.org/releases/7.0.0/docs/ReleaseNotes.html https://llvm.org/releases/7.0.0/tools/clang/docs/ReleaseNotes.html https://llvm.org/releases/7.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html https://llvm.org/releases/7.0.0/tools/lld/docs/ReleaseNotes.html - Remove no longer needed patches: * llvm6-fix-gdb-index-crash.patch * lldb-fix-build-with-python-3.7.patch * lldb-add-pthread-dl-libs.patch * polly-cmake-Trust-pkg-config-in-FindJsoncpp.patch - Add tests-use-python3.patch * Prevents tests from failing because of missing python 2. - Add llvm-better-detect-64bit-atomics-support.patch * Fixes build on i586.- Updated llvm-remove-clang-only-flags.patch - Exclude also "-Werror=unguarded-availability-new" (bsc#1106000)- Update to llvm 6.0.1 * This release contains bug-fixes for the LLVM 6.0.0 release. It is API and ABI compatible with 6.0.0. - Remove no longer needed llvm6-fix-InstCombine.patch - Add lldb-fix-build-with-python-3.7.patch * Fix build with python 3.7- llvm6-fix-gdb-index-crash.patch * From upstream, fix lld --gdb-index crash.- Do not requires gcc6 for older sle versions. * llvm6 is not built on <= 12 SP3 and this was preventing build on 12 SP4.- llvm_build_tablegen_component_as_shared_library.patch * Build TableGen component as its own shared library because it is not included in the libLLVM library and is needed for ldc. (bsc#1086445)- Add patch llvm6-fix-InstCombine.patch to fix InstCombine init * Will be fixed in 6.0.1 release- Do not build stage1 with debug info. It was accidentally added with the use of %optflags. This should fix out of memory errors on 32bit architectures and speed up build everywhere else. (bsc#1092697)- llvm-build-tests-with-rtti.patch * Fixes build failure with gcc 8. (bnc#1087136)- Do not export Polly static libraries which we do not distribute. * Updated llvm-do-not-install-static-libraries.patch - Use external jsoncpp instead of the bundled one. * Added polly-cmake-Trust-pkg-config-in-FindJsoncpp.patch - llvm6-devel must require llvm6-polly-devel * Files in llvm6-devel reference Polly.- Update to llvm 6.0.0 * Added polly * Notable changes: - Retpoline Spectre variant 2 mitigation - GlobalISel by default for AArch64 at -O0 - improved scheduling on several x86 micro-architectures - Clang defaults to -std=gnu++14 instead of -std=gnu++98 - support for some upcoming C++2a features - improved optimizations, new compiler warnings, many bug fixes, and more. - Use alternatives for clang's bash autocomplete to prevent conflicts with other versions.- Remove liblldb5 and lldb5-devel from baselibs.conf. They are only build for x86_64, so no point having them in baselibs.conf.- Use %optflags, except for FORTIFY_SOURCE which is not compatible with compiler-rt. - Exclude static libraries differently. * Drop llvm-split-static-library-exports-into-their-own-export-file.diff * Drop clang-split-static-library-exports-into-their-own-export-file.diff * Update llvm-do-not-install-static-libraries.patch to not use EXCLUDE_FROM_ALL which is not available in cmake 3.5. - This fixes build on SLE12. - Do not force gcc6 on OpenSUSE - fixes build. - Reduce the amount of concurent link jobs by increasing their memory requirement - to reduce stalls in OBS.- Cleanup %ifarch conditions, remove targets unintentionally added to s390/s390x. (bnc#1078436)- Limit the amount of parallel link jobs, but no longer limit compile jobs. This should prevent running out of memory during linking while not longer slowing down compilation. - Remove build dependency on procps- Reduce disk size requirement to 30GB in _constraints. We no longer need that much since we stopped building static libraries.- n_clang_allow_BUILD_SHARED_LIBRARY.patch * Allow buildling clang with BUILD_SHARED_LIBRARY while the rest is built with LLVM_LINK_LLVM_DYLIB. (bnc#1065464) - Remove clang-devel-static.- Place gold plugin to the right directory. (bnc#1073210) * It must be in /usr/lib/bfd-plugins on all architectures. * Remove llvm5-gold from baselibs.conf - nothing needs a 32bit version of it and it would now conflict with the 64bit one. - Reduce _constraints requirements on 32bit architectures. * Since we had to disable debuginfo on them, they require much less.- ignore make check error for PowerPC as bypass https://bugs.llvm.org/show_bug.cgi?id=35871- disable debuginfo build for ARM as well- Delete intermediate files during build to reduce total disk usage (bnc#1074625)- Update to llvm 5.0.1 * This release contains bug-fixes for the LLVM 5.0.0 release. * This release is API and ABI compatible with 5.0.0. - llvm-do-not-install-static-libraries.patch * Updated.- Increase minimum memory and disk sizes required for building in _constraints.- Rename python3-lldb to python3-lldb5 so it can work with llvm meta package.- Rename python packages to follow naming conventions. - Remove unnecessary dependencies on python3. - Make opt-viewer not require python2. * opt-viewer-Do-not-require-python-2.patch- Switch to python3. - Fix %check tests when used with python3. * Define LANG=C.UTF-8 when running the tests. - Add explicit Provides/Conflicts to llvm5-devel, clang5-devel-static and lldb5-devel. * These are required to be validated by obs repo-checker.- Use LLVM_OPTIMIZED_TABLEGEN to speed up build. (bnc#1064786) - Fix files of lldb4 to work correctly with update-alternatives. - Remove Conflicts clang(LLDB) from lldb4-devel - it does not exist. It would be provided automatically, but no such cmake file is installed. - llvm-do-not-install-static-libraries.patch * Do not install static libraries instead of installing them and deleting after. * Reduces disk usage during build. (bnc#1064786) - Do not build unnecessary parts during stage1. * Speeds up build a bit. (bnc#1064786)- Updated baselibs.conf to reference version 5 packages. - Deleted rogue llvm5.spec.r29 file. - Deleted arm_suse_support.diff, llvm-add_a_LLVM_USE_LINKER.patch, libsanitizer.patch. - No longer used, applied already in the source.- llvm-normally-versioned-libllvm.patch * Change libLLVM naming scheme to match our naming guidelines. * The reasons for the original naming scheme are no longer valid, more details in the patch.- Disable all thread related tests in libcxx. Many of them use timeouts to detect failure. They can fail randomly if the machine is under heavy load (happens often in OBS).- Drop llvm5-devel-static. llvm5-devel contains shared library with the same content.- Increase disk space requirement in _constraints to 45GB. Otherwise the build gets stuck in random places. - Skip build of lldb5 python on distributions with swig < 3.0.11- Copy from llvm4. - Update to llvm 5.0.0.- Use LLVM_BUILD_LLVM_DYLIB instead of BUILD_SHARED_LIBS to build single libLLVM library. This is the recommended way. The old way was causing various issues. * llvm-split-static-library-exports-into-their-own-export-file.diff * clang-split-static-library-exports-into-their-own-export-file.diff (bnc#1049703) - Add lld, linker for Clang/LLVM (sr#517692) - Include clang++-MAJOR.MINOR symbolic link (bnc#1012260) - Remove unnecessary dependency on flex and bison. - Make sure all binaries are managed by update-alternatives - Add llvm-add_a_LLVM_USE_LINKER.patch and link using gold to prevent memory exhaustion on some build machines. - Reduce debuginfo on x86 architecture. LLVM libraries are so big that they exhaust all memory on 32 bit machine if linked with full debuginfo. - Speed up build by skipping parts that are not required in stage1. - Build lldb in-tree as one of the llvm tools.- clang-ignore-stack-clash-protector.patch: ignore -fstack-clash-protection for now.- xlocale.patch: don't use obsolete - libsanitizer.patch: fix use of undocumented types- build fixes for armv6 (skip testsuite as it requires 64bit, set the list of targets to include ARM and remove triplet hack)- Include provides and conflics in baselibs.conf for llvm4-devel, clang4-devel, llvm4-LTO-devel, and llvm4-gold.- Update to version 4.0.1 * Minor bugfixes- Use gcc6 only for SLE boo#1041469- Package libLLVMFuzzer- readd arm_suse_support.diff which was accidentally removed in the 4.0.0 update- Enable AMDGPU and NVPTX targets everywhere except for S/390. The AMDGPU target is needed for Mesa Clover (sr#485802).- Use gcc6 on SLE12- Package license & credits- Update to version 4.0.0 * See + http://releases.llvm.org/4.0.0/docs/ReleaseNotes.html and + http://releases.llvm.org/4.0.0/tools/clang/docs/ReleaseNotes.html + http://releases.llvm.org/4.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html - Drop the following patches, fixed upstream: amdgpu_revert_r280589.patch arm_suse_support.diff clang-fix-substitutions-abi_tag.patch clang-incomplete-field-types.patch glibc-2.24-libcxx.patch llvm-install-CheckAtomic.patch revert-cmake-soname.patch- Enable BPF for all arches bsc#1026191- libc++ must depend on libc++abi- Stop using otherproviders() due to an rpm parser bug, use self-conflicts instead as suggested by mls.- Add amdgpu_revert_r280589.patch to fix an amdgpu regression bsc#1021577- Require LLVMgold and libLTO in llvm-devel, otherwise we get in CMake: The imported target "LLVMgold" references the file "/usr/lib64/LLVMgold.so" but this file does not exist. This happens when requiring llvm3_9-devel directly, not llvm-devel.- Update to version 3.9.1 * See: + http://llvm.org/releases/3.9.1/docs/ReleaseNotes.html + http://llvm.org/releases/3.9.1/tools/clang/docs/ReleaseNotes.html + http://llvm.org/releases/3.9.1/tools/clang/tools/extra/docs/ReleaseNotes.html- Update to version 3.9.0 * Clang now supports the G++ abi_tag attribute. * Clang will no longer pass --build-id by default to the linker. * Improved C++1z support in Clang. * Clang now has support for all OpenCL 2.0 features. * Added support for all non-offloading features from OpenMP 4.5, * The static analyzer now checks for incorrect usage of MPI APIs in C and C++. * LLVM no longer does inter-procedural analysis and optimization (except inlining) on functions with comdat linkage. * LLVM now supports the Intel CPUs Skylake Server with AVX512 (-march=skylake-avx512) and Knights Landing (-march=knl). * More at: + http://llvm.org/releases/3.9.0/docs/ReleaseNotes.html + http://llvm.org/releases/3.9.0/tools/clang/docs/ReleaseNotes.html + http://llvm.org/releases/3.9.0/tools/clang/tools/extra/docs/ReleaseNotes.html * Fix the following patches: + arm_suse_support.diff + assume-opensuse.patch + clang-resourcedirs.patch + default-to-i586.patch + glibc-2.23-libcxx.patch + glibc-2.24-libcxx.patch + lldb-add-pthread-dl-libs.patch + lldb-cmake.patch + llvm-fix-find-gcc5-install.patch + llvm-remove-clang-only-flags.patch + revert-cmake-soname.patch + set-revision.patch * Remove upstream-included patch: + llvm-nonvoid-return.patch * Remove patch for removed files: + glibc-2.23-libcxx.patch - Backport upstream patches: * clang-fix-substitutions-abi_tag.patch * clang-incomplete-field-types.patch * llvm-install-CheckAtomic.patch - Add clang%{_sonum}-include-fixer subpackage and associated libfindAllSymbols%{_sonum} and libfindAllSymbols%{_sonum}-devel subpackages. - Add sanstats to llvm binary list.- Change update-alternatives to use %postun instead of %preun, which is now what Factory maintainers are requesting. - Use the minor version to set the update-alternatives priority so the most recent version of the LLVM, Clang, and LLDB are used by default. - Add LLVM rpm macros so downstream packages can have some idea how LLVM was built.- Rename libomp to make it possible to have multiple versions available.- Split the old llvm package into this version-specific package and a wrapper package. - Implement update-alternatives to allow parallel installation of many of the subpackages. - Rename subpackages that can be parallel-installed to a version-specific name based on the associated shared library's current .so number. - Various fixes to support the above changes.- Sort a bit with spec-cleaner - Remove the latest switch for now, things should be either coinstallable or not, we don't need to bother around with compilation like this- Update to llvm 3.8.1 * See http://llvm.org/releases/3.8.1/docs/ReleaseNotes.html and http://llvm.org/releases/3.8.1/tools/docs/ReleaseNotes.html - Use versioned libLLVM (to libLLVM3_8) and libclang (to libclang3_8) - Change versioning of liblldb3_8 to liblldb-3_8 and use a variable to control the name instead of hard-coding it. - Use bcond_with and bcond_without to enable/disable build options instead of hard-coding them. - Put buildrequires as requires in -devel packages to avoid linker errors when building packages against the -devel packages. - Add ffi support (disabled by default). - Add oprofile support (disabled by default). - Add valgrind support (disabled by default). - Link cmake files to the normal cmake file directory to allow autodetection of cmake interfaces. - Remove unused lldb components from main spec file. - Split llvm python bindings into own subpackage. - Split emacs plugin into own subpackage - Move additional vim plugins into vim plugins package - Split libc++, libLTO, LLVMgold, libomp, clang-chekers into own subpackages - Make python-clang, llvm-vim-plugins, and llvm-emacs-plugins noarch since they aren't architecture-specific. - Make packages besides llvm, llvm-clang, and the shared libraries conflict with other versions. This will be important when multiple LLVM versions are supported. - Various spec file cleanups - Rebase patches: * arm_suse_support.diff * assume-opensuse.patch * clang-resourcedirs.patch * default-to-i586.patch * glibc-2.23-libcxx.patch * glibc-2.24-libcxx.patch * lldb-add-pthread-dl-libs.patch * lldb-cmake.patch * llvm-fix-find-gcc5-install.patch * llvm-nonvoid-return.patch * llvm-remove-clang-only-flags.patch * revert-cmake-soname.patch * set-revision.patch- Start conversion to use cmake macros with now introduced compatibility for ninja - Reduce number of threads if we don't have enough memory - Add patch for the nonvoid returns: * llvm-nonvoid-return.patch- for ppc64le set memory to 4GB in _constraints file (failure in Factory:PowerPC)- glibc-2.24-libcxx.patch: fix libcxx testsuite for glibc 2.24- Build LLDB separated from LLVM. - Re-enable python bindings for the LLDB API.- Disable libcxx/lldb/openmp for SLE fate#319582- Update rpmlintrc to whitelist libLTO.so- Re-enable glibc-2.23 patch for Tumbleweed- fix arm_suse_support.diff for armv6hl - adjust compile flags for llvm on armv6hl (fixes Mesa build)- Update llvm-remove-clang-only-flags.patch to remove - Wcovered-switch-default flag for gcc compatibility.- Use gcc for stage1 bootstrap - Add back libstdc++-devel dependency for clang since libc++ is only available for x86-64 atm.- Comment out glibc-2.23-libcxx.patch until glibc 2.23 actually hits the Factory.- Update to llvm 3.8.0 * See http://llvm.org/releases/3.8.0/docs/ReleaseNotes.html and http://llvm.org/releases/3.8.0/tools/clang/docs/ReleaseNotes.html - Fold lldb build into llvm and disable python support - Drop clang-disable-ada-extension.patch, libcxxabi-exceptions.patch and cmake-host-triple.patch - Add revert-cmake-soname.patch to fix soname handling- Add glibc-2.23-libcxx.patch to fix test failures with glibc 2.23- Remove FFI support because its fragile- Enable OpenMP for x86, x86_64, ppc64 and ppc64le- Enable all targets on x86, x86_64- Update to version 3.7.0 * See http://llvm.org/releases/3.7.0/docs/ReleaseNotes.html - Merge aarch64-suse-support.patch into arm_suse_support.diff - Refresh arm_suse_support.diff, llvm-fix-find-gcc5-install.patch - Remove llvm-fix-parsearmarch.patch, upstream.- fix build on s390x (one typo in ifarch and one change in filelist)- Update to version 3.6.1 * No changelog upstream- Add llvm-fix-parsearmarch.patch to fix parsing armv{6,7}hl archs.- Update to version 3.6.0 * See http://llvm.org/releases/3.6.0/docs/ReleaseNotes.html - Add python-xml dependency for regression tests - Removed the following patches, fixed upstream: * arm-remove-xfails.diff * libcxx-libdir.patch * llvm-config-lib64.patch * llvm-fix-intrusiverefcntptr.patch- Add llvm-fix-intrusiverefcntptr.patch to fix build of LLVM tools with GCC 5. - Add llvm-fix-find-gcc5-install.patch to properly find installed GCC 5.- Add a gcc dependency for clang, this is heavyweight but we need libgcc_s which comes with the gcc package (bnc#893359)- Conditionalize libcxx{abi} build on build_libcxx variable - Turn libc++.so into an ldscript so it links to libc++abi automatically.- fix constraints for armv6l/armv7l (there is no 4GB RAM on 32bit)lamb70 1608127014 7.0.1-lp151.2.15.17.0.1-lp151.2.15.17.0.17.0.1c++-analyzerccc-analyzerscan-buildscan-viewclang7-checkerCREDITS.TXTLICENSE.TXTscan-build.1.gzscan-buildscanview.csssorttable.jsscan-viewFileRadar.scptGetRadarVersion.scptReporter.pyScanView.pybugcatcher.icostartfile.py/usr/bin//usr/share/licenses//usr/share/licenses/clang7-checker//usr/share/man/man1//usr/share//usr/share/scan-build//usr/share//usr/share/scan-view/-fomit-frame-pointer -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.opensuse.org/openSUSE:Maintenance:15340/openSUSE_Leap_15.1_Update/4ee3ef5db0cdce71453408be6e4147f3-llvm7.openSUSE_Leap_15.1_Updatecpioxz5i586-suse-linuxPerl script text executablePython script, ASCII text executabledirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)HTML document, ISO-8859 textemptyRRRR![P πutf-8b1173d798d41d34df6fd0889c3fc2bc1907edba2cad7e801dc438146f84c055e?7zXZ !t/c/] crv9uc)1u躡1yulH?CGh n3c5߱?0Wt~ֽumXw7'\(Q"H^EGfQ|]m]Pd5@÷c }#UͲ:N`H0r`kg+0 k AΧ#[җ{0]/ےZrJ1f#@KlɁnx!8`s1fƍ.S12d\Қ6 YFӶ0qGgBi|[ſ96&QJqYCM#k OSCN>=MEq>YHO a/x_:}zŇ G~+ǟryOC9Y 䈃(ҪF󷚱y~R3ZoTM#q+.GE rL0*~mMZ] 6 u"[Nٚ͊UI"q@]w,;:;E^?2BU),JԾyXؚ= Rx\Fy1i~,zluՁ9>rZ>gвf1ԱʨG'>b,-5TܖMx(hޯ1T0#4m68>.Aޞ0ƿgFbePhD{*ARƬ" G+Dwi+@O@M_)izQOU9'Kמ=2!n*)80ʩTp, X3Rqk[Uzr) ~Ô@`#ǧ)`||\Zkw.S XQ`%0[vc춙t6`CtNwX; >-DLOD#Q  Q}`4M˘bC:>(wU uRW`E08T#y|%hHMڰs5O)~&DKE1O ]? f}nXKS\?hsبv,+W7h:n$ }zg`RD6cOdTANJsa|'YnnUQPFwбĜAi.x{?%ɦog~@8&{Ѹv6Hfzx)nV? ʍZ+LQ4A8%ym!J-D^ 1׳>nҎnvېባ `AzưN 7c`GP{宮548'NqF2@G$Y<.3,478.r. 5`.t1s:j,jrMqVo=ќtGH& [>>vmPIj{?*QK5X!WCqRYP,s ,7JQ}\1m35shߤW(٣p1)~$kERK^ww "i29u:t׉mNU.b YMvMݖu-8F#FO@b# =6Ot޳-luPa[a*8pAut)֋u*J QY ʷrzf#՟p7±XW+KoQwkQ7%}gZ\הb-:6969} w)$ضf'ML$ (vvڤi 5uhXƏIvrY⾋mdAR*ޱJ81a7^C j3꠫6DoL#jQ)/K8k>Mw4}-iA_ E6^X 7r70иvGΑ/:bk6ϳT*Q p> }\T(1Uf9*}lןajw }qb$1Ȁ8틎1 PIU?"DZeN#DW(.ծOLl %|pʠ1shyE+SG6'5@l ɍ۸qRHpeF!$X aPli@C#p2T+mОg7hW[8aJ+7Q:}J"cLK8uWc)}.3o] CM 1ް0}ЖѪȲyև[/!C٫<ce꙼L_ w>ںWȍۯe.神k>/[saL# 1r8cS5 _qh&rj{QVͽ̺` NRx@ذlKL-6;GZ#_`,ۅLAzRп"Lb03V̖ujePM{,(#Bcc. \nΧ;s1#ҫ8೫V7ϝR,ZʬDR(G?Ny_Ɯ1bssWwBmuvZhVzRt?[7!X.dT%T[練Aχj3",ZjQMΊ"胺EG4{ajYY\l<$>w\n 4@5DST2/#Ik+ )+Ysq"$q*#}9OԢCeWN:< 4dghk[m^F4Pvrq}P 4v+a~][$ ҪJ_F:Xd($&>*V5*aet)-_Pfy+Iw}.V>72"eD=BѳřަuK1ѳEw64 `ݘh![Z p{e6!6r ([-o؛S;ƥ7ʉMx{)tPP/a'M7d_?T#,U;бMZãYhi[d`ֲ^{.*f1 "6[Uɣ0UtZZ#U q?q?kH-Bo2] u3w$Tvr#@3& nN_;gx{ESs|bOЌqre,b% `c ,)ʸq0|^3ߍz_ִ7!7c97TCi/nCcoR,j$b:Y841H74iVҚFM|Wþm=L5%lH*l]V'ёn)xp^jpzޢrM}fWP~ӱ&rz޻>5$KKO(%LV-ޑ*a֦VRa*su!O<18# nN;r%6 n(Ah o'a8BHGPGo(UkVۅw >/F@dƱ迏S$D@l9B=sQ2`|0H =b.n!6+Q4.|Cܲ:p l{̹2qԻFI?n3C+A,^*X̦2/ȬjѲOa^vr;nYDUI+!;?D"KiQFA0]IUo\$ ^ LDoPO!O(Ve'+9Hd{U]-ՅYbŸy$.=Yfl,iKN܃p+aE9+RP=~ZU^Z ixa5 HN%PUOo7EQI)Q 'FB|1{X-ZpRaaN&:? Pot:Eo+e i F ?`2xyODK*]bBji>N6i}QbrCҦJ]35n;+btbUIh'=IbZf|ۑB U:rKop+FiU'#H "PBNܘ3kP=ͣbj6BGP$UXlˠTMHFO,vU`eJn( xRwJ[ nB\v;CJ`oӉf:SrCa!oc?rRcy׋ /۵TfPf~wpm$o#y_ 2tJaܚ^uEsB5,o/xpR:\nj `ҩGƎ81 l%N-0oK|͏]fx2MU$|"A-hrϋܜwzS<0^פ6⭪K62NXoAkh!2=/ʈŘϖaWZk@C?y{cBeiU%k]*WrP x 1VG#AuFI^q\T&#wav1$,Uѥޠy'n],nK:'%*1 6Kzޭy)fKy k_iJ^qHG7/u,/I M`,,32h[Y=u!#X~e}q8[m1ǘI H*R>bp^&]CUjI(_#y`f&6XZڠewGcg9Ǫn G> ]M=rBsf7}2Xcu`Vde=IUoYu1 CI^۩"t>:A[Ef +މP&%7رJdsԒ7HY%b &OEyA-L<d?4hNG?Q-SS1{G;;7%iC\1зȫƱI k9IzYcQ0濾;S-"RA޶.>t!W M׫>έݥ~*FD%(X+q%4 )6FL 7f&=EZÝ(HUrT4QҒ|U$'+A|YF.-uKdť^{J>@MwC[6w(ЈD-:9B8i.[D>^oZq-fmV<띌)Oo½{aꢊ-+~ &> wuЪGp ํa?x6   &-yť-}=ד# y]Rqh׃ +CXc ~u{tBeD,,~/ZlaW6PS6|uA->' )sH;74sP t >4iQ=PA&g:/9^߸X֝dp/i,CJv^PQ-}b}Qԇ+CfŨmѾH ?G:&j QVF},Z@i]Yf2Ɵ _הY0p6iБzT !rV9~%N6 c `mqV8 kGMS %Ҹ\PK?<5ԄF'{EL90x3hSWn-W$Xg/ @'>Y_jHcX}KSۤߺyBKXUt.ﯔY V~en#mG@sn`5lg[dR'?<JQw~obv:?aoCL}TdxQ,mEERv܆;hJ7+HQ0LXMҞ$y.\7DhT Q9ugMSߔ]DS?̋ϵ݅_$` zv٦߇ߍ t=zJJ"!)?B9`饐)nD+%6Bz/?( %%\I!~djV-Y4 ~)ˡ9*SŚfl=cffLԔv|>9VLQzqӜxF*5畝L=x ~@ }맛o twxk_ftS$&vTJț 晌8d,U ҫ i|վү,c'(> 9΁+*g{~I;96e?s_^Kܧc? 뭲Q{j=B>`7/o5svQH_5n V1_g9]g` `;Vt=MW6w9NNO1=y#/AP{؏];%&NޤLF|/Meb?#Lu?*{V/[#@d`L$U12)l!n^W݀?n6} 9穐 &׼m3!+%''*5`K_\r9|΂ s!70@Nu?$\DUx)0|r*Zw;o HK\̩8 Q5YńnkCRЛg $IfYe%A * &y*`! ޞ1CDG|hvKe}B H`əcg` rvuz~*zЦxw-^xCprkTc[)&]?}i61~/ :Z +Yp['}Y_\q G^Ǹb1oZR{59lOI/Bs DblF7eyUͱ?xaW{ #htiCzS5aK}W8<4oj'Yrjda}\nm$,.X?u00W cIJ(xeJ`ib2{/)>hHNoɭMGlX8UɲNHZ;ږo׻gvfl D^K09PBy\aphp˪R"(Eu%pBh$XlwOG +-svi'~Xa`Vcqui6NʍC~qJ(ObGm>.ޣE.M)Zbj +V=zfL)en 1V@Q{$Zd 6'JU,8aʤׅ#T&3 gymUj4oUϗz0r9ܓt`73+|Z:N\|!wT hUdy^.h{yHv  MSŢ@%\i@覢"Yo/瞴;BZjS )[`k1W=dBbYV)f q,u̫XPG}RLHuGBo`SM++ClKS׃t0~7^+_c $c+#n] li,$% Ico|{K >S|[: <::R n*0?2Pr/]wuEՁv y (AsP^tqSbe= 㢩QDJ'=h_GqEY%i|Q[/{-HӥY65 OV~HH)s^qa,5[R\E2n{vIio]Dגu0)t=nC+cw'޶/4~-?'؜NxSLoF+>+kC"K G@8/Ag̃svK9ͨ@Fq朕v9\;|#"jr]eNw7̝*`/C{YGTD 7N$gd޳EJ0͘׸. Н ES0O(JXXU`r>ЍDoԅWi# a !~/eXS*$[l3Z|!'0JZ /b)+IJB}3<|Α:Na7 \!>1 ccx`  *nDbXp%֣jEtJ!ohg?@lXK kelbU0r?, ɸΤ@6#&]?ҌpqBvN=uhg#|o`Gm 1%ռW#p{zYhsolFE?F* Th!K.n!% #<+fCXk]B˙Sx5j hUv)X$C֨bCBԟ1Ӳn9$|k,I&wz+2NPUe-nL,,ʇpo$" )D3tL-1:sMVB`q>x(łg 9Cu(7?,8*LFGi<޸ R$^ ܌AMCjNpQi^= q`5/3ǮeE+gO~I5W4P?-);1X~ HVL”R&L5lUm5c:a*5 \]tf/3oKcK1{_ f( /9أt*`A59F1>ɡ u-6{\%ʽ7';0fG:riފ)]|~98B̓dqT;ROl-BI l(C{p";7RfR|ހ,Vw*h΄4lSc{܂Q+̚KSwurfC̍P -3unѲj^9 J/D@w5Z>ޚiyoS=k:`,Ki1@iaW3)! (tqedjУ#O"BDُ gafXtS6w{giKL%mʩ{IxKXr2m=^8F w>9LT>OЅhi?#efDDm[jx;+3pXGx=Sj{]Qfu [ͫS';5R 4+.6 {ߪZF )bw:K54nR鍜3xh3 -u!sm] ?QsQG=|ˀ^8*h|ʉt(ѴoE"x\#çTՃv4شuOZ~sszwC7nF?yR^.۹ @`Ц*ĺ@YB/00#BX:(2q”uXqPT.mSoHgأk7 DfFh,ɈnrDD0*D~fײ JhQ(%yAvIPj,inYT7., "O'0;>&}RCDZ\#=j=sc/ǯ#ng{b殏ǡbԽyц ǭk $z(J[D KR@UuEuo0`ӶH6"NXq6[~C_#zyvomJ;S[. 00:]3/> $)d# )l@_u7wK&Gr[e2ITB<5D[>Q6)X+_R#&rWz=٢} Q$οEqCTR6dۄv3.>nzEIFx*E=Al%,,<3&7dۡɠA`Jނ{حA "% _x vЉNn[%$ڳ&RփH?"տR]-= +v FA|twX[ [n Tw^ ָ>©X~!?,9d5B URAMekQL8Rn#Omb>CRHlz}-wx(=йA#Q:a@pZe2(48D4Ą}$8X 6; _,)X6K+ަ]1uFb`CcqJMI:vq3gkX "O=/=`vqs\1y0M"S5jj@@X$'uЫZGՋfKz*PXAiAN[;x~c#tFAgR!k{߻/4oYML\H5܊qѺoFESP$S`Ŷ&jڢLD]*oLPۘ\k1|$_Z#a{&1X'zy>>% hϐ"LN>&QF0́"e8qG操JN厾)N'<[Bvp !˱ŹcD&G体z*8x2W>7m} ׆i3#8Ư #gŪYJC"; Rrtfȣ# ![s6\5=֙ܛЏ)ȶ3~aa,s<̬+όŚ6}t,jȮQYq!9 QtBg`%5cjm"+r,"4krݨKޟ͎Qͤ*4t-E$!Em T+=yzŖ:@z? e/`խNP <ٛ4}FٝF ihEGsLxLׅ klcn]9=-o.z[d/$~GP|t24L }8[!ϪT)='<ځfy%Ȏt!;`E͹KlwkB>uWI^3l@*rʊ{btIVK9}q1{TD*}^ԙ֤}WXypt/ȹ븁05! Y|E5;@"DP(* N]o\MiHe$}Pt#Gכ囃l:c(0j oÝo9P²I/O'9"=-q@Q˓(ˏe VKY)p.8{00j3}+e(8/x!6m̢&X@$LW^HUcϪ-vl-œ-J#/ 9Ii3oiHHB\h3\oк8")Zy [93=:+!"Fn;E.%t 9D6AO^ܪOߥ*g Lf3;ިfam!2fԞL`!90ܣS? n3$Z~VKp2S}Ȕ}!qf6) #BLa> ]v*2PV9dB0=QMT؜QꋫK/kJT7Kd~{{H޻ICBP{,PCq䋇~JB t[ZY߱\1b,kEDZ靑.[wVDS'-/vUҩ z iY [S;uyEY LkM?LRj ZW܈YY9K/'Mobʑ  Jl+ynG2Ms3@Y9cW0IU| 뼃fwސ8zxxWХs-P%gA&UR+D"a(H 0}@,۹.VhVJ;=%j۪܀|l!G[,Ƕ6?_ө 8ˡjnrVY ZYNㄼGJ`{e%;qݳ|ڸ6EQ#amtr uYV͛1$cK1n)U{>EO!g #l.@I3{A]=8yPCI a[HZc5+^x 2 ӕt 2j R9)ɢ)jdвz[]lW# 撆Փ6B!/DR  ;@Go9p3,5357MBpGnO6խ^w sOEYf̹{ mwf B^\<9H sXB'Ort kmZȸy26" UyugW=dD Hc0)Ar^&Y0u~sQ1GS2uϦ+ܘ5w <{#R?5غ-3 J0ٮa* ݟ)p̭?ּd<9k㵇EfXϼrbՔzC"uA*+ڬCCz,5x0-= mTkyhʶDISfAG2KEč؞OhpídCy޽QoZejƸG=b^Ğ{b/fdc~`jinag+ qf£;/uoױtWئ^ގ~Gsq5ύ4ŵp&zYDsNQmA oDլqC8X}aTƮ€z $ pOi~YUkL(]Ѭ)C`l"kIp{y~_)iCL;0Ƒȫe[c!T6`IˀJDa{e/Epi7@~>P*G 0c:WkSַӟ==(8qИжh"D[+$U)@T@s G`1G99 9F%NZuZ9;࿈tVM_w%7cLH[Ȳ#tf3gsk/S̠@-,|z]ZZ -b}:]fɯGݮ8P}q`gi+]Qm8ДZeVa y E8HCJV\ck= эoc ބyƩwDBxgWލ? Z u8[R-*p>:xp9&|kO[rGP:uOz *bN8pdz{`Tl&³e,J}ǫÕNv;qL 1'8u>pL7Yc3]IQ0 wҵvxA?2Y !+ڥqn.]!jöKM+dkH=EE< * +(N2rLo̊/CʟS\&U e-kPUEp s3Y<_Vr&7Q'+TgZgV(Mvӕ+w45ћp.=^?gɈMbmG򠾲ҷȊF'Nw[oE7,6|->@QajIHOn.U,,Tĭ)eϪ;x6*bC_['OZU9+ eOPt[ݤZxbwkp;R<'X@? uٱ=ho>czvzp_$L^ DF$N0g9[RqbaۉO )n0 }okf)**7i1uvP*j-+DZ`kwƃ@`}FW9,O*me?땽j|c3<ܴKEXWC|DQoe/FSMcH ɘgZP<%o4JExxJ,G@E/\@F׃!5Hj<B0fFMhǕU`OY,J3T Vo2̜`(挤j- jmT{Sskt!2uKC<Μ0neܝL5+ j 'yI9b`M}-:CxbahSvW81A ^Wgr^&6(Sl3P͡k8W{4~ȩQħ1@1]ɣzfȶe1OYQ-(YCv4It~|![!~~+ w]vdt Sy v"OZˤoJo-۪#M4;z`y6S䩲8p<̟) A'.;r͞MBۡU~@l9᠍wm @6el[w}oc)Zo`$8i&P}=7{ci"sy/xr|Mm.17蘫%;C?Y`>p/j̛Rr V<47"\iohE֢ Cn/=8:$uMG-K H*a9Ֆq⤼k^n#vh#$M ^s͚T5r^(%l7l˞RMg| xPiԾTJy܌nȜaDs`BdvƐb\Ixg|(<ɼ*`kxZ9)˛mX;8"̈́0eǴz(2 i Xǔ'U|m(ETtE#oH꿂rPMxPHpسo_fhӕ8+B[R~s95=G-!+, 4Q`ߣ2%G Fi1;N翲L3<CҍxP;k#JLn_`b9{QpG|$}1Uׇcq 9p7, erAh7>]ljJ*g1RnAݴ?s"pW1 $I^~ ! ^T'EJ5n/x[I|I/@C1SȗATEWk: uUo:Ul?cLZ`soA}kcLUxH߹s^h28:@anQ8,'/t0;hL$[l~w>fI#ۙZloky%[QGm2Dx}1[ㆲmZR1H酼I4+I?u ykv61Ri@c!^7| N bz _'KD+RhÜ'sss{jw`D8Kn e\=k5k0ћ14n}V*0Ub[c\`L֨?; h[4 {֖z"uqS)y n9aR< mH\¬R°r8"JM(*[3r!ԨRZ}5݂Xe^-+D\bY["AC,0G7@YpK1pl ^+/CӐ7~V|+@N ͒%~M{.kF'I{3ҩy'gioP>Վȴ4f['"p~vѐ@p $驉NTltʋG\T-#lѢ}^3Vb-iGf\Ù1<\oiqj&Q""i  > b?F;1FWC yOZ'a病%b'MXoxN''D!};J}5 0gU*Z>@ɼ2I Lx֋tU?b/^n(A+*m&StA}nqv]3NX=2fT_TU}h5~݋bK4 ,tUaY<j|z$=0,+h1!5&^{ñ%2V꫒3 G>lﴢ'wIƇnvElQHo%D|Op5fC,4Oԃg5Shu gɑ9ZѮͦfm45]wϓHVLCR4`2[q 'Ѹ\?$sFsO-rs/,XꖧnY̖9F!Ca^w--+xEo{(ps#R{8Jϻ'nʢgzY)J,unn@J-brѣ̯'? f(`&ؘ&0,:P 2/SH.f )̧4Yܔ62qzRf#ᚶK\6):EB,"LR]FdABoy|JKى@#p;0g*$nжcZ]̸\$(;H/}A~:'$0r϶Ɗ.X̋yځyl~l 6Pu0<]y ,I^I=h(pJ9ZW!f֌zgEVt'"bb&;"?XKaٶm5:ۑݏ^a4xs9͡\PY@"4UaX >G4S%1ۆYHۏ}:> [RXn42t/ 0+t$O`'({mofmA46kބnN!"<+ּ8EO|m*6]otGFQ wvZBts"YRXkY1:= n@,xWMmLO'0N}f֪jlok+ϤfVTeVțx7 Rs7(${ MIR'&7_ϖ)%t5`Ą|(45F/L9>7yWj&O#R&w~4U?̬ऍyx5%fVk8  lU~ι1w]|ej\ Z띡XEr: [a7d,^qqM( v- 8]VPnqoV</he..? 8Gv֦}q0[5IlĎ%&U =n؏'KCrt ;_}-T'5%yz_P1Ƀt]f/JIs   w:h8C?5D?F0GHayP$G"6ǎ%mAf)Hπjţ:Ibû*(- ֓+FiC@-<:fld{C=/ ۊn݆Sٷ}(PeaX]tM:(ߣ)ŵMƙ!E1jlgx=B7>9 N(wp.p$S"-|VVOSm>9C>Ӿ~?p2tql:CIr͗vx %{j1 9? xWZdid'H0όܿl5B1ohEWeNm1R9VqdPu FʶCZ7N2yK2GBq!\ʱ6ǯ Ja5!p0eSWCPDļ qHdB;Ül,, Ź̎y6`)2" )"#l]'bSr^1S.O?c  Slu4 SwUM(AYbV`|ӼP6fCApzç/nz&;2`szqYux[}:GvPPmxYA3OYK8a 텞2wTS*A2*qdʙSyf;w.ϙcqRb*MdL_PYyd'*Ң::'ڏo_ykG~}/%l0wQeZYrBm<>[N3t=e}c?,Z1=GfO#( DԿ@`ձ< 1 kyoBHcg` ܁M":$.J;_'4yHl#Ȣ˭ScmXV{XuY#/縃Br&j2牯 f|&U>9I6"պ>^Gbj!}F3xZ,KO\s {lPiJqɷ~4~TJ:{4fffxҵM1p_ Ip`|Xb"EA@Xry0 ^!BERM-`4Q7(^/t[rF8<˃ 4CUYYnk L*NU )hw;W ȅ?7)g+1!]Xx&p_ U9Z-ϔ\tkqp5쑉ՠ!wk79)$sp]xFHv77|G>)'lpBlħ}D4 9Ico!PywBrdWR={A3kqugcwc5*rnMILu?l[#ZIcf 0ɅA]nt(DKgi<"T{xqu%aHr1JK?1s~ꎍܙBERdJ/ {5tEl|FB AdY/D0)a#*>ZVJ%P*uMNvлkUXw׋J.Fn?%HCL2HU%B9y cl1&&Ř? x~(z)ǧ2 ri EHGzF|% nvQ'OLw/s͕"lnl0p0P|bvuPmv9 Ʋ =i-D?3S}ȼ:XcF1c+ [#sMq@ݙ'.jF_!rG^N\ڸ=Fy}$Zxyk>N'^&{)VdŭI&ԃHe}5z:؜*/X}EKڄL t;٦ SC: fZ^j9u]i`e0e]ף('<]Ŵ hO6aw`6WWSI Q-\.q}\nav|MFKm*I5<6/sS"vlgo(Ƈ㆐J[Wum\OngєJ,7 &95ʐq}w[g&+kNx$G5=_8Rd[ 7GEQH3l1 YӍcg}Y: vyD$@I)q9cKm}ہRv\Tyt惡:.fofkg^kꞧXer10۹vzw Z$UV۪v`yM]u=KhGhߩˣOQa˽gط5l`LjZ86to2pqqzۡ<3&ggw :gsIITLu0vOJTkw-]A v(azIR" e Pk ËYіɟL*7ZJKYf2͈f5̣`;K[V Z8ϰTrP |SY0~Oטn5`SI'wp޻ĜktWHr 5SyyƀcJ!&&)3Fx\TLכv_*j4_Z4WW^)uGؖŮ}UYa`sGEs+M+Cg~#p8G2Zkm&4 no`A* -۟^Ƞ'-B[cu  'BZ1ҤO'@J*O=^ $S=0qUk +9X> v!XNSQG#h]v63TlWP3VE9!N鮲? Th`TEoaYEלLSd۴JW $9^shU$,>CuO-}AS|V2a'GqtHG!ÅvPE쏖fmز8u[Ai)] Nkpar޸ ;ֱm2zYRTR(9/W7JZ0fA>0$(FE{PKLZ<=A$20.5ɋU&Ɠ%J^S4fA O. +9QQQ"gF5gM#_,[n GTksZsX9`& U)J&8Pq)?Ltmnގ!W J>l'ľjЇ!ۍ.r rmDR0ͤmBS?֧8P  i"Ç$qΤL;/3ʣWڗt֥lsDb ]>i WlIX-[Iηt9֣Є>6:`'`݄J~m+Z!$j5)xᮮRB?⑒>ĹR[#=62ۨVO's=w 7ٗT͊p]nޣwUL͟x ;VJ%A0/Qb,_od0lacY\5ye,frӬ~zZibk‹ ﱇYa34w1W%i`up.rYڬdj4ozUI~ kcJ}\aOkq j*ΕDgp+ɆJvbecMs&U=<ަ\;oDMC͏j윬Xeb!YKulє-bP,~1#uLAN( ꇦJ]汮Qo?K@8jg`Ю;mc+'h6Fu9DE ]ÎxDȇ9 'cEY_s.QI37굌sWoM,{d8/>"K5 | U&n:8:=ёG N@& ū 衟<!RAzվx:64\{;CP+'F'P&! ѡF8h \8G!%5a3_c o:BU9L͑m"D;DM{](n]F-K?qI| k+8*jV,tơVЕs|B 8'bUDBD?FҝpA8eV95M"kާ]G`X<3 $|/qGrsQF9ςa}X1GOYh`uoO'2Vh%2t5lw3?f G灑+uB\um^Lʟ9J̙fٚZ(3mp2M~wbW D 1zXrxR͗LpsvgGqhZ:#k>TQҽȨ bw<w~Kj m'VC7XNv9م+NY*nf`b]+Pr zpcgYza(ӡz֧&`rx糭. ώ$i% /4R.B.dO7OǮT1i\7WZ _1lO5d]ߪͬ%dB L|"BuBg\e R*.m8t)5l\`M I hM@M^g::`,r73SuЂl<w|PL0Ig !Od/BX:ysG#۪S1&4.9'RD .%7׮ou x? 6=qWjwA.Qy]GGn.SVK]@ -Zػ/~5so\!a͂?սS6>]z ɐlO;wB&vrY@򷗢0.W}jG&:GG5Ujj ׈=g㭧`#*̹r`<[z>$M4y6֍"$d# `O ɭWs$# \k_c'cg>wucPh=Usj[C{`x|~Rg [쓣 ¬JgADjLspqA䒰"l;%=lozYpk)@dim;X%g=.! 9R8{ǡ/fE1⽷,,[Skd.x _.mQ`9DJe#`05rw:ALT{teԄOl©6EN>S7Ϫ^Ѯs:@HҮSyV6aD"X #֊8Zz_93y'jzu*B#=9! mr! +r3$q렮:nşsut`3F,Tc t,ʰW~'gAk(՝$)\ GK(wZo]W5gv;y?s!y7Y1a}U9]Le, ۤE/SUxRo~j"!@ T{۰AG(OdUw%c*m (Ż3Y/w?Uap׊܉ ., Z7F1#䒭i:SY 86dM.'";d*;-A*( ""KRMcP!♎j_5f3!?;:eF7O ߝⲇR{ٳu܉(F`) rs"Im.]캧Hً`8Ӡ=m<ǯNgZ ZBi[F%#IgGϦ=;$)ͷ +/I%C C5`/M>yj\͛ZҭqGTx/J2Xa|1ŽE"oq"NiC"mkJŗowiV;LTEWR>%6bOGa`[qu/I=՝UvZ=2ΨȺRҎCT1 =^ Y8$t!n +ʅ}q@ <*rӒl7Rt-״OÌ*5$LY1U@3U:̏%u3Kֿ臼iڏ˦4|睘\=cb)Kð!4 {w^A% xʖ;~A2Ra@'[B&:ƧEɇ.H_s)CWߑ#ç]KBlxd4+q 8W /a:{@ZGX_ZT{)\}Q}JatO7"%/Tӫr 1Dki 9bywh "4c0p-{3W5) xt_8{5aGɎn1󱽼c~Jq#29ULJb_TDOGHˁooԗ 7HlgDA-I1Z(oT9_^ř49Hꪊ9}ڟɗѱDA#&. )!H sn7BgbUn4)K{OJIb(y{)^}:^8YlՏ1>B#ٻVlqJA5]K׭ld7,)6Tm-xgѕJS! le,g^@].EKW3v wVMLpa@λvhMeroȝBAޑO7?6ǸwGoa_#qcr"Zx sYRv%Z8\CidD7]Es+iAѵP .۾b1l_:5կOnwpXZu|dbmI7k6_i:<.nmLIMew1KM~_wl_&yOǠi'1GѾ&qeιOX]Oz'ǹ5/pӄGV@m\f֛ F3js-?n2qKn9TA7 :C ׸0gsgVQ%/EyH[3iiIK_'Av:=߶0q9>_n|sP:]V0ܶvv_ۜז8t J1•9s0Fz(nEz_>G/a|LIG0ybLM\Ula 2D坤M0_6肫*s6|"u89H%:Slx%&<[%\15EAv-,,!qYCi%,_X ެiaS/)o\3K;**6ElBtr}10_;v3X8FK%oh~J;xjBh[f =uEzzzA P LgpS=LInil#E*钿Cq0Y EN|XiF؏c^8zM\6. POG&8  ,3+ͰOz]PƸC_ㄡ",׽EAb2͑Y'B]nA:icwab"ew\sM OO93V[YW+9F$|1ӐU8oS"㉧kԑ `r53l0G 6ȳr %;3^Pdz{|TW12Bl:IIч8 jsy^9++sLq˃ɛHirI #Og dzD]iJd2}+hEn9^{}?AQ(<l;.%@Dڋz?f."XQu!ER!ެ@u[:3uvd≊ˇ\<fz 'R0.DUD40E'w?nmם~l} dž؅(u ɭ{^$$ŜE짥 畂J& pƦ h+ЌGS˳ϤY;e޻{a`q-eqD8>&I2G $3cH2ixQrՕN[ wPD$tNWd ˵%ǹJip40 ǰܱ^Fm̳ )IBLEUikT%ĀSvqzj  xu \473k1KF[0Pڵp3xj˹ ȥK%|H#uA;ڌZ&n:2g4e^ e7'#\~j!Lwa/p=n'E_"0] ɀ4PNMghX|Yn]_Mzds4ch3Z@^9ҳTUD A1+aF[<靭~>Ar"U`tMveS,_ pO{=] vοqU~_Z!-;2x@|-۟/ŸIA 8y!r6DنqϦi>9}X>Kᯱf.!@dK9amWWְj[.E#,xuft˩K ˑBMglWWJu;U0BſRdv=VX4C^g@fK*&EW%"M֘\+Բh {_1(8=2Y}7؈IUvݽxn͛;pNp_qGMnb?/(<.Tr,{f@(KqIЛzȟc|UN:5M Fr6&5ӳnr22L_J+5kFπSİ+YuX98O>0% /sʴp3SI}w MCgptӂ$,%6-rn+C XZSGofah Hm̩ f O~;3S7@EԲ^'id%|$>%AīǵgR Y!2De%-y5> $H za,(2%_t\SFE~傀0Q5kHJ8&bw=3a̘¢m9.nUj[44 a_K̽5\j# 0Y9yo.>==tZyYDq3"ʒ◲5ҭ &;Pl- ESeTXԚ<1!&PApvm][H@ɥ4QnMkwWst(u]~^|2 C -ۉfu1#{%~MyԢ-heaa"Iqu%0W 2(]_T̚!$1c{)I((]Q?, @ '~Ha:_f.D_{k$6XDA 6`١,;@4a' ! |B`tŗkx<]8@)F .JABb4T[| Eci3!dʥ m%;kT,fqJDC&kQ儔:Pvkj2ۼ4u'j^5?N׆A팗zus!kJOc^/=4z.2]\B6g ׵I$“`kHk5o^%7y+ <qƾ$REh&)-v5RNh 6O1d2ıwb8ҲKP˲vm eQ{h{!4Ag1`~۟2-o0=׺ڿ,J7qY' 0}v$pJϠ \䦺Snb6H$P=]5]ꔔ B@ߧ`=2oX>:!pH'[STqbc;3b`[ptr]| !b<5K:@o7KփFg9eXLC[üHsw̙NV)Y:>v_1NR HdD"OLtSEAfn%ZR1+$=4a۩^7=tR1B[' pMO.DyƦ{Z*S)ل@Ĺ4Ꭵ=> )/J~A49ݛ*ʫ(¾@HIP vʾlZ BC d h~(F {uD&Eb Y59y3nIC)O+ߥK\09caҽYMLO2Y2yDTT'iR]k q{P4aRБ]C̸,zD6nCAm``#Y[:Caciu>+-ptNKӄv=0AMY$,BW܈wrZJ*3ƼQQR5h!;:*.>Vqwf-MT%Y>^9,hU6QU[wWZQ),&' .qAqO|_HXӷ-aeTOܒJP}pKzT50z o&䎶ĆG=)8/Q&D<w(,(J$ q1;\lrfnV-ַ8^b؆fvzԤ#dϤ { p9m٢]Emni +~cq_srUGb3,i?1 ͲCoqQjwtscrω7weRf1>m,K6?6F%h[l]l,ߍ05.SWojfSkڝγzä"%A]F>W=;[>MƛoS[.O1dwx\$$R >nY߹NJ$Fb`{Rgz 9ş^NqUYdylІKy0NҸ|3T3NDXi2x5fh{=k-d$NBDV%VZB.1)Ӣe qP 4e*iXqߩѪ W_`Hc.eQj:c>$~hiI0bɄNcPbFH^*T_bpv1]xĪ @ǀ!^s^t0U\}0Wq\/ۘ1Ɓ8`0 k5qCUIO8 \jʱHsHdgY$$7Yl1.ђȪMvyFd(ofmՋ@sW&Tk287Mi4 >~QlZK|QvB7jNMoL֛H \N{Mg07UQC6>t 6-FVvb#xřS8N e:5 )90 єx#Ct' R+̦&V}[Xdn4=AJ_ VrN$us xޕe(ßǴuƆ&y&u/SʸjiS|JQt^Jo燆AdC`!ξT sI6R^OsXfsBr6 ]M =xX[0JM@0!n_,60r[;Z^jsnWme ɵV,% 7W$jsJtbqNnK&('mG8(_húdSB2%$BCiHe)"˪JwggF*DGUQZmΓa۸U9QSc\^l+ld;D/rV]69N̺}Ɯxd㫇!,(6!4)-g!`To2s K@_x n2VN&0v .twTh3;Ap}T>.阨l>̧O ; G~yE(_&TPMKP -oKa}ID:veג>VOT'Ny$#6=7EU*"L30,| G~2ZO{ կYugJ.uj߷Y+ISdo>:T0iyb'ԡj f"'-fyf LEL5Τ)P Lgdz U~mK v@܎Pjb~YRa TB!ez ˸VXfnDv^7ʴ$T R F͊_]SsEC^@YX. WSZp?3A(gs3m:mVF?<^3zs!ѣ9Vq."ROFE&~z;b:-!*O#6!tj DER9@痊!!]Ui.&EJ46r\xW"mTSeFԇ%&f-C-+{&D0lj56x+"YN" fޣ+Py6Nt?P>L,IVg$BmLӉO2qyӈU NTFaF67^v1jɞgGpLE8|Jl='#7"OHeD`݋x}.W\5p9ePse.|\j2'J/IӻİpZtbrt(٢ESǝca-I(crm'n̘T~ޠ,PvCO|g;U0ɵX (E.YIk_yzRuEeV\^Lx|텳TB0bCZ LJ=$+Lědjw$#KN.?9B0avz~or)^R_!%[m,]|QZ `wJb֖oե1wg M+̢;"OA<865p)F}!Dn YR(\ s#+ȦO\axg6*`fafoT"o \o%CeT) qPOBZh9MFt!w BUIk2oRA'؅}Ljx&UH7 Γ%Qd 9M6*lP[ƑˊC ~€Om/xI4O Ţ1zU]@!Q: Dh?lYG dCB3 Cҹu]-֭!.c|Ce+B;t_y^q{3Ցrە+j Nu PKԽu~Y얍CIޒCYpc m"S/NTWAy~;ĩRW[]uVGr ѻi=YV?GTF&DEOT ncϱDFQ0 mfA6;щDFXT& KAE*9+$5W tqi|BՔIJĈ!W}G߫"*0 Cot*QBbb8iDoXZƎZT8gDv3[Vw؛Df=pw[.r5 s@s)(߉04I+3ZxǷ(QL>O CXy = ȵSTLNx=; xqEEQ楑e2zΨ֊їK C kO# ޽CbѴ>كk2G;M8P㯑mғ Q3W@Lnx-p.T&@ ОM*"-6.kdZlj K!pFJ%34ˆ?(e$z 3wB)fxF:0.G%=o~(ʆsʘ,:)[K #%۹(G$6# ك{CW?BH`Q>^21>vԭ@F`_`MRJ=|};OMsAؘ5Ov=PVۨ"5rB )NL^|_ln-& `Քd jf۳8"5YK_FD7fCǫf?y= B>x˻.k%Mk2ZDTMcnfOo*a酐`&/Ɍ^~u!0`)̸sF{$bY;|BS'[AGwo>29L3SyMVFz ޱb/ޣ ^~Gs+% ZwhWسdQUY-tsn%K2Og9]"MYabNm.d塇TG CYH4jTeds\,iR(C' aQFm:;J;8Z 19Rv| t9Ll/>)ia .3.h`U !"8B| ق+;puG URm +\ޣG˲_U݂ydV_2*9*dȥg[`]bw w5wlmR;A#@o!4X DDBH9O#O;3P} yLθ^B߫&kڵup\gWYM^nDMc~epUN|чxH$*T"A)8NiqqܱŦϨ U! zXiY=OfeC֣lU(szS1ړ L jmqeUb5, wbf3Ӏ0W3 X.H5(juyF:\F ܕW"< rYc4ב7Slxi(Gltl}0Xj-rM}O.@ǜ aeSemGK'.Qwoe'u@D9|:a+iKҊk\f'ȋ-(#}2g^౅-kQ1%ՃLZcz>c[^e)>> RYxz.T@lb+J)OiR MCٶ YZ