clang7-7.0.1-lp151.2.15.1<>,4_+*/=„QU~cs:z)nq&R{lY%k޿&G Ha{ҿHKK @?(CTS@nԏ9=r8QSPxܒ3ܓsg?'v+oFv22!Z+6Z}%4l_ڜLZs]7. kNNZ|cAgpwDN8Z>s0a+O@s%7$w.WjQv9 ~ޭmF 6y>H?d   4tx   0 > L h H/ LPU[[@_\`Ya|YiYj,j0j<(j=8jDa9ka:ra>@ FG,HHIdXlYɈ\ɴ]^bac defluv9wDx `y|zktCclang77.0.1lp151.2.15.1CLANG frontend for LLVMThis package contains the clang (C language) frontend for LLVM._+*armbuild01popenSUSE Leap 15.1openSUSENCSAhttp://bugs.opensuse.orgDevelopment/Languages/Otherhttp://www.llvm.orglinuxarmv7hl/usr/sbin/update-alternatives \ --install /usr/bin/clang clang /usr/bin/clang-7.0.1 701 \ --slave /usr/bin/clangd clangd /usr/bin/clangd-7.0.1 \ --slave /usr/bin/c-index-test c-index-test /usr/bin/c-index-test-7.0.1 \ --slave /usr/bin/clang++ clang++ /usr/bin/clang++-7.0.1 \ --slave /usr/bin/clang-apply-replacements clang-apply-replacements /usr/bin/clang-apply-replacements-7.0.1 \ --slave /usr/bin/clang-change-namespace clang-change-namespace /usr/bin/clang-change-namespace-7.0.1 \ --slave /usr/bin/clang-check clang-check /usr/bin/clang-check-7.0.1 \ --slave /usr/bin/clang-cl clang-cl /usr/bin/clang-cl-7.0.1 \ --slave /usr/bin/clang-format clang-format /usr/bin/clang-format-7.0.1 \ --slave /usr/bin/clang-format-diff clang-format-diff /usr/bin/clang-format-diff-7.0.1 \ --slave /usr/bin/clang-func-mapping clang-func-mapping /usr/bin/clang-func-mapping-7.0.1 \ --slave /usr/bin/clang-import-test clang-import-test /usr/bin/clang-import-test-7.0.1 \ --slave /usr/bin/clang-include-fixer clang-include-fixer /usr/bin/clang-include-fixer-7.0.1 \ --slave /usr/bin/clang-offload-bundler clang-offload-bundler /usr/bin/clang-offload-bundler-7.0.1 \ --slave /usr/bin/clang-query clang-query /usr/bin/clang-query-7.0.1 \ --slave /usr/bin/clang-refactor clang-refactor /usr/bin/clang-refactor-7.0.1 \ --slave /usr/bin/clang-rename clang-rename /usr/bin/clang-rename-7.0.1 \ --slave /usr/bin/clang-reorder-fields clang-reorder-fields /usr/bin/clang-reorder-fields-7.0.1 \ --slave /usr/bin/clang-tidy clang-tidy /usr/bin/clang-tidy-7.0.1 \ --slave /usr/bin/clang-tidy-diff clang-tidy-diff /usr/bin/clang-tidy-diff-7.0.1 \ --slave /usr/bin/find-all-symbols find-all-symbols /usr/bin/find-all-symbols-7.0.1 \ --slave /usr/bin/git-clang-format git-clang-format /usr/bin/git-clang-format-7.0.1 \ --slave /usr/bin/modularize modularize /usr/bin/modularize-7.0.1 \ --slave /usr/bin/run-clang-tidy run-clang-tidy /usr/bin/run-clang-tidy-7.0.1 \ --slave /usr/share/man/man1/clang.1.gz clang.1.gz /usr/share/man/man1/clang-7.0.1.1.gz \ --slave /etc/bash_completion.d/clang.sh clang-bash-autocomplete /usr/lib/clang/7.0.1/bash-autocomplete.shif [ ! -f /usr/bin/clang-7.0.1 ] ; then /usr/sbin/update-alternatives --remove clang /usr/bin/clang-7.0.1 fi* ;D*8(hp #f$G#%)t'X$ y &hH!"hL"U3` +C!! YYNY#u: s F!HP$ܛ9 }}26 Z&6nT4!jf"C b i34+L  G"'p 93 {cbRg 3F f Fk + 1  YA)wC C& : p[]ezDx. 6!hTyS M@YOi[J&7\ tHsY$65.DG4"&thp<.4 xAAA큤A큤A큤A큤AA큤큤큤큤큤큤A큤A큤_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_*_*p_*x_*p_*p_*_*_*_*_*x_*p_*x_*p_*x_*p_*x_*p_*_*i_*p_*x_*pXCS_*p_*y_*p_*y_*p_*y_*p_*y_*p_*y_*p_*y_*p_*y_*p_*y_*p_*y_*pXO_*p_*y_*p_*y_*pZm_*p_*{_*pZ̯_*c_*o[_*fZǎZ8?W#[RZ׏[RZ8?[wTΎ[C[NUS\[CYx(Y g_P_PW%@[C[C[C[C[NO[G[_f[C[C[G[C[C[C[C[Dl[_f[C[Dl[C[C[C[C[C[CUS[ 2Zu[ZuZH[_f[_*f[6yX*Y[C[CYMg[C[C[![CVAZǎ[!["h[|6AWcC[H3S@j[_f[ 2[CP2[C[[&WPZlZl[_f[[![CZH[b5[[USU0c_*cZ<Z<ZZ<UZ<Z<WmZ<[?ZyZmYUR[[C[CQ%XTZZ*MT-gZǎPx+VAXd[C[jTnn[CK"Yl7[[[Zl[Z[C[C_*cZgZ(Zu[![!ZuZu_*c_*_ڢ_ڢ_*|_ڠ_ڠ_ڠ_ڠk_ڢ]_ڢ\_ڠs_ڢs_ڢi_*|_ڢo_ڢo_ڢe_*|_ڠm_ڠl_ڢp_ڢp_*|_ڠ_ڠ_*|_ڠ~_ڠ_ڢx_ڢ~_ڢ}_ڢ_*cSjEZ^_+[$C['_*n_*85b6735da38059a8289a5abdd8c97e1d8428e843d70f02e94668dff8c49388cc86616dd294562f0637be7b7edfc2a0a57f7c8f70b87595e7ddaae9e3d916117f5a1e17d8aaf2518f0ed7a4d163fc8ce0743c868ecf8da03adcd0c15eb3c6a4a0153f6d526bf8f07174c9556b9107b1e6d059c80b2f09a08afb261aaa5991e21eca925d035b1e60a72d2d5c4660d2c5360f093b54aebb0e83fe458a49eb2f5df16f97262917289763e65ad6fb79556c759f0ff35c0880fb9d441ce0be406612948779d646dc849b82531a0eba87b9e23d0c4ee4cbde9be3118dd4d32189fc9dbc9e46238a784df1f16653830691d7fc702502bbd4a0d3aaa0d92b02ee1333fe0fd60b7265d4dd242fcfbacc1ed0d5a14dba227fab925b3d7961fd879e1f051b556dba8c53597a1410c12ce866914de48bedd75dea6b1775ccf0199ad0a1759a01cb297dce3cacfc85c06df6ea324ab53fbc428c88e7b5fa19871911ae07c0e0acd0c88f7358e684bed3e2e585e0df9312801b6432a55af77ac860f59a45b3ef141c04739c84994abee3744689543ff9dd4d605c376340b5387bedfd0980dbfb13001993ab467da1ae9af4b814f59fc9ed653a4d2073f671f38a2a0d5a4ba61a796c88e667bda25a2e50dbaa0ec2b45a89de92687d126902c3293a77563cde487c05fede0d6127a0cc83d5a6dfd1b0b9ed24336da009a82ff8b49f7aff5337240c24e52dc0ae123bdd589b11ccbd2f9634b8a603dcd9e374e5ead0996072c21fb0e90bf6ef79cad5ae4aa7261c8cfa2e0c4711c0fd14928f3809f409519a9580aa1c9d9d9fa6ac478d64a09a829c0e4e565da0825ccdd42505948d7a69b217a0811f6cfad79f90ea202dcf2d52a360186341a589cdbfdee05b0e7694f912aa9820d93bba541e8bff401452e2cd446a6b317b0c16cd05a35ed0eecbdafd621048a22351742d3a07223853dcd15bfcdbec3caa6d431af87a73cce932eebbf3e1e1b5c15de92028c1dc32c8a98390a1995346ebdfbe78002a65d52711ac9ec1f9f2dbe81a1550bfb274786f0690a9067a5cdc2143cdbd22401b3a16247414d66768354cfbf2900d35827afe8cd7642bc641d5e2a86f636594fae4fcaca191ca38c8878b43728bc9d8b97afb2ffc5eea7d62e909077e279689539a94274ccab33702ce016275c5b8155318cadfff0d2eb6a1db7fd6ed11bb4cf2a7a69af859f8aede9ee87db537423dd00b7994e0e29603b5991fa465c32197d673477b4aa1bebc73ce6fc06145a78321fb6635ea1de4786577e9707d3b48fb1c763225d35306354fee558dbac7bfaaa0a352692520edb79a30649ba36c496b97166b1b00fd1caf23acf6d80b1cac552e851dbe6da1fb043639fa7b5c32290d99a420b73416ace845555d26aeae66fc6f9cb969df50a2382536208f94dec476dd17239924e34550f33d5c9c11e0946ba25c35fa819b0fe601c223ad3e1600a229d5ba0e08b8de9f0166865d39c6cf681cb86b957e81e550d7c218a323e28909ca2dc1c54f9d24b882493898d9126f6c77f6c66ceefc078e0c425fa597ecc3552f9c072c127cbb2435278b91e888abddbd525f30200d781af6a9ef341696284e879fee93a87194b9726d7f28c88cf81c786a1d4b2a060937837b2d5a9cebfb2c043c30e5013b8683153dc4f52eab6c5320b238c9f0dfba9edf6c1a68de089780b1066900fe8a72bf97f755aeba757906ec02bd3a8388f3f7c15fde2e7d3c61efd075104b2489d07498c302d29b73ee4ff8967d833f331a9a22de9e18157a9cf756a9947d0b14b3c4fe9df400d8ef739674d660a27c8310269224b0470feffbc4ca1848fe721d0761193960a6e13d8e517b846dfa072b9971069cff7e2e2858dc4b3831b21758625abc639ba4f372eae16519a4391a29f8c3fd077cadca4f5e463d3cf5ec00f5fb9f52c9b48b9a565befd61d6897bd98f20d00107cad1e7f068e264c3028c92cab72b80009075d949b6cf16d799d8529d0303a323f8abfbadef05e359be92ba61fafa5f19da7f6427796cf94dcdf24ae637d721b980b41bb30be0a524b5cf1a16b41bbf7d07bb1f2308f943af23c6b5bf3e0f63842cd0882e73601054469bd66cd66665053cdea0da0346544797e8e3014313d1994b388d9fb4d9f047ab744267873915d5f9faf43004056536c1b848d76fd22b669ad68816c6cc40300a7adc8c70dfd35d0ccd507093520a04d5f4904353d04f410a9f8b3c928f2386a224192410eb1868f61c163dd0f0285cec308902f1e82d2d13d243b892bf8fbcdd0e6a11996324521e35fcefeab09b795c169a71e4432d56d2e51312e6ea98649acf1a017b98c69d320f3f9d68b1bd37c2a12f2e56455805d94316605e1b2326d88ea7e5dd16dfecc11a55ec151b49c7e37f5fd7537101e01d67cd6d66b1ca1d8b893d6ef7c50dc5ab0bfddc233b76b36bc686831c45e73f482a41158730f377c35cc904962f28a2490cc0e67540110033b50f11f0992dc98ce55b686e4bf59609d8e001fe4e5239044af8e215d385c0053c45a25fca321fbeb4b201cb14c09fdf2b0f0fb6b69bd8c82cec86c70b3078113ec4301b2e1619682c9c8219a19d843a2bdace2f6d3009e776acb99d2122b7f14548ffbfb3e0691755a75c6fe4053072521f54ee184cc7fda522898b03460ec75b0051a889cd3ef2f9aae1c73d3039fb4d3a2c0f93dc8a4f6dad200b4370bf08c32240e894ddf1dadd4181f337b1b8d0787e5b4e25845b3be26dc49cfd6147f8a85c7769f17d7700a0128d06f000bfa605e2eba4bc41f47233536be9b7c04b555ea9546aa69098187523ae6fe69fa60d3931170a855d6cbe05dde91939d48bcd7e61ec682af6e1816bfb3fd941198e4f930f0615a12ba3bdf3a719ffca4c0b524d6d17e96e2950b9e2b868e3bbba6f7746d5dd5d241f79dcb88e9d892e674cdb97f5bab8de54a2dbc165b8e11af6f620dc48435de1507a0140406a28587796ddfda5184ffd20ad6d58aeef2727757604f6b0e66f1e2ae3c8497ba133bbec727e74e473ae485cf0621f03ce2fa96a65be1658fb356ecabe0f1c9516bf9def75f4a5ae445f5422b3e24d41b830d8e1a31b493121427f46d9092d6f056adae127f9f8ca697a46ab49169a753eee5c634b6d5aa819fc9522eda15c1f283ca43b1dffd88551119080a7ddcda0b8bb4a7ae28788d02e2f05e2954aa118f60ac6c4f6495661e806973a402beed6e62490c80ceec23972f58f463e32842890858519fa4ed83f366ad41cb5111f3405646a565ce98a3245a4dc40ad9c5627e2cf0292483182509b8cf790c9ba3f31586c7228cea724af31d193178329a5b87b568ad0c8f40f9015e38536c567f018bf54241a0483c5c1b0914e9bceabf1aacd953edc1cd9ec63907e49bb91f991125511830480f76959146c34c4162d0e96f65b7978f9d801a9346c165d50ec207c1e3719c580cc162731599bee8163803c7b5e038734a98c481853c3ca6076ea013d6ad1c3f210ba65b1caebb823578f72aaec4a952bd610a440e01ae483ec20d51eed1d08bda806d09191d00f47e26584fc87289d7af109a9c59f23d3b3fa2df30ac1b4b75093eef47a1ee5baca90414e78e8e594106252658bea3668cafc78b17503b884bd26951b74108922556df8121da298f2805efe638b998aca4cdbb490265e90912e8286671a16c216cfca1ceb51ae404dde6debeb3766f5b969696c0fe6984e4e4fb3126abcb143460bcdf02e7f161f4a0404bead72a22ed1c54ce0a581e1d86e0b21d7df4fc68ea4f44924d8067e2342b54447f459fd1d8ae6d02f2bba84ac15f9dc29cf8fa93bb97ea1383495b43e559cc770eccb65a98c50cd2010dc833d24317e371e1eb2b7c42a55a0815a1f6317c06ce8fd9cb2f0577fd94f4d97fa847401e2104de148e120a8fcd79daf373b280486a28a5e210cff53a1dae38ca5ab0ac014d8eade1d51a05af5ad8947d2122a939df8b9bf8c85622c2daa968cbcb5990b182a1d4e58d892432b2086bc84c55b984d14bfa32e8e1c7e181541220697aa266e5e934f1ad0215889a5163f70088a88eab8d21c18b720bcb15351dc641dae6b2722d59d2b7bb9f938a87314be1c6c07afe46d8d4df38484c4f4c153e7d0a820ab10ecec880749abf25c7d82a41beee3f258c44664eeb179366222baa9dd2402d04b9d06620347feb8f2e69411ae9e07124fa2c6765806d5dcb113b23dacba8005fdf68ba7323cb531dea59b6504288ebe0c0844793bf7f68d05d98de9da4d35fd7f9e1f714448ea41b0e32d4cd5327a9e5c1a7b28742c110ccc19d5973bfc86ad35e4e0e2345dcbe7ba89d11bfc333aa42242fd2f81a2391bb90349f501f3385b4860ec085e5e6132e16de4d58e6c6ecb4ca718fa26e056246d792a2ac458b127e63cc135ac0f88bda2f61a64a5fe162c1120c58876df205c9d72f353d6a16fb1c4ed9bf48dca4c46204e0b558549f82183abf97358b58bb8969f895dd5122a516da7d669909fbb1558490a0625dedb47dfc4ed926bfc79ec3567eaccec0f715690a59aab27eb17dc143c048472b22319d688fcc8a7569ce92cb1062180b4914dbb6f618a2ce4f6d2537a623d222b27dc398a6afb3aacb3afb373448d3552f2f525453e5acb375b2e35c0bb18fadd40f4fa54928e4bfab15d65eec5bbc9216ca16d86e76af71b068d9ff68a4d4f32f75f5072654658ec1071c4271e0d653e8578a809451bc963684fe2f732d34a410da71c4923d52d2c4299f63b178bd269b1bfeed4cf6262023b876f2468e4043b0ce4766e953da01c229b50749952b5ff09cc8f1fb282e706487fb47ec46c81aba1bf2fcee894615a658719293bc44211518561d11f57dd32387ca9f7918d7a0969f6c4b864a01756ef8d16a2d4e0e237835c5ac6b311ed4325df01c83af4be33955c7a9f89e4db6902500cb61c90692563da65266195732ad3cd41aa1fe1be26f716a12db8f2a483dda57b37daddfafc0755f75266bc74317f0b75f05e433a8f52e9ff7724b89dcb7b83ad5b0b17c9bd5fe3899fb25583892b013d14d5bb225a32d60af7642274c0e5626f314fdcf285f0ac0824fbf5e7f421a3cb2fa5d2baec6dbde69f4b35577856e641f1b3fcb780da09f4efbd6877d514095d321d4ffddd115b4aef35f913406aa2fabab0505e61b2732002b9845b196875107adf95a915fdd846ec7c2cc84312d456f46ffc5f5f14bbf4d2661dace48101c19dd8527ed7e2c0dfef11d4d4e2bf2f6b160fac85eef436ed7987caae87ddc04e69c0b2ec232ca313bd9a6a621212e45bb09eca9999a8fde05683f0c215a1257d5b25e3a702e680716ed264c1a7f7a336cad6330d6d4dad7817c73477246255e72590e32617d93f9fad1b1e73923e605d4ce9befa4e97addbf925e81b490dfce13bcf64cf16cacdd18c7a4f6ef04f53164420e4990d78f8b74b4929b23e63794f8440c725da7a8cfbf9742deb338d69d36d144861d4701f9ec8a82ba60b17bc0c5202be7927d08956410fd0a97ce1982fe859eabf02e4dbe85b3cd2804276df4d08d3523ba04e30f09b51f1da616a904b9e415c82b00f8fc52ce238682b4e8bf7631ce91ddd85b25c65a69d631b2cfcb7172106847110c0cc38e9795445f34b8b45aabbd093aea036124cfaeb82554cb4990f0136df30899bf8228cdd85b2d920db3ab242be9f5ef9dc1118694e9f9a42d97ce7338470afbce56a5ca93b7e26311332a8511a3c2df31f32a58a52ae847f9b19ba3deea5b13e986a67bfd3a82d80559ac6cc18fe3a546478e141156b8425c2b0665e733a22fc797b4e2c1afe581b45dcd894f6accc99a8e247245d8ee31d38eb8e7a5d8be0644c3d69ed70c9ec83bf3e2c0fb570496d782b78ae897e2044dcc93359315dadb9fd281d04e1357d06c56729aed5cc4e20486db91c9cf6d4dc9061a920d732d3d37b40505254f2dc6138390507e4dae260ad397b92d1c609201b2991e891b7a7f7b454fdd5a2c692544a895d1dc984e0d64ed08e39472ccac266d2f74824b237603268146a8074fe29f8d1e821017f3cfc5dd56ba39160d7629a49f049e39aef8ffeeec008a605a41936c58a6065b9380e8d1ccd3407c62f717246eac8558c7898c5682b5591c4919ed8a963bfe90fd830333718223bc3d30f24c370d70c10ef022832519f7a45c4978340ff87be8561af2dfd2f3095f12059f403c028189107bc4d343b3615cd3ab2839f7b2d065100683a39343570533fdcc476cb699f7feaa5557ddff8dc9177ea823bce826e540bf51ca5944da5842e64fe9525d28d9b9f0966eaea95df025865abd174df35e0b1f62ed6b9114a7e8e5bd75101473c318bf785ec92f8d93596e6acf7a19399e9a936003fd4d4bb4000f4be9afd79c1df982de23825864944c93e8ad53d6e5aa22e84a12f14a66ff8da106d6d4d0e6308a952fc133422f140b0258d0553a64e8501c02aaf73685891784596e27f25c3a754333c28f83ff62b81ce2cf7bd5bd4a43014b98a07c793784abd4e6b786cf9b8972fae1629cce7f09760bb3e6b1d401455d38e98ba4675a085ff76a9f42aa8883f0d3f4c92132955e6bb21444d5167d3170b762d41dafc4f1425843a7734e6042a7253b1e1d7759757a61357b7b40b6d1d36a83543b3284b901373e65b2edd3b0bff744af977b22d905f57e796332b00c2eb8473cc71ed9070db712bac13b50926f195dbd9b639bdda358c9ca293bb19d25d640ea899a7a659cd405ec51ef04a9cbb7a2c836b87422af704d213d837f82eadf6857f0df5ca8b921f5c231976efe7c6aa59dde47982183cd73c33d1708db5356dd28e63b4a7b15df09597b28fb590a8e2a0877024ed8bc74260861b7144be17e8a6a66614e778b7190257d9649a3b114aba1bfca3e0dbb04d62bcfee4c7fd435a125daec8d0a5d75c35af3f6a7269aa07a4b301235c4301b39b2b72d8200553de794114030284da5871e7d069307466fe31c0e67470e09f4dd00eb2ad3469d19a30e10b23325c2ae0812cdb5b656f9000d34921d506cc04a17eeec5fd61a08229cc088c2249fa2e4ee1bfd0a9a1f11df601b9f36f0921215ed8ec7a960e759149534d0670c410db94635a6003c28a9aba07bbca2c76aa18599c8c31f1133625143a8b6140f0b4811b08531356f518fc2a9b19085adc331447d5543f8e7cdf19a8c415732f52ac963fbfb0a0e1dffdaa5c72d0d7ae158b5bfeab00f771e0000251e0979e987bf8fbd733b57617acc9cd4363f26c10dd64345c9f9656ffc6cd7a673c79a081e9b404d9628fc793aa01324f7f6940bca1bf47e7447468c5bf6954d14dac3f4eb8df5e47143a00b87f2d6c0105d60a3b4cf1f063e8c7394c91c184c5496c5ebce5ca1367800a1f045247c4047e34c3d520a164b38591cac268ba3a88abb5e7b28bc5c8b55300cb41b516b9afff094ef8b9fa9003e6baae1802004ccacbc4e9b2a06d3127471765026a1580d6dbc054441872b0cd382cb2f82b393ec17015dd17a06e5ddb51281a6eb378046d173ab1d19b765ed60f7ece8ca4c6257d3e3fb299432bd011fd052a72018b70920cf0791119232eedc4e19d584d9624a9f24e7140c69d5db7518ee714fee1b5e4592859d157fbe9c26e33d39a1d846f7897d106042e4acb421851e1868f7f67a05103cf17a32fde7190f36b44134531d732f114a5f247fe2d70642eddf8a6afb6508e6ab700b1e814b2853db748feeee7abb7e804cb2994357f6967411b2a4f95dd7e01ec320b0b80f597095fe482ad27d81c0918e61e89c17970765e39de648132307a393540418df1b1887e379f38268b221b9559a99e3e35d156adaf2e2cb528201ea40eeb6a9f2bf367c207a16a6406b06ec1e6da82a091310e2913b1a002db8b985d006a5f971c72a4c3f4c367238733460fe134fca48c561b0c7c8575c52ce4db24a45c93009da230f9856a58f2ad843560dda2cc2b49619026d967c4213261f3e27f8589baf3db43744122c85c4538311c5def9109193275b17507a12bc0ab5ff91825c90f9d4238667c1169de3ccf0ad04223de9cfe601fb4933dc5a5daa870427e75012de432dd345c24acb6eecad877944bd1944fec55c9b44218ef610424fd06e15b16a458c55b1691084946958405e582828b8bc5dd839533e0438ba156d479a4b6b875018dbf569bbc540aa376c241a0d863b1d4775090b95f134c2323157591eb81bde4203776661bcd7f491c2ec84a82ac783c34e3edbc48eb35a288ac3fa0922d4a1b6c5fb87595172c19e6e903166525fa15f0765e05a031576850c4b2d67977c8a78795844c5380249d14352739fb069506d35aef31b314552117215e75012de432dd345c24acb6eecad877944bd1944fec55c9b44218ef610424fd00b7e49bb145c1616271698b4d82523decfed5fe2bd803174a50d92c2c1b52f84952fb097a488350e44838b5f64baf6d624e7614e2a94127083beecd88d59e3b2571b9704dea22f485e5fa599b05e4bd1b89cd7c654c3fc3e07f7811dd6ece5e0a2aa6d0ed12fab3b241dbce1d369d168e851b454e02c3e0b55c08fd014aa6978ef4a392b1c674df1c18586d45cf9c9d64ca55c554360ac8cd2f5ca1efaadc0c8f2b79ad84beb4ac370cd3e4bf2b01754f234e6f10899ec5481348b9dc99854e79ae3699c9557284144b5bc555c2aefce9d95b24cb3b8136ac5c38509a3b50b3f0303dfeaac87b80d2d1e543aa38d5be77b0eac93c3d04fe7e3c8eaa71a778667bde102113dcf53baba42c1beacaebf3b11aa49f6c55035bbc8c9e98a02043566../alternatives/clang-bash-autocomplete.sh/etc/alternatives/c-index-test/etc/alternatives/clang/etc/alternatives/clang++clang++-7.0.1clang-7.0.1clang-7.0.1clang-7.0.1/etc/alternatives/clang-apply-replacements/etc/alternatives/clang-change-namespace/etc/alternatives/clang-check/etc/alternatives/clang-clclang-7.0.1clang/etc/alternatives/clang-format/etc/alternatives/clang-format-diff/etc/alternatives/clang-func-mapping/etc/alternatives/clang-import-test/etc/alternatives/clang-include-fixer/etc/alternatives/clang-offload-bundler/etc/alternatives/clang-query/etc/alternatives/clang-refactor/etc/alternatives/clang-rename/etc/alternatives/clang-reorder-fields/etc/alternatives/clang-tidy/etc/alternatives/clang-tidy-diff/etc/alternatives/clangd/etc/alternatives/find-all-symbols/etc/alternatives/git-clang-format/etc/alternatives/modularize/etc/alternatives/run-clang-tidy/etc/alternatives/clang.1.gz@@@@@@@@@@@@@@@@@@@@@@@@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootllvm7-7.0.1-lp151.2.15.1.src.rpmclang7clang7(armv7hl-32)libclang_rt.asan-armhf.solibclang_rt.scudo-armhf.solibclang_rt.scudo_minimal-armhf.solibclang_rt.ubsan_minimal-armhf.solibclang_rt.ubsan_standalone-armhf.so@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/usr/bin/envld-linux-armhf.so.3ld-linux-armhf.so.3(GLIBC_2.4)libLLVM.so.7libLLVM.so.7(LLVM_7)libLTO7libc.so.6libc.so.6(GLIBC_2.16)libc.so.6(GLIBC_2.17)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.6)libclang.so.7libclang.so.7(LLVM_7)libclang7libclangAST.so.7libclangASTMatchers.so.7libclangApplyReplacements.so.7libclangBasic.so.7libclangChangeNamespace.so.7libclangCodeGen.so.7libclangCrossTU.so.7libclangDaemon.so.7libclangDriver.so.7libclangDynamicASTMatchers.so.7libclangFormat.so.7libclangFrontend.so.7libclangFrontendTool.so.7libclangIncludeFixer.so.7libclangIndex.so.7libclangLex.so.7libclangParse.so.7libclangQuery.so.7libclangReorderFields.so.7libclangRewrite.so.7libclangRewriteFrontend.so.7libclangSerialization.so.7libclangStaticAnalyzerFrontend.so.7libclangTidy.so.7libclangTidyAbseilModule.so.7libclangTidyAndroidModule.so.7libclangTidyBoostModule.so.7libclangTidyBugproneModule.so.7libclangTidyCERTModule.so.7libclangTidyCppCoreGuidelinesModule.so.7libclangTidyFuchsiaModule.so.7libclangTidyGoogleModule.so.7libclangTidyHICPPModule.so.7libclangTidyLLVMModule.so.7libclangTidyMPIModule.so.7libclangTidyMiscModule.so.7libclangTidyModernizeModule.so.7libclangTidyObjCModule.so.7libclangTidyPerformanceModule.so.7libclangTidyPortabilityModule.so.7libclangTidyReadabilityModule.so.7libclangTidyZirconModule.so.7libclangTooling.so.7libclangToolingCore.so.7libclangToolingRefactor.so.7libdl.so.2libdl.so.2(GLIBC_2.4)libfindAllSymbols.so.7libgcc_s.so.1libgcc_s.so.1(GCC_3.5)libgcc_s.so.1(GCC_4.3.0)libm.so.6libm.so.6(GLIBC_2.4)libpthread.so.0libpthread.so.0(GLIBC_2.4)librt.so.1librt.so.1(GLIBC_2.4)libstdc++.so.6libstdc++.so.6(CXXABI_1.3)libstdc++.so.6(GLIBCXX_3.4)libstdc++.so.6(GLIBCXX_3.4.11)libstdc++.so.6(GLIBCXX_3.4.14)libstdc++.so.6(GLIBCXX_3.4.15)libstdc++.so.6(GLIBCXX_3.4.20)libstdc++.so.6(GLIBCXX_3.4.21)libstdc++.so.6(GLIBCXX_3.4.22)libstdc++.so.6(GLIBCXX_3.4.9)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives3.0.4-14.6.0-14.0-15.2-1clang-tools4.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)/bin/sh/bin/sharmbuild01 1608198954  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~7.0.1-lp151.2.15.17.0.1-lp151.2.15.1   c-index-testclangclang++clang-apply-replacementsclang-bash-autocomplete.shclang-change-namespaceclang-checkclang-clclang-formatclang-format-diffclang-func-mappingclang-import-testclang-include-fixerclang-offload-bundlerclang-queryclang-refactorclang-renameclang-reorder-fieldsclang-tidyclang-tidy-diffclang.1.gzclangdfind-all-symbolsgit-clang-formatmodularizerun-clang-tidyclang.shc-index-testc-index-test-7.0.1clangclang++clang++-7.0clang++-7.0.1clang-7clang-7.0clang-7.0.1clang-apply-replacementsclang-apply-replacements-7.0.1clang-change-namespaceclang-change-namespace-7.0.1clang-checkclang-check-7.0.1clang-clclang-cl-7.0.1clang-cppclang-formatclang-format-7.0.1clang-format-diffclang-format-diff-7.0.1clang-func-mappingclang-func-mapping-7.0.1clang-import-testclang-import-test-7.0.1clang-include-fixerclang-include-fixer-7.0.1clang-offload-bundlerclang-offload-bundler-7.0.1clang-queryclang-query-7.0.1clang-refactorclang-refactor-7.0.1clang-renameclang-rename-7.0.1clang-reorder-fieldsclang-reorder-fields-7.0.1clang-tidyclang-tidy-7.0.1clang-tidy-diffclang-tidy-diff-7.0.1clangdclangd-7.0.1find-all-symbolsfind-all-symbols-7.0.1git-clang-formatgit-clang-format-7.0.1modularizemodularize-7.0.1run-clang-tidyrun-clang-tidy-7.0.1clang7.0.1bash-autocomplete.shinclude__clang_cuda_builtin_vars.h__clang_cuda_cmath.h__clang_cuda_complex_builtins.h__clang_cuda_device_functions.h__clang_cuda_intrinsics.h__clang_cuda_libdevice_declares.h__clang_cuda_math_forward_declares.h__clang_cuda_runtime_wrapper.h__stddef_max_align_t.h__wmmintrin_aes.h__wmmintrin_pclmul.hadxintrin.haltivec.hammintrin.harm64intr.harm_acle.harm_fp16.harm_neon.harmintr.havx2intrin.havx512bitalgintrin.havx512bwintrin.havx512cdintrin.havx512dqintrin.havx512erintrin.havx512fintrin.havx512ifmaintrin.havx512ifmavlintrin.havx512pfintrin.havx512vbmi2intrin.havx512vbmiintrin.havx512vbmivlintrin.havx512vlbitalgintrin.havx512vlbwintrin.havx512vlcdintrin.havx512vldqintrin.havx512vlintrin.havx512vlvbmi2intrin.havx512vlvnniintrin.havx512vnniintrin.havx512vpopcntdqintrin.havx512vpopcntdqvlintrin.havxintrin.hbmi2intrin.hbmiintrin.hcetintrin.hcldemoteintrin.hclflushoptintrin.hclwbintrin.hclzerointrin.hcpuid.hcuda_wrappersalgorithmcomplexnewemmintrin.hf16cintrin.hfloat.hfma4intrin.hfmaintrin.hfxsrintrin.hgfniintrin.hhtmintrin.hhtmxlintrin.hia32intrin.himmintrin.hintrin.hinttypes.hinvpcidintrin.hiso646.hlimits.hlwpintrin.hlzcntintrin.hmm3dnow.hmm_malloc.hmmintrin.hmodule.modulemapmovdirintrin.hmsa.hmwaitxintrin.hnmmintrin.hopencl-c.hpconfigintrin.hpkuintrin.hpmmintrin.hpopcntintrin.hprfchwintrin.hptwriteintrin.hrdseedintrin.hrtmintrin.hs390intrin.hsanitizerallocator_interface.hasan_interface.hcommon_interface_defs.hcoverage_interface.hdfsan_interface.hesan_interface.hhwasan_interface.hlinux_syscall_hooks.hlsan_interface.hmsan_interface.hnetbsd_syscall_hooks.hscudo_interface.htsan_interface.htsan_interface_atomic.hsgxintrin.hshaintrin.hsmmintrin.hstdalign.hstdarg.hstdatomic.hstdbool.hstddef.hstdint.hstdnoreturn.htbmintrin.htgmath.htmmintrin.hunwind.hvadefs.hvaesintrin.hvarargs.hvecintrin.hvpclmulqdqintrin.hwaitpkgintrin.hwbnoinvdintrin.hwmmintrin.hx86intrin.hxmmintrin.hxopintrin.hxrayxray_interface.hxray_log_interface.hxsavecintrin.hxsaveintrin.hxsaveoptintrin.hxsavesintrin.hxtestintrin.hliblinuxlibclang_rt.asan-armhf.alibclang_rt.asan-armhf.a.symslibclang_rt.asan-armhf.solibclang_rt.asan-preinit-armhf.alibclang_rt.asan_cxx-armhf.alibclang_rt.asan_cxx-armhf.a.symslibclang_rt.builtins-armhf.alibclang_rt.cfi-armhf.alibclang_rt.cfi_diag-armhf.alibclang_rt.lsan-armhf.alibclang_rt.profile-armhf.alibclang_rt.scudo-armhf.alibclang_rt.scudo-armhf.solibclang_rt.scudo_cxx-armhf.alibclang_rt.scudo_cxx_minimal-armhf.alibclang_rt.scudo_minimal-armhf.alibclang_rt.scudo_minimal-armhf.solibclang_rt.stats-armhf.alibclang_rt.stats_client-armhf.alibclang_rt.ubsan_minimal-armhf.alibclang_rt.ubsan_minimal-armhf.a.symslibclang_rt.ubsan_minimal-armhf.solibclang_rt.ubsan_standalone-armhf.alibclang_rt.ubsan_standalone-armhf.a.symslibclang_rt.ubsan_standalone-armhf.solibclang_rt.ubsan_standalone_cxx-armhf.alibclang_rt.ubsan_standalone_cxx-armhf.a.symslibclang_rt.xray-armhf.alibclang_rt.xray-basic-armhf.alibclang_rt.xray-fdr-armhf.alibclang_rt.xray-profiling-armhf.ashareasan_blacklist.txtcfi_blacklist.txtclang7CREDITS.TXTLICENSE.TXTclang-7.0.1.1.gzclang.1.gz/etc/alternatives//etc/bash_completion.d//usr/bin//usr/lib//usr/lib/clang//usr/lib/clang/7.0.1//usr/lib/clang/7.0.1/include//usr/lib/clang/7.0.1/include/cuda_wrappers//usr/lib/clang/7.0.1/include/sanitizer//usr/lib/clang/7.0.1/include/xray//usr/lib/clang/7.0.1/lib//usr/lib/clang/7.0.1/lib/linux//usr/lib/clang/7.0.1/share//usr/share/licenses//usr/share/licenses/clang7//usr/share/man/man1/-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_ports/4ee3ef5db0cdce71453408be6e4147f3-llvm7.openSUSE_Leap_15.1_Updatedrpmxz5armv7hl-suse-linux  !"#$%&'()*!+,!-!../.00111101111111111111111111111111111111111111111111/.011111111111111111111111/11111111111111.111101110111111111111011111111111111111.1111111..2/322/22222242225222/62/72/2222.//.//8cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/c-index-test' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/clang' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/clang++' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/clang-apply-replacements' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/clang-bash-autocomplete.sh' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/clang-change-namespace' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/clang-check' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/clang-cl' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/clang-format' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/clang-format-diff' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/clang-func-mapping' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/clang-import-test' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/clang-include-fixer' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/clang-offload-bundler' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/clang-query' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/clang-refactor' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/clang-rename' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/clang-reorder-fields' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/clang-tidy' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/clang-tidy-diff' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/clang.1.gz' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/clangd' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/find-all-symbols' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/git-clang-format' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/modularize' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.arm/etc/alternatives/run-clang-tidy' (No such file or directory)ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=d69ee52c980f222b96d46f1d025aaa0e35df730b, strippedELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=28fcf06b8c9503c09f5b845af9107907ad2afcd7, strippedELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=4c749a1bade2b9f97be233cc86d4fc7ecf4f90b3, strippedELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=94fc259e398827a6affdc7f21c071b56bd1e0d0c, strippedELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=25406070bab8126c0550da08da2166067b8e3136, strippedELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=778dba18da08e35a0167a7ba44c298c8a1207780, strippedPython script, ASCII text executableELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=d1add6f0fb41a2066691fb5e4bd400badc39bed7, strippedELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=8b68d13b275629d0122dff5b48f57a3f3e5db8df, strippedELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=39edfe365286ff4190d82577f61368eaa3d40ec9, strippedELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=dff103bee3304e841ca7e5653f886b8726e9df20, strippedELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=5243b67109439564be494c05f228c8b75c97d51f, strippedELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=e39d20d617d9668c75e7502685dc99bbf82799e2, strippedELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=6489125f42990906d53f58d175ab1ba0ebb1c07e, strippedELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=01ec1bed10633c0b5de747c26a142db6f9d1cf42, strippedELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=0d4c6a137185dce83a82323716255e0711318a64, strippedELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=ceacbb4f304a17019a7ad52f7e3f6defca7d0c18, strippedELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=9b38c291ec9bc60907a333d7af5e81ff94bc0dda, strippedELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=9c5b9c202f52b106543a21849b20efbd866cfd8d, strippeddirectoryASCII textC++ source, ASCII textC source, ASCII textcurrent ar archiveELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=8cb9cac92bea937e4cd99a4977357c7911001473, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=70dea9a244ddaca5ccb0a45126fc6ba293002793, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=03abd5328767a466bacf55b616b3505aa7950bd1, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=f27c0e70c2a69b998555ba4058df643ebf11871e, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=b1f65209a6a87c38c8c8d2a68e0e2ede5cfac478, strippedC source, UTF-8 Unicode text (gzip compressed data, max compression, from Unix).=Obrs()7HI[\o~ !RRRARJRPRKR RRR RRRRRR%RIR@RRR RARRKRPRRRORLRNRMRJRDRRFRERRRRRRRIRCR@RRRR RARJRKRPRRRRRRIR@RRRR RKRPRJRRARRRRRR#R:RIR@RRRR RPRKRJRRARRRRRR$R&R:RIR@RRRR RRARKRJRPRRRR#R;RIR@RRRRRJRPRKR RRARRRRRR:RIR@RRRRJRKRPR RRARRRRRRRR RIR@RRRR RJRMRLRQRPRKRNRFRRARRERRRRR#R:R;R?RIR@RRRR RRJRPRKRARRRIR@RRRPRKRJRLRRAR RRRRRR!R:RIR@RRRR RARRMRKRPRJRRRRRRR:RRJRKR R R RFRDRHRIR@RR=RGRCREPR R R R RFRHR>RARBR@RR=RGREPR R R R R>RFRHRAR@RR=RGREPRAR R@RPR R R R RARBRFR>RHRJRKRIR@RR=RGRE6䢤\aQܷnclang7-checkerlibc++-devellibomp7-develllvm-gold-develscan-buildscan-viewutf-868c69dfec0e67c14abbb47bd11bad724d6deb2130a19ebb5f48685e74cb1e297?7zXZ !t/.O]"k%r̥( >5n>}JęK *BB9 JxEn+B˱2]Q b|s!p#v'`c0@צ e.= ܘ5VUnqЦ̓ xz'*>(~&-S8ʭ)mJ=UPy׫m:wnٙ^1$Eς\GH=R#q H5Cy{7ֹmqE0#~F#fj-n=7N!$vIcSL0ضS+[r_.P+wN<%9l0g2NI֭N觟x.ec~vm%م"q9:T^$ZWt}IXꟖ<7&alxQn9X>€v·+v̱4CeS9$6tݮr{ΒM1ֽCm23" ظ@d`5~)iOGsܐ1+/Mͮ{.~!fU gwУuY@!!yYqƝ)4+SjZ{t&WU`p643"n Klg+;Vq?37;ZfBİxR_:&qO X<^&tՉbɳ}sʂ46 T pb09B>A2NGєqnDhǦm5<͎jAšRAd "+죍Ȫu7HUnfUu}M_zcKSMi v?Vx71NV2A9jCͷuUBs^o׀<+efcym`»,'8c;4)NvZ_8fkH2<+uw$E}:eGBpTZ 1q v"wr-av] !B{u#LB&UGh#2~@H);ƛ{mo^/D!ᅴhrb0't;±+Ss)`i\Kj׎?f@(7Jt@劦܎_Uo y}9Iڸ@VaYŇc >/#0Ebsүs4b!z&&g=_7~8 <t S7${oo@L:9QHaeRn  [d91ڍS&wYp$Ţ[CpOñ?{~iZr8N> B;.QKFր9TsH0Puwwh\w<\N5R{‡ ց nsl|B@TS xWh} }yNx7ox- x:k+R1eTfؑT}47 -0 p0LcSAUu"F^nOxc8m$D󷰋Qpfz,-> TCdcxI62t(OH!b+ &VJFm2_Ld1'iÑj} *^.-0| i8: nQҢ]GF~܃$}p ~De XX6taNEqӬv>>,pF0jYJw>qtAom'zPb+m-|W[-[Xm=SBv~@EA)@ }[F^miƆ۵4% }nZ?/3a-Yy{Y IeL']`r^u:~eRM\űJO=.|nK P`i-8`D)+j kZj䗝}G:2fRHKB]G'~,iTh\L 0'lwW!vM=0QvxhD\6-e ZR,bݠַp!3fCVJ PzuZ홷tHLt-!Bt s'̇z)Li |TcL\aa!Pf1˵L!]Y -S*=v{mUOy 1Mdc $rOrn0X),UԬ =[yۚۤ 00:PRTh&v Cٚe/@{}^ ([șHs7? 4;=Fⱨz\@/rjv tlUANظQCQh_ݻZܥu+PgѶ7ʭ٠I6JIiL዇%jM%O~G9`0H{SF9}~bG-c5r@P"d7IM7Z%%o-m0=L75@>M ћbXuy>wMC]wl\R^HL2OS92e֨7@8h#ǐY2.WT-U@˾mÇ^/DM8U@ID*h W]mzVDCV3 @5Zn xsh&)^فvoϡUG@ul0(8/h'Q؛ם]Ƈ}Ȱ-ܡ.ζoeSc>g+{{tDLT#můNN*Wi]h.a>rӿ6j\;&20r_3Eg<+Eq(tZ))vd{PaY. q<)yy0DJ{pmV*962ȌLzv-257^eF;Kp;AQd)J;`Z;mU yOd\vXNʝHjgQR|4e6l%IdOˮ~X? *oc;[j-9xLq23K Z2SQUqv"JT0l/Rh/ C KLb6M(>(Ǫp ]j2i <O5] 1rQEv#x Oӳء'3\z踶 YZ