python3-clang-4.0.1-2.3>t  DH`pZ/=„^$H@vj6V괠kز{udZ\yMlyhjH; 8 s!Ы7SG{V m]VJRI*0}Hɳ ELFxf:yDctpG Ebh@ λz۶q>}G=(wp3|b NI&5SA Nz &&?R:ƫZ܋G0žҎ89|f1o^C5hk pfWj7vQxͩV2 51J+ztm%1K ɀPD #A} 3>8@@a`[܁<˃Z޸.׼HO-xm` *L>=? d  7  $$ $ 4$ $ $ $<$$$ L    $ , a( c8 l9 :nFG$$H$ID$XhYp\|$] $^ bc>deflu$vxw$x`$yzCpython3-clang4.0.12.3Python bindings for libclangThis package contains the Python bindings to clang (C language) frontend for LLVM.Zlamb15openSUSE Leap 42.3openSUSENCSAhttp://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://www.llvm.orglinuxnoarch5/5 l+>>$dO$ 45m  Q(h.A큤AAA큤A큤AA큤Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!ec11eb50097b2b6c72c855afb3b66907082e613dd9d8837bff3902e704305affa44ecc71fdd0846b45343e918b3fba9c66e48cc4a86b1a076e9ca3258d36733443242b57e0001df0e35f34f2b8da3f06d41d8cd98f00b204e9800998ecf8427ea65efdecd7c065c30b7e4961e1dc1f26763bf959857d832657fdbc2d29d5227244f921b5f13d9a603ea1b4c03b04ea525d7329d6d1cc49b5b3e7ca3e995547fab8a05798832ecbcca656ff91985ba76860cf829f6a12f612b91e19b230842dd21530705930bcf3764ff612f535c096fcd41d8cd98f00b204e9800998ecf8427efe1469cc8a9d517a2189297d992efd8f3f9ae103110a85e68d7dafac1cfc1ef90e3a82c8d2da649c49a3573381d12f29e37db07c717f75d629b73731e40f2b64def930efd02631937807776cf43813253aa0c771390f7ea7a04e80d24e0e51889abb48a33d59b997bc20266dbeeefe2281bd4498df568733027f3abb607692453ec355950a2388411938f61790e19296a2ecddf35c1ca169a0fd846ca7a49eed2f6cb3b85454bc6fee5938df526d39dba95734cd401b685249570eabab581ba80ea0f5f38b8c6f01d95ea60b8de35fe351da33fbbd7c8cdf81e64b75a0d91efc533a6abe88edc539f48e002bfd6a7b57rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootllvm4-4.0.1-2.3.src.rpm/usr/lib/python3.4/site-packages/clang/python3-clang@   clang4-develpython(abi)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)4.0.13.43.0.4-14.0-14.4.6-1/usr/lib/python3.4/site-packages/clang/python-clang4.11.2Z@ZZ@Zz@ZqZp^@Zo Z`@ZV@ZTZ1@Z.s@Z%8Z!D@Z@YYYYܶ@YYW@YYkU@YWYP@Y1S@Y@XQ@X@XX@XX @X@X@XAX~@XZnWW@W$WҤ@W@WW/@WW-@W@P@PP @P~@PPͷPPPqP+P7@PP@PPpPpPP@PPPM@PP_@P P O@OE@OO Os@O~O@O8O8O@OOO[@Ohq@N@N@NNܲ@NؽNl@N@NåNNN@N@NvN@N@N@NN^N @NNj@N]NoEN_sNEN98@N%qNNBN@NN@MoM5@M@M@M@MUMtM@M@LL@LGKK!@KJmsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.comdmueller@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.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comarnaud@versini.eupeter.trommler@ohm-hochschule.deidonmez@suse.comro@suse.deidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comdvaleev@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comtermim@gmail.comidonmez@suse.comdmueller@suse.comschwab@suse.dedmueller@suse.comidonmez@suse.comschwab@suse.deschwab@suse.deidonmez@suse.comidonmez@suse.comschwab@suse.deidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comcoolo@suse.comidonmez@suse.comidonmez@suse.comllunak@suse.comidonmez@suse.comtobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.deidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comllunak@suse.comidonmez@suse.comllunak@suse.comdmueller@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comguillaume@opensuse.orgschuetzm@gmx.netidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comcoolo@suse.comidonmez@suse.comllunak@suse.comadrian@suse.dellunak@suse.comllunak@suse.comllunak@suse.comidonmez@suse.comidonmez@suse.comllunak@suse.comllunak@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidoenmez@suse.deidoenmez@suse.deidoenmez@suse.deidoenmez@suse.deidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@novell.comidonmez@novell.comvljn@ovi.comidonmez@novell.comidonmez@novell.comidonmez@novell.comidonmez@novell.comidonmez@novell.comidonmez@novell.comidonmez@novell.comidonmez@novell.comidoenmez@novell.comidoenmez@novell.comstepan@coresystems.dejslaby@suse.dedmacvicar@suse.dereddwarf@opensuse.orgismail@namtrac.orgismail@namtrac.organschneider@exsuse.dejslaby@suse.dejslaby@suse.dejslaby@suse.dejslaby@suse.de- Add appropriate Conflicts to make the package acceptable to Leap 42.3. It is required as rust/Firefox dependency. (bnc#1091551)- Remove liblldb4 and lldb4-devel from baselibs.conf. They are only build for x86_64, so no point having them in baselibs.conf.- libcxx.glibc2.27.diff * Fix build with glibc >= 2.27. Various locales in glibc 2.27 started using narrow non-break space for thousand separators. libc++ tests must be adapted.- 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.- disable debuginfo for arm as well- Rename python3-lldb to python3-lldb4 so it can work with llvm meta package.- Rename python packages to follow naming conventions. - Remove unnecessary dependencies on python3.- Fix %check tests when used with python3. * llvm-lit-Make-util.executeCommand-python3-friendly.patch * llvm-lit-Re-apply-Fix-some-convoluted-logic-around-Unicod.patch * libcxx-fix-python3-syntax-error.patch * Define LANG=C.UTF-8 when running the tests. - Add explicit Provides/Conflicts to llvm4-devel, clang4-devel-static and lldb4-devel. * These are required to be validated by obs repo-checker.- Switch to python3. * clang-add-python-3-support-to-clang-cindex.patch * clang-bindings-allow-null-strings-in-python-3.patch- 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)- 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 llvm4-devel-static. llvm4-devel contains shared library with the same content.- 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)- Rename llvm-remove-werror-date-time.patch to llvm-remove-clang-only-flags.patch and remove more clang only flags.- Enable shared libs on PPC64- Require llvm-clang not just clang- Add llvm-remove-werror-date-time.patch to remove -Werror=date-time for CXXFLAGS, gcc does not support it and it creeps into llvm-config --cflags- Remove wrong Requires from the llvm-devel package- Add default target triple form ARM, fixes bnc#893359- Use ninja for building- Update to llvm 3.5.0 * Major update, see http://llvm.org/releases/3.5.0/docs/ReleaseNotes.html - Use upstream pristine tarballs - Add libc++/libc++abi support clang (only on x86_64) - Add libcxxabi-exceptions.patch to fix libcxxabi exception handling - Add libcxx-libdir.patch to fix libdir on 64bit arches - Remove asan-disable-hugemalloctest.patch and cmake-patchversion.patch, fixed upstream.- Fix the sed line for minimal damage.- Add baselibs.conf to source files- Add cmake-patchversion.patch to sync config.h.in with config.h.cmake- Update to llvm 3.4.2 * Minor bugfix release - Drop clang-max_align_t.patch, applied upstream.- Add clang-max_align_t.patch to resolve issue with libstdc++ 4.9 max_align_t missing declaration- build compiler-rt on ppc64 (don't delete it)- Fix resource dir for libclang case (clang-resourcedirs.patch) - Always build tests- complete ifarchs for s390- Remove non-existing doc subpackage- Add a dependency on ncurses-devel since libLLVM now links to tinfo.- Add 32bit libclang bnc#857131- Update to final llvm 3.4 release * See http://llvm.org/releases/3.4/docs/ReleaseNotes.html for complete changelog.- Update to final release candidate (r197980)- Update to r197866 from release_34 branch- Update to r197490 from release_34 branch- Update to r197142 from release_34 branch - Disable assertions again now that PPC64 backend is fixed- Update to r196899 from release_34 branch - Remove compiler_rt-r196612.patch, merged upstream- Add compiler_rt-r196612.patch to fix ubsan failures on i586- Update to r196762 from release_34 branch- enable ppc64le- Update to r196503 from release_34 branch to get compiler_rt fixes- Update to r196487 from release_34 branch to get compiler_rt fixes- Ship cmake files for llvm (needed for lldb and such)- Update to r196371 from release_34 branch- install python binding to libclang- Update to r196358 from llvm 3.4 branch - Add asan-disable-hugemalloctest.patch to disable ASAN HugeMallocTest, it requires 4.1+ GB of RAM. - Refresh patches * aarch64-suse-support.patch * arm_suse_support.diff * assume-opensuse.patch * default-to-i586.patch - Drop upstream patches * llvm-disable-pretty-stack-trace.patch * r189852.diff * unreachable-code.patch * llvm-no-visibility.patch- add r189852.diff: Remove vtables optimisation that breaks ARM and PowerPC - Disable testsuite on ARMv7, takes forever to run- Fix file list for %arm- use %arm, not arm in arch conditions - add arm-remove-xfails.diff: remove XFAILs in testsuite that pass and thereby make check fail- Set DisablePrettyStackTrace to true since it messes up signal handling. bnc#839074 and fdo#60929 implemented with llvm-disable-pretty-stack-trace.patch)- Fix filelist for aarch64- aarch64-suse-support.patch: Enable AArch64 suse toolchain support- Add s390x support- Remove unused chrpath dependency - Re-enable ARCMT since libclang depends on it- Define host_triple for aarch64- Fix ARMv6 build- Only enable PowerPC on ppc64- Disable shared libs on PowerPC - Disable ARCMT, it only makes sense for iOS/OSX- Fix build- Disable building unit-tests, should fix undefined reference problem on ARM & PowerPC- do not build on slow or low memory workers- Drop disable_neon_in_armv7.diff, neon seems to be working fine - Add cmake-host-triple.patch to pass a host triple argument- Create libLLVM and libclang subpackages.- Fix finding internal headers on x86_64- Fix ARM v5/v7 builds- Create a baselibs.conf Provide *-32 Bit Packages for x86_64- Initial version of a cmake based buildscript + Updated arm_suse_support.diff (patch6) to work with llvm 3.3 + Set version in spec to 3.3- Update to final 3.3 release (r183898)- Disable debug symbols on PPC64- Update to version 3.3 RC2 * Small bugfixes- Enable ARM64 support- Add unreachable-code.patch to fix unreachable code warnings on SLE- Update to version 3.3 RC1 * Added support for AArch64, ARM’s 64-bit architecture. * LLVM now has a new SLP vectorizer. * LLVM and clang now support IBM’s z/Architecture. * The R600 backend was added in this release, it supports AMD GPUs (HD2XXX - HD7XXX). * See http://llvm.org/releases/3.3/docs/ReleaseNotes.html for complete changelog. - Drop upstream patches: * pr13303.patch * pr14795.patch * pr14831.patch * python-ulimit.patch- pr13303.patch: reapply, was temporarily reverted upstream- Add pre-generated doc files, remove sphinx dependency- pr14795.patch: Fix incorrect line numbers after -frewrite-includes (PR#14795) - pr14831.patch: Do not incorrectly warn about pragmas in -frewrite-includes (PR#14831)- disable cross-compile mode in stage2 for armv5/v7- Update to final 3.2 release * No code changes since rc3- Update to r170281 from release_32 branch * SROA fixes- Disable compilation on PPC, only PPC64 is supported.- Add python-ulimit.patch: Don't set a limit on address space. This enables us running tests on PowerPC.- Unbreak PowerPC support- Update to r169678 from release_32 branch * This is 3.2rc3- Update to r169391 from release_32 branch * SROA fixes- Fix ARM build- Fix llvm-config --libdir to return /usr/lib64 where appropriate. The old method of using sed on the executable does no longer work, because llvm-config is now a binary.- Update to r168987 from release_32 branch * Crash fixes * Miscompilation fixes- Stop excluding ppc64 architecture- Update to r168357 from release_32 branch * Fixes a miscompilation with gcc 4.7- Update to r168286 from release_32 branch * Fixes llvm PR14309- Update to r168031 from release_32 branch * This is 3.2rc1- Update to r167720 from release_32 branch * Thread local variables may have a specified TLS model. * LLVM now has a loop optimizer. * SROA has been rewritten to be more powerful. * A new optimization pass added to merge stack objects which are used in disjoint areas of the code. * LLVM now merge consecutive loads and stores. * New TableGen infrastructure to support bundling for Very Long Instruction Word (VLIW) architectures. * Added a new target independent VLIW packetizer. * A probability based block placement and code layout algorithm was added to LLVM's code generator. * The ARM target now includes a full featured macro assembler, including direct-to-object module support for clang. * A new IR-level pass, called "TargetTransformInfo" provides a number of low-level interfaces. - Refresh default-to-i586.patch to apply again - Drop following patches (fixed upstream) * arm-suse-support.patch * pr12463.patch * pr13141.patch * pr13303.patch * rewrite-includes.patch * clang-fix-mips-test.patch (fixed differently in spec file)- add explicit buildrequire groff for man pages- Fix debuginfo generation- make link time optimization plugin accessible to ar/nm/ranlib - build the plugin properly- fix arm build- change rewrite-includes patch to use options to match upstream changed option names- fix debuginfo generation (PR#13303)- Do not reject PCH because of -DFOO duplication (PR#13141)- Update to final 3.1 release- Depend on python-base so we don't pull whole Mesa- make -rewrite-includes support -C and -CC- patch for -rewrite-includes feature- Update to svn revision 155819 from 3.1 branch * C++11 fixes- Update to svn revision 155700 from 3.1 branch * Crash fixes * C++11 fixes- Update to svn revision 155574 from 3.1 branch * Crash fixes * Correctly enable compiler-rt * Remove unneeded runtime python dependencies- Switch to 2-stage bootstrap because we don't do build-compare anyway.- More fixes to llvm-config- Fix llvm-config --libs output- Update to svn revision 155320 from 3.1 branch * AVX fixes- Update to svn revision 154914 from 3.1 branch Major new features: * AddressSanitizer, a fast memory error detector. * MachineInstr Bundles, Support to model instruction bundling / packing. * ARM Integrated Assembler, A full featured assembler and direct-to-object support for ARM. * Basic Block Placement Probability driven basic block placement. LLVM IR and Core Improvements * IR support for half float * IR support for vectors of pointers, including vector GEPs. * Module flags have been introduced. * Loads can now have range metadata attached to them to describe the possible values being loaded. * Inline cost heuristics have been completely overhauled and now closely model constant propagation through call sites, disregard trivially dead code costs, and can model C++ STL iterator patterns. Optimizer Improvements * The loop unroll pass now is able to unroll loops with run-time trip counts. This feature is turned off by default, and is enabled with the -unroll-runtime flag. * A new basic-block autovectorization pass is available. Pass -vectorize to run this pass along with some associated post-vectorization cleanup passes. X86-32 and X86-64 Target Improvements * Bug fixes and improved support for AVX1 * Support for AVX2 (still incomplete at this point) ARM Target Improvements * The constant island pass now supports basic block and constant pool entry alignments greater than 4 bytes. Clang Changes * New: -Wdangling-else, -Wstrncat-size * Improved: -Wformat, -Wempty-body, -Wliteral-conversion * Clang 3.1 adds support for anonymous structs and anonymous unions, added in the latest ISO C standard. Use -std=c11 or -std=gnu11 to enable support for the new language standard. The new C11 features are backwards-compatible and are available as an extension in all language modes. * All warning and language selection flags which previously accepted c1x have been updated to accept c11. The old c1x forms have been removed. * Generalized constant expressions * Lambda expressions * Generalized initializers * Unrestricted unions * User-defined literals * Forward-declared enumerations * Atomics (both libc++'s and libstdc++4.7's are supported)- Target i586-linux for 32bit builds- Add upstream fix for llvm PR11642- Don't run gcc for ada files, just fail instead.- Add clang-glibc2.14.patch to support glibc 2.14 headers - Install profiling support- Switch to 3-stage bootstrap- Build first stage compiler with -O0 to workaround gcc 4.5 bug- Update to final 3.0 release * No real change since rc2- Use %{_lib} macro instead of checking for x86_64- Enable ARM support again - Switch to optimized build- Disable ARM support, VM goes out of memory while compiling it- Really enable ARM support - Remove forcing -frtti- Update to r143961 from llvm-3.0 branch * No longer hardcoding include paths- Fix LLVMgold.so path for x86-64- Enable ld gold support- Update r143456 from llvm-3.0 branch * llvm/clang 3.0rc2- Add llvm-pr9614-part{1,2}.patch to fix LLVM PR9614- Fixup dependencies so that llvm-clang doesn't depend on llvm-clang-devel- Update to r142912 llvm-3.0 branch * Fixes to python bindings- Update to r142641 * llvm/clang 3.0 rc1- Enable ARM code generation- Fix libdir on x86_64- Update to r142341 * First build from 3.0 branch * -Wc++98-compat warnings for the lexer * Add flags for the remaining shift related warnings (-Wshift-count-negative, -Wshift-count-overflow). * Only warn in -Wliteral-conversion if the conversion loses information * Added clang_getCompletionAnnotation and clang_getCompletionNumAnnotations to retrieve annotations from completion string. * Add support for -std=gnu90 and -std=c++03, for compatibility with modern gcc. - Switch to tar.bz2 and remove xz dependency- Update to r140780 * Code cleanup * Crash fixes * Add support for alignment-specifiers in C1X and C++11 * Introduce a new compiler switch: -fms-compatility * Emit debug info for c++0x nullptr.- Update to r139589 * C++0x fixes * PCH fixes- Update to r138939 * Many crash fixes. * Performance optimizations. * Allow C99 hexfloats in C++0x mode. * Add missing function _mm_ucomige_sd to emmintrin.h.- Update to r137452 * Fix problems found by PVS-Studio * More AVX fixes * Many C++ fixes - Add assume-opensuse.patch to remove dependency on openSUSE-release- Update to r136773 * Many AVX fixes * Support for C++0x unicode string and character literals- Update to r135431 * API changes to match Mesa requirements- Update to r134888 * Type system rewrite- Update to r134813 * Mainly gcc compatibility fixes- Update to r134698 * Up to 80x speed improvements with -Wuninitialized- Enable RTTI support - Disable assertions because they are not thread safe - Update to r134611 * Many C++ fixes and speedups * Updates for AVX instruction support * gcc 4.6.1 support- Fix manpage generation (bnc #703591)- Update to r132667- Update to use cmake buildsystem - Remove unmaintained ocaml support- Drop ocaml support because its unmaintained - Update to latest svn revision 132050 + Start of the upcoming 3.0 version + Support for gcc 4.6 c++ headers + Better support for C++0x- Fix ocaml dependency- Update to 2.9 + Type Based Alias Analysis (TBAA) is now implemented in clang + LLVM now generates better debug information + Inline assembly now supports multiple alternative constraints- drop revision from Requires: fields - update to 2.8.99 revision 129008.- spec file cleanup- Do not require specific ffi version but gather the appropiate one from the distro- Fix compatibility with C++0x compilers (g++ 4.5)- Fix C include paths- Fix header path for openSUSE 11.4 - Enabled PIC for x86 for loadable module support - Enable package tests for llvm and clang - Disable package timestamps to silence an rpmlint warning- Fixed the build on x86 plattforms. - Package the clang c++-analyzer.- update to llvm 2.7- added vim plugins- added libffi-devel to llvm-devel requires so that build does not fail - fixed build of explicit constructors with gcc45- Initial 2.6 releaselamb15 1525356695  !"#$4.0.1-2.3clang__init__.pycindex.pyenumerations.pypython-clangexamplescindexcindex-dump.pycindex-includes.pytests__init__.pycindexINPUTScompile_commands.jsonheader1.hheader2.hheader3.hhello.cppinclude.cppparse_arguments.c__init__.pytest_access_specifiers.pytest_cdb.pytest_code_completion.pytest_comment.pytest_cursor.pytest_cursor_kind.pytest_diagnostics.pytest_file.pytest_index.pytest_location.pytest_token_kind.pytest_tokens.pytest_translation_unit.pytest_type.pyutil.py/usr/lib/python3.4/site-packages//usr/lib/python3.4/site-packages/clang//usr/share/doc/packages//usr/share/doc/packages/python-clang//usr/share/doc/packages/python-clang/examples//usr/share/doc/packages/python-clang/examples/cindex//usr/share/doc/packages/python-clang/tests//usr/share/doc/packages/python-clang/tests/cindex//usr/share/doc/packages/python-clang/tests/cindex/INPUTS/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:8052/openSUSE_Leap_42.3_Update/ad103f784154d1fbec89ac98da088ba4-llvm4.openSUSE_Leap_42.3_Updatecpiolzma5i586-suse-linuxdirectoryASCII textPython script, ASCII text executableemptyC source, ASCII textRRR"bF &?0] crt:bLL'Ǻ|]E9,8kZU NGiH8pm#>*d9fA/֚q~l6Љēd~r;@0EkwT-CPMAOD3=+ӴB*廱XމĪ;A)Y֢cĜ7v0mcY <3df5{ z﹤_J^ҝ,:.cӃ6ha2>bswsy[zn8M 6\y# } &UY 痐#'/?KQ}L-&@>p-!օ~eCq裣[(ȼb{r"\ŷ;b3]?>XV! 1jɞ?k42v7Eng|7yj:Q"tS &^߼lpr}|mgs?ZɴOECP+%{|Gs' D.UcP0v^[x(M@I#MI i]VElicP ;.Ἤ0TTK,YD,njB#ZYqbIˎK 4OkJ6m6Z r#.اHp1hsc~rh%dPf.-{*M<2kI2!'O_۷Qn~vW7g׆9q W "$'b)D}bşvϓߗ,k>gw2%,&n~tw+]Txo ξwqBjn Y 0HG\QI;D9\4["G'n?>|)HwE@K=g(DC83,DM)mA_k٨rxf͂&bL P04Ҥ9QmB>M2ͩ]{!R9] dW@0aB"h4pGT \_ R/} ".p%(`[@?7aL8OHEڌEڊ`i|@X7 zXbCCydݲ+] P.>@ͫkϣ$l09q1~$UK/Z_PX>g EH7=6hK='"uXP_7ȓyIJvggCBf2jQIvEjl-`ڦM3.>:} 9y~cG|\W-),Z0Ak9l\-Bx:2)TE^ Llf0i,z-FhMr50K@3ӳ,֓۰~?Y{)\ƱVwI2kOcF;BaV+xx jD0|;:VH"}fa]峳Ѡ-w9٬!u qZ*׹XyK9#/Zw;.h>2V,'G));`5'4VO}411r|ɶʧA,U5?gء Slg;`^*@MC6dLiF6OH a+ނe/ad/]13Uq7m)Frꑯ-h]{Fv҄c΃WΓ"USC-OPvΒ8| %[xtŵb?N-m +@x+#|֛j"#Fuzݘ3JheUF&V*3̜I9_\ βsc3IT٣~S=.Bùۅ^NV XJJ'FA˕5K^!j&=Qz@"G닺 Kb.Зքnkm[FV+H{ P)1t}E aSѤXp4 irg&8i-*cn8Cm!5I8rgX 34lo 1ANI հ|:f{XW+Q6j wI9aPuQC-3`8^v%5w87*#4ߓnHxpfh{fEb9ɺm(NC)R\trh_bҖ,'r6)Uh`in$<=vlqL$[kxfoj/2-?„"¨F~qp !{ ?ǟ}_Ҁ%-5EklNJf>gf|kA<ʻΈxR0\:kT=E'87>G<0-ck^'o=Xa06||暙4J b @|^k{0m=:YOlא gWi;AtQ%/=/V}g㡿*^Hqt2#|k&z0LN;l^;)SeV!qP,>?&)RPu}<1,\ k|my7W 4;jQ}+hp ExBI^FZ 4WI/; AFQ3RtSLpG@ 6 F f'.b z|Z NưR-!k%!Nox"z1ɡf¯˷g-A a>p590p(akdb@Ws2I1DK{GJ:ff 7zS!.pYB ,[njD£s8%nSL!}UQp0, P^;|@M^[PEAx1NFB)A8, ai0Tst_1T[# z\Fi7VZ Aq.uoBy{y|CnMz>e1I |AЉvjt F[T,lN`(QO2(AodZj\ReFփ6+^ ϰ(ES|ФI̝'阑sz?l1?WWl?ۦ=n\~ v /69%3QHn=2=@mkb8HI›2ݔ11VZ˚ ?z׊ !4D}I?6d =JABVrC T@]/an(vUx{܍[NЕ@t%gyj/ǨLVi^}QI7[g|$.#6v;`ӰIo1x2 ;߃uU#/jajy15jQ~QW5ϻ]pHyjRP]w<;C8t 9}LlcYѬ!B%a]<Fދ:ST;~N݉S/t 8xuW7yJ~ H,VQp~󦜤e2 /s/۔$gsq6Fs*`Cn += V8B JzZ3)[1[{4Kn>̢b 28ʯJ RcøǑGCOtj3BLpc[vKdzo;B' F@[29(<*ܦ]iYf<`Q_LQ}lsOѿPDw~K(qC$qPi.c%GAGCJ>Sl~ô.Doe/FԾ'l+a8y~%Ҭ{.mikHLRoFZ-it` +h~Cw }F0{mg.\pB&S o~z $i<}y[=tV^^c X1Fo+F}Uj6@Qx IjMgUT3ڏSʠFlw4&ʄ@cO~hEN1tl%ᔅJMԁrtK1 $C7W̞Ӡw$ +;OM\Ѽ>o z)t+kPd˸9lq{K*}LynnPH BnoKi$fS~vbs{6QӽS*xA3KP5Y^]F%Tُi};niouabRL 8ywmy ,Vy'†5ݴ˴ΔOwl,;F/FAgQcS*mU]OFϐP664IYAFQ} ~9e>l'WDNN\B$? sQb&w3( 7#llWmIj$f~+-[**J y?(/ua$&I_@F\tǙhH0 tʚy0$Σ}\s,ܽmBZ#ӲB BL~z0 7X!JL:0x25i:ҞrfSņ=ҔRr(|>;YmK;)FIW[-,/}MJG@j3IN=F/[/] .+*3{yvL|9fؠ( (5 i`FSuJ<{|2;yV<0q;Q6Q'pL~ oH= GӊOMPaAˣ1UNyҒ~^h0aLn]Wtv`ڏQIRsrG8L 8vmU9 bwR>g7aڐ'"Kbՙk쩅g!_0v iֿl\t⟒a2۸1CNG\4Tn;t|wV0UBs~www畖ũk-,t/7:F?_ 5UOObS?Ixb~\Յ'gݠb<7VnD =gKւr]qn Z*]RJoa=`DBd.:Zl 26֪91ڸv {懥BIP5%+<:8 \$55HߨD̃ҷ9gK}DmrVZ%$ؗzy5fK˅=iq˚Θgzq6Rv!9l11 ΆǨmqO3ݤ#嫜rrFj"ѕ"JqCj5:!){쭹s|2WOj}LX&(@B&'[@=VeN/ CB4OnB9WPߖU8/s/ke `:bT^$n= \Fka{Ծ@{2×GQIF煸$/pvVlD|lX)-O?XW@x˘3 x]7j`d=K"z"j"ӊ҄vb"d DػfT-a9Ok*|0CEױ"A "~usV`hT1BǶr \@ů4HY}G|pgA[sۅMeMijɞ!YTR/B]R< 1w&%u~v)/kJ螚X`V%e\&_0aKz]WVXe$ċQԀ=괊{de!/?uToSi`69J,i򹧭-[ kv&sh4]s3<(?:a8z!j` p*MòÖn*i M!2>Gbm$C'|Z!L. FD 00/ /(_Nx'UfR.+|[nC^ HÃY) 㔮i_/)c)1 *fEaCGnAvW:4#H ib!!Ak:d*^3VC'A<{wVwi2w% c:_8hDGI6 .%w}5Ke+ \._Vv4r;gB+\<}Bgc^}Pۛ0clO7pɎgjm1]+(&3^O!9jJ%K1krAF(H%`3`YW*SI!%?0g5]J;+Jb}]ko <$-HgRy^L+/t*/#r* _|֥fS>垢BKRGO'Cd!4eVi&׬oʌh3*zև^=jCKbdAq=5iTۼާR}'\tU#{Š!~{$弣k+ ? ];lރҟAI$$PF M Dt& :NS0zBnӤ;Gk]\l瞄(bS11 ,ҐꥳcG<|/B$LE Lڣ1c::4_TpȦ|c򎹮KݙDO|1q+ 8puŎ^؂>}\Ypo )֛sN*ۏs*;ґ/O[]f1 ]Ѯɨ8f#(}U 64d`bDZê924h|M$8<;n,9F?jN,ՓnߴRA3(A+D.\48իPY Z33L/LO1Nj\/4V@a& bgzkÈx߃L T.}{+-Y.O4 oT}4rOLfjϒ1H:=aZX},'e*ۃkHqVVC\7tf[& 5|t%D>6R$~4nU_b{Rn=NjaxG݋$(CϫL"ɸ=UvvX4P36ꚏK|'Rxn2gvE 3?8$M@i#38)#{]9?xGrt;ՙK x"!nDN`4U.d*S{aqyt/AJuHF$0$+ RR޸9, Y5n.}]J7 n1羪[nħkmK:^#:=\?pFIAq0ߠVn7M1!/<Ӹ(P#NU{ƒE3ԪMxϔGd3cs4cnuIcS5]=׎/y`XRR$ၹxtsFN5rk*` PWniT  H5ƙk"l *4l89 (Wu@u5A+>&;P3R޻&s7d2%fp cox̛mH<c"at ھ%IƄ,"w&dr2lCDI2we4HJIT:SP2~of*fEěƎ_+4Ŕe9kuwE)Q̭; %pjy& 1$Zb3G^#Ιn>ʠT3 }>`)fF-C>lO&I˾pLtb`u0t D3aڵ":$VH^JNFѴD+(,1uǒ =_pV- 4]>V|cDf%]Ud3]E"'π+1Oq?cW-E%踉tXbz2ABϋה62;'Ƅ0ym٬Y',Zdz 7jºg|eZGT3Cag/ oI*3&g hxYϺDO9%%{q);$-ª7e- E:Â-6{™)`䷋n[+<,7+W`WʮkXK4?ǁCD4ɦ d( C8P1Pº\L rC{x}g:_mbAY&ۺ{P۫EqEd%_R\@t|WpC[;U}8dSHW6A36GUWZ͚3wOV/JVE3wHzSA(u^/ב $:7\'[I]u(8QT}*`ױ!@xE1VAn=ļ1V085q1B^Vy3e<` 9^;iM>$d_(/cy/8b+N= %{ fvFszKBFr}'3W{XNNпYQL\fQ2`3 cd`e59Wȭw$QXi\`U1k nلAx9E Hrp7x>?Fиj}_ ē&Agt[fxDkB!fM+}J]}PMP-@]:tKl.u>΍ܻfc 2G{!ԕGwkwk%`J0lGć6'qx\^w-aR6/yNNS\[fj89~,xtjgBFás|/Ro1^׿jƙGDݙv=YKij#M96ead`cj`5TеUςMɋGkv)Uϟ%Aˁz(?ކT:n{%?۹Ipl e.f@?28܃PpN͗[復~FsH2!},9qW%?\ğ.JqNS z1cIFU8>O`a^"ѐs;IgTRDſ:Pk2DkμU0ٸq(Wu$Uq%)"Вu$VtBpF>̽u{4z\-B7ք7|ŕ6GtnHWT6ˬ1#Ɍi@(71̅ #z/&_7rQSH!`{Imt1HSfÜ /ZA Rfd&)FP{6 ?zǡaQn:cbLLIMݔ3e;<hw9MaRu;^F8#Ə&K՘Wn_3(3[k0$ lGcBlYhIiԟCx%t{c^-tTZL}w^)!7ցیGgRnoPK ?lHTaCȪv }-T2 XG$1C^ZvЩkDI[+DN1Yzm: >49 ońZE7 ; \`˼S*G^dm#{ZJ}r,/sӃ޹d=ȂGԚ&?]M6_GBvg|D[\Ǹ0 m3..=Dۮ'TSD"{1Ӯ [ f@Pg$hFF|Z-AIJk7g3U/Y/E='JEBqRԛT6*SD&#_N]D*l52[{'D[#e+$Ȓb]|P|j46KP}R-N插WN7o>@eb1aWo$RS~(IOZN4{!Lw(;/i )bR n]fH'-{96|}V0:Pj/"vcjbtgd<s8toU˲7(yf ~ CU Z{r|YVV|-e&(+%00lpJOG:&۞Sk YtKF:.-/ӡ('w2/lRj_'"g1=㰯Sc $PHF<[ ;2g'\/*UM hwgD^#di1t'P< DI 0d5%ǡUPn\k\"L@bEm^9;]G1篊ABrr{f3mGwLo5TnLP8xUGXp*p`}~|C'er;Lk/n"Kܧ iLKbtEeR&o&Yl>}Le$ꣲ4pjؤMdV Ҍc;fvA~\^']CHoп;7r/r~ ڧ}NeB\f8npA2o[#]^lE/^FۃpS8mV;[z>k4_{[p\d?[)¦!,Ina&bk|L;VFd~\P-/Mf8[ ~}>\V埩Z>R>Z"~qW>?%chv-ߌXo: 6y-H{m{g{toMyn044zAVbo OOtakkڸዧþ\]Z$F 6݃\! &v4{Ӑ͓Tٚq煻?Uִ\b粐*Kk"A]R%9 Ѡ6'l<h, :"z')Qu +,?ҙV\x%FېfJ5~*܂Q: /og%!D IIpY%;; Nj|.UWE)7I%Sh FːŞuvS井ϱu}q9»uhw:u6{&#IH7PfTX q.T,bC65f2zRTףqc|QZ"he!47­4G_ !w䃬::e:,ĉ`(n%$بR|EvK6L%ek>ub!wA԰X%]\ _؍d >@F$aMU[%cIɆ@:]]⵻:; =WM!%m\&h>BnjkRن.o* Gi1]zHS,/NԎxN~Gyߘe1$$br}YAe-F|`8a7T m;K)}w}3L!4hyKК0%A 2h;mL,)g;.*I 6l%@頞 '*7HC{"$YዤW"bOYy8yarWwtcy1;T˼E~oEu!D;l'[AV 5}vgɱ,@v$ϖlk}-, G(ùJ?{W q}$ j Zd)7<*e`JØ0(LfovC !9v95c#,7$>v]1 y %Sײi! ,Q7/Y#\ Y5,:hyghʽ 7/# kխU38Xu)0,|Ea # >pZMz@4_ ̪^j3wN-(`I&Z!U{.4.5sDQeBt<(f`X|ĽyPcr}0 $xc i="M{r6ܪ-{T+MܸT!*|!u{2Γ ]ΣHSиG.((s!o5}P\Cc-'"nf!4a@.ZMҹ-.1V4#MoMWw?pכcd rloF<\ <?4JUDI_b'68΀G$2Yg"ψr."_ M%LGG7iy͋Ik$[Yzn:v+!HASK`nrS95X >Xo`5rZ<' nP-iu?m {<ٰf rZ].㋙ bbUxv߂+NF(aqJqVE ~}'3c^FzY!o;B!`)tlD`rСL5a޻~5cdlC E%wE IfX[PV.cKVqZAg6Tr_ܨ:k)uKAi ߄!k]&$ -nxY-ɝrrlde,qhq~V~#Q0\  v2@XMjv;wX-g/D8cɾ0*2( 4bn_8\x=>m#!!VN/r .!Ulq;-&e&5-T -R+"oq.`ApγW^x eSM3Ht\$9=J(礂Yo#I~^Aؿ,g|c0X=$/|C-|+uM<lշ5%Z\AJӹԚTA)gwacq d hASsչryR]<|V$jwZELx)ldyKfgʵHqOMI+0^]4s"T ^cy:p~V¨%қJV*[wbv8[/O2jJ;`l(46Jbs].7dF(-ѧmFBB HBv(/2܌LZs/DY>zlDE o7J026>E[ ^gtSª [wjͭ|Ckߜn6:}Oe%E?Ji FP牗Rc p&kTr7 >*9M*vNWU'*ƢZ= 1D{atLt_ \fÈǤ; (? 1yR 2Ah!H\ HTT|$Ms,Lݒ[jdY4oO`ߍver?G&ΈL;ͻ#ij.M&}I0Zls Ge:Dr/AǫYBNtCq,\6Mm&I!+U >!ۮF%m^l у lgH% AFKQ`xP<1܁P~t:d4S¦.>|9 uo3`ɔkya\ZF0\<6DTqae1mysJj֓/HSM'!17QEum#_L^A7 t/(tL]iLc+T:s~'~`3ߓ27IR̂};/vV58r[k'[<RK]N =`d7|G"ӜEl_v?aD<^ONGr`g 5[R},ҵg u1^9F4R,Z%u5ea5LJ$*FC\E֑]!~%B 7d=l̮%9D,.57OC <9^ʧC6cڦfYՂ)޴ ub]X<}ڱ2ӷM h1HfvdNk^7oxdOӯ5Ƚg a]7ш獽 ]=BvcW _fq Vfc3٭&cE-ڡDa& 1RG!¶6Gظ0mSCf>It/?6u08n4aap^@ ?(r?<"h]>W̚=dtE`2cF0FEҷUcv/ߧ V`!eXMhjnS>fMj#](>POfߚ$zt ._ŹnK OK,brm8>٠A6rt2@a[c~:Vҭ|8&S;/c<@+f=½%XUǯ8"*u0"5cO34Gy`,>v07pEGU/rug>E۴M]2 BFxk,.HʷrbW#g(S6cLkImzzf/d>-=Z]Yb܇) V4 Έ# ՗vl(>;đYJA X74zyNJOlVL8?- >sqk<zٜE&& [Mm){DZ fX#lTTP]Y_Īgq&@\-mRWEO ;?8wq8t}7Qi*p)~B"h˩W3 +R 9s;^=#+<=Vv2D|J` \9Iy1m`>3Nbp!QΐGB GWV5CJUX$Hg"J)Ɍ~]K UbR\p, ٺ8%\& *T.;wWG$tgm2 +!<򍮕[z;> d~Eze^MWNK!prg<C2DH`VO"@;<_JN &rB+y<>%7BQI3ۿQ\)\"r \" H&:_q(\%+N?br˻Sv<g= ,b8^ԭ}HXss Z])8ɣteW荴[G&|_(aLRG5H|06;1\(_K ս$)D8 Qp:CgUOJs֖[BF.a f]W7ۖČ,駷MܾN|"JvHeQcq|Ió&JQھw5/ăB *m&ۨ~*d1M|+3/c,NaupJUXDyks3b]<' @{SU*Kyne#vF/flSg/zZq CG[@&8$0swyr^N@],*VāT5z9!DV+62 ~F=sڡZ-킼=&8ڠCk-*@JdVgmŇ}C&m}Ⳍ^/Ymc8F0fK5ڗo%>g`k7N lB Ιbo\+-h<~Q| (K\ Gտqd-qnZB2`]E{; TUal(*(ad,suɱZY LNqՑmjlSg 7Pmٮ!~Zވpd1^aTc}1B o&Ԍ “, 4%U9l'9fA^UZɶ`՜I?ht!KTN:@tqxUL;x =_( M4fGZV,%Xn-UR,Ә.-n)G:Λ(Ԁ:S~8q1V]K@y{01@6$_1ہԫr4[ߟ9P&Q521`(ZYƖiӾwњmV\ X^kObu; !)a`]LRX@:9>lo~ 01\4lj)*(Spe\T*z5Dilӵ ϖx+%D迺#&C eD(~(H1l?EvGQ eljLb#TT;y|YTZ}4u~{Wce۹@X$s ЄLωw/NO9l3\vѲ1Ļ,Nĝ stE%#}M=3,AiVZrikGp /~s.RY_j`',=NU<4_NP\lO| rd! pVÖ"c&$́WpgOY)z>?mX?@xkx_0+*ӋT"X AYXlIb`CzRO:EI' oZw.2QymZ,͞۸/\w2=47ZR`O+D5]u}r1  qpuwz}).>}2"чW/ͣ+f)(NV>*Uro `ÆA>jCxIH_! ܼ@Kj>mjprMHhq$#Pe"0'&/F]\+{S$U ;P]P_ʟpc²QR.@]kUew9iP0hm"U{*L% Fa%w~f94̮byїPjjK%g 9N+_삂 Qի4x0qK L_ b[08cIې@4+Wr0V[]/$oBK*6e7_MZFN!?D"lzwЀ &NMIw*NPL+99^mɇNmNUםlhB;XQ?˖'n :P \ .#1s H"%b)CŒcyo @Vς<>TWw;lVE曡׿1}1@suIwoQ (V_1hyA4(K@H2\G~E ٮ>`WPns}8x:Wyg5eGќF8xaȕ-D`Tqw#H%3+󑾬ئ "uҒyă =;вœ $Ùe`BxV3Q@Ø(XrP܍AXWW+d~Ba^ ;(Y=si߫ g$krsPϊ>R2}@qr6rM\2w 8DUP5gգ>u:ePG>% EteLT1yd^|VWLZUE\p U[t!A>-<$j00'fɲ5o]ALN[E 2@8D)&NʝĪq@n-*&m ͊a&_\Oc+BW79oC-\?R{1<8sse'FOM薗SBCSÞ0> x=&8*9նr[!Ra%L|% Y\kq4cc,aG|>QZE '1ɮM,vp#(ܨ_+p|R'UFxCZ30&5碪(C蛋Jz eJ,G)WZOHrTg:,Q̭n u{ܡv^?YhYvdmzNfH"5]dLV(wkhA+R=74g:˛ jJN+)|wx>wC|9FL*:(sc]yzDR)rT]6*rJef-'BI FF9{vb OO\x E,.1֎\E7ԳYY,ýP8'g:Z6`AZ4z鱮/YЙ5TAKpwC5ũ_s-s,PHL/˖C*|))@.`b¾bQ㱅,UܔLIeשF׽pYžia\~`u?o;]6n/Aî9|6v$NO) @3aRZܚMZ3!?K0'Ψ%cZYۺRB(>VMlv#hP,yeߤspCyF l$h'IE+%]07]i¨cM w̌ycwTEbf^r2pPy׷؝GMasR2"`3`{= RniPֽ sGkL3uҕ|u;%$==K_(`5E \ gC+eGj~@"7+V,)rsӥ~L'-: ߢIYyռ28Kcֽv#PjMRmL40ykX^Ȩ#c[>~X.]^]^ebQ$wWC"!./iJڠ)[_=-QY`53r +l4C+MMvȮ 1dTMEu_ڴh<Rjx˼agMX.DHEO{$&Vۼ 5ks8vܓ7mΤmȪEGiQkb;< qo>ENkumY(&/VEB(-ftՎ :4ܿDs+\^"7k%5$Q vx1 V\/n-( n#> C0J6YQ\yBtV~E5Ǟp;C$TLi#]!`>k@IQȝ󛄴{Pf7_oR9E']APtuuv\<{ip7bm}7vf8~E8p=^h#l):}cfph!(p ǢMW$,[ĉzd_0polr${3܈ ^DŽl{-py6&N)gxIGo%39z}XHӁ\Ƨ{.YUoӳH =()seߠɾ\.. eQ.ː3IsQqshQ7P`|8SX07]Y Z&v\ٮoq@/ v=n[jӖqiKN>5@:UEͻPbe{wPK,+`Mq&ְMczvNW!/<`[V@nX9ыD-,or@ߢa[̎)ïki,zL` -5 ;Ws-7 ##wTJtƳ=/Օ;Ʋ.c6ũQzJHIJNIhaL@eۘv 3z+0CuPFypRºr̋׈}/p5NLNT#"wr~abPNnid`po"9 ɠ:Cf v&۰4$ wvw` c>LKB0f=e(E&gyDMq_?褌vvYyB? Yyzm{C9e4=nt#tdWNeGiw sʾ F9fVǵTPߐAT<43dġt]nmGQX6 rqÀ HFǥEZyt˛AJU|-j a&uO؄txB^7^9##t*Q|y-<}|k!{5ƃtU~]B,;q. +#f Ȁ?愼A{XfPyLz?&hyM.EmcJ-EkX%{g'ϰH(UNM렿)R5E5 )5Xya}n30ې1f{#}G튩AeiǔJx%pJG);2y7\%G';k,BS%9sGFcK\hiQ0oiM0MݐݰXiB7NF r iOm.>!mlf 氠 5B wlt|q҈64YR;:5|FO;/1ẈB(AadS|HqnGW?bF++aN܋+gsPM59`t~ow=`0e?r7ۏa d1V8v7gɖ?%^FYD;O~4v+#grS2{-% =2FƁE|aV dHIhqW+H\ޥA}m /HЁR*,ixe"Wu ^<9>a,RfL Z(Te9peAMp(p죹,/<ǁ* 7ZvBF٩mAԬʎVGi($*eW'.vޘgZq_U͊~E#+v<4=Q@?A=Tʌ7uMaE F(VԮ(5PG! Wsy&@R <*lGi"z%U+jT7'$@/8!6;rOWѯxE[Xv{gîM `3WGr]js,.cK{Ԝ㼦"+yw'⁅HN+/P ٥)UߏY&H,sm': ۺUh/{+(d7w=O>1FgyzX$9k".g}I^ەafb~I$ 53$KQ0"ϥC ^B%Avj62q;12_&,&;ebQ?,%[g'LHyNv:ێ>%OLP&DCۆ\G EDC緝'WPѸck >Ne GnO~6HIc., yw׋|h0iQ|b4ض޿"17#ê T}ƭکnYh ifd/? 9n%r?Qd5)XÇLR<\ar ^1-4㕛UGtG 5wLϝq~ r򫙆9d646EF!>f=sm;VHtpDTL5X;IMcN)]F>rwy140:ok2y+vq#"%e: J%HvX?s)/GA1Vx(dEAwԝ8OՀՒ`EP> 9~#pNI8v{sWUYFlSY37w:\/ 麇$}όڸMY,[ՑV-+L{Ɋ`dxYVtY}'WN)OqVN ;y1yD'؟VD0Yk@^ ,@,CaRFe$+Z.dCu.ݸ! P߁8K|eM Y $C"S͎s6e12ݔ/iV]ND[#@!U#xX{^ :\ܲ kh5Ӊ.ɑt DM76Y"#0D%pN5Ex:~,a62HK`)֑MpYE^^u0N:LiTä(upaߚ#QQtP}L5unUdC Uݛe#cuQ[=|# H[\9Rt) O0#.K%u_ r]nrK]5$Ά–_0Ov1Q*PE0D6Xۥ`5!<DjƀcZ0Ϻdn2bmhI&E:?:̀R6hM&HJ' gH;o]7tׅ j)+9 >P;TiQt9?g%1H2rʼn0bA/Lg3GxDƆ4*WhW"Yc hՃ}o@éO^NS#=W89u=aQT B-@'&%2t~A:bvYv"Ǣ'"߁K7Cs*ry2t EiU@ޞ᫯{0a@zt,B{E ^. LAOĖ)yV"4A!<֞@IRVҿAMQ֖4mlصqsRǷyi I'UBW/z f,RJ)`͓T@dHo:2R> r eL}Rzz O]'(U4 C; >"DQwݧKsՌ!#P\ [:ZNakꌂ@ !C]+UQ~~'Wto&Je(&a44{ `5A2 QrY3p3k@4-G mdGbtr-qzW(?$ kXś‪*գ1mr[506yLΘJ ;i%ČbZcV}ŶW3qcP%5x,lwqwill,)X1nNв"K: zmE,}NZ|9dL#/4ϵz 8ţ52qW*EdXdwlJ& j|rVNb>pCLy.۬p=P j2.MAQ3&BQ5 xeQŻ,*3ZZXRGiӥ?DSd0ԡꍶPyy -8QHMIY[.:P%E *mB b`ءR&g'>\8W]w$Br[?-+$&gt yHDќ vO8 >MRzhJB[#ZVD's4FF^3C ؟c6:g`MS-8&rD3L7ks=;{LE0% #fwp8}Vz՝ ҸV^A]&kJŔlY&/~7m0t1P@i l:l;K}fYm׏v.Pd#"nV2Bdƻ K@a;sRkU){yƔxDuC, (usw z7)hQb*mfxQTn !Da1L,s8#d('jrNMF|\c47EQ#|t@ae^ְT'̐3͸F˻|gHF6Zpey:3z*(9DrQb1-Ѳe5pv2y-) :6T@ mRwtunx:߳d^qI珪WGD]LD@ߒK)q[%)2rhRoƋs$+zU9u*bqEGn0tcs G|ғ %Tn iGF5\mfd7hP5,MKCWnxlQ98rJMQX>im泗;Z["7\-oM7Sw63;L룬ZYizVYWYv> f">0R1o3.ȧQܩ Xυҳ7ã/\MM/I(Wj%If".7|AvnGx w)fg4 *de 6L<˪>Z;K?.J=$ئ hW֓50^b)B=aKNM nNdrTD)ٔGF-$'zw9&&xu0k~:'vYY@{i9Ɓ*1) ]dЇlEW9qNw#6BgR!75OA+l$e 5P݈'Ib{efhxNI;]3ǓE֝q|T!'}{T' &ni+?~z[zI s}@[xwJC_ʐ;nu('#ޮ},)@ц7*''a*.J