clang7-7.0.1-lp151.2.15.1<>,ZЉ_2/=„ CCcD&;1 Qr^jou0ʡxۇ7 Kų dY:DހR˿ݖ ez&?N: L~<{0rDۺvj8ZD~@f@*in<CSՠұüX Q|@^X.G-fT]+VOʹf.?à S=T|,{3mH"(8 L Z!*yd4_Jrq3·&'^.>H&?&d   4tx       O SX<]chchiVjtVtVuduhut(uu8u|a9wa:~#a>;@CFKG`HIPXpYՐ\ռ]4^bcFdefluvp:w(xy ~z&& &$&s&|&&&Cclang77.0.1lp151.2.15.1CLANG frontend for LLVMThis package contains the clang (C language) frontend for LLVM._2obs-arm-7NyopenSUSE Leap 15.1openSUSENCSAhttp://bugs.opensuse.orgDevelopment/Languages/Otherhttp://www.llvm.orglinuxaarch64/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/lib64/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* 3:* (    #f$ # @% '    & ( `! " 8"U3 +C!! YYNY#u: s F!HP$ܛ9 }}26 Z&6nT4!jf"C b i34+L  G"'p 93 {cbRg 3F f&u Fk + 1  YA)wC C& : p[]ezDx. 6!hTyS M@YOi[az 7}Hz  ^:xj_ 6@gA Xz,X6*0nP{)50vT_d.4 xAAA큤A큤A큤A큤AA큤큤큤큤큤큤큤A큤A큤___________________________ _ >_ C_ >_ >_ _ _ _ _ F_ >_ B_ >_ C_ >_ C_ >_ _ 5_ >_ B_ >XCS_ >_ C_ >_ C_ >_ C_ >_ C_ >_ C_ >_ C_ >_ C_ >_ C_ >_ C_ >XO_ >_ C_ >_ C_ >Zm_ >_ E_ >Z̯_ 0_ >[_ 2ZǎZ8?W#[RZ׏[RZ8?[wTΎ[C[NUS\[CYx(Y g_~_~W%@[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[_ 2[6yX*Y[C[CYMg[C[C[![CVAZǎ[!["h[|6AWcC[H3S@j[_f[ 2[CP2[C[[&WPZlZl__[_f[[![CZH[b5[[USU0c_ 0Z<Z<ZZ<UZ<Z<WmZ<[?ZyZmYUR[[C[CQ%XTZZ*MT-gZǎPx+VAXd[C[jTnn[CK"Yl7[[[Zl[Z[C[C_ 0ZgZ(Zu[![!ZuZu_ 0_ ___ E_____________ E___________ E____ E_________ E___ E_______ 0SjEZ^_@Z+=Q|_[$C['_ =_ e56c5de625f1f010a58f3a25ccf27965a9725ae1b6518c2e88ab011fcac3d9469e2af63c782d3938249e6d5cfaaf7d38fb5ce7411b75f681587e1565f059aa5d8b17ab67b2574cd36c2f511c31f24d723e5619cbe7ea55ad29e90cf086f539dd1cfad3411a13da30bad82a8d751c33041d7a8dc3c0f12a07f9892f0ff2f68b70aae741419ba30df76180f8a7468b709a4fbd8b9304c7cd89559eba81198efc0d3dd42ac5201b292d444b783614a885ebb579f9bcadacb12ee31993ba111fbbcc8779d646dc849b82531a0eba87b9e23d0c4ee4cbde9be3118dd4d32189fc9dbcccbc47f15bbaadcd2f76361c14a1527940e4a751fcf35b3a975b25e35301d05deec6a554433ff966cc4a5070f2fc5aba1bc84ab708534d45e5563879768d02ca95dec6462a13c6e115be5e6d2bc5a22078cd02523740a4385661b8c99448e9e88eb8aeec56594935a0d5b17b630e49e462cc5f6c255a50a2a07d4fb6390e12627cb543239b09432bdfff329b98e85f407c2d776f500904ae178f95db7e758947854b996063318679cc62049d7935a01f545f1c7bd90ba71ea0fb794c76e0b95662b7dab0772917b6fcd4a39920f895dc140144586c32b46689d2bd4fa4aab8ce640284c4ae33e72c2ed9538884dac347cbf16d1ecf4f842d6d51fb24c3d5c8fc7260fbc8ed674b54ecd2bfbfd2215d138409227e50cc1a9d8f0563b41f14c8cd24e52dc0ae123bdd589b11ccbd2f9634b8a603dcd9e374e5ead0996072c21fb04023282f357772df9c56798c422d7a3ac96827de11f3ac251ba5f52d48301e016d8d483804c419c440be4741384e32af11a0bbcc933ec6b549dc2979d061db3a1f6cfad79f90ea202dcf2d52a360186341a589cdbfdee05b0e7694f912aa982048feac322f6ec8f34beeb0bec397b8e8b5f69041ecfe89c0e77ecbd984683d8c2351742d3a07223853dcd15bfcdbec3caa6d431af87a73cce932eebbf3e1e1b5c15de92028c1dc32c8a98390a1995346ebdfbe78002a65d52711ac9ec1f9f2dbe81a1550bfb274786f0690a9067a5cdc2143cdbd22401b3a16247414d66768354cfbf2900d35827afe8cd7642bc641d5e2a86f636594fae4fcaca191ca38c8878b43728bc9d8b97afb2ffc5eea7d62e909077e279689539a94274ccab33702ce016275c5b8155318cadfff0d2eb6a1db7fd6ed11bb4cf2a7a69af859f8aede9ee87db537423dd00b7994e0e29603b5991fa465c32197d673477b4aa1bebc73ce6fc06145a78321fb6635ea1de4786577e9707d3b48fb1c763225d35306354fee558dbac7bfaaa0a352692520edb79a30649ba36c496b97166b1b00fd1caf23acf6d80b1cac552e851dbe6da1fb043639fa7b5c32290d99a420b73416ace845555d26aeae66fc6f9cb969df50a2382536208f94dec476dd17239924e34550f33d5c9c11e0946ba25c35fa819b0fe601c223ad3e1600a229d5ba0e08b8de9f0166865d39c6cf681cb86b957e81e550d7c218a323e28909ca2dc1c54f9d24b882493898d9126f6c77f6c66ceefc078e0c425fa597ecc3552f9c072c127cbb2435278b91e888abddbd525f30200d781af6a9ef341696284e879fee93a87194b9726d7f28c88cf81c786a1d4b2a060937837b2d5a9cebfb2c043c30e5013b8683153dc4f52eab6c5320b238c9f0dfba9edf6c1a68de089780b1066900fe8a72bf97f755aeba757906ec02bd3a8388f3f7c15fde2e7d3c61efd075104b2489d07498c302d29b73ee4ff8967d833f331a9a22de9e18157a9cf756a9947d0b14b3c4fe9df400d8ef739674d660a27c8310269224b0470feffbc4ca1848fe721d0761193960a6e13d8e517b846dfa072b9971069cff7e2e2858dc4b3831b21758625abc639ba4f372eae16519a4391a29f8c3fd077cadca4f5e463d3cf5ec00f5fb9f52c9b48b9a565befd61d6897bd98f20d00107cad1e7f068e264c3028c92cab72b80009075d949b6cf16d799d8529d0303a323f8abfbadef05e359be92ba61fafa5f19da7f6427796cf94dcdf24ae637d721b980b41bb30be0a524b5cf1a16b41bbf7d07bb1f2308f943af23c6b5bf3e0f63842cd0882e73601054469bd66cd66665053cdea0da0346544797e8e3014313d1994b388d9fb4d9f047ab744267873915d5f9faf43004056536c1b848d76fd22b669ad68816c6cc40300a7adc8c70dfd35d0ccd507093520a04d5f4904353d04f410a9f8b3c928f2386a224192410eb1868f61c163dd0f0285cec308902f1e82d2d13d243b892bf8fbcdd0e6a11996324521e35fcefeab09b795c169a71e4432d56d2e51312e6ea98649acf1a017b98c69d320f3f9d68b1bd37c2a12f2e56455805d94316605e1b2326d88ea7e5dd16dfecc11a55ec151b49c7e37f5fd7537101e01d67cd6d66b1ca1d8b893d6ef7c50dc5ab0bfddc233b76b36bc686831c45e73f482a41158730f377c35cc904962f28a2490cc0e67540110033b50f11f0992dc98ce55b686e4bf59609d8e001fe4e5239044af8e215d385c0053c45a25fca321fbeb4b201cb14c09fdf2b0f0fb6b69bd8c82cec86c70b3078113ec4301b2e1619682c9c8219a19d843a2bdace2f6d3009e776acb99d2122b7f14548ffbfb3e0691755a75c6fe4053072521f54ee184cc7fda522898b03460ec75b0051a889cd3ef2f9aae1c73d3039fb4d3a2c0f93dc8a4f6dad200b4370bf08c32240e894ddf1dadd4181f337b1b8d0787e5b4e25845b3be26dc49cfd6147f8a85c7769f17d7700a0128d06f000bfa605e2eba4bc41f47233536be9b7c04b555ea9546aa69098187523ae6fe69fa60d3931170a855d6cbe05dde91939d48bcd7e61ec682af6e1816bfb3fd941198e4f930f0615a12ba3bdf3a719ffca4c0b524d6d17e96e2950b9e2b868e3bbba6f7746d5dd5d241f79dcb88e9d892e674cdb97f5bab8de54a2dbc165b8e11af6f620dc48435de1507a0140406a28587796ddfda5184ffd20ad6d58aeef2727757604f6b0e66f1e2ae3c8497ba133bbec727e74e473ae485cf0621f03ce2fa96a65be1658fb356ecabe0f1c9516bf9def75f4a5ae445f5422b3e24d41b830d8e1a31b493121427f46d9092d6f056adae127f9f8ca697a46ab49169a753eee5c634b6d5aa819fc9522eda15c1f283ca43b1dffd88551119080a7ddcda0b8bb4a7ae28788d02e2f05e2954aa118f60ac6c4f6495661e806973a402beed6e62490c80ceec23972f58f463e32842890858519fa4ed83f366ad41cb5111f3405646a565ce98a3245a4dc40ad9c5627e2cf0292483182509b8cf790c9ba3f31586c7228cea724af31d193178329a5b87b568ad0c8f40f9015e38536c567f018bf54241a0483c5c1b0914e9bceabf1aacd953edc1cd9ec63907e49bb91f991125511830480f76959146c34c4162d0e96f65b7978f9d801a9346c165d50ec207c1e3719c580cc162731599bee8163803c7b5e038734a98c481853c3ca6076ea013d6ad1c3f210ba65b1caebb823578f72aaec4a952bd610a440e01ae483ec20d51eed1d08bda806d09191d00f47e26584fc87289d7af109a9c59f23d3b3fa2df30ac1b4b75093eef47a1ee5baca90414e78e8e594106252658bea3668cafc78b17503b884bd26951b74108922556df8121da298f2805efe638b998aca4cdbb490265e90912e8286671a16c216cfca1ceb51ae404dde6debeb3766f5b969696c0fe6984e4e4fb3126abcb143460bcdf02e7f161f4a0404bead72a22ed1c54ce0a581e1d86e0b21d7df4fc68ea4f44924d8067e2342b54447f459fd1d8ae6d02f2bba84ac15f9dc29cf8fa93bb97ea1383495b43e559cc770eccb65a98c50cd2010dc833d24317e371e1eb2b7c42a55a0815a1f6317c06ce8fd9cb2f0577fd94f4d97fa847401e2104de148e120a8fcd79daf373b280486a28a5e210cff53a1dae38ca5ab0ac014d8eade1d51a05af5ad8947d2122a939df8b9bf8c85622c2daa968cbcb5990b182a1d4e58d892432b2086bc84c55b984d14bfa32e8e1c7e181541220697aa266e5e934f1ad0215889a5163f70088a88eab8d21c18b720bcb15351dc641dae6b2722d59d2b7bb9f938a87314be1c6c07afe46d8d4df38484c4f4c153e7d0a820ab10ecec880749abf25c7d82a41beee3f258c44664eeb179366222baa9dd2402d04b9d06620347feb8f2e69411ae9e07124fa2c6765806d5dcb113b23dacba8005fdf68ba7323cb531dea59b6504288ebe0c0844793bf7f68d05d98de9da4d35fd7f9e1f714448ea41b0e32d4cd5327a9e5c1a7b28742c110ccc19d5973bfc86ad35e4e0e2345dcbe7ba89d11bfc333aa42242fd2f81a2391bb90349f501f3385b4860ec085e5e6132e16de4d58e6c6ecb4ca718fa26e056246d792a2ac458b127e63cc135ac0f88bda2f61a64a5fe162c1120c58876df205c9d72f353d6a16fb1c4ed9bf48dca4c46204e0b558549f82183abf97358b58bb8969f895dd5122a516da7d669909fbb1558490a0625dedb47dfc4ed926bfc79ec3567eaccec0f715690a59aab27eb17dc143c048472b22319d688fcc8a7569ce92cb1062180b4914dbb6f618a2ce4f6d2537a623d222b27dc398a6afb3aacb3afb373448d3552f2f525453e5acb37590befb1f83fbfd1453ef7e10d1ae84ab505dc77942bb4cd6afed30966dd197a42651fe31c6b073e8e8f8698ee71242f85c4a4d2a9edc3ebfdef0650eb9de5338b2e35c0bb18fadd40f4fa54928e4bfab15d65eec5bbc9216ca16d86e76af71b068d9ff68a4d4f32f75f5072654658ec1071c4271e0d653e8578a809451bc963684fe2f732d34a410da71c4923d52d2c4299f63b178bd269b1bfeed4cf6262023b876f2468e4043b0ce4766e953da01c229b50749952b5ff09cc8f1fb282e706487fb47ec46c81aba1bf2fcee894615a658719293bc44211518561d11f57dd32387ca9f7918d7a0969f6c4b864a01756ef8d16a2d4e0e237835c5ac6b311ed4325df01c83af4be33955c7a9f89e4db6902500cb61c90692563da65266195732ad3cd41aa1fe1be26f716a12db8f2a483dda57b37daddfafc0755f75266bc74317f0b75f05e433a8f52e9ff7724b89dcb7b83ad5b0b17c9bd5fe3899fb25583892b013d14d5bb225a32d60af7642274c0e5626f314fdcf285f0ac0824fbf5e7f421a3cb2fa5d2baec6dbde69f4b35577856e641f1b3fcb780da09f4efbd6877d514095d321d4ffddd115b4aef35f913406aa2fabab0505e61b2732002b9845b196875107adf95a915fdd846ec7c2cc84312d456f46ffc5f5f14bbf4d2661dace48101c19dd8527ed7e2c0dfef11d4d4e2bf2f6b160fac85eef436ed7987caae87ddc04e69c0b2ec232ca313bd9a6a621212e45bb09eca9999a8fde05683f0c215a1257d5b25e3a702e680716ed264c1a7f7a336cad6330d6d4dad7817c73477246255e72590e32617d93f9fad1b1e73923e605d4ce9befa4e97addbf925e81b490dfce13bcf64cf16cacdd18c7a4f6ef04f53164420e4990d78f8b74b4929b23e63794f8440c725da7a8cfbf9742deb338d69d36d144861d4701f9ec8a82ba60b17bc0c5202be7927d08956410fd0a97ce1982fe859eabf02e4dbe85b3cd2804276df4d08d3523ba04e30f09b51f1da616a904b9e415c82b00f8fc52ce238682b4e8bf7631ce91ddd85b25c65a69d631b2cfcb7172106847110c0cc38e9795445f34b8b45aabbd093aea036124cfaeb82554cb4990f0136df30899bf8228cdd85b2d920db3ab242be9f5ef9dc1118694e9f9a42d97ce7338470afbce56a5ca93b7e26311332a8511a3c2df31f32a58a52ae847f9b19ba3deea5b13e986a67bfd3a82d80559ac6cc18fe3a546478e141156b8425c2b0665e733a22fc797b4e2c1afe581b45dcd894f6accc99a8e247245d8ee31d38eb8e7a5d8be0644c3d69ed70c9ec83bf3e2c0fb570496d782b78ae897e2044dcc93359315dadb9fd281d04e1357d06c56729aed5cc4e20486db91c9cf6d4dc9061a920d732d3d37b40505254f2dc6138390507e4dae260ad397b92d1c609201b2991e891b7a7f7b454fdd5a2c692544a895d1dc984e0d64ed08e39472ccac266d2f74824b237603268146a8074fe29f8d1e821017f3cfc5dd56ba39160d7629a49f049e39aef8ffeeec008a605a41936c58a6065b9380e8d1ccd3407c62f717246eac8558c7898c5682b5591c4919ed8a963bfe90fd830333718223bc3d30f24c370d70c10ef022832519f7a45c4978340ff87be8561af2dfd2f3095f12059f403c028189107bc4d343b3615cd3ab2839f7b2d065100683a39343570533fdcc476cb699f7feaa5557ddff8dc9177ea823bce826e540bf51ca5944da5842e64fe9525d28d9b9f0966eaea95df025865abd174df35e0b1f62ed6b9114a7e8e5bd75101473c318bf785ec92f8d93596e6acf7a19399e9a936003fd4d4bb4000f4be9afd79c1df982de23825864944c93e8ad53d6e5aa22e84a12f14a66ff8da106d6d4d0e6308a952fc133422f140b0258d0553a64e8501c02aaf73685891784596e27f25c3a754333c28f83ff62b81ce2cf7bd5bd4a43014b98a07c793784abd4e6b786cf9b8972fae1629cce7f09760bb3e6b1d401455d38e98ba4675a085ff76a9f42aa8883f0d3f4c92132955e6bb21444d5167d3170b762d41dafc4f1425843a7734e6042a7253b1e1d7759757a61357b7b40b6d1d36a83543b3284b901373e65b2edd3b0bff744af977b22d905f57e796332b00c2eb8473cc71ed9070db712bac13b50926f195dbd9b639bdda358c9ca293bb19d25d640ea899a7a659cd405ec51ef04a9cbb7a2c836b87422af704d213d837f82eadf6857f0df5ca8b921f5c231976efe7c6aa59dde47982183cd73c33d1708db5356dd28e63b4a7b15df09597b28fb590a8e2a0877024ed8bc74260861b7144be17e8a6a66614e778b7190257d9649a3b114aba1bfca3e0dbb04d62bcfee4c7fd435a125daec8d0a5d75c35af3f6a7269aa07a4b301235c4301b39b2b72d8200553de794114030284da5871e7d069307466fe31c0e67470e09f4dd00eb2ad3469d19a30e10b23325c2ae0812cdb5b656f9000d34921d506cc04a17eeec5fd61a08229cc088c2249fa2e4ee1bfd0a9a1f11df601b9f36f0921215ed8ec7a960e759149534d0670c410db94635a6003c28a9aba07bbca2c76aa18599c8c31f1133625143a8b6140f0b4811b08531356f518fc2a9b19085ad1bcbeabf8c927fe0b27841778880d48ca07da4d286aa92343c10b337bbc795f8670c4e2a8760cfc9469afa92fd74ac4918f792e53787bbd6b5be1fdb1732dd9394b3aac70da5d0a8921d2f93299c6a0b530b5d2470b7fc02c8f8a40bdd4915206fc71b85f76284f0aa90507163e51d03997d38b51973b37dad82da25e70e5957d464288693b005bb208db580806f03e7c5ef401ebc686e08e13c7b36eb26fee96eac435ad2d94c93a4e3deb0ffb5e62e37ca5eb7b5f32d96ffc812abe54918d7c3878abecb55165691b9c2cce00bcd415664ddd89a9c1730787ae6e4f6460422e45d40de7aa464e0ffad34fbe414ffc8a3f2f94ea9922b6e59d9eefceaa735c03eb7edde492a67c2f2179f8be1205db0ac2f58ed1ba2091dd626cf3525e8fe33aa6efb8744b2e82dd878e3fd32aa3e58f3f71e07f81b328fb011e32595efd37468ad3ec7af5c9c90ea81e883d0921a6b7072ec0a2f07aaccca2bbe846e38d573a7ae7d3f265cafa5759e8ad7dc080155bc7fae3d92f9bb7a87421e93c2db4b722f4dcd1de7d9a55d0d58222963b4e87c6789ed0f77901f010100c68531aab407729df5284990809447f3b75a9fe241567cb965ba2546ebe816db689c95f582791ca35b315357393103ae95522ddc30d62a02de4c5fd95e0e988ed1327c19f60cd0d3fa3672febe21056645cf036a16187587128de50da205a7eeb5836354ba90b0f688da01771260d93afa8b6f9f21583a26374dfaa98208d598b2174a0ad00f720cb1598c6be40fa12d76d3b29cbb489925c72595cb0cbf6788796db69f4b6d5586b6ca5a5ff729128c8a87d15fa312171bf3a6c71ae1675449fbae8fb4663497912058d625a14e252097040ee7dfd9dd39e775a23ffd9c372d9d1ab4cd441fbd02bbc24e26ec1cfae9f61ccb027926dc81014a04d36d3d572fcf81a82d6e9fef238ca76e7b41b01cbe2d03b05c9adc17ebbb57b641b8e54228cd8e2204e1bf3529bbca9108ba19cd5b53033912776f3e19cbe1c3d70024f150fd4ee573fa6811f359f83e527502dfcd07a04a967a1c91bedcad7084127fe6e02d20799f1ae38e00699c73199c00a96983a191dc5c3cbc0949ebd015abd538a7028e3a6e3936115af547dba3ca709d2576ab7e0050b231abdaee418963d8f89fad6d9118a45554266276f1a37c14f1900f53aa20b9b46dbf366c7ecf7f7a6968de237449cfc3e0e666421eb07a9d3c41bcdf3456ae350d2e9c494ba79250acfe3fe2955f1088f28ff7cfd4fcec30d4fc5f8d8a4237a49b6e7d4c121f17997d9495201feb67028d2c38977974dd582d44858fa1394cc0fe40a7ddeab3403711605e60ab2b87bfabf00436622dc9fdf6244551b486af52d0ab3c5a4b71162c2eac1c6fea8571434b1f6d695a72232bb123e98641aa0a0d567a6226d1831ede7119f3a7a1426f2f4d7477930a5521ec98af717bae3dd0733fa992ad497fae3e0b66da6b300f5d2d4fd5f0ea67b7fcb86b5053c525e0215ae180ae493858eb88f7b88dff66c9fa10c20c3e6a4775a9565bd1c8486e399e146cdec00abc1f99176a5a0f02c9bf31a49276dae05823824f82af26d93a81f1dbb0e45af918c15322a5c197054cc1ad013b845129dd40a1913ccbd08c5f7305f8df3d3dd06b6838d22506833a24f8b3282773fddefdd8e0a36391cca68309b7b889d69c6d8a79c78938faa5e855e355cae75012de432dd345c24acb6eecad877944bd1944fec55c9b44218ef610424fd08eff0ff535fce9c3ece4008a0d5809835b5a353f1e936c4cb50fcc10179f3b59900304b438e2faaae586430376b25b326c3b0ddc6404afe2889c58f961a522d0591eb81bde4203776661bcd7f491c2ec84a82ac783c34e3edbc48eb35a288ac3f0a0eedf3f0e6869c09976b1c85afbafe0877cddf605d130063a2f5c8f50fe2f4747df49e43fd43900c184ce077630033757624c00e980f11b6e99f06b3dce7ee75012de432dd345c24acb6eecad877944bd1944fec55c9b44218ef610424fd0b7c9802d4bf9a5f443cb98e98beb7bce005d5d0d1cd51dd46300ec0f1d689fb663dcecabb7e77f68324a96f4245798a0cd8edc7ccaa176452f6fbe83aef6fa4429f143db32264bcca3ec1e2b87aa8b371ba60617cfdcf90a0880d0aa93c8ccb7769aee4982e12bf0a1b3a4829b4b6fc6fbe9fc45312167d7f3b65bbe959b285cef4a392b1c674df1c18586d45cf9c9d64ca55c554360ac8cd2f5ca1efaadc0c8f2b79ad84beb4ac370cd3e4bf2b01754f234e6f10899ec5481348b9dc99854e7544efbdb642e29003be8c46384176e31ed105e328d71172b6192d9ac4376b7c2d5c30e2a69e9e3ca4ca3cff8fc1caac791b7d8d04612f3fafc841fb672b2ae8fcd53ed9b1d6672ba3d83774f3e0bfbcf837d58a666e614cf35ba86fd0678c34b9ae3699c9557284144b5bc555c2aefce9d95b24cb3b8136ac5c38509a3b50b3f0303dfeaac87b80d2d1e543aa38d5be77b0eac93c3d04fe7e3c8eaa71a778667bde102113dcf53baba42c1beacaebf3b11aa49f6c55035bbc8c9e98a02043566../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@@@@@@@@@@@@@@@@@@@@@@@@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootllvm7-7.0.1-lp151.2.15.1.src.rpmclang7clang7(aarch-64)libclang_rt.asan-aarch64.so()(64bit)libclang_rt.hwasan-aarch64.so()(64bit)libclang_rt.scudo-aarch64.so()(64bit)libclang_rt.scudo_minimal-aarch64.so()(64bit)libclang_rt.ubsan_minimal-aarch64.so()(64bit)libclang_rt.ubsan_standalone-aarch64.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/usr/bin/envld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libLLVM.so.7()(64bit)libLLVM.so.7(LLVM_7)(64bit)libLTO7libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libclang.so.7()(64bit)libclang.so.7(LLVM_7)(64bit)libclang7libclangAST.so.7()(64bit)libclangASTMatchers.so.7()(64bit)libclangApplyReplacements.so.7()(64bit)libclangBasic.so.7()(64bit)libclangChangeNamespace.so.7()(64bit)libclangCodeGen.so.7()(64bit)libclangCrossTU.so.7()(64bit)libclangDaemon.so.7()(64bit)libclangDriver.so.7()(64bit)libclangDynamicASTMatchers.so.7()(64bit)libclangFormat.so.7()(64bit)libclangFrontend.so.7()(64bit)libclangFrontendTool.so.7()(64bit)libclangIncludeFixer.so.7()(64bit)libclangIndex.so.7()(64bit)libclangLex.so.7()(64bit)libclangParse.so.7()(64bit)libclangQuery.so.7()(64bit)libclangReorderFields.so.7()(64bit)libclangRewrite.so.7()(64bit)libclangRewriteFrontend.so.7()(64bit)libclangSerialization.so.7()(64bit)libclangStaticAnalyzerFrontend.so.7()(64bit)libclangTidy.so.7()(64bit)libclangTidyAbseilModule.so.7()(64bit)libclangTidyAndroidModule.so.7()(64bit)libclangTidyBoostModule.so.7()(64bit)libclangTidyBugproneModule.so.7()(64bit)libclangTidyCERTModule.so.7()(64bit)libclangTidyCppCoreGuidelinesModule.so.7()(64bit)libclangTidyFuchsiaModule.so.7()(64bit)libclangTidyGoogleModule.so.7()(64bit)libclangTidyHICPPModule.so.7()(64bit)libclangTidyLLVMModule.so.7()(64bit)libclangTidyMPIModule.so.7()(64bit)libclangTidyMiscModule.so.7()(64bit)libclangTidyModernizeModule.so.7()(64bit)libclangTidyObjCModule.so.7()(64bit)libclangTidyPerformanceModule.so.7()(64bit)libclangTidyPortabilityModule.so.7()(64bit)libclangTidyReadabilityModule.so.7()(64bit)libclangTidyZirconModule.so.7()(64bit)libclangTooling.so.7()(64bit)libclangToolingCore.so.7()(64bit)libclangToolingRefactor.so.7()(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libfindAllSymbols.so.7()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.17)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.14)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.22)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)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/shobs-arm-7 1608126258  !"#$%&'()*+,-./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.homp.hompt.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-aarch64.alibclang_rt.asan-aarch64.a.symslibclang_rt.asan-aarch64.solibclang_rt.asan-preinit-aarch64.alibclang_rt.asan_cxx-aarch64.alibclang_rt.asan_cxx-aarch64.a.symslibclang_rt.builtins-aarch64.alibclang_rt.cfi-aarch64.alibclang_rt.cfi_diag-aarch64.alibclang_rt.dfsan-aarch64.alibclang_rt.dfsan-aarch64.a.symslibclang_rt.fuzzer-aarch64.alibclang_rt.fuzzer_no_main-aarch64.alibclang_rt.hwasan-aarch64.alibclang_rt.hwasan-aarch64.a.symslibclang_rt.hwasan-aarch64.solibclang_rt.hwasan_cxx-aarch64.alibclang_rt.hwasan_cxx-aarch64.a.symslibclang_rt.lsan-aarch64.alibclang_rt.msan-aarch64.alibclang_rt.msan-aarch64.a.symslibclang_rt.msan_cxx-aarch64.alibclang_rt.msan_cxx-aarch64.a.symslibclang_rt.profile-aarch64.alibclang_rt.safestack-aarch64.alibclang_rt.scudo-aarch64.alibclang_rt.scudo-aarch64.solibclang_rt.scudo_cxx-aarch64.alibclang_rt.scudo_cxx_minimal-aarch64.alibclang_rt.scudo_minimal-aarch64.alibclang_rt.scudo_minimal-aarch64.solibclang_rt.stats-aarch64.alibclang_rt.stats_client-aarch64.alibclang_rt.tsan-aarch64.alibclang_rt.tsan-aarch64.a.symslibclang_rt.tsan_cxx-aarch64.alibclang_rt.tsan_cxx-aarch64.a.symslibclang_rt.ubsan_minimal-aarch64.alibclang_rt.ubsan_minimal-aarch64.a.symslibclang_rt.ubsan_minimal-aarch64.solibclang_rt.ubsan_standalone-aarch64.alibclang_rt.ubsan_standalone-aarch64.a.symslibclang_rt.ubsan_standalone-aarch64.solibclang_rt.ubsan_standalone_cxx-aarch64.alibclang_rt.ubsan_standalone_cxx-aarch64.a.symslibclang_rt.xray-aarch64.alibclang_rt.xray-basic-aarch64.alibclang_rt.xray-fdr-aarch64.alibclang_rt.xray-profiling-aarch64.ashareasan_blacklist.txtcfi_blacklist.txtdfsan_abilist.txthwasan_blacklist.txtmsan_blacklist.txtclang7CREDITS.TXTLICENSE.TXTclang-7.0.1.1.gzclang.1.gz/etc/alternatives//etc/bash_completion.d//usr/bin//usr/lib64//usr/lib64/clang//usr/lib64/clang/7.0.1//usr/lib64/clang/7.0.1/include//usr/lib64/clang/7.0.1/include/cuda_wrappers//usr/lib64/clang/7.0.1/include/sanitizer//usr/lib64/clang/7.0.1/include/xray//usr/lib64/clang/7.0.1/lib//usr/lib64/clang/7.0.1/lib/linux//usr/lib64/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_Updatedrpmxz5aarch64-suse-linux  !"#$%&'()*!+,!-!../.00111101111111111111111111111111111111111111111111/.011111111111111111111111/1111111111111111.111101110111111111111011111111111111111.1111111..2/322/2222/222/42/22/2/22252226222/2/2/72/82/2222./////.//9cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/c-index-test' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/clang' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/clang++' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/clang-apply-replacements' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/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.aarch64/etc/alternatives/clang-change-namespace' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/clang-check' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/clang-cl' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/clang-format' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/clang-format-diff' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/clang-func-mapping' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/clang-import-test' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/clang-include-fixer' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/clang-offload-bundler' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/clang-query' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/clang-refactor' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/clang-rename' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/clang-reorder-fields' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/clang-tidy' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/clang-tidy-diff' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/clang.1.gz' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/clangd' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/find-all-symbols' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/git-clang-format' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/modularize' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/llvm7-7.0.1-lp151.2.15.1.aarch64/etc/alternatives/run-clang-tidy' (No such file or directory)ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=3802fa375e1c05dfcf04a92d9760b76083211d02, strippedELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=219495a8599d070ae645a4a49ff56378c948e1de, strippedELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=db7f95c9fbba9362d8445bc5d9d9490ea1aac162, strippedELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=67738f5ffe045932c9ab9200165e65353563a949, strippedELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=d21680ae22517b6d769a8b8689fd1e26e422b6e4, strippedELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=33bb4b6770edba26eeaf4ce8d0aacf70eefa473a, strippedPython script, ASCII text executableELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=86023f2c08760cee0d724a8cb7d2532a9cdd41b0, strippedELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=14d35144f27c03b4decd20635669bd227240801f, strippedELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=a4debb72771e3bb9bf35a411318e8c0a2fe51ec4, strippedELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=2a7d56285f84a989e660321ab33b38c409ce195f, strippedELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=57958402939824f5fc93a66e9c03b4df8a7e54c5, strippedELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=44daee78851e88398a54c3b763d64e1781d04d8b, strippedELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=f9ea1e8c8fd96c7e744ed67ef0922426097aab2a, strippedELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=b662d02b56bfd8b118868d896e9d0650fbd78baa, strippedELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=f38b4418c3208a00103be111ab795584a8ff3d06, strippedELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=11d429065daed1a14b2a1b264906795364f5067a, strippedELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=b4f59a17c6c1a4e0743c703ddc45138ce67cd48a, strippedELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=f701398564de0c0aa4086b21fef0be67131b8fa3, strippeddirectoryASCII textC++ source, ASCII textC source, ASCII textcurrent ar archiveELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=252cfd1046146f23bc8bdf31b116e6830a0655c3, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bb6b471ac83e6d59f3d1eb240bb0f34a7c9bd7cb, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6a1bb7d78bc3f897558c8b750c1b5817dd5122e4, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e76796c9cd9c26998af1075fb24cb249c3c3155b, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=377ea01c9ec1597a44540d03c9ee5763f73ed1c9, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=09cfe09dd7ee5281f5316a513d2f7129810232d9, strippedC source, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)*7GXfgv  &'78IWclo    R R RRRGRHRMRR R RRRRR"RFRRR RRHRMRORIRKRJRGRLRARCRRBRRRRRRRFR@RRRRMRHRGR RRRRRRFRRRRMRHRGR RRRRRRR R7RFRRRR RRHRGRMRR RRRR!R#R7RFRRRR RRGRHRMRRRR R8RFRRRRR RMRGRHRRR RRRR7RFRRRR RRGRHRMRR RRRRRRRFRRRRIRKRMRJRGRHRNR RCRRRBRRRRR R7R8RRFR=RR:RDR@RBPR R>R?R;RERCRAR=RR:RDR@RBPRCR R;RER>R?R=RR:RDRBPR R;RCRERR:RDRBPR RPR RCR;RERGRHR>R?RFR=RR:RDRB׻aqQzKqclang7-checkerlibc++-devellibomp7-develllvm-gold-develscan-buildscan-viewutf-883af3dd80197a086e592ee86db629f90b167240b9c4872152b95c880b0e46ed7?7zXZ !t/B.]"k%r̥( >5n>}JęK ᵍzIsxoם3ݤN AY&v>1;SV"~Iˠ HV -|Z A 72U@%yge>[}s4Ȳ(Ȅܑ/c3a3]0#rb6pF J}Gd/>J hƨ;8 Z<=Xj3 K B#miǁ(#.EyFUVwy)=Zq t;EG΅ƆzF&[k'JꔗZ \lRuWd.U. fn?N|ZxFsdCENDA'XNiy': mjްɿkgP@[mOl̩?u ZO]5ji2!s1`Vbz&9 w(jwpM,lB#:|Bklyn@OaX6(]SAyj"T3-DR$&T&3Ș 3 Pt^ /{U N9b^x0EM/lz5WAl. {p NX:gC՞Ø`xdkw;PwK;E0 U1PdzÍf\о?ԛM7LSr\< Dzl6I==_3`$ڢ& Acnr^??S$eT/,}S]$4,"jy86Fn)@ÔwkN4mOUB\vʞnJ7jhAK:g!}-m`2{v-9Ȯ1к.YcKF ^# J:}(?=w,AhDI ~|r ,yK5)E4;M@j W`dE3wN/=Dܜ"Ž5PjbgT_=9Wlưɘcӽ,$Xfq!4fύޓj`t/H8@'SI鮐1/ZPhnݦľ||\QS0eE6cP-FdGhQ"$.}Bۂz7=~o@&!ׁwMsFWM0HTO?2B@Qsڲe+5ëgxH.;IW6W fT%n>MUJ ]&j!F Kb ,WKXKc Zzm43K`\t,"Sυ 7J@yKh6Hg..2]fCbkm#ׅz2~bҷdKn Sޠ^^t!6n|S <`yyXJaMPG?g"_Nc#^K/9Ff?Ӈ.Hlz f[bs{{h;)iI9K |?)gZR>-xk֬Y7=D|')f 􍫡<:c-dbH.*`a5}}SOڣ HFs/W5X|D)@Bng^4iKwsg JZSYz-}zwpbXF~9 ^Wz2{t 2@r- '[f̢szҔ֧eie8w7ZǸӳ] MNfdD& mI rɎsa$s/8(KVHlSA/Aښ"ȋ[r^meIE3u*yP% &CHL0Ͽ*~{!A3CK^[L.p նI8aX21 b欐me Ѵ aRX^ٱOfwIJENszOrtf>K&{J ֮Du -lJқGq &:-u;.Ɠ45l*|K۶%w=3V[jKZY$# }̿NYP[BD,6 t=Gz]gDrBȵy\"kܬ\ йR }P@qޑJ 3tgV:V 1܌vwٍۘTo;=b#3L tnװ;4&Q(+3x8{b|y߇ r%$#+J юvp6% oMߦ~vdvC@on ;维+l8vnƫ7L Sdǵ4Tdߤ9B&x{0\U+KYM'̃d GZ,R]I3贖c10 3S96QְO%]'QP,u[XYbդVb.Vh1@+xw`=?Ҕ "E\..ԮryX3Z] )`)"JHeP&ts˴"B}YYl?H-? d jXKY{QՠEQ܊f{ L űH3>vU%˵P h5]o)M C)iq 9>O*4U=B۷|DP;VZ"q4(Y,MhgD<f۔TOq)C 8z,@|-i@JfلR9rz 4V+'M2{=& ==(%GYD_c,EˠeAO=R{D@u(k DԆ=֌o"3J%<dT(vP1Jڴùxi aұA Uz*D}I)#c'jX bMf B݈bhuSQ{>`َg&II4hq] lK/2+?쁤;BVlEg %TbHHXL+?WX)ٙ1~D Q+4X>= $R6&H >Ιq9=ac=ԙAF41,Q׎er>ڇo2&&Q@UK}xW`4DfπFP{?Xֻ~ID Rv~.=wQ:.u`n$̆pi aMfLq}}!z j;چW ̽T{=f#]ZPKM8>no6vpni ;~&,U du#&Ed>"4J0u˞%:{l=Un`NtunYY(8 $ހ45k;N*a}٦ā-´Asoƣw]u GݯfN?;6V?Jb'DKΥrBH'᮪v6^+8~go~t,}*-I9 cI!^DsR5FrymO L/w0W9橣ˊQ:;}W+) bխJ>[Q%M=hkC8K;*W(SP}w?NA}Y+$x؉:7qA0F e”ٛRkoj8($!3Q4u+eQܲYզ?I~fU/rb߉p*G1M=}{Ѫ!=3cx)0N~g7 bWЬנ/_sUboϗ EhpUR:E,ieo'#?ܞ2AGM+៘g-#zq m謹{Z&!FcW4>0]/0ꕁr0Kl=Nwŗ}HS2!D٪I(pfio2-/\LEDD+B+w5\Kq6֍Gڂfkz0UʧROwRskiUd/ÖűWiq {JIL*FS|~H~=wb4Ќ,,rO;:X︓qڒP1v80̋lX3tfmwUhP]\Tp`C8[ij =";JHOٙT~}JuC#+l>46t q>>-*}OģVmѼ/#,f'MFA#P,yPK+4YS!gPU[] ZmP> Kʀsk'-3c| ^B,y;o F[;Yz el]-prM׍H}AW1{o e,\ճjWBEG e  D?>U_1/ZZNڄXDw?{:wkJL-JȊeTtق># !u>Ę2>95'dGX"OB+!y*tsy 7j=#VoRVѠOr|,Ldh/q$IN6 ~ǹul=݅> \L U X|i;Vu7­epnjMmҞ-5㈭éObc Ej ; ɺ [*\ Tow:d|WI#X : orbBNwW|Fn!Si"+p~2fIk C8w@%բcJ2fۭNa/e~ Y7BA.3P2[+A7m{O] Z@2Xe0Psvd<:̖^8u\mNuA%V8=<- ]&M⻄_؄5v>Ĺ$}mko~zW}X&WxNT_zzH1tEiN kmw) H^cwaS)8fVѕ}j_ 'OLu&4[Q7szV_ /+ydй@VE,ryبIx1zKFI _StVFMfᬫkhXM@󒒨 o| @,d%ahtEJ>҃.{F.xp%÷gGR2m/uG/W/C#pO`:dgEqq}mʨ`#_>dTX-9zPB(S+N o|`Pw;r7S򮽡 9NU 6SQy[m{W'"L>4&cKCh@|Dq2xDJTQ>kS{fpۅ( QNJBEGJ%߶{Yxd3DO@ 4:!JQ;0`ҽ 4շ^NZ. n)X9$"B][ Y9Y4_"~plF*v8 iWYPS9&0i$ecY(w~$Rd3=ܪYE@h<73+|>ULp=g,/a?[JcJ55Θ*/aWUvCn+E#׌biK1Rfa3*"j+=.A~]^Gu`@B)ǥ)P-RssvIezUs_fa' óVӄx(%e$/[Zg&DDj:Cr#;ppf~r{Y6aq9{_wQnC2t"e,(u?-@AB~B"g$YygIv5XryֹUTYQeLd.-/ނ-i4ňхMIt-=)zgYjM,aRIO6,0r|l_0NW4j蒧 W0jt2j0J@v)i-vpТR@F3kR6IctVf/,{y|&:2q5d :}9X[8uVAuY6uDvzgn;𶧉p#X*]&,AEeބ㶄vBpͱs%poj|'Lf{ԜArSp,z|W&~QR%gp$:=O5D(\i eEzC"3&%/g!eH.|Miвc,dJ2i9u_)ػ#}7[_=[2#-*Q8ѝ$%Ѿ6aBRhdo;Wq_e2v&RanT8I_i`ht/6|!Qjǔ|6R;(D T 6;W y7M=_I:#;1:[obPº#E:Y0>;-z?QbKV4'ވDX0A[ IG/S p@ɧ*SVeQ?n"ȎXQyuCmZa.qPxX}*&Z q[ LV21TաvR*CaZhSFvb/NF!(،1dK'vDTgZ !hjodL\;OxU:cBj˃Hi(NЀ3f(+\o%=ɺ]Leœ?Z'N,U^d&)p,C{jH(+8>,odc/y,,;jQ!/i9*HJ{`%ZEo1cL*.]-s3֓Z9̵%Ln?B//f6]y])q4I;F_L,*6QP ~j0ԝ(&kݗYiT " Yj?%TQWH&׿'sqL^u7ܰ9D{dzhDǣԸ\: cJ_G5ǝ¦O 똉YzEZ#ng$6d󰡣@sF`A_ҫQKCޝ}DvfQsݮBE/9>x*kbf5$"@a1uܑQؓeeRU+-9gZHNX&E3lBJ=FSCi/FTVv\\$mXdpGl]Ě ˜7v=F Й-~nNh?jQ |y M cxp[nIsiۗ =9ߕ~CXqp[wF!T>zȤR۴>!]jV.m3ӆ )^۝ݶ YZ