python3-clang-4.0.1-5.1>t  DH`pZr/=„ dyH'f 5y,ca*'sƺ ]%MN%JD1*I7]x:},4TQ)jy2lY32 *ōAaBm3*uxtzہjT~=#X__p#fܧ"˖b33Er FyT6E7o(nGoT++Q9 %S^r-nuw`wޒq7MĮÌ̎K]f7cd0681ff56e7d56a30b7c6308240289d8ca666"Zr/=„c,O~k$,!˙]ܤ =3[ j >swSNb*=WlA35" cF].Тy^ЅO 7g>$QuWALGf7yA:B`f} Is8CCy"fCV\ -y@ԱșAua} uOuL`i)؇srvBp2)yJG%_?jUx\9qC3seEDL>=?d  7  $$ $ 4$ $ $ $<$$$ L    $ , a( c8 l9 :FG$H$I$$XHYP\\$]$^ bgcdeflu$vXw$x@$yzCpython3-clang4.0.15.1Python bindings for libclangThis package contains the Python bindings to clang (C language) frontend for LLVM.Zlamb53openSUSE Leap 42.3openSUSENCSAhttp://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://www.llvm.orglinuxnoarch5/5 l+>>$dO$ 45m  Q(h.A큤AAA큤A큤AA큤ZCZCZCZCZCZCZCZCZCZCZCZCZCZCZCZCZCZCZCZCZCZCZCZCZCZCZCZCZCZCZCZCZCZCZCZCec11eb50097b2b6c72c855afb3b66907082e613dd9d8837bff3902e704305affa44ecc71fdd0846b45343e918b3fba9c66e48cc4a86b1a076e9ca3258d36733443242b57e0001df0e35f34f2b8da3f06d41d8cd98f00b204e9800998ecf8427ea65efdecd7c065c30b7e4961e1dc1f26763bf959857d832657fdbc2d29d5227244f921b5f13d9a603ea1b4c03b04ea525d7329d6d1cc49b5b3e7ca3e995547fab8a05798832ecbcca656ff91985ba76860cf829f6a12f612b91e19b230842dd21530705930bcf3764ff612f535c096fcd41d8cd98f00b204e9800998ecf8427efe1469cc8a9d517a2189297d992efd8f3f9ae103110a85e68d7dafac1cfc1ef90e3a82c8d2da649c49a3573381d12f29e37db07c717f75d629b73731e40f2b64def930efd02631937807776cf43813253aa0c771390f7ea7a04e80d24e0e51889abb48a33d59b997bc20266dbeeefe2281bd4498df568733027f3abb607692453ec355950a2388411938f61790e19296a2ecddf35c1ca169a0fd846ca7a49eed2f6cb3b85454bc6fee5938df526d39dba95734cd401b685249570eabab581ba80ea0f5f38b8c6f01d95ea60b8de35fe351da33fbbd7c8cdf81e64b75a0d91efc533a6abe88edc539f48e002bfd6a7b57rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootllvm4-4.0.1-5.1.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.2ZZ@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.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- 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)- 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 releaselamb53 1526044405  !"#$4.0.1-5.1clang__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:8086/openSUSE_Leap_42.3_Update/6254b8849445156ff942e281683f34b6-llvm4.openSUSE_Leap_42.3_Updatecpiolzma5i586-suse-linuxdirectoryASCII textPython script, ASCII text executableemptyC source, ASCII textRRRs̍:N<1,?0] crt:bLL'Ȑ ̵hR:NRpЧ(cbEj,~TR3 ?C ͓1t}7ˇV:ʯ}!i׶9 tc&"XN"3=;oHl98{x(Ǯ8}28eywe%x2+jƟ^Ď3\8G Έ ˤjK+29!6f\.A(@ ,5:R48~l C3Q Hf@찖H\Z2kEҽvXzJ},8^M? UM,_"_9Gb/٬$MY`7' RQ6m "ŮHE{ 7i9K\L;c_= 'Y{XCs"GO=;ж@B4(קD,0c)"*!, 2MOax44HjW_.Ihy f3y|OGc:h'kؖkT[_oV7mKK˘9෋ x!W (C>QῡiYcPI!&IKuv{;ஹYvӍN[>; 8&Ұce1%nT: eK<-c6QcpmhVryCVJ 6K{  E^TAs?RV\$agߗ ܅󮢎;~ܙ:lo.nށYKPU7tpmU%"H 4oR~T}ЎŽ̚ϋQ𲿯(0Ҕj hG>Afj:$/Á}16OfwS$+b={ _gEJ*}\f:!XD?SJ\n*ucfQ[}_'* QT{'ԽyC[u9M'{fP9i@vM?1s ɄЕ1N*[Xo v+~cdaASpP%0d-FMmfm}P3c[*pY4 \BL SY&! F 9L=3>mM|ko3x*S_,¹ca$?.^q3kݟ%d"JWŶ}reW91pϤj{ԐeÞT/ʼnո>7&v,0Z7gO Ll}ͳWD$Ddw#T@|c,#ū?e_/BX"9h^o]M(il.,|&& նg9?z]ljG0 izհVs6,qiWqT`XU/$XF~B ڌhL#uwU% $ۢm፜cqQj8M7X 4 ڃ7Y\H#k=2S=xRP@nIs"H0NU|i" /Doţ‰ Q><.x` _Dz6 3\+=^v][~Mi4U)0H>?Ly#^ҮCV%n սo&t5&M78,iF}q-T^~Y .IJ8P0/o+4)%m %ROqJgXwv09Sw[ Z6߮ƺ7"X~B7yB1/S knK˓خ@Le;(gp~9[F@3K«b8. ;{p7D1hOpbp$?oIHaAEuO\T{&Ea.Q @EF%Rdpב$vvl/31r5v^mRD=a ˙=}z?g4,$R#n絩iEYg.TnA3֒gˈ#;$ T58k0A0,ᏏLz-OFPʀzWt ,۪xVF+R_bϕJ0Ϣo5i DUlZ\'ET?6 Ëc-W|u>T&wCyvP>=:*ݣȬgy;ҩdY3ٳ¿044 IY{RVI-yfwS+wNDɐ!,< >LcdO9"̺0Z`Q?ZTc@i@)J(cDF㕜{;׎Pl*KT843 !^Tn`?-vFiIb 8Q D?HkˑM#S:GA7MVZDK̯iLT|*+yR>3 ~TS"\1+j x "ZIL_wsCK4OPa]:JwŊI2-Jr d4|y&nYVtv/AR}w dS" K~[G+`dKER9( wKm?ʙy &&f,w`Yِ+fe D42եj[51yifj}U4"k8B>Q󍿼]]ཡuco鿚;Жw~P0[~~R Nڌj-϶ ~¼0.ahخt:`rV)/"@>u4~;6{sq_fTHh {$!Ɉy.OMc *¯a,+lfY~s:@9ZoxSd'ҭ]$w^WSLTQV՚9 :f,%$AZ ZCcۗiX0Фn~ӫ4tm!xqaÐ#2ȝ}Ey6i4J`P|3DĎvÇ=K}ُ'0ZP#a'22p'eg 68۸jƾpcY\F)[foYൾlPD6nɨ]9h#KS&8)SpXN^MM kl?wiNWo,U<騎 d#L.TAE#8GnHNfo8 l*vz 6Fz Qe,tXs\EҪrBԃ>OuPʢl8yn#tB#A[4w) S* m9T>v"u{`og>ЋsIZ E^aQ⠞6 _WzNu6*kYߊ&@f音i5{洜Ab0!;IEd'HdG'uÐVv*]oQTp  S Nyɭx_&:PԄ$$mKl[WNf<^|yc[wϣ*e?t~ !šѦωAWzKqҏ?Go#"<)ވ:}|_G[ f#ҫilml.+mh3콭h&lR,+~^hLV+#KeOhu?PԴxU^ T2]_hIjgWVo+Ko|rZFDOZjXݑ:5jlGdˎ In$gll_Te 1GnQ frG'xXВ9G4c\\Un~92U( -s'U*t6 4vR*%f͟A^B'@˜`fÐ1*M$L“go~>COXMk|19I{Oim5T8|@=a̠fIu#U0QTuHN&^*0OсrIgj,w@c83i巸)0}Hw:ջmA;d 2'6oP6iKO̱;^I`,=NOPxcR 4ѱ]_": \j*%6um#HOK"%2"|5ЇYrI e5K˰qJwnBJgd:xbZ/;X 3Pa"gu}$hnva# bYL,#*]'ꈛ8hd$'U wP/3 fEu@se6p'㹑%I1o}d$:dF`I=Sv=Wqx291сZs+-x5]e E'Q46ma7̯/Z8s!˷|5;m.hv%_* @  O^AdzZU{"缊Iz"icM,m TM]XTXdF a3D740V&AC{ImLF1ؗȠS;3Ǵ;G $1qnH@Z6&q˥)GIaҝxDsŦ1+Lt5c"B_fl gsV/QpbHV5>KfFYn5"]Ifi`Q}&@-j_1[49w6o|71XyiPghnzX{۱*HKk5Wq5@G[X8p-Qv^pQtt0:DsUVpH[g$?رT'mmǬ_.`жwKYVq)Ҥ>)r3 _$(9~n3% khD'? ?(R2{]^t7)Zt48c=CZv@QS^Za>ϐ83I%.޲me[[,nSNy(5377jxEL %g|nwv\{Uq2Tj 薨JIP\`TS_PL8 e֠){J9w1[mG UdHހ=RɃ.R*TJ䕐@`_O la1I1>ÌL /EӪpp]O;%[IM1=hH |pj1Q;ag~i˅tWGcsY d3׶JKp`X\Ox1.@頏C:u`Z vzq+)!TL<@IiV'ƚf<_ϿQG^\: )p|'M1<:B78k:u6N"#$ ڤr۷\3P>70p'nb#o|DŜR9dR5zQOX⣛ fYB-C-o幨.h+ 㸬dDp˾e) Ze&h6;QDUG;P6 dp0Hy6?PFM3rQ24@mC)iKț"^DRO C] 8LyJā>,s ~ګ/wsV(&U'=q6“S0.y6J ^tm|̨'=@Hg_{Od/Wԍ.NSܜYx^4F}u>DBڈ29{DM`& zX 'v)DVW"5dj4:0NF h㲾=nxMpFE q{AGe2-Kr R[&too[§XQi}e-&S{:6Z J ˘!p}BDa6LqtGa( ,_zHW-!G_#}>~̑P6kXC/F(bTlekq.TU(AqA#j|{Fs@ : u/埤Gl3n_lԪ7l }-˞1WO~qAIoɛZvad28c%Mޖ>$@XgR^R)\įc* ſU]PLzf|{=9*u$,Msym(T$uMS:[^ xo;TI7b-LY{YBJ+;%m04Dx́3!D=F ԩaoH莦lW~n gCx7( zqs?˻|,|KeN#$^ɘĂq׊)х1UzluU2DnQj^JX5"kx&Y)FwTX$==P@'7Z?6g|A7bMH*56;G0ه~Vs KudrmKHwYpLA #DUcen)L)+Qߚң xswn{ +vK)Wvdz(%E(Z9)./$ bQIbGsRRH~R|ܹzTX%g:"#? ׉̥MDT\hk< Ik:T-'xHB}bd\O_=I*e}K 톒w#L04_J|37d@"2qvghJ\M <-H"IP0Xi76Aag Q,kI %u>^p^Eƻ㩂*u G!܇xB[\I:!1 9s.酎̟#N.50\̥H x+-I F&P`JTPkWʞk"'kX1Vع8̽y?sEբ?<ѨȒ>y^x`gYW^<,6p8h@t$!x0){8x|6'uyʚ6 /DiBרּnsY>rx2ָ׏n'ꮲ8 E!r?^X{>ҧ<gx6:$s2 f+-Ƙ񹚙Me`!:/(|J(+1ow5Ke|Fo;bHP=G#Dy2ܦۄe%X|ȍ#Kw f@f\$NhGRdT +ݦw(]>_$!5<IBf-J1XDj-<߬H㟽D}2d6(6U?hO7al:AV(Y$Z'xs6$1O-ީWSYH3)1-1kdwU)2D6bR eψS[ LUuRȏ1_!Rт򃪺pEA!epP2BclL\wRHC|S"pӔq=u'XeͦFeP ik_ h}4-WtJ޽< `rT:v|U`Ǩg/ "[Oܰ+iVw5ڂoKZGЩSpbJnpd'5xtThУzSnuȩ~n1N%?w% *J!$4O-%$U"\McPȑ* GryYn`׮zGQh'fW@ͨPi_DUwvWv%´O& XҚMV CPδ|1 ́CV>ۦjY.QY8f-Þ þ߉`?AvA] AJ#6 v{+]C؍qW| +5tO>jߠߤ`J+Dޘ@L DA8xV6S$׉e(k=.BА+J옥Mb19)wr}7^E7r~*$ꏬism3#t2kٹY uih5jx"=ɳr&2I';d:fj;{.&~AhfuAuåʩ/G ݧ+oyZbh`.]?{a]R*_AuVď}cU{Cp`3i\,ϷH&R;$Is沨F.)a\}Ԣ `޳6(X@Dzc( SkF%qF|b\<2=1\wbqW\u"`Q:ql~\nFg8ܼt>~\QC–* W&Ag/LꬸV$ Xz8LjhۧĹPϖi1[inR|6+=\Ŵ4|WH**b2Uke଀'>_& }Ҭ4d @L&{ `֠Ej:x(fDȪ= lR{id _l* OHC⸼CHp-7-! H ۾u,Y:5è/i/H3!w ̷`:Q3(` nX`+ZZftnZvJ*;ny{b 3uHԯoYsH`Vs8_>> eq6֍ 'r59 &mWmCa\@rG"\bKe\WR͎ФjEC M>#SEM)./;9r8[Yc$*)L8xznyg3m*ü㚿?d]Y"A!7ތ^pյ#HWLePǖJ3Q,U29q"B|ryG5!_@-::jbX3'7 `SXYny,7јK-u,Ji#s[ ֣P`385PSc>J}'VJsx$ nMhH({a{(Z?Xo9K5WgurcPK2B^k,UqMξhv\v{(rEj~Y/B1  `ũyפ iT(}u(M`'x9@ʐNdAͪG7l` cd7tӢVV)8zNb إ?-=Z>@ (/TP@a0or "C%X mciv>#q_ jډ?*& .ND\) 4%q&Wi s R0NE R^lk\] +ȍ{}LyfV !Dc璹RqCO b_?8ą1|7j^ywP ȶ)q mF@I\Jqװ8fTfZq. (6Ȕy u1B:LףaSlL%^tHothC<k߂[OF!~&WB,KQ\HiXՔ^$۾ycyz&:ƪhs#L̽Kq]6c0n^ANfױcAH ysC݄J A<5I}jAIhNmPL)¡RS-{~cd@Oc={2hYJ{V(t%I /;l|-]ˁ:of᪵n o$K":Fpz #'ˊS$F0 dC"DT^ /VЬPˑuX>a|ݙ##Ɲo ^bC囦]ҭs9ђܱoK sdMѺυ@ÀBi[[ vx'`[ gOe뾊1z.MN 92MG4-V1093\@wa0z={OBDŽb<`Rc84/I['rSr7˵Ͳzڤތ``j^JGOvYmޠ;ߔbr? e7ТȘyUaL=RFH kO4{69:/])31 -cL4hۨ#ק'i0e\Aof];SfWV8BU$u82$N”;{7wY>'iJN.Ũr?%ҌwiT='@sWaBGq"oF˜>uKFIF~IU̡x"zi &糼Ƕkf-=:%#<GP\<x(H=A%uӮi184~J^\]Y1<']||[-G~ftED.KmVs$Q5u.J 4 hn`Wzrȕ.2#q5&,.%srߨ.=єGw}Q,)b^?_s@OCR,6.LT JTRx@ÓY$=^X?u9,2,euohs_d.D zɊvv'م\iǔmSų!:yqWGœyO:zh0arTg#tR=F 7' F M",ePinɈZ/m )&>u$]\8 I7Q?&M̉οv>C 'cPo<yZet8AtY`.{*nm`H7Zl \PC쪔u؅^&j(>ƸW^G!hخTG, ڞ[ff{xHkxQ#c@'/;<tzPocw^'/cMaWO~o[Pot Z#RO}v%5\۱(rOE{ҀؾĞH=89snM/yVw,(.)#J sOJc Y[TMB8I#|M]z5}-jan6+ fC=[L()-xaы)?#M7H"(ݶh u ADDF.HE1Zc{A$<5W)bUx(Yji0n!oW\EM>QW{\lK,gm8((?݁]hӻPPRېB)bN!0;Q]ZOze2g貈_5zj[ :iz\"r ՝F ;aN= k\Oyq P~?yŽcde)OORd{n`Ʀ@MǭEb{BM50'hk_!զ9\ֆ޿| :9K'K ̍0WY$Cah>s^?D6h_))ieh{Q[dkY%FtV"-VD 4~*2(MXKs'S Uo6&o'%+=A<g֨†55V{GEJ*itsm]Ϟy."]K x/:MgaW.݃SUk>?Qb'Ma{|/XXLn Ĭ};6䳴 ,{sɴZ]&jeYrakJSF'>Š3#s#;z#pzR}6_/Cw(@&Q^>DcVh2BƵIQ((R U)m"D6ωLg:UC|S!YxDi+KF\_CִK% u- 8#mrʭb!{ 78átÉɗډ&4Ώ\!@c[ZH4<0אh.HC/L/ryoj DL)ʲGi#ȣ"'7gϊ"k r}4|%NEp­DiK0+k2ۇ =w:e;l;{޻g+κ:4rxC՛40*Z^kڟcykm>`k?r)Y:xhS;sPg$gLڌ& f;;ZqZ@ܥ/ ~ DjWp] } ! '91hBUnoeEr!HDo>7,Ʒ/Ҿve~@t1`߄q/U!j^Ջ%&D*-<.al*b&A'Z7x[aWŬ, ( .Sd]"U0#[lݞӣwbF q?5[eµIa|N  [eQY@}Uy]B Qi8j_YITqŜŜ)*39a_ }cX:24v}'+yJw꧵ oݲ͆hhNjNI].Nw`hK8JHuv)׷?+h,Ȁro;(? * M%B|Mr=GFVN BfK"8G;bãZX62E]c+E]~>[7൳&:<"MwW1sl{\L}lZdl-BVᑱ]iqr&-X$CNﱾdu}7o.3C*ظ;|zQ%uDبNh>֔ߘC o'i&4) }mU>T[j8&ۺcmaA@KfԆ/AA4F/m~&,h?'Uy5US3BGM&D7Mq&07)0GNjT FP)#&^aɼG]tOԽX6̞֛W8*5`^(@5Nz\BǣWTݭu8o#mzl&x)xj~aJcb^Ylғ0y<7y;8O]݀s^/*= {KP\egkyb`<~G!LYe3kJ\|ٍ{z^F̍XM37۰}7Bf]kT1Eh` ~U2MZ/z"P]'>:D~F 5׍5tb|0)='5(-v>L}tcvc]{'%DU*KSRʧbbN/>~YW'^JOϸYܵ42)!0,vXn Y w,Bh-Vi'5rm9'>oQ؉`F-qe-! G"f=AjO 'UG秱{%gf٤Uq;0(I1Zw1TR=.[v>4iX}\%v?j~RWDŽRxpDbH(&$/GJ!"\p)c5MVr @##Tl,t_ b$@˷QƉ3 fIT⣈0}]vma|E,d/%Xpk [D>A!|2P_q~DvlxUtI1tk>-*tD,L&M(ݖ y+ .WFʲ83-I<"!E1f"L$bG #.ȰI3z+Lq̛!/wwM¤Z ]&S0VAG-j24% r]|^2X˄$v7 +rP-^2W*RhO@ <\wL?>ZOCo=&}ਐOq;M#c$*WD8=%".qDx""@5W̚-6WM Sn24;YKPT5e^(ð)&Ѩ=zF *ZK!y7<]<r#} s.1HwlgJb 'Rn4_~T9BWJ5xN5~Hp6'kDoH7(-R3R+l FPӊ0瞫~).>1WPcϢ1{ə,qc+N׎Qa6N$ VvͳT7-֗5Hi4Ag)(jj.@uyNݹ Yϱ\#As{y%ƴBX/ݙ΃DyiwP$M#h<]|߳Ae挜Ն+/wӵ 9>c]2% (.b.׃P$sI C1Q17r0u";3((KF11VbP*Z<[ieŨeȑs<,'Gy$NܔJ_uHkq_xr7,3z'VdGjc#{u -ױmC]{~>xls`j)%n_8s DM-jA_fFM(]{`pPp\GU=zLu]+ohAnՁ1V{i1ó@;]l#K!PF?8O7\B|瀉5݂B(oͿo?J"U=/Р4ؘETR.) g/!b P` m$P2sSke|5B;h,@s75MuߦK]3 ͝&Ue2a'cG3=$ >fi'# ߖT؁Ԯ܄!ykgKy+YK^߭ʘ3!C)%3bk$M9.5~>s_YP|o8KyO# p{2XȖGWhpSWZ<$396A>@2iZl9HI7)t ӖQ^@Zwx'9EU@ "u[-p E]6v#Kc6;jRZ Ɵ&&SmC+1 :V@_2ii5o*tww?*Nc[c-ӶTYʬσ85[NOJ?UQκ.PT!a7}w˝A-շsx1)<_hFZa%}1pϟ%/qWGQ1裵?UZu'2l,V/=H[68V?Aaݮ,E]E*.qWכh2rt.BCΑ}HOoـU. V Z%yET3\RW![^R޼)c@RB3lU4 `r ;TƐ{zߢ-⼓)ju&P6qV>Cd S)%)Yi^ "A-\߈f%]IՈ:+T9ǐb Se 09$h6 F3nZ8I(,W;&důNd7#V'.۬J~YIZzAr@* ];Ail?%EFȢsc`T~ؔ+Kꘋ„7ly>%Mi1RU:!de{ֱm4;:FҲۇ!Hs6pX>.-H 0Sx5. CNV }BEWme_V4s9Ǹ8'" Jr\_GgWLcn!s]Ͳqۍ9 k$Rn5' ol6Us$ѻ(g*M6IQhA_G6zJ)Iߜ's w 6KI ,"Ao.Oݒ#Sj~;eR)-eшJxyZ(SF(AA^RPJ9YT5A53I.0jpR‚"+z^mߗ`Qo(i(=poheKʾq)ρ嬊'7T_TfzYeݞ j#:'٤Ni6lr7' ,ہ ꁏ [r5MF* إqd@7)5rW4AL>{OzsXm{'Jer@/M*?Fb>LjѢjsJ/?>-L TMOFm72&Qc58oL0<7,7MY.QTvtƟ& җ]\ /~۹;QS$0ȀfH#D52켇a칆(g|t]eM*,:=#XJܸ_s: PucUMgQ<'d=%BSUm'"-""6m5r<',Cʴpғߺt@uBKVӜ <鮄3{H3aYڝkcq@컚yI;Rkp$]E ߏG-\`xPOHzbd,'nT%-T :o^"Tta8ʫ^memH,shJ-Ӳ' =a@1qOqL}"R~<eIQ LB7"ajgB,l"2O!ZY|׫Y06d!brsjŒst)sβ(ǡ &&)fW,;JG>7ok%C24E0TWCe]]|~F1v"IhҸAvNq=hп)=KdԲ5WHotG`.`b!aBN;:~+j" η,R1.hM:>40pJ~N:>ߕ`ڲ)P`;YS 5aZ5f6'4,B0HomLuEN²v1L4KZ"l0qJ4KhOpNf9)χt'Dž<4׽k]9P ->^ZwJfz;o3(1@F!@J!#K_=j&B3kطӓuI%z+Άz.T4ȯө\} qrAA"+Lhx~<bc`N)Eisڰ~ G_;'0RsJɤmg%|U9#sQkSPS 0b%_[FE | yaWػ%'Tz[:q,Z* tdmOFד{1JN]6F.Yr`Ƿ-!=qײ\є`K5gCU޿{Hj{onR - *zę\sTf[C#f,טv&A8?W/'\iɆ8x!a|rV~DĚgdeg>c7E)r/B+)p29&ƜH/.6 %H^B5&X2 웉obiFcP)rZ!! fL:b"EPV+r N 8fU&JR- :Dy7"=|XkP̑3P^4x0$2O0qR56Ǫ\#'0 _dϗUB r: ;GѢ0l`^B4#٬kr&"k7kьh}GADك$>;IVY|e>rcCʽZ$_ifǩHS4ߑt(3sKws  ܺqk’) ų]ʟ]T0ޚµ:!pyHUjcQGdn=bo#8 VOCg?Z"`PO歹V, ^n"}K 7}QBMH+Uj ֈN$ai(|کDFzovU0LjF%q8Pl>;f ՝0]Џ+18: \%4#%BH|K@L\|5 0]"H=z[+sSKM8Je-ü(CW%c~-`1YaOlYJb;JĨ#:jF{Zc/E|1!t-符DŽSʖ Q'A),Vkz6b oӭwGFNS^ I%zib+'2H{焣}9+l'MV@xJhDR2nxh9iF>UN Uwkl ڨ0٨s*A.(F({+FIeAҍ?7ˈ(oMՃLx/ml$E{VF{cӽ-YЅߒkxhaZ(#YMa𑗠\~AOhk%U@]}gmܩb@D>kTkǸ=wV"Y }BűiwJ>)&̚I;"b| NoUixvm}* TpUhRz2My .Lhz4"uk@Gy1"MlST؃-8[b d-IpQʓDad6 @u(ietX?Ѝ<j8$5叶"=:OS := yӣA*?Ql-f9KgIqtV5۶7ZZF83yNpgӦ[͏JÃ4yZKǘ 6J$W/uG:Ar8j`G) cK "D. I Y֤2 ltC" '"2>b@Şȗ,O/D?Ws#'2F'|^4=3en &ݨ?&^Lv3t6oF@ V/ɧ² XIMa,ƟZK0i"eqJ^,ˌMR5Lǜit0Rs{6K.⃊Ib*7Q$So|@3*L}W‚M:ny(Ƀs Mwӎ"t0!40FFӋ5bv< 1 yil/rf'&6jg AQG +-.O'83gE}E =LɜwmkC U)a|TpFX3 xzA'K\&"Ù_F M[bx:9-5k9[.ز<: JE? jÃl#vI6圈{OzEo5X?'@إԫI_vXo|u9zJ>,ڃDЮ7oٯ8cUm";!+31>0}wjk, :?8Q}MT "_l$qv48'Rÿ^$`Vq3! Z YV/}ANczuHS91kq3HC0)9Kjo K-;#F}P'Ù(Jnik# b?^!v"= Sq2,?ۤ7RHWL!2 dEbIA&qKdЭ\F!F{s/X [LZr-^믠8~>3{k5B:oX$sb&R\#w{Mwk{ߕ{(a8HjiONj>W}aC@[64$@`;48{;ypb1 ~{0Z#,U#XƱ/J9ˑʅ$*..ޙ6W72\}md 6vCDm'֑ ~ru>#1 we 1`=iɋ{s@zy0W 8Uoes/<כ 65 @uTQ`ts54 7lk_?l! -EB]Q2 -OlʓP\zދ͑Q4Xo߰ckOgCہ&B{R# N&ȵ鍔}S!,>* VfFvqժ2aN!"eSD.5wf7@uCA$이g[Y*-w'SkȿdY zGs*K|Ik"G6]'a /?q[HoaiCMZ5Ee]W+?I:&U4(2~X=zz_Iݚ{W-nh-huKI[ΌugjOIN><΍*5HF;_,&.=LRq %k!E aB 2- 5K1}ORE}?l޵ "xPq =H=R0pk5|u1 >'W$[Ϛ)$5,`ZT`{qa&0CkD&eG=0MOpO?b=Hچ(ey<Պwq2//`hG")k(?! IHYШ-ZJCӟ zvlUˈ$rk+IxUv{+t#"g E>fH? b1Q2QzEӔYP\QET|P;PA 04#&dxts];{K>c"PZ[hzteʦɃ*-Q49k]U/02e9F6JGW@c1aR[WP𯕴 Vf(ڥ*P)_a0J>nj!wBѹvj[h0xU!  a{7pTI1o])