diff --git a/Make.inc b/Make.inc index 910fcdc276e3b..f54165168bbe4 100644 --- a/Make.inc +++ b/Make.inc @@ -501,7 +501,7 @@ JCPPFLAGS_COMMON := -fasynchronous-unwind-tables JCPPFLAGS_CLANG := $(JCPPFLAGS_COMMON) -mllvm -enable-tail-merge=0 JCPPFLAGS_GCC := $(JCPPFLAGS_COMMON) -fno-tree-tail-merge -JCXXFLAGS_COMMON := -pipe $(fPIC) -fno-rtti -std=c++14 +JCXXFLAGS_COMMON := -pipe $(fPIC) -fno-rtti -std=c++17 JCXXFLAGS_CLANG := $(JCXXFLAGS_COMMON) -pedantic JCXXFLAGS_GCC := $(JCXXFLAGS_COMMON) -fno-gnu-unique diff --git a/deps/checksums/clang b/deps/checksums/clang index 78743a32a2956..0786be8219f37 100644 --- a/deps/checksums/clang +++ b/deps/checksums/clang @@ -1,108 +1,108 @@ -Clang.v15.0.7+10.aarch64-apple-darwin-llvm_version+15.asserts.tar.gz/md5/b064c4494822dc829611629c4f2bd5eb -Clang.v15.0.7+10.aarch64-apple-darwin-llvm_version+15.asserts.tar.gz/sha512/6f4fcfebbea9df7964eb6f7b4c33b91baaa2abb03c44e0c51150d894d22d4f99e1ccb6b6f9acfb45f532bbb61e2ff11515d306a56004be46f67d60134259bdfd -Clang.v15.0.7+10.aarch64-apple-darwin-llvm_version+15.tar.gz/md5/8a17e03287b24b2e9e08a4f753e12fe0 -Clang.v15.0.7+10.aarch64-apple-darwin-llvm_version+15.tar.gz/sha512/065a53430ddfc2cf202ad0d18933967af3f4ebe07bd59ac41856d0ea9e67a59f958850b7bb2312f98b1927d5e74bdd9015867145eebd242930a081c58a9bbd19 -Clang.v15.0.7+10.aarch64-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/md5/d7d43a6f98be3c09c3c5b9cebd6fc930 -Clang.v15.0.7+10.aarch64-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/sha512/290cc24e1278b7e6648d006669bccfec1c41d797718e16c9996588969b7fc9eda360cfa0d2a7d100b0c5e403fabdc77487c11d0a812fe51e9cc2ec2a814192e7 -Clang.v15.0.7+10.aarch64-linux-gnu-cxx03-llvm_version+15.tar.gz/md5/95036da7fb8a37330ea3a74f721460e7 -Clang.v15.0.7+10.aarch64-linux-gnu-cxx03-llvm_version+15.tar.gz/sha512/7d1df0c6c8514153a7295a75b79f827d724d53542f39773d0572be9cc24d8793ab02e35ca818f17661bd777bae7e346e8318f139e9f141736f10214b80d7461f -Clang.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/md5/81854d7e53af48122a80448106a5cec9 -Clang.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/sha512/0744f60891c18a8fdfe8e4c11b827fa42ed98285bb0557837f7b6dafcb1eabcf763d787c4b4b541d0a3e40905008c6e7b2d76d76ac7edf8a470cfc39e635f43d -Clang.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.tar.gz/md5/e381e3ec37796905cf0d1863f34d316e -Clang.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.tar.gz/sha512/417218e1447ffcdf642d9e28e7ffae98138efafe5292f6dae83cf2490eb89b3cf39cbff5c77b6c442a0e04173f9eb22ff0dbb0469cdfc622f7eefe8bdd65a5ef -Clang.v15.0.7+10.aarch64-linux-musl-cxx03-llvm_version+15.asserts.tar.gz/md5/7972214282a5b81512a185e023488970 -Clang.v15.0.7+10.aarch64-linux-musl-cxx03-llvm_version+15.asserts.tar.gz/sha512/01483ffbb7e5878ed95843d8e750ae163018fb7fd2bc044aa42d55024248d17fbc094154968b7297aad6131aa7976630af282be4dbda1b9b6114cd660d8cb075 -Clang.v15.0.7+10.aarch64-linux-musl-cxx03-llvm_version+15.tar.gz/md5/22d08b77071e480d81a1e3c0b7ad7f66 -Clang.v15.0.7+10.aarch64-linux-musl-cxx03-llvm_version+15.tar.gz/sha512/b7e3c2b1cb6f00fe1280b0bb9f72f43e5883df37fc50b750e663845083d7c797f4a4a47c4703169a29a0c70899e92b8f9d861674563164590b4689d7bf39cf4f -Clang.v15.0.7+10.aarch64-linux-musl-cxx11-llvm_version+15.asserts.tar.gz/md5/abb72f91e3ee55c95a5364e1ec22c161 -Clang.v15.0.7+10.aarch64-linux-musl-cxx11-llvm_version+15.asserts.tar.gz/sha512/899fb8b9734c0041b524d6e8befe61d7c0980fb697be82297f4c091a71c30e1f56c1f8fd76149853d7f7a4026148d934aef906ef4a35fb00d9dbc51a56bdb5e7 -Clang.v15.0.7+10.aarch64-linux-musl-cxx11-llvm_version+15.tar.gz/md5/745d75f7eb0d8b905182f08c0c1f9911 -Clang.v15.0.7+10.aarch64-linux-musl-cxx11-llvm_version+15.tar.gz/sha512/9f249ad4078fc023874c8d8990b981aef1663828533c41841bb5ed860832fde7f9b37f19d78dcf06bbbff73b24286204a686d051abeada7dc484a1fc5bf8d9ee -Clang.v15.0.7+10.armv6l-linux-gnueabihf-cxx03-llvm_version+15.asserts.tar.gz/md5/d2b4126d32ff0b9e28b85d91feeced15 -Clang.v15.0.7+10.armv6l-linux-gnueabihf-cxx03-llvm_version+15.asserts.tar.gz/sha512/d319064266d2d264ffec849d44efddc6f1835058a7a0e33d3e78dd2122ddc18b0303c38a265d86145debfc5cae9b98c3794b447fa688e042bbcb4f75119f9788 -Clang.v15.0.7+10.armv6l-linux-gnueabihf-cxx03-llvm_version+15.tar.gz/md5/4161a2b194e54c35badc65124a19b81f -Clang.v15.0.7+10.armv6l-linux-gnueabihf-cxx03-llvm_version+15.tar.gz/sha512/7302ecb2f05b697ad212fe1d3a1d24740d3d5a8bd1b01a61955ba84c1592f80e7ca3b5ceb7b62361ee61eaadec762a2eb7c899c53b7b4e06fccd8c71ab3ead46 -Clang.v15.0.7+10.armv6l-linux-gnueabihf-cxx11-llvm_version+15.asserts.tar.gz/md5/c2d179b7b8d9afd783e9be03f258884b -Clang.v15.0.7+10.armv6l-linux-gnueabihf-cxx11-llvm_version+15.asserts.tar.gz/sha512/4455aed97627d50caaa28624ab15a099b9e174988bddd13ca558e1796791606c25a22689beec358e03d4e2760f6778a2d54a76538e370637169e3b9120e664a8 -Clang.v15.0.7+10.armv6l-linux-gnueabihf-cxx11-llvm_version+15.tar.gz/md5/c6aa69e3061de0bc80b17108ac89f6d6 -Clang.v15.0.7+10.armv6l-linux-gnueabihf-cxx11-llvm_version+15.tar.gz/sha512/012aa640b4359842081c06c76bf51c208bba6a494e6c8167c1abf57b8a01677376c23917b0bf66edc7afd5dcf83f08090fb5a51ac1604213d6e3ed48bdd64118 -Clang.v15.0.7+10.armv6l-linux-musleabihf-cxx03-llvm_version+15.asserts.tar.gz/md5/1abf2235894e554d19b1e5372149f38f -Clang.v15.0.7+10.armv6l-linux-musleabihf-cxx03-llvm_version+15.asserts.tar.gz/sha512/f35cceb0f39dc444435e9db90c6bd8d39adf49cc9c885bc190df051e38c13379e5d5ea5618034763c608abcce06f363c93397fcccc493989f4fdb910e800aa7e -Clang.v15.0.7+10.armv6l-linux-musleabihf-cxx03-llvm_version+15.tar.gz/md5/5ecd609bac911e14fd7e36fef5ad8e65 -Clang.v15.0.7+10.armv6l-linux-musleabihf-cxx03-llvm_version+15.tar.gz/sha512/d05457ce07abd12eeee5a036742f66ec4dac99190e98e4fa26c7b59d00b5c90a98bfc65352355ccc609ffb7114106f66dfea166de1eff1d3553180c2cc5484c7 -Clang.v15.0.7+10.armv6l-linux-musleabihf-cxx11-llvm_version+15.asserts.tar.gz/md5/49a60af7a47d4a5ba9838594af44b695 -Clang.v15.0.7+10.armv6l-linux-musleabihf-cxx11-llvm_version+15.asserts.tar.gz/sha512/06bc663411ea5b156fee0deab246abbce42d8c180489cd38cc0a1bfa9c73c4d21e382407decec65750423269bb71c758bf2401788aea884394e8ce40aa75f9bc -Clang.v15.0.7+10.armv6l-linux-musleabihf-cxx11-llvm_version+15.tar.gz/md5/b555bc479f57daae26101118b71e5b9a -Clang.v15.0.7+10.armv6l-linux-musleabihf-cxx11-llvm_version+15.tar.gz/sha512/aabe9e63b6f11101d6b9be4c56b945014c49373ddf670346baec1ef255c504341c9c3f8e729684c17df8ca50b108e0f4b2441b7d5b55a8e2afde3934866b5f6c -Clang.v15.0.7+10.armv7l-linux-gnueabihf-cxx03-llvm_version+15.asserts.tar.gz/md5/5ef0a90f103a00c80c68309b5bcf1f4d -Clang.v15.0.7+10.armv7l-linux-gnueabihf-cxx03-llvm_version+15.asserts.tar.gz/sha512/37266e4253e853b68a41d4ae21e3c6f8b76d9799f8b802d347b8de72e33e529364c4ff48de0e11fabfb85f5d982a3b0fba594f4098f6b428c883fced9767517c -Clang.v15.0.7+10.armv7l-linux-gnueabihf-cxx03-llvm_version+15.tar.gz/md5/915cacbf726988039454f100fd007f76 -Clang.v15.0.7+10.armv7l-linux-gnueabihf-cxx03-llvm_version+15.tar.gz/sha512/15bfafb2b04655617190f8ba8cf1f5a92ed277eefb84e22b8ebbe05f19b384cf296db893e2d2abffb1228749c07e3e5a59e42d8becb3c32591970d060beb71db -Clang.v15.0.7+10.armv7l-linux-gnueabihf-cxx11-llvm_version+15.asserts.tar.gz/md5/dc2c2c78c6446cd17fc55e7499ebd9b5 -Clang.v15.0.7+10.armv7l-linux-gnueabihf-cxx11-llvm_version+15.asserts.tar.gz/sha512/a4713dc6fabe3b374632534452a4ffc997588d2e15f4ba08087a9c0dc23b1f447ab5d33557f56eb0523433ce534da2def7de76600021825781d662bfbe09e094 -Clang.v15.0.7+10.armv7l-linux-gnueabihf-cxx11-llvm_version+15.tar.gz/md5/855f38cf2d8b2761319ed6670897a32a -Clang.v15.0.7+10.armv7l-linux-gnueabihf-cxx11-llvm_version+15.tar.gz/sha512/eca1511c2eaaca9a538efe2f04f17234dc2c0920d2e4081b7e1b92565000028749f7d379574c636f04754e51baa04c193437e9bf755fcdbbfd5ce3a96c7c5a1e -Clang.v15.0.7+10.armv7l-linux-musleabihf-cxx03-llvm_version+15.asserts.tar.gz/md5/8601f1d8e99af31a38e044daeddc3622 -Clang.v15.0.7+10.armv7l-linux-musleabihf-cxx03-llvm_version+15.asserts.tar.gz/sha512/dca2e5434f83ed1829e16e6cf7abed86bdd3251492998bfc808dd117a253a08886234d5e1086bcec76a38f3373ae76a36a4c1a81a1967fda567b95aadbc354c7 -Clang.v15.0.7+10.armv7l-linux-musleabihf-cxx03-llvm_version+15.tar.gz/md5/82c18bf06d579467d7eebeb646238b25 -Clang.v15.0.7+10.armv7l-linux-musleabihf-cxx03-llvm_version+15.tar.gz/sha512/4669a4a7e62af66271259bc15b38dc63e72227097eab35b93d44c483d48205b45403a83fa779c10f926bed2fab1347a73d93956930550194343525e3ff642855 -Clang.v15.0.7+10.armv7l-linux-musleabihf-cxx11-llvm_version+15.asserts.tar.gz/md5/99f9eb32064c66ad460fbf73d4ec379b -Clang.v15.0.7+10.armv7l-linux-musleabihf-cxx11-llvm_version+15.asserts.tar.gz/sha512/074773e19ba60ddf152e7a65689bcb2c0ff255813cd4079190ddad14442be698edbf9917a9f042b005a666a879261c026f265309254d2c4e6ac07e85dfefddee -Clang.v15.0.7+10.armv7l-linux-musleabihf-cxx11-llvm_version+15.tar.gz/md5/ab5c8cac975d0348bdab3f55850db1a8 -Clang.v15.0.7+10.armv7l-linux-musleabihf-cxx11-llvm_version+15.tar.gz/sha512/f8ded9ea7c2209a63349e5ba221adfc76689c1299087680108939474c6bc965506245632788c9af4975b3cf099c9a85e94aa3fdf0f2f139b8462ee2f9b306704 -Clang.v15.0.7+10.i686-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/md5/9cd24f4c1519ed384dbe5a5325943e86 -Clang.v15.0.7+10.i686-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/sha512/579177600090fe900edf8e6bd5ab7e8617d74c411769e6726a424492f468c3fa9938101673ee2a13ae1e3ce5b0fc22d74589e4eb6e31e6a411d2f0b50eac05f2 -Clang.v15.0.7+10.i686-linux-gnu-cxx03-llvm_version+15.tar.gz/md5/970230c1742c8005358514ff5c44e6b5 -Clang.v15.0.7+10.i686-linux-gnu-cxx03-llvm_version+15.tar.gz/sha512/f24e1bf1c92bea7519a6b767c4391566bc80d1668e2562f4c083f7d68b7166e9330b83fa45406129ba3a0caba5ff8d18a90273e9c7992d93f4b915ee54c6f5a9 -Clang.v15.0.7+10.i686-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/md5/6b331d43437f38918216388402529ff4 -Clang.v15.0.7+10.i686-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/sha512/d302d08b7ed46a7c907a0b04e25947ba0f84e5e12486d3dcd4b0b875e9d686902fffe89eb7db631b9be33606c05b83a13181295bcde45653c6959f7f5c1ba9d8 -Clang.v15.0.7+10.i686-linux-gnu-cxx11-llvm_version+15.tar.gz/md5/46e24960499c926aa047f1b29da282e3 -Clang.v15.0.7+10.i686-linux-gnu-cxx11-llvm_version+15.tar.gz/sha512/6efddeb8de7bb9f6245c604c1f80a1a1449278b1b63ac8787b27092713324e4cfb483a03684b7e58e2dd14d15f39fe6e315bd654d2cf788c03b333fe5068ed10 -Clang.v15.0.7+10.i686-w64-mingw32-cxx03-llvm_version+15.asserts.tar.gz/md5/1540ce6fb7925df9124ebfe27ace9ae1 -Clang.v15.0.7+10.i686-w64-mingw32-cxx03-llvm_version+15.asserts.tar.gz/sha512/9acc77743c34ccab9f362dcd5cdf761ecfc2dc0c7974d3f62b4dde852427de327e9c53981988cf5ebd6c29ea89221d938bfd23783ba64522fcb7bad5cff7f79c -Clang.v15.0.7+10.i686-w64-mingw32-cxx03-llvm_version+15.tar.gz/md5/2bc9b9a0d15a35e7311ea30d6240d04d -Clang.v15.0.7+10.i686-w64-mingw32-cxx03-llvm_version+15.tar.gz/sha512/4ec99c6c90a870485bc4eb526bbed1cc1aba5f35f23ff47d32c86e64871806d6ff94244869b14600f82d5e8f0dc91ae307e87d808c3b89ec92b1e9c8519fbec1 -Clang.v15.0.7+10.i686-w64-mingw32-cxx11-llvm_version+15.asserts.tar.gz/md5/73b8c5fee1a5c1f3a59d75e4ab7482fd -Clang.v15.0.7+10.i686-w64-mingw32-cxx11-llvm_version+15.asserts.tar.gz/sha512/f4eb27d2dac224585e274ae5bd9012e60c044220d39daa2a46e00da54e8cb26b20f9447f111c71364d05594683773d73fd22e06cacd465c64ce5c0fe0b51eb43 -Clang.v15.0.7+10.i686-w64-mingw32-cxx11-llvm_version+15.tar.gz/md5/7c2c723aebc97f0df6a06ab04117e7a6 -Clang.v15.0.7+10.i686-w64-mingw32-cxx11-llvm_version+15.tar.gz/sha512/e2d28c9a69c7d384cc82c077138fad2f8c87c89ae4400a6ebb468dd8c26695db42e4889542fb91f515cd53d9e7d71859ff7b9614cdbb6a6c6a40a67402737495 -Clang.v15.0.7+10.powerpc64le-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/md5/e58dfa6c7f5647eeb320e12b0be71e94 -Clang.v15.0.7+10.powerpc64le-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/sha512/1817b521f096597b8be1a08ba4cff23725c4191988844423c1ee13c62202093c9fdc677554c8a416e68c2c8efadcf39b7b2011d4ef6662704f2793121827508b -Clang.v15.0.7+10.powerpc64le-linux-gnu-cxx03-llvm_version+15.tar.gz/md5/a617b5275ee7b13a9ca8d45a8a1bbcc4 -Clang.v15.0.7+10.powerpc64le-linux-gnu-cxx03-llvm_version+15.tar.gz/sha512/074b61e67d6ac161912ac8cba8dad2b5d0daa310dc7a23a91659f9734248c94a31f1a3af97aa02cc3aa8d226bed6cd25d80a4dcd15024b68b417df973a37e59b -Clang.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/md5/2fc553d70042a737fb6f8919ba8c7586 -Clang.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/sha512/98a4ac67f40d48c86819ceb5fe7692f367207b039bcaea7068d04137e529c7019d7369f7495ee8aadec66968736e665e81185732da26be12ba06be331f7e9bff -Clang.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.tar.gz/md5/7191ddb4f1263b75b475a4ca7e258dad -Clang.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.tar.gz/sha512/91dc613500fa03aa0f972800ea33a5602b25542314ed47f4e3457aed1d218b14f988f3d6a6a66d0ff14df152aab7df4ff798a5725078edb208c06540e9ec93e2 -Clang.v15.0.7+10.x86_64-apple-darwin-llvm_version+15.asserts.tar.gz/md5/5c8b2900fe9fc12db25ee97dcb489f85 -Clang.v15.0.7+10.x86_64-apple-darwin-llvm_version+15.asserts.tar.gz/sha512/bc7b36f3ba8f7ba3463a36b49f2eed6e5a3683c50f02c2901f6828d0e8ef31e61850aeb2f3668df206703123b34281a1038820be9ea38381a4be1204b5af1325 -Clang.v15.0.7+10.x86_64-apple-darwin-llvm_version+15.tar.gz/md5/f4567028c971108cb7f6970041eb58eb -Clang.v15.0.7+10.x86_64-apple-darwin-llvm_version+15.tar.gz/sha512/9f6f5e65480720bebefd46a207ce32958304ded6f6ba6135ab700ee6263bf9e5fca55cba6eebb9f651fa8b6bd03de5df1bcdcddd17ce33c3b19ef137e998eb20 -Clang.v15.0.7+10.x86_64-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/md5/6e3487ee5dc66c1d30bc269b53f78176 -Clang.v15.0.7+10.x86_64-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/sha512/0479baed38a2810e0ccb813f00d40c1159acaa54270d7074df364e7d39dcfab524cd83a63b712ed3bd992792eee596a53202ec5363097f019fbaa07a7a5123e6 -Clang.v15.0.7+10.x86_64-linux-gnu-cxx03-llvm_version+15.tar.gz/md5/ac5de702c96c77d8257d72dc003ab347 -Clang.v15.0.7+10.x86_64-linux-gnu-cxx03-llvm_version+15.tar.gz/sha512/f74a9ba8cef5cb0fdc4a2229ccd911c4c9f612a6f2446a85fdca13918a034a6e43f365e0b46580a0a0a690c871a07a17ef8cd0d40da74ed210b78de8cfa6c253 -Clang.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/md5/1889148c5bef3f759430f78c9806ffaf -Clang.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/sha512/7e5f5a3834abd1a95b03bc5b2bd095d4c16950d6a67d015d82e7985f5b918cc879ae1197a636ec6582fb71929d392a5758dba48d8a9ab6563454170caeb46421 -Clang.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.tar.gz/md5/1c2833125dea9030c8d36c372367ed4b -Clang.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.tar.gz/sha512/0399915bd90fc8d798494b4eaf21dcc8587b8634003bd0bff0be66f4986587b8fdec3fb324defc3fd2ebf6793db8d3444e1188d2d300b8b1aacd3d1eb5a48114 -Clang.v15.0.7+10.x86_64-linux-musl-cxx03-llvm_version+15.asserts.tar.gz/md5/64c0ac9f6a4a4f8a47c9a944f79f6760 -Clang.v15.0.7+10.x86_64-linux-musl-cxx03-llvm_version+15.asserts.tar.gz/sha512/901ac11e5f210c0a6f06e88e816333316c880f0b92df482eef7154393535b3a4342534167b1e572b529284d42adbb251e5522dfec1ca027443cba346bb89c467 -Clang.v15.0.7+10.x86_64-linux-musl-cxx03-llvm_version+15.tar.gz/md5/bbf33438b1316d8900155c74583e9bcf -Clang.v15.0.7+10.x86_64-linux-musl-cxx03-llvm_version+15.tar.gz/sha512/5c3eb14173b1bd623007820d8731cf15a2e30cc02cb28d0552bc2e79029cdeaa8e86a516e980fdbd87988acb3667254902287e7a78e1a753f1b338e17e1e183f -Clang.v15.0.7+10.x86_64-linux-musl-cxx11-llvm_version+15.asserts.tar.gz/md5/725287948e706bfc5749b0bc0844980d -Clang.v15.0.7+10.x86_64-linux-musl-cxx11-llvm_version+15.asserts.tar.gz/sha512/e419a863044afc67471b5f0f1f53dc19f26cd0ee06cbe6aa3f5367e5e8056564abc6625b9323cf24a0a625bf07a9783b0a569738e4ab8c2ee841c0c37c0f6b17 -Clang.v15.0.7+10.x86_64-linux-musl-cxx11-llvm_version+15.tar.gz/md5/55adeeb7f199bdfdb0c72e50420bbc38 -Clang.v15.0.7+10.x86_64-linux-musl-cxx11-llvm_version+15.tar.gz/sha512/94272d7b12ec6342c03865b6f8eda72d71119bc153aa14958f6c324e9844f870feeb97adb2e7950162897aa606c74e95f37aeaaefb1b37985025055212255aea -Clang.v15.0.7+10.x86_64-unknown-freebsd-llvm_version+15.asserts.tar.gz/md5/a8e552a0a30f6f764a40c525bebdd220 -Clang.v15.0.7+10.x86_64-unknown-freebsd-llvm_version+15.asserts.tar.gz/sha512/ccd1d96adfb4aeba8b8502c25f747acb0a33c8806c956898ad80f1289077a5ea3f16877129db76af965d7cb232f8ff029b35319bf331ebc3fb4d4f291f11ac65 -Clang.v15.0.7+10.x86_64-unknown-freebsd-llvm_version+15.tar.gz/md5/182c624c223b3b50be67c59293b990c0 -Clang.v15.0.7+10.x86_64-unknown-freebsd-llvm_version+15.tar.gz/sha512/3e60390a5d20812998554836f249e404ef3e3b63c86852a710c3a47794fe8cd661632f5e0ffbbb7ed71df003491255a4c05ae7bc64fbcef07fe8556c98c294fa -Clang.v15.0.7+10.x86_64-w64-mingw32-cxx03-llvm_version+15.asserts.tar.gz/md5/a181cc98814d4a0725664e9e8a1f785d -Clang.v15.0.7+10.x86_64-w64-mingw32-cxx03-llvm_version+15.asserts.tar.gz/sha512/d19646a1d9413048fed8e63786a5e4a2adabb36bba625c4be02ef3302780e3e67bc1096f94d265aeb77e146986cfc86513004c19962de7bed156e3e2779270fc -Clang.v15.0.7+10.x86_64-w64-mingw32-cxx03-llvm_version+15.tar.gz/md5/7ea1ff3c09bc37acee30d727a81dde09 -Clang.v15.0.7+10.x86_64-w64-mingw32-cxx03-llvm_version+15.tar.gz/sha512/b862b29b4fba7d218e5dcb7a4c4bd48d5fdd7417032f1caa9f9c0889d934a1f9bae6bedc25194feece6a768bdc28fce319c7ff5e0bdce2540e3c6e6904eb1a89 -Clang.v15.0.7+10.x86_64-w64-mingw32-cxx11-llvm_version+15.asserts.tar.gz/md5/df89bf4ab33ec28f42994939e793388e -Clang.v15.0.7+10.x86_64-w64-mingw32-cxx11-llvm_version+15.asserts.tar.gz/sha512/e68f083291a3b8f16132dadb779c35b23e3755fd401a86ba8f4619245c3f5e3bd13a8f938800941853fe8fd508e8844b8dcaf061b6ebc9fb0adb955636680123 -Clang.v15.0.7+10.x86_64-w64-mingw32-cxx11-llvm_version+15.tar.gz/md5/f77f3bfa69a9f2e0e8f7191a364d720a -Clang.v15.0.7+10.x86_64-w64-mingw32-cxx11-llvm_version+15.tar.gz/sha512/3502d48863f5936cf136a9c61cc56dd4efb92ddf11ef4cc07f9e49f3ee420403bb9dc2480247052e5a99ed467d6e4fc83d1251ed6873787e994693c4b8dc2011 +Clang.v16.0.6+3.aarch64-apple-darwin-llvm_version+16.asserts.tar.gz/md5/79cf4b063209aeb369c518c89a40c805 +Clang.v16.0.6+3.aarch64-apple-darwin-llvm_version+16.asserts.tar.gz/sha512/04caf2c5bd448dbbcb56a1a0f1ff938241eea6e5e8e4fb849764c49b291cc37379c9980063a9ec72b86a6ed7f416c85f4cedd808c75b904960070cd0f4f1e669 +Clang.v16.0.6+3.aarch64-apple-darwin-llvm_version+16.tar.gz/md5/6c4442df77d1874988fa81464c61083d +Clang.v16.0.6+3.aarch64-apple-darwin-llvm_version+16.tar.gz/sha512/06b30fd222e83bcca4bb0f9d0800b3072e8a860be8eb089e472a21a4cf960137834bdc28fb5fcdb5c588c3808995c6d27e3d90ccec86072088c7d0acb2cb3ad2 +Clang.v16.0.6+3.aarch64-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/md5/922d89517c75d08e900e826accca6a38 +Clang.v16.0.6+3.aarch64-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/sha512/482aef0dfedc25030b0aab1e93a70eae517649dfab6ee8738c3cfb173cf2969daa962caaa637c1886966cf1697ee646d104d286f22b111064a600b0e4f845cd0 +Clang.v16.0.6+3.aarch64-linux-gnu-cxx03-llvm_version+16.tar.gz/md5/70f5687634977f70105d772ce05b4ab7 +Clang.v16.0.6+3.aarch64-linux-gnu-cxx03-llvm_version+16.tar.gz/sha512/4b406d4d285e4a3e5c150d68cc1e9996d078f13c1cb95feb741484a0bacfba622886c6b5cc87a2c4e8441d937fecf0469989748fef5a4aa6cb28bcff39dc1e2e +Clang.v16.0.6+3.aarch64-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/md5/4e5cbd2f00fc3388a895e71d487e1605 +Clang.v16.0.6+3.aarch64-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/sha512/6a724195e8fba5e0c93f2e632abac53e05275e844ed81f349d812f2db8ca61a61ff95ab252ab70b5f7c277cde78a6f2e78c7a930b2c5646daf916734ba20592f +Clang.v16.0.6+3.aarch64-linux-gnu-cxx11-llvm_version+16.tar.gz/md5/3f823d697b2493792a1db2133e0d45cb +Clang.v16.0.6+3.aarch64-linux-gnu-cxx11-llvm_version+16.tar.gz/sha512/1371140e74b3d78653ab0493b4a2333f5db34fc0ee133b1f162480fca043d90d44b73ec72c7c49549a6b78fdc2ebae300b0e2b09e0a511085ecb7fc08a13e0c8 +Clang.v16.0.6+3.aarch64-linux-musl-cxx03-llvm_version+16.asserts.tar.gz/md5/c2b68898a98e3e36af32800667bf6514 +Clang.v16.0.6+3.aarch64-linux-musl-cxx03-llvm_version+16.asserts.tar.gz/sha512/78efac6a7a1f9931a0986e27e73ff12e8bf8333b8bdf5b20dfe1f7468e3cc05ba1161e535a457287f24fa75a91afe172f41226bc6521d12768b71c7dbcfaf43c +Clang.v16.0.6+3.aarch64-linux-musl-cxx03-llvm_version+16.tar.gz/md5/f23fa130c02da99396dc8c48f72872f2 +Clang.v16.0.6+3.aarch64-linux-musl-cxx03-llvm_version+16.tar.gz/sha512/73f59d59d4a1eb4d5d5d46db34fd9828633b66a45a0c192169c0516d510a561c01b95f5e752d1177325297b111a5d924080e6233c6459759d27f267c80f2bfa4 +Clang.v16.0.6+3.aarch64-linux-musl-cxx11-llvm_version+16.asserts.tar.gz/md5/5fc6579ee98075b4098251ff64e20962 +Clang.v16.0.6+3.aarch64-linux-musl-cxx11-llvm_version+16.asserts.tar.gz/sha512/8f357152c3da7d668a9abd2133a77fd6c3685258341339b6e46b4d9af04f8e27c655c5e21479f07657c0089dccf4872f7e4e7b13e8ace1cb076aba8dc8574abd +Clang.v16.0.6+3.aarch64-linux-musl-cxx11-llvm_version+16.tar.gz/md5/9509469c23a03a6726dec3b7fd817329 +Clang.v16.0.6+3.aarch64-linux-musl-cxx11-llvm_version+16.tar.gz/sha512/6a4ec6151febd9a6953afd19217a12f5a492b19064b5f49063d83cd82cf770cd2a865cdc78fc0c1af4fb331de4584e57c2068ef8f1353434861535e0a28dfb3f +Clang.v16.0.6+3.armv6l-linux-gnueabihf-cxx03-llvm_version+16.asserts.tar.gz/md5/4d4b30c0f40c9056cd43d0e412d62538 +Clang.v16.0.6+3.armv6l-linux-gnueabihf-cxx03-llvm_version+16.asserts.tar.gz/sha512/96586e9a6d1194b6846d37f0367fdfb30cace917e7c9ffd4972127883083cd810a05baae6d36bcdfc64ca1b761047efd029e04e88bc4fbf533b43561ce29c0a0 +Clang.v16.0.6+3.armv6l-linux-gnueabihf-cxx03-llvm_version+16.tar.gz/md5/b502a954b8d079a832ce40342d43f2e3 +Clang.v16.0.6+3.armv6l-linux-gnueabihf-cxx03-llvm_version+16.tar.gz/sha512/1234fe9562524de80730d4a41ab609c7143ab71d51d941336a43acde99152d5976086d0e1323dd7dc4190df58f20e6c94c40fa1d75caff00353b6bbe1b11236c +Clang.v16.0.6+3.armv6l-linux-gnueabihf-cxx11-llvm_version+16.asserts.tar.gz/md5/b3b961ed6de57d6b70a5de30efcf5364 +Clang.v16.0.6+3.armv6l-linux-gnueabihf-cxx11-llvm_version+16.asserts.tar.gz/sha512/23ddb6c0c2b6b8b8c35f4c3f2c26d8e55fcadbc7d110c031c31c6f60416875781d8fc9458dc9e9d03434e393329632da79094342490d1a83ccea601eb942236f +Clang.v16.0.6+3.armv6l-linux-gnueabihf-cxx11-llvm_version+16.tar.gz/md5/cb5197d2fdbf5b920bcff6defc99ad40 +Clang.v16.0.6+3.armv6l-linux-gnueabihf-cxx11-llvm_version+16.tar.gz/sha512/05b7acf5ab6cf07478361225a53f6016d1936e1b50de367932628e9b6554badd80e7f54214dd826cb52269bda07faa1fabc32050e1a25367973ba69fab021c31 +Clang.v16.0.6+3.armv6l-linux-musleabihf-cxx03-llvm_version+16.asserts.tar.gz/md5/216c69141f1b6c5adccd2a9733a2926a +Clang.v16.0.6+3.armv6l-linux-musleabihf-cxx03-llvm_version+16.asserts.tar.gz/sha512/a4fd3cfd099d46b29536c471d445f5bca150f275803a9b66d8f1da14c8c652e28d273f2d24c76467dcb7afe36acb27dac014d990f90ce6824c86fb261ebcfa5d +Clang.v16.0.6+3.armv6l-linux-musleabihf-cxx03-llvm_version+16.tar.gz/md5/dd63f176e27c13b6483caa2d9d26153b +Clang.v16.0.6+3.armv6l-linux-musleabihf-cxx03-llvm_version+16.tar.gz/sha512/7fbcdc2817a7811b4d9544dc6e4cfb0c0046b47e240f98c6ac8601b97cc41746b56650fd80e3ffcb3c8c9b211ce8cce66729abe9af3fdea7d6af7fe7c8d14090 +Clang.v16.0.6+3.armv6l-linux-musleabihf-cxx11-llvm_version+16.asserts.tar.gz/md5/1f7a7d83377b5b23a40027e213b4a7b2 +Clang.v16.0.6+3.armv6l-linux-musleabihf-cxx11-llvm_version+16.asserts.tar.gz/sha512/9b631b1f9016bff95195cdf6595c2902298824fadd1f88ec0849c1b099fde27fb7b1f54edea735e8bd503a0586074ae7651f29b89889cf9d85c1e23b5021e09e +Clang.v16.0.6+3.armv6l-linux-musleabihf-cxx11-llvm_version+16.tar.gz/md5/397efa429183dd2567da133426b2aae8 +Clang.v16.0.6+3.armv6l-linux-musleabihf-cxx11-llvm_version+16.tar.gz/sha512/a9ca114bb18b50c2f06ddf8d437ac10582a92a8e00038b6de5839d70a41f9ee91382ce9a9988da5b74d90059c8f9b6e2807d14256c23fad9e0f73279a94b8b10 +Clang.v16.0.6+3.armv7l-linux-gnueabihf-cxx03-llvm_version+16.asserts.tar.gz/md5/f5bdb88aba348da4c9b928f09fc163b6 +Clang.v16.0.6+3.armv7l-linux-gnueabihf-cxx03-llvm_version+16.asserts.tar.gz/sha512/cbc2aa07a8912e9e8599a85145882f379d51d32b214ee1a12480e1abbae951b546085388ff8d437be0ed49fb9818acf4c09c353d5f35ba66adf9c81ab6657027 +Clang.v16.0.6+3.armv7l-linux-gnueabihf-cxx03-llvm_version+16.tar.gz/md5/fb4109dedc0c6bb97a8b4d148107bd44 +Clang.v16.0.6+3.armv7l-linux-gnueabihf-cxx03-llvm_version+16.tar.gz/sha512/7cc729206a9fee458e52d3c2d12f86fa59b1379636ac5720b4103163207e2369611ee91251d990a37eefb31fc68c8708b95fed236d472f51fc50edc38a35a6f3 +Clang.v16.0.6+3.armv7l-linux-gnueabihf-cxx11-llvm_version+16.asserts.tar.gz/md5/b390875b3b1c37742e8fa3b10799df03 +Clang.v16.0.6+3.armv7l-linux-gnueabihf-cxx11-llvm_version+16.asserts.tar.gz/sha512/7b651570e629b9accd87e4907d3c6574f0fd9b906d7ebb0f310d3e96447d3f7d3d39630a5f63491cf307fc5aa746b1aeb02ba6aa76f390c8d8b7d06f77f87705 +Clang.v16.0.6+3.armv7l-linux-gnueabihf-cxx11-llvm_version+16.tar.gz/md5/760eb90bf8559f4a73a66461a1154926 +Clang.v16.0.6+3.armv7l-linux-gnueabihf-cxx11-llvm_version+16.tar.gz/sha512/386e4a6f7161077f5034b10f46f3e9e43919e9b247d693ba5df354d2d6682f25c986cd3b988b699e3c40a61c6b84360bd5f401840f7eaa379069f5755fb2812a +Clang.v16.0.6+3.armv7l-linux-musleabihf-cxx03-llvm_version+16.asserts.tar.gz/md5/b3894812924861431fa789b096601d6e +Clang.v16.0.6+3.armv7l-linux-musleabihf-cxx03-llvm_version+16.asserts.tar.gz/sha512/7436260ca18b1ca0a2515fd9afe12c8ff252efa55a48ee44c84508c970b21e8edec7e1a418c4fa8b0aa6b1bcaa22450f864a1b147883b5e231d519b5e3f91498 +Clang.v16.0.6+3.armv7l-linux-musleabihf-cxx03-llvm_version+16.tar.gz/md5/fe0fcfcd0ae8ee11f35aa9a5b2e61675 +Clang.v16.0.6+3.armv7l-linux-musleabihf-cxx03-llvm_version+16.tar.gz/sha512/1d2556d91174b076a6dba5715760a859041573b545ac20354072bab61e75687a263dd75d0f746b291dd20fc3044aebd9fcccc6fa16d54bd49bff40c2f11133a1 +Clang.v16.0.6+3.armv7l-linux-musleabihf-cxx11-llvm_version+16.asserts.tar.gz/md5/4e01a10df5cf3e13977c3017e6c35f9d +Clang.v16.0.6+3.armv7l-linux-musleabihf-cxx11-llvm_version+16.asserts.tar.gz/sha512/9289d6697cc31397278e793badbfdb33f48becc57938de73f42c4c1119af4c88497a2036201da2e3ba1e3a3e5f73190162f39a845a999c385bf58df5d706b543 +Clang.v16.0.6+3.armv7l-linux-musleabihf-cxx11-llvm_version+16.tar.gz/md5/b23d0408db616c2d1bb30d168de20936 +Clang.v16.0.6+3.armv7l-linux-musleabihf-cxx11-llvm_version+16.tar.gz/sha512/2d7835d2679d3bc2647f9678ba1706d28e844ea04d5240fd50faa4e94b32d40add42daa079719eaaea6d42319c27d8e5ca6662a15c4ddcd1196662cf26a03807 +Clang.v16.0.6+3.i686-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/md5/2d86562992d581dc69c7c9dd7187af84 +Clang.v16.0.6+3.i686-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/sha512/7755a9029a0a742aacd0a3c7609372a5b9dd8060d2bf9e12b362fdea1d68ae46eaa3c8e6fae3ff331977774d4bec857e017e2c52e5a06b519ad8cd2ab551ca3b +Clang.v16.0.6+3.i686-linux-gnu-cxx03-llvm_version+16.tar.gz/md5/21267aaee5c129a8a036d30541c12dd5 +Clang.v16.0.6+3.i686-linux-gnu-cxx03-llvm_version+16.tar.gz/sha512/b8f0b3a437a326274bd1fe82f14acfb50e07ad1f858996787da9e1faea11c8e9c017467d726ed23e41ca9eeb298fe2f4a203c64ab21a74c4a2a3a4b2920fc5f5 +Clang.v16.0.6+3.i686-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/md5/64ee96aa2b5d07665020fda19a696e41 +Clang.v16.0.6+3.i686-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/sha512/201c68dcb08b1c92b3a7f7af951cbf481c14377d09310c426bb92c46d5c084ea735c28c56a99979216ac1343bd6869257355a7f1410e1c35fa59a9448271074c +Clang.v16.0.6+3.i686-linux-gnu-cxx11-llvm_version+16.tar.gz/md5/da1e866abb3123d3be433220f13350b3 +Clang.v16.0.6+3.i686-linux-gnu-cxx11-llvm_version+16.tar.gz/sha512/10979264f94a8de88f514521e509b703116b30290da088ddb8fd210205c1a9184ed6770bd103b69bee756dc529c7060994b89213ca37ee353b9a367579367c75 +Clang.v16.0.6+3.i686-w64-mingw32-cxx03-llvm_version+16.asserts.tar.gz/md5/116b89d6337487431613ee804771b5dc +Clang.v16.0.6+3.i686-w64-mingw32-cxx03-llvm_version+16.asserts.tar.gz/sha512/587e85d2c64953cfecefffb556631683dbcb56ccb63de26194977d64e9c2cbabbe37893e9c750f784b107228e17fce1cb8412b757aa71a7ee02f305730c4338b +Clang.v16.0.6+3.i686-w64-mingw32-cxx03-llvm_version+16.tar.gz/md5/af031e3ea7b5eeedbd9994e0717176d0 +Clang.v16.0.6+3.i686-w64-mingw32-cxx03-llvm_version+16.tar.gz/sha512/10f85637060d46f17141b5461073a1631c9784213d5a1f1579ea9bbb601026599eaf563e027991c277d5cba56ed933aef3e56594d3bc9ff09f3957b6a294ca44 +Clang.v16.0.6+3.i686-w64-mingw32-cxx11-llvm_version+16.asserts.tar.gz/md5/5e0c36cc096f964d9d00875847972899 +Clang.v16.0.6+3.i686-w64-mingw32-cxx11-llvm_version+16.asserts.tar.gz/sha512/f18c027e709eb7a456c7c6c37cd0ec0a537a68eccb806756eee5fefeb47b368dd15e1d3b81ddf910e0eb6a9e33801718d1a2dffaa9e6606ba7caa64e14d41389 +Clang.v16.0.6+3.i686-w64-mingw32-cxx11-llvm_version+16.tar.gz/md5/4c070224ea19e61ebf375a5721663405 +Clang.v16.0.6+3.i686-w64-mingw32-cxx11-llvm_version+16.tar.gz/sha512/b2cd67e9d1db9792c71bc0544082abd80a473c4e3002b0ad10047d0610cfaf8242a1e0f86b3f481c4fcdc2598d3bc2ece6c0c5e4c4224c036e7656a6c1a654db +Clang.v16.0.6+3.powerpc64le-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/md5/f0e51e78eac3f4363fe57ee82942d551 +Clang.v16.0.6+3.powerpc64le-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/sha512/fd4f08d0b4fab17db7bca0869bd2ded70b9c12dce095d22bb7956d87af4df82b7a67f615a9f60506c31baa456f10818d0013627498e53af0d2a5f2bc616eefed +Clang.v16.0.6+3.powerpc64le-linux-gnu-cxx03-llvm_version+16.tar.gz/md5/a3e0a99be915754f43f3c293365fa4c5 +Clang.v16.0.6+3.powerpc64le-linux-gnu-cxx03-llvm_version+16.tar.gz/sha512/912c75c32dd9c1e07312a1ad2ca3904974bf7b68fba01a605b33ce933d8bfc51afdc8ba548c5ceeb94238f1d9a0de20dfd0dd58aa9456daf31b2bda49ac8c8b5 +Clang.v16.0.6+3.powerpc64le-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/md5/c675d1e35584b0c55f5531df88c544c1 +Clang.v16.0.6+3.powerpc64le-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/sha512/5286394414dee278bc45daa499a57e0f5c73d6715bcdb40148f29055802fc38fb099c3615063f87d84cea2279c278391fa1263180321e04d8f7caaeb05d55be6 +Clang.v16.0.6+3.powerpc64le-linux-gnu-cxx11-llvm_version+16.tar.gz/md5/373b5c0efd9b4ad9505832689e44c5a6 +Clang.v16.0.6+3.powerpc64le-linux-gnu-cxx11-llvm_version+16.tar.gz/sha512/118f3f1a9de66d7f05006055af3c51602c8f239abc8076069d009201d4e87a35271eaaf91fb6a8edd9a4f85955ebd837c34e0983111f600e2207bc57730a7a25 +Clang.v16.0.6+3.x86_64-apple-darwin-llvm_version+16.asserts.tar.gz/md5/2713c9bb02b81e61afd1e16fb451cf8c +Clang.v16.0.6+3.x86_64-apple-darwin-llvm_version+16.asserts.tar.gz/sha512/b70087d577c1692364f4085b897bf9fdf4ab0cd8c4e02d7388e108071293548b656a7081c37ee1e8c1b0b40cc52bd66651bf9cfbcc21110a2db12d853a6c9c5a +Clang.v16.0.6+3.x86_64-apple-darwin-llvm_version+16.tar.gz/md5/2397884f2b331762654fa67390788ad7 +Clang.v16.0.6+3.x86_64-apple-darwin-llvm_version+16.tar.gz/sha512/09c76fddb118d60ae5c886374fa188393f68ac392d13c395f26df786174237e5ed0b92fccb95e3f67a4aee8fafadead534aafa263843ca80dd2167b58f6dccd3 +Clang.v16.0.6+3.x86_64-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/md5/b3bd1e24275c7cec1105be50c04cdf15 +Clang.v16.0.6+3.x86_64-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/sha512/72b58b9397edf8ee69393b101df7a741de084ae059dc7617388e6de857bd000a1eb73d33a9575f80ea4ad0cef48682225de4ff674844579dd415be1aa7dee4e6 +Clang.v16.0.6+3.x86_64-linux-gnu-cxx03-llvm_version+16.tar.gz/md5/a3626ef235f593e77fb7b3329d55fbb3 +Clang.v16.0.6+3.x86_64-linux-gnu-cxx03-llvm_version+16.tar.gz/sha512/1e78e8ccfac8cfb05e612a038666bb1fc721fed6ad48e351fa57115125e8493dd77a47b12244a5e3cbf880aec57063753a0889bb051b312ad58dc64174e350e1 +Clang.v16.0.6+3.x86_64-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/md5/cf1c314577c88e026f83cb1d119c9db6 +Clang.v16.0.6+3.x86_64-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/sha512/31a21ab9e153d5963a331165d0ee0b1f7c00716b777fb9634a77b78012608386a724c84871a93809bd9da1b2286ba3dcef8dab1888214e9297758e5c4518de00 +Clang.v16.0.6+3.x86_64-linux-gnu-cxx11-llvm_version+16.tar.gz/md5/17e10dbb8a20c235a344543a8abbae2e +Clang.v16.0.6+3.x86_64-linux-gnu-cxx11-llvm_version+16.tar.gz/sha512/57559a589d0b8a94f586bc9d00d8502e11b4172dd8afd6b9c241ab8ca3a404e3d8106f8e6f1a9cc96a4be2141acbfaabdb7835eac1a18a0d9bb7fdfd2fd308e1 +Clang.v16.0.6+3.x86_64-linux-musl-cxx03-llvm_version+16.asserts.tar.gz/md5/13cec7e091f8eda85c43531053eb2c4c +Clang.v16.0.6+3.x86_64-linux-musl-cxx03-llvm_version+16.asserts.tar.gz/sha512/3cb6884bd34fbb9eff6b366da6f476b5e863f3637a0b3a677500c05503c5ee96aa5ec3d6fad4bddf46bb60aaf647c689e77656ebec3e7cb274ade6b481ec75f4 +Clang.v16.0.6+3.x86_64-linux-musl-cxx03-llvm_version+16.tar.gz/md5/1f21f372454290315e24affb757f2557 +Clang.v16.0.6+3.x86_64-linux-musl-cxx03-llvm_version+16.tar.gz/sha512/79b3d0882172babe4cdd388b55308a3d0d943d9ccd937abed35325e96e7ba43426f80d8366affd0803fe374d44659f07093d9fb5d791127a8437b5e10319107b +Clang.v16.0.6+3.x86_64-linux-musl-cxx11-llvm_version+16.asserts.tar.gz/md5/026caf653d390ddb7bc71ca151966e41 +Clang.v16.0.6+3.x86_64-linux-musl-cxx11-llvm_version+16.asserts.tar.gz/sha512/4194880c9549ca6bb200b5475afa00b6fe617a40f1f6b89c9fe82ae183c6c5c4b03e1537b8f6c82b2c416591faaf916114b27832efaec8a491ac7cc441c902ff +Clang.v16.0.6+3.x86_64-linux-musl-cxx11-llvm_version+16.tar.gz/md5/ad63b1a419254f52b37188b0e540281f +Clang.v16.0.6+3.x86_64-linux-musl-cxx11-llvm_version+16.tar.gz/sha512/fe94de0c1f97d7f0007d02853a2b1126857b6ee819dad812d9ac4bb5509e75869b39783858237dd50f3cfd284ddab46564b412370393f7d3eb314106fe5bf628 +Clang.v16.0.6+3.x86_64-unknown-freebsd-llvm_version+16.asserts.tar.gz/md5/7700937fa4b17af97f85be8d4c78f170 +Clang.v16.0.6+3.x86_64-unknown-freebsd-llvm_version+16.asserts.tar.gz/sha512/a5a223386962523f43235dcde3fa359509573475c0f3b2234e2f8f28b0b1f1a47682fa5593546d38cadaac99aa9b283cffc8f8fc8fb43b257e9eafa0d81297c8 +Clang.v16.0.6+3.x86_64-unknown-freebsd-llvm_version+16.tar.gz/md5/6cd4d351d8d9d9f4e967e7cd915f1ca9 +Clang.v16.0.6+3.x86_64-unknown-freebsd-llvm_version+16.tar.gz/sha512/d76e0daaca853d718c6a633a4e28606d70168504e9055b06ef98ccaa150753e43cba12c57304ba0b45b2a103d717274e2cc31fb5b869395e0e0eda32fb0d03cc +Clang.v16.0.6+3.x86_64-w64-mingw32-cxx03-llvm_version+16.asserts.tar.gz/md5/722c5ce1ae12dde7b2b2f1f9e38ded6d +Clang.v16.0.6+3.x86_64-w64-mingw32-cxx03-llvm_version+16.asserts.tar.gz/sha512/0c6224662e09ac9ab104320f4e93b8e3a9b9ce5b55eb51894efad5aae707604b57e5eb8691cd6b39f10199a5b393353e3042f87a2e0a04344f2bdeae75e17464 +Clang.v16.0.6+3.x86_64-w64-mingw32-cxx03-llvm_version+16.tar.gz/md5/cd1dec35e0ddb3fa344e96dc36dc0936 +Clang.v16.0.6+3.x86_64-w64-mingw32-cxx03-llvm_version+16.tar.gz/sha512/df10fd021961ce9e9e7b7b5408cf7c96a869030e4290a9bfbfac3fae03343005ed33eceb82fa0d5ccb36e53382838261d4c6d148208739608036825b83166cc8 +Clang.v16.0.6+3.x86_64-w64-mingw32-cxx11-llvm_version+16.asserts.tar.gz/md5/f5ab229d661d2d70988ffee4302c8700 +Clang.v16.0.6+3.x86_64-w64-mingw32-cxx11-llvm_version+16.asserts.tar.gz/sha512/fd6fd77f1065de2089368bb816822987f13b18da3b33dbd027b8efa393ba69abb3d9ed6395875839c79ff8f9ef65546a6fb98d1206f1542e9069a43083e85e22 +Clang.v16.0.6+3.x86_64-w64-mingw32-cxx11-llvm_version+16.tar.gz/md5/e0208a9170c37add95044a55eafb950f +Clang.v16.0.6+3.x86_64-w64-mingw32-cxx11-llvm_version+16.tar.gz/sha512/dff5eaa5719dab7c543e1da8993cac49b358811b1805debcc6ec2a115d9fbf3ec9add863fdcd7a16fbacbb980743cebb4643b36e39b8dcca4a896824a7ecd8d5 diff --git a/deps/checksums/lld b/deps/checksums/lld index 63a7d923451d0..d78f858c0f136 100644 --- a/deps/checksums/lld +++ b/deps/checksums/lld @@ -1,108 +1,108 @@ -LLD.v15.0.7+10.aarch64-apple-darwin-llvm_version+15.asserts.tar.gz/md5/09c320b356e69a8d2c91aafdb0d735c8 -LLD.v15.0.7+10.aarch64-apple-darwin-llvm_version+15.asserts.tar.gz/sha512/42d0ef4bce4425832c535f16b83a86570c0851736ec671f94248b3216600e0c0d8fb0a9f7133d9f1ed6a3bb95e9ea5536db99b35f2f29050faa77a13db21d5a9 -LLD.v15.0.7+10.aarch64-apple-darwin-llvm_version+15.tar.gz/md5/ed7b9ba513235c91d96e0258355eefec -LLD.v15.0.7+10.aarch64-apple-darwin-llvm_version+15.tar.gz/sha512/4cfbb5198a0f59c54f81c3bac4d880b09e02531c113b985bb512a161dfb66d28e1ebe5a2d27eb567e067545141d25c5b6f7658439dc20c39f0cb324b406d87d4 -LLD.v15.0.7+10.aarch64-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/md5/0fccd87c8d6016a812c842255b4318ca -LLD.v15.0.7+10.aarch64-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/sha512/6b44fe0337b74bc80f387ef41dc11b06f7277375ddae3de079071cc0bb743b42a90068453c3d9e2613d7cbced47d134c67297fb7dce6ce098673354fe49a6292 -LLD.v15.0.7+10.aarch64-linux-gnu-cxx03-llvm_version+15.tar.gz/md5/bbce3af58d39cb571ca851bf86c38ca6 -LLD.v15.0.7+10.aarch64-linux-gnu-cxx03-llvm_version+15.tar.gz/sha512/e577f2ec2f1a15115d850a850bc0679c80e2dcff6a9f3982ac84cea6497c71d7bc269ff1fd262d427d3a98bff9f72eb4a127ea841471af96078f7e43bea6c5c5 -LLD.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/md5/a461bae1e190f5f7f72a64336db88df8 -LLD.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/sha512/312f465093817c39f8b17cd004108166241322bd6559545f64bcc5b0c3247f7f7b85e618587a37e51cbeb8decaaebdc69d60f34bf8ddc53e5efebc4d9192ca9b -LLD.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.tar.gz/md5/017a1ffae7b74dc5ae069c00b4ee16e9 -LLD.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.tar.gz/sha512/62cc6fced8358ac46562887fa03c4196d77b61031b4f80ce3ad339bc6b8ff1f6079b99a862bfbf899d11201b744bc495f7b44315672e72886ae6046c6130d488 -LLD.v15.0.7+10.aarch64-linux-musl-cxx03-llvm_version+15.asserts.tar.gz/md5/417d35e8169ef5ab07ba41d2de46d7e4 -LLD.v15.0.7+10.aarch64-linux-musl-cxx03-llvm_version+15.asserts.tar.gz/sha512/fff169fe51910680110fd3df8d369fe529f69785a151b4274b127223fe9c660f160366044b74c17a63c24abc8f8c659cfec50624e98c99e7d60ab84716f12888 -LLD.v15.0.7+10.aarch64-linux-musl-cxx03-llvm_version+15.tar.gz/md5/a2bedb0bfad8a556040b7e5ca0e2848e -LLD.v15.0.7+10.aarch64-linux-musl-cxx03-llvm_version+15.tar.gz/sha512/0bcc2183e787547d5181d203f1c132b63186a100f1b9348886443eb268eff70086009c3dce17266d6cfcf6285bd15c50e18bbe1a30517cbdc5b1769e5f01ea94 -LLD.v15.0.7+10.aarch64-linux-musl-cxx11-llvm_version+15.asserts.tar.gz/md5/773083d5c46259aab09522dd7be7586c -LLD.v15.0.7+10.aarch64-linux-musl-cxx11-llvm_version+15.asserts.tar.gz/sha512/d6e240cdb8fef431f88ff80364c0c493eb198ef599db13e91628da08b624ed13070a1add19d2507fc4bc006f3fb9709a4de601a4e2adbb30b3967c72082da583 -LLD.v15.0.7+10.aarch64-linux-musl-cxx11-llvm_version+15.tar.gz/md5/b44023d4e9557f997fba9fdcbedabc2e -LLD.v15.0.7+10.aarch64-linux-musl-cxx11-llvm_version+15.tar.gz/sha512/1a4f92bf5eb73919384c89d84ad3059c3ac585258662f8b450c1cb878c7271659cf1a3e90ed7337123348399580b39fbd29e9a68b64e94a66ac56f1637b6f9d1 -LLD.v15.0.7+10.armv6l-linux-gnueabihf-cxx03-llvm_version+15.asserts.tar.gz/md5/f6fa081c30f619170b9607d9c374a19e -LLD.v15.0.7+10.armv6l-linux-gnueabihf-cxx03-llvm_version+15.asserts.tar.gz/sha512/4ce50a67739d5aebd8b96ee6c7441685a7fb00e816b23f685c102c84300b9da98b83b8f9f2d7bcdfd1ddc288c1b7a03e884dbdeedb665aa16108e97e58a8f4d9 -LLD.v15.0.7+10.armv6l-linux-gnueabihf-cxx03-llvm_version+15.tar.gz/md5/ac3a61e234e6ad8d6a7b8f56ea3fdd59 -LLD.v15.0.7+10.armv6l-linux-gnueabihf-cxx03-llvm_version+15.tar.gz/sha512/45a6ffaffd514628569f9463a4467d07049c9c115fae7cdffe8881e1151968e5b5f1f196b969e4a4319fdf7af4e667e5bba5401b98b26038fba72fbed95d9fe3 -LLD.v15.0.7+10.armv6l-linux-gnueabihf-cxx11-llvm_version+15.asserts.tar.gz/md5/8843ae687a9a697c49e7b2718a819fc5 -LLD.v15.0.7+10.armv6l-linux-gnueabihf-cxx11-llvm_version+15.asserts.tar.gz/sha512/6eddcb1ceaeada1134c4b8cc8641e4c7c8998b975b98adf6c0b460bfb891f0ea7bdfa086bc41f58d0c9ffadcd44d8ccb9e15895cdf7127317d9bb11659c3e0b9 -LLD.v15.0.7+10.armv6l-linux-gnueabihf-cxx11-llvm_version+15.tar.gz/md5/d21e19634ba816b5d8ed06e8e29fe264 -LLD.v15.0.7+10.armv6l-linux-gnueabihf-cxx11-llvm_version+15.tar.gz/sha512/098c299191c527ca953a201e27e9ca7202c5a8093e3f338b31c5f54fafb243bf2aaa366eb32b18a3770f86036f7583bc5d55d7ae39cb7bd61af280e20d57a5c7 -LLD.v15.0.7+10.armv6l-linux-musleabihf-cxx03-llvm_version+15.asserts.tar.gz/md5/5962ef5d8db691edc3483e8b94ac445b -LLD.v15.0.7+10.armv6l-linux-musleabihf-cxx03-llvm_version+15.asserts.tar.gz/sha512/076f1b0995e1ad40a4237a25c5de03ce29025eed9e65db33a935537bc93e84b886af6ecf88ff1a5efd075c3837ab2b80addde99580325043a190a4cd6864cf59 -LLD.v15.0.7+10.armv6l-linux-musleabihf-cxx03-llvm_version+15.tar.gz/md5/e8c0db4a2c24728314fa5d338144277e -LLD.v15.0.7+10.armv6l-linux-musleabihf-cxx03-llvm_version+15.tar.gz/sha512/703fc4caf03390afea0dc070c6ca9b2b402bee87d8c62053503395e858a67eeab369bae4ec3ec52fbb618856fd582aaa10db1b3843648e5343ba10359e2846dd -LLD.v15.0.7+10.armv6l-linux-musleabihf-cxx11-llvm_version+15.asserts.tar.gz/md5/eb595bc0386677a420f356ffa2eb16a0 -LLD.v15.0.7+10.armv6l-linux-musleabihf-cxx11-llvm_version+15.asserts.tar.gz/sha512/a9c6c1b8464332ec5ab9eaf405ae18efd06a339a970f8f28cc88fe8d45712b1420e5b8add02e97f82204c49b653ed1c7f3fc87a0b4eada873e46e53d0e132f0c -LLD.v15.0.7+10.armv6l-linux-musleabihf-cxx11-llvm_version+15.tar.gz/md5/553a1eaa6982bcd82dea38f81c6e024a -LLD.v15.0.7+10.armv6l-linux-musleabihf-cxx11-llvm_version+15.tar.gz/sha512/9e0007d255c01dbd08e0c51355200d53219850b0ea60d5747a99a4f3241a79f5c171315f7b9fa2529ab6f870d281c76d9b5a4ec3e10d58e41b3d2486d3a38861 -LLD.v15.0.7+10.armv7l-linux-gnueabihf-cxx03-llvm_version+15.asserts.tar.gz/md5/713c09bb19b6f47ede0b4ced61d5039b -LLD.v15.0.7+10.armv7l-linux-gnueabihf-cxx03-llvm_version+15.asserts.tar.gz/sha512/553b9d20b7291521e607b2df7a2964e69a58599622ca3084f795bcb77239617a88c08bbf0bde07cd7e37cab0f53dc6d500bebad957415a5e66223af9acd0373b -LLD.v15.0.7+10.armv7l-linux-gnueabihf-cxx03-llvm_version+15.tar.gz/md5/f878e4d2464cc1a70eeb5fa57e80978e -LLD.v15.0.7+10.armv7l-linux-gnueabihf-cxx03-llvm_version+15.tar.gz/sha512/3e341e44f54434d70b99ac1d71a9e79999a31656b0d442c1692731e4bdca9b95863ea9f83c3da968a774f6f693c9088374aad25836da924846f5ba05f05f968a -LLD.v15.0.7+10.armv7l-linux-gnueabihf-cxx11-llvm_version+15.asserts.tar.gz/md5/2e4fae7565ddd6717a34c8240dab8115 -LLD.v15.0.7+10.armv7l-linux-gnueabihf-cxx11-llvm_version+15.asserts.tar.gz/sha512/f1bc27876f546e0f926a63c0e0b878bc33c2836e5902809f186c54a148f9c96f2f88d892910d4cac14ab4697723212ce0389a79364d74420aec075f034bb3867 -LLD.v15.0.7+10.armv7l-linux-gnueabihf-cxx11-llvm_version+15.tar.gz/md5/e064f11cf58b6a870212a9082a2a4844 -LLD.v15.0.7+10.armv7l-linux-gnueabihf-cxx11-llvm_version+15.tar.gz/sha512/75bb485d234b077ef3cd607d30568943559cc50ccc5d5aabe9556c7fc104a1cbab24ada562cd6b8b1060af58bed10da6697fcd9f05fc7d669ae694ca5fe010fd -LLD.v15.0.7+10.armv7l-linux-musleabihf-cxx03-llvm_version+15.asserts.tar.gz/md5/b0754db228f635d247ffb5ea9938aab9 -LLD.v15.0.7+10.armv7l-linux-musleabihf-cxx03-llvm_version+15.asserts.tar.gz/sha512/650b7ebcc5aca07b1a9a4a8d7c2d1dac60bb61586279aafebaa718283933735929dc2fc8b08c8901626533d1834be4071fc03cb5a8183311e519d245cff33bad -LLD.v15.0.7+10.armv7l-linux-musleabihf-cxx03-llvm_version+15.tar.gz/md5/ddd06a6b9f67a95053f4f06d85ad118d -LLD.v15.0.7+10.armv7l-linux-musleabihf-cxx03-llvm_version+15.tar.gz/sha512/e7e87fb0e2c394dce36134bf0024c6ed613ab6707da6a472a708771f7f2915ccbe4539aeaf3fef2c5db08eb5cd5b9fadc30c18f6b34cadc9d56e1aca89fc0b25 -LLD.v15.0.7+10.armv7l-linux-musleabihf-cxx11-llvm_version+15.asserts.tar.gz/md5/89673b45e8b6ad861df5c469ce9e0dc4 -LLD.v15.0.7+10.armv7l-linux-musleabihf-cxx11-llvm_version+15.asserts.tar.gz/sha512/ad654354e7da47d6d1db8b9acc26a02412ed02e842e0c6eb8c403785fa502bf75453d575ee01927db4f39e4803549b25b3ed4cd2e0354b01292877b45a4a7b84 -LLD.v15.0.7+10.armv7l-linux-musleabihf-cxx11-llvm_version+15.tar.gz/md5/84a8693bdf7a669b523bcc1475b6e868 -LLD.v15.0.7+10.armv7l-linux-musleabihf-cxx11-llvm_version+15.tar.gz/sha512/d784c66624069a51b7df50773e9946db73e7015af617ba745c8dd7e926936295e88bdbdaeb175c363903340c422193ef0437e035a15cc7595c4fbc0fd3bd56c1 -LLD.v15.0.7+10.i686-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/md5/d4005209edfb3793556a946c6a6943a7 -LLD.v15.0.7+10.i686-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/sha512/80c21eee46810d4a5dae35cd42604266c463e73f399e7d0c9cc62b90ae14f3c8fb49b34254612b0efc7af2bc52213c35f1a50c3a4b4fb30d4b9f06273e31d7fe -LLD.v15.0.7+10.i686-linux-gnu-cxx03-llvm_version+15.tar.gz/md5/0563df5ee7aa191b4c1054fed3ed228c -LLD.v15.0.7+10.i686-linux-gnu-cxx03-llvm_version+15.tar.gz/sha512/578dc162a37c38a3ebc9f45f5ce220ded71df1104a1bd830fd5055ae78d634e3110fe6a0b8c86bc08aae145c16e7c964dbe301a1df752db4a597f98b653a5e17 -LLD.v15.0.7+10.i686-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/md5/d0e448c7694f03e7221020a5deac6fe8 -LLD.v15.0.7+10.i686-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/sha512/f1e1605bc9a0872d19e74dfde78982b39fb0cd3b28c8af65b2960ac292c4910afc84328ac1edbf70fd2c20e697d2e826b729a6325949831aa008d3ac565d4d4b -LLD.v15.0.7+10.i686-linux-gnu-cxx11-llvm_version+15.tar.gz/md5/881ca8f1640a296af635e255f671b3cf -LLD.v15.0.7+10.i686-linux-gnu-cxx11-llvm_version+15.tar.gz/sha512/67146381b1debe7cd71d819d3d4e930b5e9f904b30a41cbd87681675e6a263ee8008347f1b6879d13098f2f261555eda7e67494e111536b11299561d9bde4b08 -LLD.v15.0.7+10.i686-w64-mingw32-cxx03-llvm_version+15.asserts.tar.gz/md5/3054aa99b31c9fe01f018542b1ee1628 -LLD.v15.0.7+10.i686-w64-mingw32-cxx03-llvm_version+15.asserts.tar.gz/sha512/57326651e05dc18436166dbe31cc2e373de78a705d1c12204db6126a905092cb81e81f66d81229b6694b82ae279049ccdc3a1decc14dd0e5d9706b9079aefcd2 -LLD.v15.0.7+10.i686-w64-mingw32-cxx03-llvm_version+15.tar.gz/md5/2ba48f3fb8db80e4145e5495583279d5 -LLD.v15.0.7+10.i686-w64-mingw32-cxx03-llvm_version+15.tar.gz/sha512/ddb3ffb64a7326ae511e65bc825b01cc14a403fd129b29e9b01f00f87346cec127ffb4eadb994d4c00ae49b78f59f8d32f2ab131ed7dc59e636f83aa182ca2f7 -LLD.v15.0.7+10.i686-w64-mingw32-cxx11-llvm_version+15.asserts.tar.gz/md5/03df4914136836a7ac62e5f9c74e2c58 -LLD.v15.0.7+10.i686-w64-mingw32-cxx11-llvm_version+15.asserts.tar.gz/sha512/0e5d0e32a1c817cb81169503a94ee428a4fde8b39cc2174f749e8df2b23526e738e21b028e66b44c8abba1e0be0d93ef3f341c7ae7d20fbc22bac60c38ee887b -LLD.v15.0.7+10.i686-w64-mingw32-cxx11-llvm_version+15.tar.gz/md5/58c367d5d536469831b740d6181e1909 -LLD.v15.0.7+10.i686-w64-mingw32-cxx11-llvm_version+15.tar.gz/sha512/e55d2a0152fcc7629007416f8af7601de163da794939c0f1bff9b9083641b15fb365f7ab9e78f984e77246d994781a74c56397da26d81aa66cf926ed280cc2e7 -LLD.v15.0.7+10.powerpc64le-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/md5/c822be796e7e20e1b081a1c6c9fcb4c6 -LLD.v15.0.7+10.powerpc64le-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/sha512/a057a957b55f97c0da5991d0f8f73049ac30733aad062645614b32db17e4f6efced6c82b77a689c90bbc37b610219f235bb02b6b29d1476ed1b5f615b30b5267 -LLD.v15.0.7+10.powerpc64le-linux-gnu-cxx03-llvm_version+15.tar.gz/md5/8dad1af20464f8e3e96f77d8acf7b180 -LLD.v15.0.7+10.powerpc64le-linux-gnu-cxx03-llvm_version+15.tar.gz/sha512/f6769fecba508ec9136dbe03035ce0bbf7eea14f3c806b3e21b2e32de449fd9a698a489507412f6f603af86e8139dd67f2c91d51ac3385d82fae02ae4bf41531 -LLD.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/md5/454a8a9c011d795de525c088b0fdc329 -LLD.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/sha512/904f8846ccd8885d15eeca2ce08d327f3b13cead1368f50cbee3986edba590bfd6d696b9e0fc081f7a8a127a3b83daaa99dd74a0597027c84797099c9b0c807e -LLD.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.tar.gz/md5/36302281868d2a02af18601d5b7625a1 -LLD.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.tar.gz/sha512/fcbb43e37308c99dcc7e2e152923eaf3413e4143124dc598d18467fdb6e8c561c0b99ef19d5d0797565f6a18f86a087de95bc21599c65ccdba42089a678b9796 -LLD.v15.0.7+10.x86_64-apple-darwin-llvm_version+15.asserts.tar.gz/md5/4468fed82218b2380295799030f1fad6 -LLD.v15.0.7+10.x86_64-apple-darwin-llvm_version+15.asserts.tar.gz/sha512/37cddefa5e24c8451e9ae2d64a931f4dd2bffea498cc818a9b7dd08d4df57ac81f96dc573e18e90449e63cb104cb641286cd755e24d6749c8f9bc943e248c5c4 -LLD.v15.0.7+10.x86_64-apple-darwin-llvm_version+15.tar.gz/md5/3089a2c2700d0a645d1ef4cc26a7dca8 -LLD.v15.0.7+10.x86_64-apple-darwin-llvm_version+15.tar.gz/sha512/e935b01349d844e8c6cb9693e6d0dcb8a99973bb63b53df010a207833c4ea78da3493421c28f26122e92bc109f4fbfd55c547a7459bea2fc39ebb3c9318571dd -LLD.v15.0.7+10.x86_64-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/md5/aa3aa224c3403e9a955e8cabd4efab4b -LLD.v15.0.7+10.x86_64-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/sha512/255f6f5eba7835041d510a57cf706b273f87153bfa402b4e0950a418c71a582232a99c94cec4262fb8e3e2ece973f5ef9197a625425515541c61fce398f439b1 -LLD.v15.0.7+10.x86_64-linux-gnu-cxx03-llvm_version+15.tar.gz/md5/363e88347921c781d163844446f78f0c -LLD.v15.0.7+10.x86_64-linux-gnu-cxx03-llvm_version+15.tar.gz/sha512/2e12a0d74cfe145a2c12224d9a2fc5be0a0e7f1332d17b89fcd694b0d72c1bfe7dfff030cbee16d02cc7c9df1d350541685fcfe1ebfac38e4fa4d6172216bba6 -LLD.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/md5/7abf726bc36460e40dc2799b65dcb0b4 -LLD.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/sha512/19b4a38448d503a6dbfd5f972f8bb60df4d54735541559271be242d977519436d83a9558b42984a4128a2b467bc3e22bf5c37725db2e03c8bd3fc4369a526d7d -LLD.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.tar.gz/md5/f1f685b8f111ab299a3979de7f5b3718 -LLD.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.tar.gz/sha512/657d404e9295170696830f94bedffc7a3b638ce5e515c24b3a60e3da1ee9ef9d00919db6bf324f9fe9692b916394ea1d93a47840358ec1d56a9734fff0c6f9f0 -LLD.v15.0.7+10.x86_64-linux-musl-cxx03-llvm_version+15.asserts.tar.gz/md5/7968b42dd7370573a820c3a4aa9765fa -LLD.v15.0.7+10.x86_64-linux-musl-cxx03-llvm_version+15.asserts.tar.gz/sha512/716a6ded0379cdb441b51031919814afab5ead38cd8004491e022b20c2a2aaf6a1481d4b6396e70e30a8f2c4b81f03450ac5c1591e001bfac345d492933c1556 -LLD.v15.0.7+10.x86_64-linux-musl-cxx03-llvm_version+15.tar.gz/md5/8a375261e55943a26956036a3f99b72b -LLD.v15.0.7+10.x86_64-linux-musl-cxx03-llvm_version+15.tar.gz/sha512/4678ef639b1b4ecdf9bd818881f3f01b134f19b3f43c152f2f05cc8ee2b2f8f68526788cab1b0f0d3154bf55683488ce05e21df93767e749eecfa78e7c5146b5 -LLD.v15.0.7+10.x86_64-linux-musl-cxx11-llvm_version+15.asserts.tar.gz/md5/9e654f59807553bc6b63649561d42db1 -LLD.v15.0.7+10.x86_64-linux-musl-cxx11-llvm_version+15.asserts.tar.gz/sha512/bb4401fc7733e00469d73a761e7eb9e1c6c4a2a9ebd420bd048fbd189b25a6d17e3eec177479b63e8e71471189de1d5becc68022cd9e4d8b0ef96890400eff24 -LLD.v15.0.7+10.x86_64-linux-musl-cxx11-llvm_version+15.tar.gz/md5/967160242a405064609a4828e5506e53 -LLD.v15.0.7+10.x86_64-linux-musl-cxx11-llvm_version+15.tar.gz/sha512/a2e02f065dff865c2447e689d1a080073fc0a160a8a4492912633f8748b0637cbc6bf6923560fc7f31091bfbb968f339f48ffa62e768440dbfcc8f1c7ea2ef38 -LLD.v15.0.7+10.x86_64-unknown-freebsd-llvm_version+15.asserts.tar.gz/md5/89be1c975c0c240608f40fc89de9cc79 -LLD.v15.0.7+10.x86_64-unknown-freebsd-llvm_version+15.asserts.tar.gz/sha512/86fa05bdd9f544dee43dd5ed701a43bbaac137d0f05e3bccb0ff32cb51fba790a6446c814f7dfe644ee82661a25e34ae4fa905b88bd65c71978d905489240c5f -LLD.v15.0.7+10.x86_64-unknown-freebsd-llvm_version+15.tar.gz/md5/b8dafd04d9213317e7c6c99e2cc02c4f -LLD.v15.0.7+10.x86_64-unknown-freebsd-llvm_version+15.tar.gz/sha512/107d0a97eece870f86d658531478a5930597210fb05458fdf5ceee48953b126a206c910837caa3637cd7b626a343ca5bf6684f2da47ab9a3e83166d4d0de4b86 -LLD.v15.0.7+10.x86_64-w64-mingw32-cxx03-llvm_version+15.asserts.tar.gz/md5/249c60b944d6ee16c4b28fec414353ac -LLD.v15.0.7+10.x86_64-w64-mingw32-cxx03-llvm_version+15.asserts.tar.gz/sha512/2ff5ae01910b33c49331cd60d1f3eb9906d28f81c1c8e6a56c4079c74d56bfedd316707a7fec38385112e873e0be4a05d587f9863394d7d62945bdfc8c1e81e1 -LLD.v15.0.7+10.x86_64-w64-mingw32-cxx03-llvm_version+15.tar.gz/md5/a331a6f81958efc3ef061f1282ae63dd -LLD.v15.0.7+10.x86_64-w64-mingw32-cxx03-llvm_version+15.tar.gz/sha512/aa93b56e06f8e0ffbe15f50c36b1d7bb5f77022d731fafbbb6d502f93dc229ccd79f44adf6f6d1dd0ea94ecc5a05490c326533a8d25bb1df316922f86c6371b1 -LLD.v15.0.7+10.x86_64-w64-mingw32-cxx11-llvm_version+15.asserts.tar.gz/md5/72427b0c7a896027a47c27b0ab2bafab -LLD.v15.0.7+10.x86_64-w64-mingw32-cxx11-llvm_version+15.asserts.tar.gz/sha512/5aaa2fdf91385133bcb0b563a7f2ed3c8c5ff3fb307b02387c94afea863759b78de097855a7949ba41449e7ee444f166fa4f6867f41ed3a561bb6c53bd747729 -LLD.v15.0.7+10.x86_64-w64-mingw32-cxx11-llvm_version+15.tar.gz/md5/6985692a2c8a41b34c5d2d103a969348 -LLD.v15.0.7+10.x86_64-w64-mingw32-cxx11-llvm_version+15.tar.gz/sha512/8339b3aa2143b105c7133171ecfdb375a19fb9358e9fde0c41fcb57baca9a5603c23cbe8ee70936fba86452c1a57b4c84ba20250805513445ac609804f35adc9 +LLD.v16.0.6+3.aarch64-apple-darwin-llvm_version+16.asserts.tar.gz/md5/599ad46632e530e3d41ecd932efda7a8 +LLD.v16.0.6+3.aarch64-apple-darwin-llvm_version+16.asserts.tar.gz/sha512/54633d81e768574141db94683d2ad1831bc49c7a796c611cb614981b24f29853819887ff0ad73acf4a48d38ab189f807f7858f9bfeac08df8b889d432ff4ef3d +LLD.v16.0.6+3.aarch64-apple-darwin-llvm_version+16.tar.gz/md5/fd91feb409b825226419b8406d3d4ab1 +LLD.v16.0.6+3.aarch64-apple-darwin-llvm_version+16.tar.gz/sha512/cb26d2222cc9c77a844e2d2bb83ffa36faf60643ad41b73050f8ab6abd1c561a592ebc40fab7d4b6bef91fc3f7895da0349457d6bfa45cca9077ae0c64d0167b +LLD.v16.0.6+3.aarch64-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/md5/9a181992b515ee4e9d5eb38e5501170b +LLD.v16.0.6+3.aarch64-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/sha512/d6091bbfcb1a47259f81b9b48471aaf2fe5cb8a918e2625921c43742249a68c7dcbeccc5a5beff020e018f0c893d287308b3496a322ec727ec83608a67dfc373 +LLD.v16.0.6+3.aarch64-linux-gnu-cxx03-llvm_version+16.tar.gz/md5/91e6f8fcdd20257109db232f01af6d84 +LLD.v16.0.6+3.aarch64-linux-gnu-cxx03-llvm_version+16.tar.gz/sha512/439f4fc3ad4b57b1987d8682886b42166029befa5b7315b20dd44fe8172806b0809a00fbab92ab66b04c3bfe2ea5f86c760dbd9990c466f060bfde169381651c +LLD.v16.0.6+3.aarch64-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/md5/d7dfb72e7158d6cb7fee0a53dffa6be0 +LLD.v16.0.6+3.aarch64-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/sha512/96f24a4a5789ec4258b3057cb59803a1467523b647ae0bf71268d100ed3faea467e61e9a1c03007f85d76067e31d266cec2fd507a8b1f90fc0972e12296ad885 +LLD.v16.0.6+3.aarch64-linux-gnu-cxx11-llvm_version+16.tar.gz/md5/4a9beafd6ba76e03c8e99d8318913553 +LLD.v16.0.6+3.aarch64-linux-gnu-cxx11-llvm_version+16.tar.gz/sha512/2c741974262a81796d38b2b24d3301b1b2dc4f990ed0fcd024b88968766cb9652c3eb39471b3ac0331254fdbe1a6999d957a1cb45a928bc3b34631fadea0abdf +LLD.v16.0.6+3.aarch64-linux-musl-cxx03-llvm_version+16.asserts.tar.gz/md5/95a8d5172ef13fabd920ce5328507ba8 +LLD.v16.0.6+3.aarch64-linux-musl-cxx03-llvm_version+16.asserts.tar.gz/sha512/f28a981f4dd85d182ba6c4e0319b33b254c952c83975fe124e0aca44b4a7fa23725794d8e2db62cd41e61caf2dcde1cfc69e446097d9770bb8b9518818ffdf79 +LLD.v16.0.6+3.aarch64-linux-musl-cxx03-llvm_version+16.tar.gz/md5/10a1f8ab8643c56e7a3b6786552bd11a +LLD.v16.0.6+3.aarch64-linux-musl-cxx03-llvm_version+16.tar.gz/sha512/a7473cc47ee06de07a0e9b609ed1bbc39704faaee542e60eaf19d10746ffba2b537ccbe36028264dcd9eed4ff9f62cb91f483169691315a75ecbeca5a5f6d008 +LLD.v16.0.6+3.aarch64-linux-musl-cxx11-llvm_version+16.asserts.tar.gz/md5/1d0874bc726f5dd0af9f96f1f5888da3 +LLD.v16.0.6+3.aarch64-linux-musl-cxx11-llvm_version+16.asserts.tar.gz/sha512/b800180d1b4b6c1091fa4a72739173c5e14ec2def4f694dfb4d6b904ae8c6c095fe013a20c803860664e1db27acbad30f27ce163f697fdaf05b8726f10a88461 +LLD.v16.0.6+3.aarch64-linux-musl-cxx11-llvm_version+16.tar.gz/md5/ea8a617d1a806cefad6b8a37fb083f0b +LLD.v16.0.6+3.aarch64-linux-musl-cxx11-llvm_version+16.tar.gz/sha512/e0ba812d24d9700aa03c5f55b8e5104952cc8fff21b7a9f484cfb7c26a827e5df0bd3a088b9d24c71d320fb1163fe2ca94f5b3130ee540991a9ec8091129ecc5 +LLD.v16.0.6+3.armv6l-linux-gnueabihf-cxx03-llvm_version+16.asserts.tar.gz/md5/78fa5a3fe420f5432939dafee2a6386e +LLD.v16.0.6+3.armv6l-linux-gnueabihf-cxx03-llvm_version+16.asserts.tar.gz/sha512/69b5e35b24b0f2bc0535100ef5f976491fadc377097ec4809ab564218dae6df9f538ba71a33477f29307752e94a72ff63213d2180fa0be50679b087dff191fe5 +LLD.v16.0.6+3.armv6l-linux-gnueabihf-cxx03-llvm_version+16.tar.gz/md5/297abafe1f4ead4d403ca4d58559059c +LLD.v16.0.6+3.armv6l-linux-gnueabihf-cxx03-llvm_version+16.tar.gz/sha512/2ef19b5902e8a59e644e86c65f4ec31d71e72d922ee6e735fd7a81d68826cc81e1143474a80dc23c46be33d5612f712b5275e453cf6573be402195a6d7723888 +LLD.v16.0.6+3.armv6l-linux-gnueabihf-cxx11-llvm_version+16.asserts.tar.gz/md5/20cb187a65da78242ff87660fcc080ad +LLD.v16.0.6+3.armv6l-linux-gnueabihf-cxx11-llvm_version+16.asserts.tar.gz/sha512/070d1e39ac25073571a2f10db47e01a84d2d5e7d3e07a7e2c1383c835dbafbf8d6f3d01a1b33bf9a329458c083ef8ab0b8102b3fb6f6bfcd980a4c908034d692 +LLD.v16.0.6+3.armv6l-linux-gnueabihf-cxx11-llvm_version+16.tar.gz/md5/fc141dd0812b749382b45320b27fb23b +LLD.v16.0.6+3.armv6l-linux-gnueabihf-cxx11-llvm_version+16.tar.gz/sha512/dca5cbc7d93c3520f3f8dc8e249c24fe883c5738b1091eb168ea950b8c56b488e09f2043cd8ed2c7828af7f4c5b65110e39da73047cc859521c6808f92a6a2c1 +LLD.v16.0.6+3.armv6l-linux-musleabihf-cxx03-llvm_version+16.asserts.tar.gz/md5/5f92376c38bffb13ecf3cbcc9ff92e87 +LLD.v16.0.6+3.armv6l-linux-musleabihf-cxx03-llvm_version+16.asserts.tar.gz/sha512/2bcb960ad48b280f37b15f037a3a1fd04e1f8603d9be5a99f5381eb1b1b022e114b670b4cbe74d3ace1bb29114cb20ea7bf580a81a0e8b547c0f68a79f55577a +LLD.v16.0.6+3.armv6l-linux-musleabihf-cxx03-llvm_version+16.tar.gz/md5/b78cf01ba612f8de427fcea38a10f603 +LLD.v16.0.6+3.armv6l-linux-musleabihf-cxx03-llvm_version+16.tar.gz/sha512/8454ad15a7999993b1bb65d9126d1e53da39becabf9e9674ed8e703d2818217ee008a14aaecef69b381e9fa964c2ef280c77dbf90a2b3015cfd20591484d8e9f +LLD.v16.0.6+3.armv6l-linux-musleabihf-cxx11-llvm_version+16.asserts.tar.gz/md5/9f5db6e6898e469aa894d23820ad9bd2 +LLD.v16.0.6+3.armv6l-linux-musleabihf-cxx11-llvm_version+16.asserts.tar.gz/sha512/ef11812d924cbc4b6e3da162c366d228d7c0b3e3c054f08a7fad749cdc2e8af1f3026d55455fc3a490e41a9caf353b69fb7288dc967a09e9c6c066a9a4b7010c +LLD.v16.0.6+3.armv6l-linux-musleabihf-cxx11-llvm_version+16.tar.gz/md5/f1c032083add023cca0c5b0f17b5c8b5 +LLD.v16.0.6+3.armv6l-linux-musleabihf-cxx11-llvm_version+16.tar.gz/sha512/1348ddf226850a4a87ae49f11186fc4ffeab1ae607211c82b67b9ea1923a07bba8d41b80d26ff72653999a69fdc96020d727a1d252c3376e32816c3c0714735b +LLD.v16.0.6+3.armv7l-linux-gnueabihf-cxx03-llvm_version+16.asserts.tar.gz/md5/7a9d3124554f9d045cc4af96f5547d06 +LLD.v16.0.6+3.armv7l-linux-gnueabihf-cxx03-llvm_version+16.asserts.tar.gz/sha512/1f42fe7d6fd487fdcbbfa5547a6f740874deb6ca2c5e78a3a6c1f0982724ea297f300044d0c07157e723dc1c9c430b02c32b0a09ae28d4d8bdf143ab40bb098b +LLD.v16.0.6+3.armv7l-linux-gnueabihf-cxx03-llvm_version+16.tar.gz/md5/fd67bd4a34b3ac3786b3ae736fa30ed6 +LLD.v16.0.6+3.armv7l-linux-gnueabihf-cxx03-llvm_version+16.tar.gz/sha512/853ba456747fa93bf8503d884abdb4cdca3b4a2b3164382fc3a0392fbc87753283851222fee184fe776d0b7eba0a690933975d630d5ce9156472ab81266f2414 +LLD.v16.0.6+3.armv7l-linux-gnueabihf-cxx11-llvm_version+16.asserts.tar.gz/md5/182b420234d92d07f0bcb3e4916de673 +LLD.v16.0.6+3.armv7l-linux-gnueabihf-cxx11-llvm_version+16.asserts.tar.gz/sha512/d30840465c94ae4187aaa8946e5e3d664302682b0e5078459c80f8b094d58c38461d87fc46c0052443f3eefe8d043d3fc52c75fb42a4ee8fc072dbd27cb8d5a4 +LLD.v16.0.6+3.armv7l-linux-gnueabihf-cxx11-llvm_version+16.tar.gz/md5/6159e0d2daa9fba0c6e0c47f5f47dad7 +LLD.v16.0.6+3.armv7l-linux-gnueabihf-cxx11-llvm_version+16.tar.gz/sha512/ef8591cde887860d05cc6d8fb055b0c66ccb3d157f7debe396cc7cea1e7af822561919d00f99d7cb65d511777d8abcd6754cf8a0518aa7137f8c3dd8907a4b42 +LLD.v16.0.6+3.armv7l-linux-musleabihf-cxx03-llvm_version+16.asserts.tar.gz/md5/6eb77fa6378392113eab8dd513eef598 +LLD.v16.0.6+3.armv7l-linux-musleabihf-cxx03-llvm_version+16.asserts.tar.gz/sha512/3e6fb326d473fae9399a43515b5fded64dbbdfb21435b8b6066177cdf2c0cd50a6d8531a4115a98ecdf69829d55bd9c456c546906c5d75d06840d68fce00c29d +LLD.v16.0.6+3.armv7l-linux-musleabihf-cxx03-llvm_version+16.tar.gz/md5/def219edbe028b64f82e88c9effa0a65 +LLD.v16.0.6+3.armv7l-linux-musleabihf-cxx03-llvm_version+16.tar.gz/sha512/aab70b8978ed3aaa1110596e1d01e7b3df6484ae29c5e9b6cbbbd45f515da3a47ddf41d7296a5d040410befad1fc1e3505501b699a51e340c5e43a15d78c999e +LLD.v16.0.6+3.armv7l-linux-musleabihf-cxx11-llvm_version+16.asserts.tar.gz/md5/b12c36519c6d347944c8cc6b112f13a2 +LLD.v16.0.6+3.armv7l-linux-musleabihf-cxx11-llvm_version+16.asserts.tar.gz/sha512/be04ce4289ee682fb922a71794f119f2834282c0d20e432469ae7646d8565b1ef5c009af7a288b79aa1c5a84363b5a9dd6308fdfd6ce4902ba9a15160ec6503c +LLD.v16.0.6+3.armv7l-linux-musleabihf-cxx11-llvm_version+16.tar.gz/md5/51549d01690941f8bfb9111b1f02ac50 +LLD.v16.0.6+3.armv7l-linux-musleabihf-cxx11-llvm_version+16.tar.gz/sha512/fb029c0a7711b48292a265d6dafb020ee8675a43eb6f1317e7cbc096bfe821bba6de61b91fa9930edb9ecc4d16256a712dd2592164f6426a4c1043646eecfba7 +LLD.v16.0.6+3.i686-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/md5/eaf8db25bb7172c5f418659252144abb +LLD.v16.0.6+3.i686-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/sha512/26b14ef2ce784732e0810be4e698f209818d2353b9889d810b5b88ae2f775186e2b4577c162c10525facddce6aa3f291ab70ce1fae614889dd1738c68cb07738 +LLD.v16.0.6+3.i686-linux-gnu-cxx03-llvm_version+16.tar.gz/md5/868692166c1497b47888d11b0a046755 +LLD.v16.0.6+3.i686-linux-gnu-cxx03-llvm_version+16.tar.gz/sha512/9087d10cecb469ae4eb8fab2914e6bf5a4d0ac2c7caeda4b1b8148c63260261675ed1153df5aa2a21ae68f51e3d3a1ac854584b645543ab16eaf1085aeacd822 +LLD.v16.0.6+3.i686-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/md5/a97ce7d452c937639053227a7e9f35cf +LLD.v16.0.6+3.i686-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/sha512/26d51d873b84982850c1c92a7bfc2600b375ad6f2318c32abb99d4bc6982102ff16a8df910d57c65f3cc7374ac9c35350f580c32390f3c7d2ba559b2ef243e43 +LLD.v16.0.6+3.i686-linux-gnu-cxx11-llvm_version+16.tar.gz/md5/d4da8336836b5f3583084941186c1cac +LLD.v16.0.6+3.i686-linux-gnu-cxx11-llvm_version+16.tar.gz/sha512/112c92e2ce81fbbec223269f3a528184e0e37842e67c53b1f58ce576a9b2bdb657fdf6c354492dd58df77b4f7d7a07eb45ad6aa069bfd921b336b49dab485f4a +LLD.v16.0.6+3.i686-w64-mingw32-cxx03-llvm_version+16.asserts.tar.gz/md5/19d49ad6cbda589c649f4ec8cd5ec7a6 +LLD.v16.0.6+3.i686-w64-mingw32-cxx03-llvm_version+16.asserts.tar.gz/sha512/9a6d7f5e23987469048e796266eb311b545b491b12698d24ff701273d78176e558c38da4b95a82d8823dc7bf2ec30fe31877769356d30bd73322b13f80256d54 +LLD.v16.0.6+3.i686-w64-mingw32-cxx03-llvm_version+16.tar.gz/md5/efd34e5a69b5ea5678e7cf6ecd8a7ee4 +LLD.v16.0.6+3.i686-w64-mingw32-cxx03-llvm_version+16.tar.gz/sha512/be591cb32ebba4f67e4c4dfefd379a6fad299a27eabc76a94dd3e4fdc4de7221bb804bf44d10048512c3a3708499300a7df90389b586ab74596141592fbd2fb9 +LLD.v16.0.6+3.i686-w64-mingw32-cxx11-llvm_version+16.asserts.tar.gz/md5/1f1608b98c97bcd48310c7d09b110125 +LLD.v16.0.6+3.i686-w64-mingw32-cxx11-llvm_version+16.asserts.tar.gz/sha512/4e18dc55759aa9f983a8e78d85da6eb9372286f7a4d8e251fa2a87e52d011f643e74b51114468d3c85be15bfd287444716960aab6ac86f8639b327f6c180543a +LLD.v16.0.6+3.i686-w64-mingw32-cxx11-llvm_version+16.tar.gz/md5/4bfe149fe223a20c7fd85c6d5196c4d3 +LLD.v16.0.6+3.i686-w64-mingw32-cxx11-llvm_version+16.tar.gz/sha512/715c0e919cbb3df22d8645ad086f34d58d33fcf3e0424993fc1eaebf9af0c747de711bd7e6234ce99c99a639d584802f8e2ce5fb1170a93adc13920e804288af +LLD.v16.0.6+3.powerpc64le-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/md5/42e37b0d2147065407afae53412cf5a8 +LLD.v16.0.6+3.powerpc64le-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/sha512/5fcd94a924d2425b7dbb1d1557e5f1bfeb4541f2cdd665cf6a3afe119d6503e5c362ff427d41e05360c584d07ec36e330311246ec06bf6e8e079e9382ee5a067 +LLD.v16.0.6+3.powerpc64le-linux-gnu-cxx03-llvm_version+16.tar.gz/md5/f12263e627e5f054a6cb5d95cc9c2976 +LLD.v16.0.6+3.powerpc64le-linux-gnu-cxx03-llvm_version+16.tar.gz/sha512/784dd0c01c1e911e40809014df2672264324762cddb60adb0a2dbff346613d03535407a7b9a0825ccc09ef6b4e0cfdc46e572c2bd932c4ecd99427767b54531b +LLD.v16.0.6+3.powerpc64le-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/md5/8b8941c2114fca20dfe4659ee1d0c2f7 +LLD.v16.0.6+3.powerpc64le-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/sha512/a0ef72140f71b9a206a3920fa0aeed494e28f0d39c27b83294391d95e2cdde1457c3bce30c0846c298bbd7f2cf87d1a31b1b28c0c7962412a0e60313470281bc +LLD.v16.0.6+3.powerpc64le-linux-gnu-cxx11-llvm_version+16.tar.gz/md5/a3a3441c845758f9789f7e399f64ff74 +LLD.v16.0.6+3.powerpc64le-linux-gnu-cxx11-llvm_version+16.tar.gz/sha512/ed7496049dfe5b54f9226377dc4544ce80583bc6fe35ed3b673b0f9650a8b236bf6952c001903756109a9df4d1965ea80a73b2d8aab03d088f8a54a0309caa5f +LLD.v16.0.6+3.x86_64-apple-darwin-llvm_version+16.asserts.tar.gz/md5/1e46c787e795a17e780e290a262865d2 +LLD.v16.0.6+3.x86_64-apple-darwin-llvm_version+16.asserts.tar.gz/sha512/665357e8524e726582bbcf141c32c1ecd6a650741065a4fb3893934f23c7afcad11f5c8a931dadbb031d302d2dbb1db5df8aec77210e685ba7a80e35bcc96c99 +LLD.v16.0.6+3.x86_64-apple-darwin-llvm_version+16.tar.gz/md5/67b54e07967803e63c67d5a12cc1eefa +LLD.v16.0.6+3.x86_64-apple-darwin-llvm_version+16.tar.gz/sha512/dcfb4b57d3875c7235195023f71eb56c7f4a12d3251b0d0ab1820fb0d93d9ee22b4456f51d09d4d332056ae70b6cda5ee0bf347306d81180cf0553497caf48c7 +LLD.v16.0.6+3.x86_64-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/md5/208fa1702b2165e3e95f718e23102075 +LLD.v16.0.6+3.x86_64-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/sha512/f3acf92eebdc54dd648c614acec9aaf9cf95ac8953f6b1b5e9bac89afc2f936924ff06720249ac49c3efb3f6a18cb17085d0aa105d1c3c1b83134b748b38a04a +LLD.v16.0.6+3.x86_64-linux-gnu-cxx03-llvm_version+16.tar.gz/md5/c5e11811db38163d270d368d46571e7b +LLD.v16.0.6+3.x86_64-linux-gnu-cxx03-llvm_version+16.tar.gz/sha512/ea4e501ce8ef58584e508537552a2ec6d59b8ce411a0cff87efd064f864ac9a822139442cf6dd3682aa5d4bcc4e29b64f8a8521d17640d139ce90b6a19c932c6 +LLD.v16.0.6+3.x86_64-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/md5/84cdeeb91c53c9186da3d58f45cf16f9 +LLD.v16.0.6+3.x86_64-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/sha512/9fade260fbea23c09d932c481f668273a90431a129b449c3adf9a99bda2f7f1c0a1dd4abaf451736fa1b14e37bbe6e364118049df09f27a72679a815f793201b +LLD.v16.0.6+3.x86_64-linux-gnu-cxx11-llvm_version+16.tar.gz/md5/587508a8534555017ec9191608a214cd +LLD.v16.0.6+3.x86_64-linux-gnu-cxx11-llvm_version+16.tar.gz/sha512/1bca07c8105d9aae4e98e91c103115939a5122e615770af18dca5d894d4dad0c79b3918ceea94044098627f2cff467f3085df3f4614ffd93c64e18d2169ec30f +LLD.v16.0.6+3.x86_64-linux-musl-cxx03-llvm_version+16.asserts.tar.gz/md5/717b88f92a660358590c5988c3b08b1b +LLD.v16.0.6+3.x86_64-linux-musl-cxx03-llvm_version+16.asserts.tar.gz/sha512/c5e911ef190f6ae26c3d99ae1fc4949a154b833c7457b108ed0b94a85d395991bbf5ef04793bb2b2e5b9da213dfbe0a20acb1d6e17c92ac9fe304e06aaa822ee +LLD.v16.0.6+3.x86_64-linux-musl-cxx03-llvm_version+16.tar.gz/md5/02ee75b1b1771c4019c513ca5f9cc682 +LLD.v16.0.6+3.x86_64-linux-musl-cxx03-llvm_version+16.tar.gz/sha512/ca71528db12fa4eca4e1ef34141fe196712c5b869eaf0bef04232102404331c6e5c0252c4bcf90e6b44b1c12bfb95306df91e1b5f47e6f23384cb67394accfbd +LLD.v16.0.6+3.x86_64-linux-musl-cxx11-llvm_version+16.asserts.tar.gz/md5/7b1e478eae99ba2c5686949465e0d511 +LLD.v16.0.6+3.x86_64-linux-musl-cxx11-llvm_version+16.asserts.tar.gz/sha512/362c9e62e918d654c986a94c7f94270bee772cfbc002ba773c1cb20f6fa1f2e62a75ac970990f47a6ec649799e7dfb89c7860066b4d13a5fc3dab051f36f9003 +LLD.v16.0.6+3.x86_64-linux-musl-cxx11-llvm_version+16.tar.gz/md5/3590b32b2e5f719060db43603fccc24b +LLD.v16.0.6+3.x86_64-linux-musl-cxx11-llvm_version+16.tar.gz/sha512/b3dc31ae9f9469c1123e6eb2c21f7e3786619a29d61b99406fd582019c40ee5d25c6f905aac1df68109d62bdcee3a19ffc97b54e39e32bbc152cf71133879077 +LLD.v16.0.6+3.x86_64-unknown-freebsd-llvm_version+16.asserts.tar.gz/md5/72b30e00dfa370f4640a83776f46f12c +LLD.v16.0.6+3.x86_64-unknown-freebsd-llvm_version+16.asserts.tar.gz/sha512/2c136c19fb376d0dcbfac76ba141a3366bb7cefc5241d8be61d8229b042268191c069f68d543b48a24583ee807e42176aa0902a2a39fb313e25c2b3f64545303 +LLD.v16.0.6+3.x86_64-unknown-freebsd-llvm_version+16.tar.gz/md5/694894b75e44b967a2e23f4fe1d1d7cd +LLD.v16.0.6+3.x86_64-unknown-freebsd-llvm_version+16.tar.gz/sha512/7f1814967fd59d89c797a8bdac731bafc077b2ea2735860f092e5c542356f7271983054638e943174d7e137c3daeed1997fc14336071ef2e4205094ad080d874 +LLD.v16.0.6+3.x86_64-w64-mingw32-cxx03-llvm_version+16.asserts.tar.gz/md5/6da9ee2ac8adced1228103a504ea2949 +LLD.v16.0.6+3.x86_64-w64-mingw32-cxx03-llvm_version+16.asserts.tar.gz/sha512/a9ad116da319fbfb35b0355464569763d587947ed95168dad99e74733e634f0489cc4e882e7c3488bdaaab5390e955d4e660d3fbe089bfef48117613650ee1d6 +LLD.v16.0.6+3.x86_64-w64-mingw32-cxx03-llvm_version+16.tar.gz/md5/dd9f8c224c962e2d98e23fbc0820acff +LLD.v16.0.6+3.x86_64-w64-mingw32-cxx03-llvm_version+16.tar.gz/sha512/cd0706b32cb598d8d84e70523554faade0f549c4814c992358f9453890ca66ac2fbf686dd76d5739c24c56935664d96aaafd85ad23238e83101f8c5f6324ceba +LLD.v16.0.6+3.x86_64-w64-mingw32-cxx11-llvm_version+16.asserts.tar.gz/md5/a09c1fc7f7855679578330f250522fa2 +LLD.v16.0.6+3.x86_64-w64-mingw32-cxx11-llvm_version+16.asserts.tar.gz/sha512/4768d9c73c6a5f45eb7ef4e406e21211ee7592825ecaeded49a2b1858b1d58f8d460bdd1fef1bea7213a7eebf4e8a51da6b1f67824ab4bb6e286ca95494047d6 +LLD.v16.0.6+3.x86_64-w64-mingw32-cxx11-llvm_version+16.tar.gz/md5/d875d699afc8e35a3e660fa7c7cf8aee +LLD.v16.0.6+3.x86_64-w64-mingw32-cxx11-llvm_version+16.tar.gz/sha512/e93b4edf2fde1f6396315d315827fc3ada9906178b0c278f0197657b18f9d8d647116266a4024b3c1ebf39af1a6d74e8ab6d99dcc43654f9aa3daf2d554c2ecc diff --git a/deps/checksums/llvm b/deps/checksums/llvm index 715ba89ad559e..199779c304a9c 100644 --- a/deps/checksums/llvm +++ b/deps/checksums/llvm @@ -1,111 +1,111 @@ -LLVM.v15.0.7+10.aarch64-apple-darwin-llvm_version+15.asserts.tar.gz/md5/0d30873e7f66a55acee43d5948fa9c1f -LLVM.v15.0.7+10.aarch64-apple-darwin-llvm_version+15.asserts.tar.gz/sha512/5e18d759332b99aa4af44d4c74215e5bad61bda576681f9347a6824b12cc9920fd9c6e87aa73f8acf1f484184e21bf0929fde66f25a091c1189f946f10ff9e18 -LLVM.v15.0.7+10.aarch64-apple-darwin-llvm_version+15.tar.gz/md5/def878000c77970c9fd35071788d73b2 -LLVM.v15.0.7+10.aarch64-apple-darwin-llvm_version+15.tar.gz/sha512/3b47f231f283d0a15171e3e8d3f41dd6354a86a5f986e85c739d5413426d0731afcdf0464b7d6c127a895d3d351aa867996004f69f9e8fb74a324421ad85c0f8 -LLVM.v15.0.7+10.aarch64-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/md5/d507299a26c0a7a4f3d7c7e06a97fd63 -LLVM.v15.0.7+10.aarch64-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/sha512/56cc59f05e595c44a8ef9209f2760db1c312394d91afb09d37ad403cfedab956bb0dfc28c9c461d15e97f000037379404d3a14bc551b579c592f5f3d5f43af93 -LLVM.v15.0.7+10.aarch64-linux-gnu-cxx03-llvm_version+15.tar.gz/md5/8b587dcc1feb233e7c503f3e89d707c0 -LLVM.v15.0.7+10.aarch64-linux-gnu-cxx03-llvm_version+15.tar.gz/sha512/592158975df17c5156ca1fc94518af938cdf76920eca4dd02cf15d8c6bf2a8e98588689ef863bbc24d1a538abdb11e15dd53444d9ce54c1d517902d4cdcdea4c -LLVM.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/md5/c0c9f2db22ca738bb71e11735a469d7b -LLVM.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/sha512/0901683e377aae6ccc649103dcaad238968ef750c569b530c77f775dd6320343cb0337eeb99e5c69fca0de907705630994073025db288d267215624cb5993d77 -LLVM.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.tar.gz/md5/91933ede30f956f2cbc66aa42760e5c8 -LLVM.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.tar.gz/sha512/b4388126af2c542471cba0a6224aec92c59dc0376a7733a890e020fa267710ef3f77b73d7d1a4013c865d9ae3ddd80814b7c55e451cf930ca37a0bdb20f22a43 -LLVM.v15.0.7+10.aarch64-linux-musl-cxx03-llvm_version+15.asserts.tar.gz/md5/9bd64f73682db24333e149ffeb909ba9 -LLVM.v15.0.7+10.aarch64-linux-musl-cxx03-llvm_version+15.asserts.tar.gz/sha512/5d2eaac3976de1a29dcce8dffa0ce49fe839d68ba288f6e06e902f359095fc6a0c40d22533ad49401629c21e0363f82c34d8ac0d8c348b201c5a0738390f97da -LLVM.v15.0.7+10.aarch64-linux-musl-cxx03-llvm_version+15.tar.gz/md5/4893c85dc5294deb7d13932bd396569b -LLVM.v15.0.7+10.aarch64-linux-musl-cxx03-llvm_version+15.tar.gz/sha512/25f3d4596fea8e3a7375ea1e8cc282fb7ac4afaa68d1c9b02947457d53dd78aa5d0b4ba97ee7d5c2c7138fb78a25e16c3075e113465b70b73f99e9b553d19079 -LLVM.v15.0.7+10.aarch64-linux-musl-cxx11-llvm_version+15.asserts.tar.gz/md5/dfd4fbfcdf9d114982a8a332879ff69a -LLVM.v15.0.7+10.aarch64-linux-musl-cxx11-llvm_version+15.asserts.tar.gz/sha512/11d00cb09fb1d73dc55a4fe4dbaedabb266c56b7fdb0254f5c003b27d77373c1823322b2b03d40e06fab1a5015a0370b867e88e53a28c2e9714b66e97ea61c40 -LLVM.v15.0.7+10.aarch64-linux-musl-cxx11-llvm_version+15.tar.gz/md5/7f4da380cdfb8285c3449b97abdd89ba -LLVM.v15.0.7+10.aarch64-linux-musl-cxx11-llvm_version+15.tar.gz/sha512/714f50b99a44c00d4a03782c5472c6bafbaba8e2c35c82e1a94c82ef74a1cad94675ba58f5e414ff9ed53bd2ca0baf6b96d8a044ab88eeaed68ca9b1d80aa27d -LLVM.v15.0.7+10.armv6l-linux-gnueabihf-cxx03-llvm_version+15.asserts.tar.gz/md5/7061ed8e6c7ff30e641d09a986a6d48a -LLVM.v15.0.7+10.armv6l-linux-gnueabihf-cxx03-llvm_version+15.asserts.tar.gz/sha512/96e50a24a5ce85fc2a8f784fb8c6fac027d01ef6236790dadae565c6d7abbf2733747263a6d32da4a01d26042786d960d9dfbb1a8817f3c8dc247e8f27007fec -LLVM.v15.0.7+10.armv6l-linux-gnueabihf-cxx03-llvm_version+15.tar.gz/md5/5f3d4e151c628eb1ea81fd0b56af9847 -LLVM.v15.0.7+10.armv6l-linux-gnueabihf-cxx03-llvm_version+15.tar.gz/sha512/8ec01f93cc7234abf710ff43025bc19661747cc2844dd1f93464802f3f42c83eb1f200ad2855e01657b7bcd3123d786de9a54c4687a62c499b326a40aa555590 -LLVM.v15.0.7+10.armv6l-linux-gnueabihf-cxx11-llvm_version+15.asserts.tar.gz/md5/5a744d9068877b4455c26a0cf1ae2ead -LLVM.v15.0.7+10.armv6l-linux-gnueabihf-cxx11-llvm_version+15.asserts.tar.gz/sha512/c1ca99bf3516eceb06409a428e6b988e6b5fc3f6097dd3800f6cdac8ea90278977b0b494285ef4c59bf34f52d17648d4ff46c119b46b6048235869cefaa08c8c -LLVM.v15.0.7+10.armv6l-linux-gnueabihf-cxx11-llvm_version+15.tar.gz/md5/b0cd7594ce3ace35ca733df1524df121 -LLVM.v15.0.7+10.armv6l-linux-gnueabihf-cxx11-llvm_version+15.tar.gz/sha512/1b856a2283a676162574f42acba2b59c2bd7e12888a83b21dd656774afad6cf40240bb1dfd2e544ab5f13d43d7b103d03886594f42ea31866b6f7bb0cdb84801 -LLVM.v15.0.7+10.armv6l-linux-musleabihf-cxx03-llvm_version+15.asserts.tar.gz/md5/d3d114c4c3dbf78c4657bb35472b9626 -LLVM.v15.0.7+10.armv6l-linux-musleabihf-cxx03-llvm_version+15.asserts.tar.gz/sha512/8834f6685accdda8a64f16a907e7f980c435d327c19d6beb01dcd792b99db7e3f4e2b218a63dbf8b90079821a5c21b5c57b761484956d2f9f2547068fc03079e -LLVM.v15.0.7+10.armv6l-linux-musleabihf-cxx03-llvm_version+15.tar.gz/md5/ffcb4dea25ca467e2c2ea448caf697f3 -LLVM.v15.0.7+10.armv6l-linux-musleabihf-cxx03-llvm_version+15.tar.gz/sha512/41927a4ada35a543653c4dc10161b3186e826f7eb49507fb02bdcb7ac06c68685114cddeb7d5d0449e7407eda162522549d4597d1c216c2dbbe2bb8ace86724c -LLVM.v15.0.7+10.armv6l-linux-musleabihf-cxx11-llvm_version+15.asserts.tar.gz/md5/d64410cb9328a1056bfa4244d6ec1ef8 -LLVM.v15.0.7+10.armv6l-linux-musleabihf-cxx11-llvm_version+15.asserts.tar.gz/sha512/24b41c566851d0b98e4432657221f60e57f1cf04c073483401a8ea9b928d8e0676b5ce484bbf25209e2ff71d24ba7bef2b327f56be936fef1c7db7e75f3e4306 -LLVM.v15.0.7+10.armv6l-linux-musleabihf-cxx11-llvm_version+15.tar.gz/md5/34c1baed09eb46be39a532b305d1edc1 -LLVM.v15.0.7+10.armv6l-linux-musleabihf-cxx11-llvm_version+15.tar.gz/sha512/53c5c59d773057296f4b51a32abaea949326ddbbe2c8342beef3939ee13778361012d0b6826bbbd8d8a4e7959e52bde5b4791b5d689bc1b0adfd264215b217b0 -LLVM.v15.0.7+10.armv7l-linux-gnueabihf-cxx03-llvm_version+15.asserts.tar.gz/md5/785db67d3898a9ba9621259053e170b4 -LLVM.v15.0.7+10.armv7l-linux-gnueabihf-cxx03-llvm_version+15.asserts.tar.gz/sha512/3dfea783f30e85c51129d025912b50a57e9c8275096d6cc52fa1a93752b8c39c804f26dd8dc6fd4db01deaf283c48ebb5671ea45816f3d4d3d507e764b5e3281 -LLVM.v15.0.7+10.armv7l-linux-gnueabihf-cxx03-llvm_version+15.tar.gz/md5/f4bc8c6adc9b21e3b034199c8585c50d -LLVM.v15.0.7+10.armv7l-linux-gnueabihf-cxx03-llvm_version+15.tar.gz/sha512/2eb3a4d559d7885894e787942a719a433d955abfd9587af0e910a75ef77330c557bbaea3db600488e008696f05a56ffd24d367e1b91d692b31cf28d4ac3212de -LLVM.v15.0.7+10.armv7l-linux-gnueabihf-cxx11-llvm_version+15.asserts.tar.gz/md5/b7eb28506784b718d6dd9654ac9742c6 -LLVM.v15.0.7+10.armv7l-linux-gnueabihf-cxx11-llvm_version+15.asserts.tar.gz/sha512/6ed8273693c7b8947ff20d130c09e9d945fc39f50c2c306b0c5437ac97eaf29befca180e6e8f61f7eb7b4c5193f647032f9846aac68327e8194453d765791426 -LLVM.v15.0.7+10.armv7l-linux-gnueabihf-cxx11-llvm_version+15.tar.gz/md5/4a6b352370dd9dfb5536d6a6788d4072 -LLVM.v15.0.7+10.armv7l-linux-gnueabihf-cxx11-llvm_version+15.tar.gz/sha512/289ad6c530ed1fc43ad355fce7420335e30df4cbd02b5b27373008f91a4f8415eee2681dd7a0c5704da83d4a21752089f5f7202cdbb2a9d3b3ece8fcb26d46b9 -LLVM.v15.0.7+10.armv7l-linux-musleabihf-cxx03-llvm_version+15.asserts.tar.gz/md5/1675466bc589ffb48c4626d7aca1e061 -LLVM.v15.0.7+10.armv7l-linux-musleabihf-cxx03-llvm_version+15.asserts.tar.gz/sha512/1d36039fa1d9ccc4715a2bb6db76bc238c65a7416d5e31c15bc9526bfb6c3171d8f2541d5958710837009b95ff315ea09126f1d8ed1c41016352a40ac268b13b -LLVM.v15.0.7+10.armv7l-linux-musleabihf-cxx03-llvm_version+15.tar.gz/md5/37525ca67fbaaf5e125f95943e804377 -LLVM.v15.0.7+10.armv7l-linux-musleabihf-cxx03-llvm_version+15.tar.gz/sha512/30a1679e8bfb392a8ff66e30a7f704bff88da4fdbfb0694b0384451148219ee2fc9c256306775ce655ff193b993f11cf6ccaebde2bc8fe2b1553945400e32aa4 -LLVM.v15.0.7+10.armv7l-linux-musleabihf-cxx11-llvm_version+15.asserts.tar.gz/md5/aaf3be684e78fedc69be62ea69cc31ec -LLVM.v15.0.7+10.armv7l-linux-musleabihf-cxx11-llvm_version+15.asserts.tar.gz/sha512/8c6c9b027913439c3456a209539f25e30cb247b297523de18530aac51649717522c5d14ec531a9053f9c82392ef7e36e03d53bd32e329e90fbd9966467a560e0 -LLVM.v15.0.7+10.armv7l-linux-musleabihf-cxx11-llvm_version+15.tar.gz/md5/2514cd3b344b1c1df29b6ed42bb4e78d -LLVM.v15.0.7+10.armv7l-linux-musleabihf-cxx11-llvm_version+15.tar.gz/sha512/5ecbf336054fa831a1aecdb29c01641b3c5a67d44faf64fec1d4b9c86f997b561e58fd011ebb450234371257680222f12ec6bd24aa29b0cc1b4578f8692d4239 -LLVM.v15.0.7+10.i686-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/md5/eb1c80df14af9b80176bcf3e9798e1ce -LLVM.v15.0.7+10.i686-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/sha512/7e4f70d61e2e8b05e8561253968ff3677ea818314753101488f6df8c3024027ff5189b09d42a3b71855a9b919527e7d1a099463f77d21af5bac143acb50cad93 -LLVM.v15.0.7+10.i686-linux-gnu-cxx03-llvm_version+15.tar.gz/md5/50b6ea315963df2469e7d014a0e190dd -LLVM.v15.0.7+10.i686-linux-gnu-cxx03-llvm_version+15.tar.gz/sha512/f57ccc09f6ec82a9bb93626953a3ec07a0c1fe265c5b862e16c65751c5ef1d7a34d2c8d32275e2b140ea5ef0657abc0408a9f3f770c6ba615e057bfb63c5c99f -LLVM.v15.0.7+10.i686-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/md5/4b31b77bda90b61804fb82e75f3df05e -LLVM.v15.0.7+10.i686-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/sha512/dcaa8dc33b02eed25e6a5b7315e56ac65b81352c8cb7966007a4018e54f29f02f4ead95e723e6ea70a378b893fc1036f3df7aac792f5a44552f4b0e2d4ee5dad -LLVM.v15.0.7+10.i686-linux-gnu-cxx11-llvm_version+15.tar.gz/md5/25a8fec502b17af9b56896436c8c9815 -LLVM.v15.0.7+10.i686-linux-gnu-cxx11-llvm_version+15.tar.gz/sha512/05f05b128c151a0946470ac2f609899299e74102817e7e46176728b6ce96612a32b9255603bc770d7f64976dbed0a06ccd289ca30d2d3cabec2a835b8756c750 -LLVM.v15.0.7+10.i686-w64-mingw32-cxx03-llvm_version+15.asserts.tar.gz/md5/464e16e268b36f7a9edf4a281cc83fa9 -LLVM.v15.0.7+10.i686-w64-mingw32-cxx03-llvm_version+15.asserts.tar.gz/sha512/bec094bf52d95de0f6c49ed4e18be75e5cd655a7e9246c49b361d72db82ac7aa5838c154cf70eba4c6f292fbc867ad83ac0cedea6a278a4c4acca994226a9742 -LLVM.v15.0.7+10.i686-w64-mingw32-cxx03-llvm_version+15.tar.gz/md5/18dbfb7b104d56a1167e66e0de830287 -LLVM.v15.0.7+10.i686-w64-mingw32-cxx03-llvm_version+15.tar.gz/sha512/71c0d3aa067d8a397ab55cd18621124fbe02038dbdac8b67e44485a49c4c5a55cecbda5827f87311448030e1ac98ebb5cfec242e8697907ced74ccde3b41e254 -LLVM.v15.0.7+10.i686-w64-mingw32-cxx11-llvm_version+15.asserts.tar.gz/md5/cb44e73504c3704c0909f55fe63a3e92 -LLVM.v15.0.7+10.i686-w64-mingw32-cxx11-llvm_version+15.asserts.tar.gz/sha512/e1889df0eced29d82e20087169fcb8cf82fd9e230a9911ec49ff365a76b2cfc3e19ca7c7d14ab9a537d7abce9c169104f400b2756dd032a20fc5e8b211d1b52e -LLVM.v15.0.7+10.i686-w64-mingw32-cxx11-llvm_version+15.tar.gz/md5/df717a78c5393e4a954047e8fe22814d -LLVM.v15.0.7+10.i686-w64-mingw32-cxx11-llvm_version+15.tar.gz/sha512/1957b6f3bb3f570f918e13a387c55b294808c3b690b99db4062be6321d4f8336911b17535fa04b359b6943a842ee9b54f136d203b1397d99e780c41c95876249 -LLVM.v15.0.7+10.powerpc64le-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/md5/92d555d261eda37e9e6cb078e3c2c6eb -LLVM.v15.0.7+10.powerpc64le-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/sha512/b89b748241bfe4537ff8b64686fa63dc495e64a5ba011240297add47adedb74547547dc2f80b87c686e36218471770ea3253b5b117bfc2e990eb7a524a774ccd -LLVM.v15.0.7+10.powerpc64le-linux-gnu-cxx03-llvm_version+15.tar.gz/md5/8fec352d4d5499426c978be761d3ce82 -LLVM.v15.0.7+10.powerpc64le-linux-gnu-cxx03-llvm_version+15.tar.gz/sha512/3dcd842bb640a2772f802bae326e92a09be33a25be51931c4bb1b7ec75b9f839a29fedb857aa86ef2b674d6265b1251589572debcacdb02ee7452bd5896af932 -LLVM.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/md5/96603a41127d3ccd9b832dfae5b26a30 -LLVM.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/sha512/088473b8c712fa9e21d70515a7f829456970f0a93f592754905b107adeab5c144b5761382fe1e67fcfab911584e481133ea1f705207f8868e9ae2cc408fd14d4 -LLVM.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.tar.gz/md5/252df3705f7ae6544f502f0fd67701b5 -LLVM.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.tar.gz/sha512/6c75f1f5e2539c50b6d8d35b483c8d24d1d701e6dbfc59d169d69e5db24c654dae021e1e7ae9c1e7f693ecb296ad08abbc6091f3c8d1df8edf0fc7bf973d1223 -LLVM.v15.0.7+10.x86_64-apple-darwin-llvm_version+15.asserts.tar.gz/md5/34c6138393b5407126f43f308d735b41 -LLVM.v15.0.7+10.x86_64-apple-darwin-llvm_version+15.asserts.tar.gz/sha512/abee7517a142ca79041ef4a669969d86e93f421a40a25530ba21d92f88e13e91958002c967f1911ddfcb5950fa095e3f5e9b60ef8ed305439990f9ad6a697297 -LLVM.v15.0.7+10.x86_64-apple-darwin-llvm_version+15.tar.gz/md5/6e6baa28e352134d12b03326597866d4 -LLVM.v15.0.7+10.x86_64-apple-darwin-llvm_version+15.tar.gz/sha512/20c259ce68504c318e3d2789090dcad5a2ca247b9ed3e5d2a6714193b117033003c4df262015fb86b3a2d2fcfc72d2135dff7bdcf71126e50182d2c608863b24 -LLVM.v15.0.7+10.x86_64-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/md5/a97ee35283986ae5ce0f57ec58d459e9 -LLVM.v15.0.7+10.x86_64-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/sha512/6e529cb46a5d7f9be12c7c9fbb4e0db4d0cb009d55655fefcdf901923f9636f28110de7ae18fe634d551aebf4990c1f5c350b5c9d705daa2e30b08e35a218360 -LLVM.v15.0.7+10.x86_64-linux-gnu-cxx03-llvm_version+15.tar.gz/md5/1d09d79c4c30ec32b7dc1f513cc6ba3b -LLVM.v15.0.7+10.x86_64-linux-gnu-cxx03-llvm_version+15.tar.gz/sha512/91024fd81157e0d496fe5c4fdb9f2812a19eb87ffdba009a819ac0e2c6f60145631509f200286369826db707e03825dc62c8c2af02176d10d266e2230cade81d -LLVM.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/md5/81f2a02cb792bd664b782d7734029d66 -LLVM.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/sha512/ddad49a9fbbe902e7efc4849e4980d98b21be0e8af0be71b6e66ac50da01e73058984784863b2a4f4aa12ae62f8b3806a6298e8de38198547d03ab0ada17d853 -LLVM.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.tar.gz/md5/bf7683be32c7792e1947e00062d7b8ef -LLVM.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.tar.gz/sha512/b3ebeeed5c428fd5ed2643ef45511b74ee0bf0b02653b9211f002e7ecc9f8ff5437139ca0b282c7f25a0918b0e25d316e97b2522a69099d7614d3d1cbe243f84 -LLVM.v15.0.7+10.x86_64-linux-musl-cxx03-llvm_version+15.asserts.tar.gz/md5/371fd22021c2d6a150e7a7500dea52d7 -LLVM.v15.0.7+10.x86_64-linux-musl-cxx03-llvm_version+15.asserts.tar.gz/sha512/635cc4cfbf7809b679d5fde80b3af72e22dc056778eb7fc66ff80dcb7706809b4819655e922ea3a1b78c913c116444805b05b8fb98ce84c062ea67b12bac417c -LLVM.v15.0.7+10.x86_64-linux-musl-cxx03-llvm_version+15.tar.gz/md5/a60ed90e12ec86fd71be1e7c00626429 -LLVM.v15.0.7+10.x86_64-linux-musl-cxx03-llvm_version+15.tar.gz/sha512/d86264d3d89c647ba75b919b338f2ce6dc496536970a3459abb88b3850216561603e4ef43e821d64a1db8cb53f27be12a2a462648b8aa8e5478290e78fc1b66c -LLVM.v15.0.7+10.x86_64-linux-musl-cxx11-llvm_version+15.asserts.tar.gz/md5/8f6abe2c11ecadc4e7aced1373bab7b9 -LLVM.v15.0.7+10.x86_64-linux-musl-cxx11-llvm_version+15.asserts.tar.gz/sha512/8746bf3261aeefd3af48b6cb277530add2d1ad7988140d0c086c386213d9c7e0c81c04569237d1f6194b6c7636166b78e87d19ab231a6963aa460e557e94ab3e -LLVM.v15.0.7+10.x86_64-linux-musl-cxx11-llvm_version+15.tar.gz/md5/d81588b9e5be65ee8099f5ff063421d7 -LLVM.v15.0.7+10.x86_64-linux-musl-cxx11-llvm_version+15.tar.gz/sha512/23f35975c450e0ad84617ed61d0a8fbe0c52e2152fb3f2207913e8c9ea4ec4cd7e1ecbfef283ea8c69ddf453e9978f9015965ac18bbedb95b8f802cea2a44c56 -LLVM.v15.0.7+10.x86_64-unknown-freebsd-llvm_version+15.asserts.tar.gz/md5/bb23932f8c246ba09182c9f35c714714 -LLVM.v15.0.7+10.x86_64-unknown-freebsd-llvm_version+15.asserts.tar.gz/sha512/78ab81475ad9e62eae7068a7e0def61c9e10e5f1f97182de3fd1dbc5f4925b05c7f239a151035b086ea7bab97e697073643c26d762be63a0da67b1c1cb03a9a7 -LLVM.v15.0.7+10.x86_64-unknown-freebsd-llvm_version+15.tar.gz/md5/5c84a61bc941cb920e09a195080195a9 -LLVM.v15.0.7+10.x86_64-unknown-freebsd-llvm_version+15.tar.gz/sha512/083fe443b5b8223ebc12e9f3393394ae790f2a9defcb81b8a1ccbbdb9d2631a6e5e8b4f3b000744d6cd2db6bafce18a1919da80bb563b79b7b008484eb5b4997 -LLVM.v15.0.7+10.x86_64-w64-mingw32-cxx03-llvm_version+15.asserts.tar.gz/md5/5078269b5db1fd0ba11b9dab936ec538 -LLVM.v15.0.7+10.x86_64-w64-mingw32-cxx03-llvm_version+15.asserts.tar.gz/sha512/69ac651d6229cf4cdc1360ffd17a2a0b5ee3c1efcb13b70f651c3d58d50e9dceb6c53acf0d1f05fdeacf7361460be564662340b4e6eef82cc2422f8f46eede94 -LLVM.v15.0.7+10.x86_64-w64-mingw32-cxx03-llvm_version+15.tar.gz/md5/96c2dd5b8c37c516a45d30088bc9c67f -LLVM.v15.0.7+10.x86_64-w64-mingw32-cxx03-llvm_version+15.tar.gz/sha512/9f9904cbf0ecbe5e599cf6fee2c689d1b9bf28b1fcb434f98f732af9f02c8ed69fe6107abe12247dc50f7a7f7900a6b5d6e5ea38a0153d4f4e0238dcdecee7b6 -LLVM.v15.0.7+10.x86_64-w64-mingw32-cxx11-llvm_version+15.asserts.tar.gz/md5/45ac91912beee2f1a348c300830dba87 -LLVM.v15.0.7+10.x86_64-w64-mingw32-cxx11-llvm_version+15.asserts.tar.gz/sha512/034dfb8ede8e63d208d7b07102108f1d69e28644d21919d5478e894d42f77e8bcd54774eb85080cb0b03dfd76f70fbd218d94b0d77867f78a8db5ec492d39545 -LLVM.v15.0.7+10.x86_64-w64-mingw32-cxx11-llvm_version+15.tar.gz/md5/82701bc015acc0ab092fac5eb1b7c854 -LLVM.v15.0.7+10.x86_64-w64-mingw32-cxx11-llvm_version+15.tar.gz/sha512/1e72b2ed04759607907a9931b8180fbde059f04b1066f4eb3272e16752ab854aca1ce3579cb58853bf87a3ecf2b1acfe14fbad324b5bcfa31824987d45ecc225 +LLVM.v16.0.6+3.aarch64-apple-darwin-llvm_version+16.asserts.tar.gz/md5/12c3fa6093cc5653e5fa26d13f950dd2 +LLVM.v16.0.6+3.aarch64-apple-darwin-llvm_version+16.asserts.tar.gz/sha512/f71fe6373c44cf5671c31f01a373e166175f504bfcf567279928fb9dad2bdbc713d5ebad23f907bd787c6bf5e25d92978b9824d296ee7e7c5611b7fa1d48d576 +LLVM.v16.0.6+3.aarch64-apple-darwin-llvm_version+16.tar.gz/md5/3309cc37575d6e572d0b2029eef6f79f +LLVM.v16.0.6+3.aarch64-apple-darwin-llvm_version+16.tar.gz/sha512/8fba3a677b50793a0e290d8ad53ac4a084016acdf493191669da4269f725e66bd637b63658fda726295c428d53e8f89d865e2f207e4ec3e446e24c8aa9d7892c +LLVM.v16.0.6+3.aarch64-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/md5/aa6636ae57ed2994c4c5d6f918b876f9 +LLVM.v16.0.6+3.aarch64-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/sha512/76f27ba7ba8f5fa74f095d31563ca471b559e43b646e0270b721eeaf8e182f41575ff798a7d05e111f9b3ffde6bd487ca8634e3e8f2df73b543666d59d9745a5 +LLVM.v16.0.6+3.aarch64-linux-gnu-cxx03-llvm_version+16.tar.gz/md5/0d72e13578776a16e57f65e11d87af7e +LLVM.v16.0.6+3.aarch64-linux-gnu-cxx03-llvm_version+16.tar.gz/sha512/4c217e3ced052226eb43eedc15dcfb21740d36599013bc960734a1cc97abf82198b868181cff425a1a8f5483077657fc36634d6229bac69d13b7bb336c3e3ce0 +LLVM.v16.0.6+3.aarch64-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/md5/b95d26632c61c68669238cf4f5567a11 +LLVM.v16.0.6+3.aarch64-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/sha512/b65f48ae408e6307b8dccbf6e274da5dd06ad73c25ab1094cc415bb2fda92ed703a1e95c2da44818cefa771ca2bf8b61f465fc815b5a916c961cfe75c44256ab +LLVM.v16.0.6+3.aarch64-linux-gnu-cxx11-llvm_version+16.tar.gz/md5/f3c732d4824703770a41dbdb482e95d1 +LLVM.v16.0.6+3.aarch64-linux-gnu-cxx11-llvm_version+16.tar.gz/sha512/0a8e4d5979f4fa560d6c612749848cd8d7354e8b5e621534153f025c9a41eff49ad1010f97938883b4030d7c0042505bfe7cfd4e97459304e3fa18889ba956af +LLVM.v16.0.6+3.aarch64-linux-musl-cxx03-llvm_version+16.asserts.tar.gz/md5/22210cb1127bc92daef20200ea8d97f6 +LLVM.v16.0.6+3.aarch64-linux-musl-cxx03-llvm_version+16.asserts.tar.gz/sha512/0f7e8732bcc7b312fb576fc4ca325474db352d82bb6f28f2e559cb4ccd18c7ea339a023c01eac96841a3fac352938f20d4854e7a81774f6b87611f5d5df2c16b +LLVM.v16.0.6+3.aarch64-linux-musl-cxx03-llvm_version+16.tar.gz/md5/63080de3607a2b6fff38f3e0ade67c0f +LLVM.v16.0.6+3.aarch64-linux-musl-cxx03-llvm_version+16.tar.gz/sha512/b3ccfc3c9d7c58682b884baa6f19f82394bb66a242c6f6faebd19dc1fb644fb67353f2eb53eee166fde39779ab20b5e9e0fd578a3259cf4a167faa9c25ff97f5 +LLVM.v16.0.6+3.aarch64-linux-musl-cxx11-llvm_version+16.asserts.tar.gz/md5/2014b5a49dbc9d003a17a188e2ca1d28 +LLVM.v16.0.6+3.aarch64-linux-musl-cxx11-llvm_version+16.asserts.tar.gz/sha512/fb550470378248d64db4e7d090be8006a9b733fdfb7b1bab06b41d72db070212f45e9c2657e250cb229971e95a9113d97e0b5f7b4c1f10793437a61ea11e2a86 +LLVM.v16.0.6+3.aarch64-linux-musl-cxx11-llvm_version+16.tar.gz/md5/eeae2d30c3d5be04fcc6fe9c015b6e26 +LLVM.v16.0.6+3.aarch64-linux-musl-cxx11-llvm_version+16.tar.gz/sha512/4dc990d49cf20093da21aeeeaa5e4e70357c6e4e65c0ec171d245efa49ec8dd969830a92c5395b976fa65a9935475795c63f7200cb1a5fdccc444bb674944bc4 +LLVM.v16.0.6+3.armv6l-linux-gnueabihf-cxx03-llvm_version+16.asserts.tar.gz/md5/42481abfdeae9437e20622b292727ce4 +LLVM.v16.0.6+3.armv6l-linux-gnueabihf-cxx03-llvm_version+16.asserts.tar.gz/sha512/284b967aa9318c3beeba7db40c57130ee820f9c654ee98cc3750dafda0db9fb3781d9dcfe5ef9bb6279c4c39438dc598322bf13acab6f564c845ebf96e00568c +LLVM.v16.0.6+3.armv6l-linux-gnueabihf-cxx03-llvm_version+16.tar.gz/md5/6231967cfd7d647c2dbbf8212e09fba8 +LLVM.v16.0.6+3.armv6l-linux-gnueabihf-cxx03-llvm_version+16.tar.gz/sha512/6be1bec2355c3f433a508c4f7e457b56be0773eca1f5a1c4bf3dab3cfc88c36ce1a733990d0f97d0d9a7d2fc4de3aba7288d4d176e07571c8d4b166dcfab0f5b +LLVM.v16.0.6+3.armv6l-linux-gnueabihf-cxx11-llvm_version+16.asserts.tar.gz/md5/9710043ddda6a2e900973f55cfb8cac1 +LLVM.v16.0.6+3.armv6l-linux-gnueabihf-cxx11-llvm_version+16.asserts.tar.gz/sha512/4572625f82ab882d2f87fff18e95ae61f25bc30479dea1b59e4eed8b988248fcc7545d83c1a79dee404a26f3581dbf3da1640216e01cdfc33ab52f5da4fa04da +LLVM.v16.0.6+3.armv6l-linux-gnueabihf-cxx11-llvm_version+16.tar.gz/md5/3edde791f05f1a21c78394f8647d0cdf +LLVM.v16.0.6+3.armv6l-linux-gnueabihf-cxx11-llvm_version+16.tar.gz/sha512/4af32be3fa16b42f75405262c48cbdc79c2bfce8d0e7340ca5fe0a9729ef77ba79233e676a6b42784ea5e93f75730d644f9e11708577dd344de3e89cc073228a +LLVM.v16.0.6+3.armv6l-linux-musleabihf-cxx03-llvm_version+16.asserts.tar.gz/md5/787c218fe565eca2ec41a4b48e9dc684 +LLVM.v16.0.6+3.armv6l-linux-musleabihf-cxx03-llvm_version+16.asserts.tar.gz/sha512/2a98c6ab6523ece4b1f73fe5182e6eecfb7685f631a2db5d36bd081327828a27e73bcc483e4513998cfb83e65fa26ebaff983d8ab6d85b44c63150ca275eaca3 +LLVM.v16.0.6+3.armv6l-linux-musleabihf-cxx03-llvm_version+16.tar.gz/md5/edb0b203c4375c18d3f2639e58817951 +LLVM.v16.0.6+3.armv6l-linux-musleabihf-cxx03-llvm_version+16.tar.gz/sha512/1e98eaeaa81c0a0cd0543ab673e358998ebac3fd461d91bd81b1373732ca79b585d1eb5554df452552e9d8c7a89227f7eb66b5e4e9cc32924c6d5e018e0d596e +LLVM.v16.0.6+3.armv6l-linux-musleabihf-cxx11-llvm_version+16.asserts.tar.gz/md5/18ef443c2b6a3942827a0ff9e7a41925 +LLVM.v16.0.6+3.armv6l-linux-musleabihf-cxx11-llvm_version+16.asserts.tar.gz/sha512/02709b7681a467571100e57749962816bb72521002179d00112251e0507fc89e4f99564285fdb57b11890cc24b395a659b66cbad0183ab376b6c524d74cae8e3 +LLVM.v16.0.6+3.armv6l-linux-musleabihf-cxx11-llvm_version+16.tar.gz/md5/c5df91221776250134147bae07fba6a3 +LLVM.v16.0.6+3.armv6l-linux-musleabihf-cxx11-llvm_version+16.tar.gz/sha512/32278bb44eff6ea69ef6b57fc1bd7c3d5894e8ccd411bbd94fac649a567bd51569f0b116349afbcbfd99bf2eeb04d34774e07fe2774890d7676cb1ce552b28e5 +LLVM.v16.0.6+3.armv7l-linux-gnueabihf-cxx03-llvm_version+16.asserts.tar.gz/md5/313db1d794cc09c3a09b3d484e1e4998 +LLVM.v16.0.6+3.armv7l-linux-gnueabihf-cxx03-llvm_version+16.asserts.tar.gz/sha512/3cdcc3d7703839a6d9a1e5f91c96ea04f9308e6706dfc0e62b90f7303224e0849e0fc2609f8de72197b9e0c7b6cd0053f5702c6d509ccf09aa1afc4e5c4a2510 +LLVM.v16.0.6+3.armv7l-linux-gnueabihf-cxx03-llvm_version+16.tar.gz/md5/3eb4fd17af67901c05c35f0239eb6c40 +LLVM.v16.0.6+3.armv7l-linux-gnueabihf-cxx03-llvm_version+16.tar.gz/sha512/802ff440d24ffe9e3a276e09c103911569aa6d4fe22d2d541e275658d82cedd65a2af49d10761bbff34a971d1d6d63de59c5e3010c9bdfbd0f1a4123b9a9315b +LLVM.v16.0.6+3.armv7l-linux-gnueabihf-cxx11-llvm_version+16.asserts.tar.gz/md5/46acf77fe40b1c7c2e0572fdc6de3d08 +LLVM.v16.0.6+3.armv7l-linux-gnueabihf-cxx11-llvm_version+16.asserts.tar.gz/sha512/17ea32d6772ca4382386922f600518ef27f6cc144e9aaeeb5810aa19f39fa2b5d64baa6969047168ad185734f4093acee4638e79c2de8b036b0c14e3f34240ba +LLVM.v16.0.6+3.armv7l-linux-gnueabihf-cxx11-llvm_version+16.tar.gz/md5/e89e0d5b3c6a1204257e9d1a4f48280e +LLVM.v16.0.6+3.armv7l-linux-gnueabihf-cxx11-llvm_version+16.tar.gz/sha512/08872b5a85463880f1ae71b574b9c4f631c9c466e12d5b268651b877ac3f4544af71ef3d2d5610159a8b67c412c5b9c30d9771764be8e36d6d7a4190b2c9b549 +LLVM.v16.0.6+3.armv7l-linux-musleabihf-cxx03-llvm_version+16.asserts.tar.gz/md5/603eb573cd8892a96bfc700c62a29f70 +LLVM.v16.0.6+3.armv7l-linux-musleabihf-cxx03-llvm_version+16.asserts.tar.gz/sha512/486398c7056567f96a398a9248485bdb9dd11c8bf16f22c03052d19dd15d6abc46fa5bb3fd4c65ca0875e51e720896ca8d07b121a97e918b514e05238172af98 +LLVM.v16.0.6+3.armv7l-linux-musleabihf-cxx03-llvm_version+16.tar.gz/md5/c26795b166048daaf4791337d31070f8 +LLVM.v16.0.6+3.armv7l-linux-musleabihf-cxx03-llvm_version+16.tar.gz/sha512/9739f8281c700df242acdad74493ee3aee33cb72af4d066b6866485e0dffa8d988435a47349acca1de89e6ed6de128ec8342c38606b27d86957c8a5a8d6c8adf +LLVM.v16.0.6+3.armv7l-linux-musleabihf-cxx11-llvm_version+16.asserts.tar.gz/md5/872456e07981deeba1813b887112cc3a +LLVM.v16.0.6+3.armv7l-linux-musleabihf-cxx11-llvm_version+16.asserts.tar.gz/sha512/6e8410bf106bcc015ce59d716e4f20833c3711e509deb5687427d6a4c60d2081192e05185d95a1f1d3b9d5b9c0b3e66af6fd3eedfb35ed2caf6ce392218e8d9d +LLVM.v16.0.6+3.armv7l-linux-musleabihf-cxx11-llvm_version+16.tar.gz/md5/c1c23e2934b5d706bf622f5442bc8288 +LLVM.v16.0.6+3.armv7l-linux-musleabihf-cxx11-llvm_version+16.tar.gz/sha512/8df50c5a168ed70483738ed6c8af2ae41e99f955c2dfbe664844df70b5a72ecbde1c6df2c92abd8e3c66d9b12d8d356e0e812f81f4bc8a0abd33f674c629150d +LLVM.v16.0.6+3.i686-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/md5/ae4281c07b0bd6fd86f575485bac7fd7 +LLVM.v16.0.6+3.i686-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/sha512/3b9fac037bef45a6d4807ee8bc92dcc243ac7e773db6f13ba1573afd21e3d7dc87261b692f8ff9f6a9ef54ffa95397840945f9e2f9cb4fdfb076cf3c7dbce0d1 +LLVM.v16.0.6+3.i686-linux-gnu-cxx03-llvm_version+16.tar.gz/md5/5f155150efbc0928150bb8038d2f8376 +LLVM.v16.0.6+3.i686-linux-gnu-cxx03-llvm_version+16.tar.gz/sha512/42b369856b1349b18bb6352a7e48a09d89461ccecefbfd1ccca6e839c055181562430fbd6c3fc799e475eb3623ff0ed476ada528751494053fa84a28db7469b8 +LLVM.v16.0.6+3.i686-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/md5/6625e69f2053ff151c681b54a5b4f066 +LLVM.v16.0.6+3.i686-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/sha512/e5de111a1b22b01c4cb1072f5e30dc2e8df95d06f3c08385e525679db6cd2f54c5298589f1674b8f39268feaf5fcaeaab42558e35f37e9f40dcaf217cc4f0d9c +LLVM.v16.0.6+3.i686-linux-gnu-cxx11-llvm_version+16.tar.gz/md5/00f8b33c8690104be0fed932224b5ce7 +LLVM.v16.0.6+3.i686-linux-gnu-cxx11-llvm_version+16.tar.gz/sha512/41fb024f6568f4b444c1572b4807460d879925729eff64192a3a2f3ee3039da2e00cdc2431d47050565f817d9e0509fb38f9efdfe3f7f0c600566360ec29c8eb +LLVM.v16.0.6+3.i686-w64-mingw32-cxx03-llvm_version+16.asserts.tar.gz/md5/57db53c41f8368ae6e8af099395aea4e +LLVM.v16.0.6+3.i686-w64-mingw32-cxx03-llvm_version+16.asserts.tar.gz/sha512/e0158df4cca8fa133c7b33a1a48b64a5d3ea459f2d4dd27baee556790a7592616ee903d30ec9b63e8ec40dfe840ac694d7ad954ce875583edd91ed7eefeca07b +LLVM.v16.0.6+3.i686-w64-mingw32-cxx03-llvm_version+16.tar.gz/md5/0c397a2ccae8e682b373ce8621abbffc +LLVM.v16.0.6+3.i686-w64-mingw32-cxx03-llvm_version+16.tar.gz/sha512/e6dfc3adfff2bff9738ea1e20bbbd1303837a71bc1085413a89d6c284191656e407c873e47f856261b1b0af24c083e4ab167353adc8a5b10d50a509fb40b0d74 +LLVM.v16.0.6+3.i686-w64-mingw32-cxx11-llvm_version+16.asserts.tar.gz/md5/80cd9387365f58fdb1c1a0a0671b0859 +LLVM.v16.0.6+3.i686-w64-mingw32-cxx11-llvm_version+16.asserts.tar.gz/sha512/64df0443841267e8b049f206445fa7bdcaab82faaa257fcb580d66e7acf5afaded3c3345f2c1568336906432e43eef95c09eec9da5664af5ec5e3d547362280c +LLVM.v16.0.6+3.i686-w64-mingw32-cxx11-llvm_version+16.tar.gz/md5/d02e01273a853875e96e11353441a8c4 +LLVM.v16.0.6+3.i686-w64-mingw32-cxx11-llvm_version+16.tar.gz/sha512/2f92eceec6fcb1523e0ded8868b30a2d48a1602a2940c78db8a94eaf379460ec480e9f9e90a2738e78d798cc742fd4305303a2414c853211bb2bacf7a167e161 +LLVM.v16.0.6+3.powerpc64le-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/md5/2748a942e1d98ab0860501ff794fc632 +LLVM.v16.0.6+3.powerpc64le-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/sha512/ccaec0d3602a115e90403f665f0d726f4e0a47abb3c282b159cbe86fea057afcfe86a410193eb3757ace5460a9cf0c78a65c300eaec97dc0cb17c8c7fc01ed64 +LLVM.v16.0.6+3.powerpc64le-linux-gnu-cxx03-llvm_version+16.tar.gz/md5/835d5665ff9d5074fead9384b57ed98b +LLVM.v16.0.6+3.powerpc64le-linux-gnu-cxx03-llvm_version+16.tar.gz/sha512/a9c4e0a0c73c0bff96c6150f8f16f19bcfc19ebf9d57d7ff211fff16f2fa5240d5bca319fec9eb9ce86ea71a1f3eba53c246b4a5d0880a1f7652b6e3c6d7c743 +LLVM.v16.0.6+3.powerpc64le-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/md5/6090940682dca61e55da5679ac9b14d3 +LLVM.v16.0.6+3.powerpc64le-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/sha512/9667aab8dac88934deb3d81d91ad460ae841f598dc12d4a140a5690f8358c7765fbea18e5e6e60a727b6ec6e22fd662c4a4443edd1e9ca979deb5a63544dec01 +LLVM.v16.0.6+3.powerpc64le-linux-gnu-cxx11-llvm_version+16.tar.gz/md5/0576eba702f4e969773c2a5d20cd6961 +LLVM.v16.0.6+3.powerpc64le-linux-gnu-cxx11-llvm_version+16.tar.gz/sha512/bb6b44716bdb9847042f8102a5a48a7bfae4f87e23d22907b96fbb4ad7f85bb9f97607f8a957edb6ff628e410b87f4db674ea43d7ef606d01e3be727c33403c9 +LLVM.v16.0.6+3.x86_64-apple-darwin-llvm_version+16.asserts.tar.gz/md5/0c2d909ab7f080be3b15f9bb73dff1db +LLVM.v16.0.6+3.x86_64-apple-darwin-llvm_version+16.asserts.tar.gz/sha512/d7bb2a593240f1fe0a0b47be742e40fa45da158b2f0f49a1e6ae20dffb5bfbdbe63fb9479a5502eafa214b38d4ba08752a35b95d2877bed847e93c39131e7fc5 +LLVM.v16.0.6+3.x86_64-apple-darwin-llvm_version+16.tar.gz/md5/f6e521d1f0305a7c358f8018a6d3df5e +LLVM.v16.0.6+3.x86_64-apple-darwin-llvm_version+16.tar.gz/sha512/8cc409d17aa18f3c841b09f93d03d66e2d34266b373d6e1ede0b01ec4758a65919942956bbef0cbea307125fbcfc3308001c001bb0d820072ea96141f8b88cb0 +LLVM.v16.0.6+3.x86_64-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/md5/58b1ac68917ea270aa92d81c78e1d089 +LLVM.v16.0.6+3.x86_64-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/sha512/281b68a2f58cde167d50623d148df542d57454f818a95ed068446f9f7505f2f9f62eab3f1558cf8818ac55b129809beb0809b0fb1e4fa7deeaf2f883831832be +LLVM.v16.0.6+3.x86_64-linux-gnu-cxx03-llvm_version+16.tar.gz/md5/7eb9716113fad1d48ff2a6eee4905f38 +LLVM.v16.0.6+3.x86_64-linux-gnu-cxx03-llvm_version+16.tar.gz/sha512/60bbe9cd7a090c149766ac91c20dd0205bb30112265b1508c7a8417a318a86c349faae6e969866440615f6925690c6abe76cb5d66733c38063ff0fef0deff65c +LLVM.v16.0.6+3.x86_64-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/md5/587c6b7d6e9f4594858ae8f6579e5d33 +LLVM.v16.0.6+3.x86_64-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/sha512/6cd8ccec9bc25e5404d1f5e90d2a8a567fc5a99c5883f27f590cceaba2c8836c68ed3ee6f050a68fd9b4e774e210678a0bb79dfd20ceb8188e2f9e0e272bf458 +LLVM.v16.0.6+3.x86_64-linux-gnu-cxx11-llvm_version+16.tar.gz/md5/f1ddf447dda04ed967f5f36ffe0cb1f2 +LLVM.v16.0.6+3.x86_64-linux-gnu-cxx11-llvm_version+16.tar.gz/sha512/b7f1ddc117f1ac4a042aa64828f840cf253dad57c6cba01c2547f258aa7afd1dc38746b3b4c10eb0eb488752542b01cc66e4c60cadeb6e5b02b588ed2241be08 +LLVM.v16.0.6+3.x86_64-linux-musl-cxx03-llvm_version+16.asserts.tar.gz/md5/14428c76528d068bc85f2e7118641904 +LLVM.v16.0.6+3.x86_64-linux-musl-cxx03-llvm_version+16.asserts.tar.gz/sha512/03a2046bf672f360b8d3264d893f79c1f4d586e082b07527045dc5a86b7a588c4a8582ab3bec0b45cf05a7d6a3b2cb3071df7e8bf29254037dbf177e82dad85a +LLVM.v16.0.6+3.x86_64-linux-musl-cxx03-llvm_version+16.tar.gz/md5/446eaa5a78b2233d2680deb6ad5e7f07 +LLVM.v16.0.6+3.x86_64-linux-musl-cxx03-llvm_version+16.tar.gz/sha512/402ac0383c8d6612086b67fb5a00139fd9c099c3f40fea07d5ed6df828b70a94374399c03e727f5e4199b85b86874ea889d934f8f7f182214237b088c141b054 +LLVM.v16.0.6+3.x86_64-linux-musl-cxx11-llvm_version+16.asserts.tar.gz/md5/a7ea8c17587eed02af5fd9c3d6e0e140 +LLVM.v16.0.6+3.x86_64-linux-musl-cxx11-llvm_version+16.asserts.tar.gz/sha512/2ec6221e3f6d0668e96fd591627f050c683c8b4acde5997a3474a510a4075db03873378a5494f4ae4859cc59739c1650ab73469ac7e431ebc981e9682e76de4f +LLVM.v16.0.6+3.x86_64-linux-musl-cxx11-llvm_version+16.tar.gz/md5/d72375b9860833944e75d9725c91c868 +LLVM.v16.0.6+3.x86_64-linux-musl-cxx11-llvm_version+16.tar.gz/sha512/c4b183930c633c0845a4d32ccf68d0407bbc4c87b8402b3d50908d0493bca2f78205c529566299a328860187cc4d54d85d53ac23f1b9be05524b91ee84d55d0c +LLVM.v16.0.6+3.x86_64-unknown-freebsd-llvm_version+16.asserts.tar.gz/md5/85b5fb4034cccd32f61c5d8413615cf8 +LLVM.v16.0.6+3.x86_64-unknown-freebsd-llvm_version+16.asserts.tar.gz/sha512/4c29053db95641bba91e22c5ec1bcc7e176313c4ac99cef5a27094a28ea36c10911b734c272049ae2064ccad7e77d81759ca8904cbbb9572bfe8ad99ba62a2c8 +LLVM.v16.0.6+3.x86_64-unknown-freebsd-llvm_version+16.tar.gz/md5/5f5a0af4cea5cd867c34f70f3b03e6e9 +LLVM.v16.0.6+3.x86_64-unknown-freebsd-llvm_version+16.tar.gz/sha512/93fdf4b0a04adb9031ce671f10f95513de505a79a6db1fe4b97316c8b9fef0d8c3b40e3fe464b9bfd2f8325a798f3421c290ff5cce99c1c297b6816f07b84b86 +LLVM.v16.0.6+3.x86_64-w64-mingw32-cxx03-llvm_version+16.asserts.tar.gz/md5/4af50d211a55eb032d7fa6499c6a24b6 +LLVM.v16.0.6+3.x86_64-w64-mingw32-cxx03-llvm_version+16.asserts.tar.gz/sha512/a9a39a87150dbda78dfb572c316b5c763749f92222ffde636e6b0e902385921f0176a0ca943c7bb99226153e6c837e61b257dc1de28cfe8261f493cbec4f3df4 +LLVM.v16.0.6+3.x86_64-w64-mingw32-cxx03-llvm_version+16.tar.gz/md5/955dec5e8aa76fc2a9d4be0a4f279764 +LLVM.v16.0.6+3.x86_64-w64-mingw32-cxx03-llvm_version+16.tar.gz/sha512/51550218470003056eda7303ccc19615fb1586d6fb6b76eeb77a94295a72f24a1dbea449f884c603ba4c495fea920323f7033715166bd3921ae326c170d3645c +LLVM.v16.0.6+3.x86_64-w64-mingw32-cxx11-llvm_version+16.asserts.tar.gz/md5/61583d1f198cb17e5e3b9bcfd100caac +LLVM.v16.0.6+3.x86_64-w64-mingw32-cxx11-llvm_version+16.asserts.tar.gz/sha512/0cb8393050114b2c273af745bb1fd8919fbdae7eb929270449573750b7f3c245570f1abdd0406200c93152c5b26d04537abab61f196212ebb3f018f2ca06ce89 +LLVM.v16.0.6+3.x86_64-w64-mingw32-cxx11-llvm_version+16.tar.gz/md5/5e57fd18ef38986436d93d029b779e3f +LLVM.v16.0.6+3.x86_64-w64-mingw32-cxx11-llvm_version+16.tar.gz/sha512/fd5c1408c7a4a8eb82a59d7dfa8762bbd9e8bada613c97238b824f94bd11eb6a895ecc83cd17b7e8376d16ddf14e0a151c4d6c3357ab8bdb0016f7a55550f6a5 LLVMLibUnwind.v12.0.1+0.aarch64-apple-darwin.tar.gz/md5/b95ad4844e649bf46db43683b55b9f4f LLVMLibUnwind.v12.0.1+0.aarch64-apple-darwin.tar.gz/sha512/15e0996aebe6db91fe58121001aa7ea4b23685ead3c26b5d89afae34b535e34b4e801a971f4854d8e1a1fbc805cece06272470622eef863e225358113a127913 LLVMLibUnwind.v12.0.1+0.aarch64-linux-gnu.tar.gz/md5/6d8783dc9b86c9884e0877f0d8ac4167 @@ -138,115 +138,115 @@ LLVMLibUnwind.v12.0.1+0.x86_64-unknown-freebsd.tar.gz/md5/54ac594b4c8e7f261034a8 LLVMLibUnwind.v12.0.1+0.x86_64-unknown-freebsd.tar.gz/sha512/a43756afd92081e6dd7244d162862fc318b41ca110a5e8be6e4ee2d8fdfd8fb0f79961ae55e48913e055779791bd1c0ecd34fd59281fb66b3c4f24a1f44128f0 LLVMLibUnwind.v12.0.1+0.x86_64-w64-mingw32.tar.gz/md5/83cf8fc2a085a73b8af4245a82b7d32f LLVMLibUnwind.v12.0.1+0.x86_64-w64-mingw32.tar.gz/sha512/297a5c7b33bd3f57878871eccb3b9879ea5549639523a1b9db356b710cafb232906a74d668315340d60ba0c5087d3400f14ab92c3704e32e062e6b546abf7df6 -libLLVM.v15.0.7+10.aarch64-apple-darwin-llvm_version+15.asserts.tar.gz/md5/aafac8a677723e932e6a4cdb6bbb4411 -libLLVM.v15.0.7+10.aarch64-apple-darwin-llvm_version+15.asserts.tar.gz/sha512/b584923d317db14a72434ec9d684a34e0c7df2c9b88fc4f005922784fa0fea6975894fd5aae3842b81dd7c7cabd34ecc8faadfa0b808bbb582c7eac0ca94ebd0 -libLLVM.v15.0.7+10.aarch64-apple-darwin-llvm_version+15.tar.gz/md5/d890bc7254bf75563c79261b35feb8fd -libLLVM.v15.0.7+10.aarch64-apple-darwin-llvm_version+15.tar.gz/sha512/55a6bdc18476cb2b98b6e9370da8efd519c2a25624eda32fd301cdd3f9d9863f4a113b631536b6e982d551bb3a0f3e8cdb690699ef0513926ae5c86f65db1f8a -libLLVM.v15.0.7+10.aarch64-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/md5/f4c53b8cea77f992d3c24088cf0c49ed -libLLVM.v15.0.7+10.aarch64-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/sha512/2b61db1a554f33c5f46b00f4032c722922755267de8f05de04165907329b6b4e33986255084699291be8a2faa7aa5e36aa0bcb5eec2aa324cb8c16e451518adf -libLLVM.v15.0.7+10.aarch64-linux-gnu-cxx03-llvm_version+15.tar.gz/md5/52c355a71a585f09aef28ad4605cb51e -libLLVM.v15.0.7+10.aarch64-linux-gnu-cxx03-llvm_version+15.tar.gz/sha512/3a010828b7a6fb51101cf08a74702d2d3d5d85579a3e23a91dff1b3622ca6fd8f04948cefbbf74d03e3cf7955b566dc439f04ce73ba77efce9d8c8e1cc37d790 -libLLVM.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/md5/bb96ff22c46a5587b066e5994c1d806d -libLLVM.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/sha512/d643d142777122cc745dfe853070007f70abcb32a9fe5bdaff3ca0eae77f5b774323ccf1c51340ad2f18c72fbbf83bece673dde0c48f94b1ee4204a69bbcdbe4 -libLLVM.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.tar.gz/md5/9a68655b71b38c61b59959ee890199f0 -libLLVM.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.tar.gz/sha512/1b9e20d00114819029aad078aa201a1bcabbf5a5b66bf9867019479180a37cc930cd50127657f87474ae045d1ee808298378e3ac2b8079492a8a3ce4663bdd60 -libLLVM.v15.0.7+10.aarch64-linux-musl-cxx03-llvm_version+15.asserts.tar.gz/md5/ad4fb8227d147a16b19442b194a22467 -libLLVM.v15.0.7+10.aarch64-linux-musl-cxx03-llvm_version+15.asserts.tar.gz/sha512/fb9c1184de6ea663b3c1b20ba5a5f65afa6bd2a0ea70472db8dd15246b7f0cbe7a0d29eb3dda66d969a6a9b48269f34c200431279e2215760f64e74de6f865c7 -libLLVM.v15.0.7+10.aarch64-linux-musl-cxx03-llvm_version+15.tar.gz/md5/8981bd41cb59d4680fff276a5cea6b17 -libLLVM.v15.0.7+10.aarch64-linux-musl-cxx03-llvm_version+15.tar.gz/sha512/5992cce6b5bfd38f62b3b370f1ac72d106ffe42c075d26cb6462651f4e9ca1d8bf8a91a254ae4d36b656643f5926229d5ff6fe96e1b31151c7e96f85160a2571 -libLLVM.v15.0.7+10.aarch64-linux-musl-cxx11-llvm_version+15.asserts.tar.gz/md5/f25e87b0d1c66dff45971bb6c5d2a6d1 -libLLVM.v15.0.7+10.aarch64-linux-musl-cxx11-llvm_version+15.asserts.tar.gz/sha512/581ea7266aa711b355f3a0c676bb3e7bdd33e0297e24afdf420bc5e2ac9cc4bd9330150b8f49af977c9fbfad3c0987bf6f901e93743c844a3a1ee3a4d7902717 -libLLVM.v15.0.7+10.aarch64-linux-musl-cxx11-llvm_version+15.tar.gz/md5/a6a0cc01bdaafc1f34d35453ecc89fd7 -libLLVM.v15.0.7+10.aarch64-linux-musl-cxx11-llvm_version+15.tar.gz/sha512/cea08396c6617a6ab8ef8749c4af9d15b60171462fded556726f35dbccab888b763637002987f95dcccead210f70c947458068c9ab1fef696cba61334010ee9a -libLLVM.v15.0.7+10.armv6l-linux-gnueabihf-cxx03-llvm_version+15.asserts.tar.gz/md5/d0694876f0a4af8f738b1ef5b15b7483 -libLLVM.v15.0.7+10.armv6l-linux-gnueabihf-cxx03-llvm_version+15.asserts.tar.gz/sha512/9dc388988ad1a05212e7306a494a8800be76378bb797c01bb9148b8db02f6734d7bf74b1ac2d19eead331aee4121c0eeda7e05635196f5eb44ae4fada1e8f2be -libLLVM.v15.0.7+10.armv6l-linux-gnueabihf-cxx03-llvm_version+15.tar.gz/md5/92868cf79a7e9af62d91f4d1418aad4a -libLLVM.v15.0.7+10.armv6l-linux-gnueabihf-cxx03-llvm_version+15.tar.gz/sha512/093ec44f15ec8f8cd855f4c56a70f51b244837cabff3804cd8d5513b3ba7a1ce4d021009a2cd1e484e8705aeab2af5c3f470af2d03b9c21cc3619ba3e5e80621 -libLLVM.v15.0.7+10.armv6l-linux-gnueabihf-cxx11-llvm_version+15.asserts.tar.gz/md5/9ef52c4ddb07b6edb399fd6050af7067 -libLLVM.v15.0.7+10.armv6l-linux-gnueabihf-cxx11-llvm_version+15.asserts.tar.gz/sha512/e109335b53f7bc98dc837c4f90c085ba37864ee9e4c9b8c0888b6f00c5f083a2639e3af6c4a29287b3e9b0da6af555832b1cd4a8a514a963d8f45458d70bc291 -libLLVM.v15.0.7+10.armv6l-linux-gnueabihf-cxx11-llvm_version+15.tar.gz/md5/894ceace311aad57cde915bc4f7e3068 -libLLVM.v15.0.7+10.armv6l-linux-gnueabihf-cxx11-llvm_version+15.tar.gz/sha512/a075d62dbcec46612ee7b58e00698a8aabcb53705396e8aaae9488517eca34c52bdb5daadd6d21ba721f87a0a46b79bfbbf2268e545020fd60bbd8222249f939 -libLLVM.v15.0.7+10.armv6l-linux-musleabihf-cxx03-llvm_version+15.asserts.tar.gz/md5/3a6cb7ab61c9739915ff6697ca6584ae -libLLVM.v15.0.7+10.armv6l-linux-musleabihf-cxx03-llvm_version+15.asserts.tar.gz/sha512/7e50687474b0cf3b1d01737b82d5d8076b2559e43a3fbdd9fd376d2f0e68cfb6535e458d7b8781a4a0535f00f28b3b29d0fe390cdceddb84ca4bfd360e814b66 -libLLVM.v15.0.7+10.armv6l-linux-musleabihf-cxx03-llvm_version+15.tar.gz/md5/3213bdb23eacbbf1dbb21e5758c038f1 -libLLVM.v15.0.7+10.armv6l-linux-musleabihf-cxx03-llvm_version+15.tar.gz/sha512/51fb41605c5167486c866885eead1c95ccc11e9b96ca222875fc0965fd97c020afd11aea52abb883870138d5029434cdc5a27d6b5fd5d7966a61a9a11c5d1fe0 -libLLVM.v15.0.7+10.armv6l-linux-musleabihf-cxx11-llvm_version+15.asserts.tar.gz/md5/0ebd2f002adbfd00a1a39959b45dd4d1 -libLLVM.v15.0.7+10.armv6l-linux-musleabihf-cxx11-llvm_version+15.asserts.tar.gz/sha512/01793b10cab22b3a78c53a9394655572696b2bad368d0f9432582109cd363432ce709c2de04130395ef66453479f154cef1d6a2249340ab6391f85ba4111ab1a -libLLVM.v15.0.7+10.armv6l-linux-musleabihf-cxx11-llvm_version+15.tar.gz/md5/8ff3ccd7327e47d1772f6a7ed2d33bf4 -libLLVM.v15.0.7+10.armv6l-linux-musleabihf-cxx11-llvm_version+15.tar.gz/sha512/cb01d95f48f41e17b3b4c6549d5fdf5b1c6c8d0e38462796eef6966ad75a81e05a829ed732b189d34e2d3af7f70dcc2530b6b2692cf151f43d804c88a1ce466e -libLLVM.v15.0.7+10.armv7l-linux-gnueabihf-cxx03-llvm_version+15.asserts.tar.gz/md5/dd9e9d296953f7cf32cbe39b519c9e59 -libLLVM.v15.0.7+10.armv7l-linux-gnueabihf-cxx03-llvm_version+15.asserts.tar.gz/sha512/e2e3d398c83bf3b7a0cb084577493455ce24ef551edc59297761a8df4007c07e6a7e3727a33f3a650a69639ba3d5de96051fdb6230a985a907582db3ef0e5d2f -libLLVM.v15.0.7+10.armv7l-linux-gnueabihf-cxx03-llvm_version+15.tar.gz/md5/62df2ac64bb8195960a93cf1f1fee8b4 -libLLVM.v15.0.7+10.armv7l-linux-gnueabihf-cxx03-llvm_version+15.tar.gz/sha512/ba01d9e1e6ed1096a04fedec5f319497620a8df655535104726a1497f27a2df4766955d4ac1e161296c313bbd5f0cd8c2d524c41aec234a8c38a1717caf56a63 -libLLVM.v15.0.7+10.armv7l-linux-gnueabihf-cxx11-llvm_version+15.asserts.tar.gz/md5/69e44d007b7f44fefb1622533e2964f9 -libLLVM.v15.0.7+10.armv7l-linux-gnueabihf-cxx11-llvm_version+15.asserts.tar.gz/sha512/9d934d951c3e67c6f008438db3159f7a4628b22db25e5f47fde21669120ae766bcea839adfee748a9b1dd7f3f3d758e88fd7bcf95e0d9289d378062805bfb954 -libLLVM.v15.0.7+10.armv7l-linux-gnueabihf-cxx11-llvm_version+15.tar.gz/md5/0a8eb8bac53734bec7f153ec6a46bd34 -libLLVM.v15.0.7+10.armv7l-linux-gnueabihf-cxx11-llvm_version+15.tar.gz/sha512/1ffab09538ec5267840d4d74f8b9fccc1213707471b19ed7a45789da49bcda2d78a4da0d6954de828b444a33fb020b771d3453fe943334ee12af62984a96b409 -libLLVM.v15.0.7+10.armv7l-linux-musleabihf-cxx03-llvm_version+15.asserts.tar.gz/md5/320247c2e5d1bfbe966ff93e194bc6ca -libLLVM.v15.0.7+10.armv7l-linux-musleabihf-cxx03-llvm_version+15.asserts.tar.gz/sha512/4b38a64de0794befd2be7256419de25eb0be7642db922f15dc359c1ecbfd647e3e1e75f0671f71e66455853af34912dfc2960d313f269d9318040583d48d05e1 -libLLVM.v15.0.7+10.armv7l-linux-musleabihf-cxx03-llvm_version+15.tar.gz/md5/1a15e742f9109325842b08296b900d73 -libLLVM.v15.0.7+10.armv7l-linux-musleabihf-cxx03-llvm_version+15.tar.gz/sha512/1c3844c7eb23b7829bdc9d5928199cdaff42e98ee0a931912e9931724e110b965e7ec5b8443c3af79f4694397fa5093786e7e7257344df895cbb22cd827df86e -libLLVM.v15.0.7+10.armv7l-linux-musleabihf-cxx11-llvm_version+15.asserts.tar.gz/md5/d88d9d0e9eab5681bf92c91cf5d8ddde -libLLVM.v15.0.7+10.armv7l-linux-musleabihf-cxx11-llvm_version+15.asserts.tar.gz/sha512/a956df66e3a71fd995aeee43cd2ff8838c346de0a12ea4ec849742bf2f9530e9959a316b16c4ecdf184d5692293125309ac7668d2992f81f17b207657e2c1bf4 -libLLVM.v15.0.7+10.armv7l-linux-musleabihf-cxx11-llvm_version+15.tar.gz/md5/1c0ce845334af339b4e797af5bda727f -libLLVM.v15.0.7+10.armv7l-linux-musleabihf-cxx11-llvm_version+15.tar.gz/sha512/8be9c57a67331cdd5dbcf9466bd2346d21fcb100beae0e2027961d8b7b57d26ba03e785dc701f2cbbff60cc298e6aff54a8890fdafe4f4e505d3e91b8ac6adcb -libLLVM.v15.0.7+10.i686-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/md5/2bbbd07363fda9e70bfce36a6c5ad6eb -libLLVM.v15.0.7+10.i686-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/sha512/0e4be179ecff5be8a715b744ac441a73cd742d98ee7ac521de4cec1d150fbb2485c29138d6f489289c7a15f74b5a68418133375162caa324a72f4ab1f95232f4 -libLLVM.v15.0.7+10.i686-linux-gnu-cxx03-llvm_version+15.tar.gz/md5/dd655c71803ffae63e89e44f627a1649 -libLLVM.v15.0.7+10.i686-linux-gnu-cxx03-llvm_version+15.tar.gz/sha512/467974be3051359de81e2d08c7895cfdcac9ec9d6ba850c7515915b2358745795ed2ddd3c5cc12744942fa72a0eb28ce5f4ad4f622106d4a19f9e289e5357a27 -libLLVM.v15.0.7+10.i686-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/md5/79c051e8492e8c6696f356bf450c641d -libLLVM.v15.0.7+10.i686-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/sha512/da679eea0673b1c117363785147d08f372e3be95c8e00bfc5277e662784be3232a1a66c1552c9bb538a5343fcdca0f7a4131805acd239216b26c05b81eedd97d -libLLVM.v15.0.7+10.i686-linux-gnu-cxx11-llvm_version+15.tar.gz/md5/7d910217dcf88c9c59d3a1c4383c5067 -libLLVM.v15.0.7+10.i686-linux-gnu-cxx11-llvm_version+15.tar.gz/sha512/10ad390312d937f40e05c3444509f8adfbe0ee8fb6829d35a9a8ec7736106e75d6d5f48b9154e140e4cb59ce4d659dff624ae4a3f6353523d462f63fde4122d2 -libLLVM.v15.0.7+10.i686-w64-mingw32-cxx03-llvm_version+15.asserts.tar.gz/md5/168402080c3d56f85a298bbaea1c1b17 -libLLVM.v15.0.7+10.i686-w64-mingw32-cxx03-llvm_version+15.asserts.tar.gz/sha512/27c29f50968c01adca981939bf1aba2010341ab4aafe60c4554b954209ef04e793a572404028a63f51ad9ed962bc72540f2270486b9a1f4501535fb547df11b3 -libLLVM.v15.0.7+10.i686-w64-mingw32-cxx03-llvm_version+15.tar.gz/md5/92a55a6891a199d49b1d523a3fb24766 -libLLVM.v15.0.7+10.i686-w64-mingw32-cxx03-llvm_version+15.tar.gz/sha512/82e52b2b177758ee8c410407c6dc4a5f72816e2b97f9c971b6250e27d9bca1ebf73c5700dfd67c648a0ab0a48c48d6eabee0ee9bfa820ee8cf4fec64a708fc43 -libLLVM.v15.0.7+10.i686-w64-mingw32-cxx11-llvm_version+15.asserts.tar.gz/md5/441231777c430560297c930f1e41191c -libLLVM.v15.0.7+10.i686-w64-mingw32-cxx11-llvm_version+15.asserts.tar.gz/sha512/6ecbb8a014ab4e9ba5c930d81020d9ca47feb2105335e874a5f46a08aa0a2d8ad3622434a21d4361191baf5868e1fd6b9a04a69ada27d3ec1dac4334e92cd640 -libLLVM.v15.0.7+10.i686-w64-mingw32-cxx11-llvm_version+15.tar.gz/md5/5418d900f7eaecaa8d0258a498757fda -libLLVM.v15.0.7+10.i686-w64-mingw32-cxx11-llvm_version+15.tar.gz/sha512/fb25c480cc1826b3aa4a4d861281b6e701b1c792ac4030ad25265ab9510a159994a74aaf33d20fb8ed545526ca11eb693ae7cb0e79499d3248097d39f9691073 -libLLVM.v15.0.7+10.powerpc64le-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/md5/06b1e8271b1551b32c1cdadee06c40c1 -libLLVM.v15.0.7+10.powerpc64le-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/sha512/7c8c10225e9cf75a6b23317e8a277cd548e8f2de41ccfef91cbc66338f94ba59c520c7fa3b4baecce8dbca6ec3e0f241aa09f898d44b1b459b738b7c243f636c -libLLVM.v15.0.7+10.powerpc64le-linux-gnu-cxx03-llvm_version+15.tar.gz/md5/527a5f29eb6141c2ae43c186cd6c9f2c -libLLVM.v15.0.7+10.powerpc64le-linux-gnu-cxx03-llvm_version+15.tar.gz/sha512/466c863bde18d1ff889379ff18c79b7566b755a8207fe09e7a3faa770de242345e781aaa446bd2b656136905f0d2462f9062061052d0472c1079c966a03c68b1 -libLLVM.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/md5/bc24a37e40f45480aa5e458f022cc7ce -libLLVM.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/sha512/83121dad17e11c6bb2984ff1e7232ad77da362d3699f7ee1c15a8778d21635d87d89d483cb5848034552f23c2448f47c05419247a326c1b843eacd6cb9e99d0a -libLLVM.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.tar.gz/md5/0b0ee5ee232cf0da7ad227609d1c09d1 -libLLVM.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.tar.gz/sha512/8465b942c400e7a811bd4d46596ca57bcb5ddfed80358f7256d5671db3f797342e9a8ca800d74785874c8643c45367c952f4109d63cebce4cba897db3671e0db -libLLVM.v15.0.7+10.x86_64-apple-darwin-llvm_version+15.asserts.tar.gz/md5/558e9e1ca9306d382a32f7fdd076a509 -libLLVM.v15.0.7+10.x86_64-apple-darwin-llvm_version+15.asserts.tar.gz/sha512/7d1d0e8366a3541edeae36ef0a198db9bfaf7eaf54064c8b3eff34fc5efa5628d41001a7a94cea4ba6f960b64ab6849780ac79d25bfb5e30fb7255439c2fa012 -libLLVM.v15.0.7+10.x86_64-apple-darwin-llvm_version+15.tar.gz/md5/8c5afffc8d684d7fc42ad46d2b3e0eb8 -libLLVM.v15.0.7+10.x86_64-apple-darwin-llvm_version+15.tar.gz/sha512/7a857e2b4842c2520600b245f9f3aa44e5206959fd013ab36ca2a9274862f04f5953d460e6024ed572f1ee9099d4afbc74187c310546476e6e3763cb4a68ac14 -libLLVM.v15.0.7+10.x86_64-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/md5/97b51e70fb151f680d268ef348f4e8ba -libLLVM.v15.0.7+10.x86_64-linux-gnu-cxx03-llvm_version+15.asserts.tar.gz/sha512/5da888921c4bd3bb801c136c02a37f8866e468a02e7716290dc73ba85cfc3adb42c66c881e7bc55366b3d98f4190aa8aa10c5477464e1f53b6c3dbffd9b396a4 -libLLVM.v15.0.7+10.x86_64-linux-gnu-cxx03-llvm_version+15.tar.gz/md5/c505b9ab36ce3f2c3f22a03edd8c17ad -libLLVM.v15.0.7+10.x86_64-linux-gnu-cxx03-llvm_version+15.tar.gz/sha512/c69f17c49286c352557bf2d5d34a6872184558612f435d0cda2b55892d3cbad91862f19cd0dd2129d5e8ccf6172127445b17a5d9b7c8a136abb15175f49b1c78 -libLLVM.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/md5/9aabdd2b8c2c448fa346727c89468d93 -libLLVM.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.asserts.tar.gz/sha512/25372337eb7b55bcd51407e9ee202d55633786b6742e38ad12677b0939c824bbcb2e10cef0d6f1bff6f4c0ad8b461c30fde862daf4ddc8a4bc4ea3d91436d4e7 -libLLVM.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.tar.gz/md5/58466a504b06dbfb8dc48c15184193c8 -libLLVM.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.tar.gz/sha512/d1d76bdaf3e74a1003fef3a623675be7a9ec0c64f7c5a0c88e7da0bd0384791b39e46dc297b3544f634a1820ffd051a3843c2e91d9f53319609d66542ea30e23 -libLLVM.v15.0.7+10.x86_64-linux-musl-cxx03-llvm_version+15.asserts.tar.gz/md5/6b6f0d707452691ba0c3504616f2548b -libLLVM.v15.0.7+10.x86_64-linux-musl-cxx03-llvm_version+15.asserts.tar.gz/sha512/6c4bad2ab972cc89316f246b0af6c1907650d17685c0923ca2f23144aac7ecc4fdbc29308fcb76d1c67ec99b6148cb0e48f49319d62834c8cbe750a68735d604 -libLLVM.v15.0.7+10.x86_64-linux-musl-cxx03-llvm_version+15.tar.gz/md5/319a680fa35212f8327c5f3cf8348241 -libLLVM.v15.0.7+10.x86_64-linux-musl-cxx03-llvm_version+15.tar.gz/sha512/c9ba68a75a3491320e9e7c6eae378ce30cb504450fca5e7e3953175182ba4ef7347fc5aff0219617200b508244aa8691427469cfc49a230ac70a690504ffee6a -libLLVM.v15.0.7+10.x86_64-linux-musl-cxx11-llvm_version+15.asserts.tar.gz/md5/230bf82575576a349873550a4e3f3f40 -libLLVM.v15.0.7+10.x86_64-linux-musl-cxx11-llvm_version+15.asserts.tar.gz/sha512/1a7cab070cc58b5bc1d5c3397f0218fb7c24758d0a1b0e1f8ed3baf71e45b3014afc6c0ff94b3f9c8627dbd62603240a320a84888b4c69df1cfc485e16c9c1f6 -libLLVM.v15.0.7+10.x86_64-linux-musl-cxx11-llvm_version+15.tar.gz/md5/bce28b0fde016756db056611d119b49a -libLLVM.v15.0.7+10.x86_64-linux-musl-cxx11-llvm_version+15.tar.gz/sha512/8247dcba4f31dcc22d9771b3c5e6e96b29c5019df24a5b3f026c88a822877bbab75987e512108523951ec938b47113b0f6c161067b2935e9fb5735839b18fee2 -libLLVM.v15.0.7+10.x86_64-unknown-freebsd-llvm_version+15.asserts.tar.gz/md5/7ac5d8081c414e6ca91bedb0f5cd5f78 -libLLVM.v15.0.7+10.x86_64-unknown-freebsd-llvm_version+15.asserts.tar.gz/sha512/86899309b86b542dae0812e4ba78ba9dfb7dd6c5d9a9db3fb868d78930a906cd70e2dc63bcadf8a085b0fd5690af1df80c0cec9df3c1dabe2c312c049defff39 -libLLVM.v15.0.7+10.x86_64-unknown-freebsd-llvm_version+15.tar.gz/md5/b5c2edca868b332968d63d161ad7a0fa -libLLVM.v15.0.7+10.x86_64-unknown-freebsd-llvm_version+15.tar.gz/sha512/352e5abb30d78cae34d10d25f3cc0f856d79ff034a8905610ae6c25944216d3dd78444593f3b1355a7e541fb47adcb88df312ffb374604638cd08d3105c7dcca -libLLVM.v15.0.7+10.x86_64-w64-mingw32-cxx03-llvm_version+15.asserts.tar.gz/md5/3a818c98e5b2dcb086a58390ef61d82d -libLLVM.v15.0.7+10.x86_64-w64-mingw32-cxx03-llvm_version+15.asserts.tar.gz/sha512/c238fd4f9cb573f5b47c3b71e3d7b7a26457267a049f318295f3e2ab2498ac6418d79e0734dde6dc47df859b670d8e8588ab29dc47fd7bd6e4f49db1c4b252b6 -libLLVM.v15.0.7+10.x86_64-w64-mingw32-cxx03-llvm_version+15.tar.gz/md5/3533470b13310d9cff7e7a7c3619d921 -libLLVM.v15.0.7+10.x86_64-w64-mingw32-cxx03-llvm_version+15.tar.gz/sha512/89a533d3485dba9611ad799f9b3f26af83ed5dede874943c230236a09c2e6ab36df167dbe34f7121af5f291d0720d0975096df46b5f5db34c9822602654572e5 -libLLVM.v15.0.7+10.x86_64-w64-mingw32-cxx11-llvm_version+15.asserts.tar.gz/md5/bfa2faaee4ffa22513c5109e7c76e788 -libLLVM.v15.0.7+10.x86_64-w64-mingw32-cxx11-llvm_version+15.asserts.tar.gz/sha512/dbc995dfcc6da651c990b2b9254aab4d46a8dc05fc2961d5fb7199fc9af3b44d0e90b3206f605d9f0e3e9acfac6b534c3e9e5b8d05f0dd17f5c3c664e72c6d7f -libLLVM.v15.0.7+10.x86_64-w64-mingw32-cxx11-llvm_version+15.tar.gz/md5/e92c1827d1e7b815675740bbc5000cde -libLLVM.v15.0.7+10.x86_64-w64-mingw32-cxx11-llvm_version+15.tar.gz/sha512/b098df199c1f30b0a5084c91af8cc444fbf9699474ea78513489a5cc434f8235952359f0d769871c7a8b344216c8de4893c517ec7a6b12c4098b585cfa67666a -llvm-julia-15.0.7-10.tar.gz/md5/e74093b6e760645ca1567aecce27d463 -llvm-julia-15.0.7-10.tar.gz/sha512/9d2b466c0368996bfa825cdc4fb8e00d0cd43521761946b310c8bc6fff461771f4454bf0b7f8be44d723462a9a2c3721504c4250a3fccdf969ffa789ee40d058 +libLLVM.v16.0.6+3.aarch64-apple-darwin-llvm_version+16.asserts.tar.gz/md5/c26ce3cae44c64c52dcbf813d42bcd53 +libLLVM.v16.0.6+3.aarch64-apple-darwin-llvm_version+16.asserts.tar.gz/sha512/c00c51a3ae82217da929e2a5e5c6418085da77f04447406af91d9ad48875f1d53e1dc692bdba62828d0e2c7a00ad76a1123e88b30404a945a1bad762b2ee6926 +libLLVM.v16.0.6+3.aarch64-apple-darwin-llvm_version+16.tar.gz/md5/558677141b34c66b975d5795bfff71b0 +libLLVM.v16.0.6+3.aarch64-apple-darwin-llvm_version+16.tar.gz/sha512/0441d6a2f627a5c0c1dd7a118d3e5adbee0693f2587c7ceb8e969e933311c6dae96b9a6999f3c1376a9aa195d0747e4257f3c6f928307cc7f2bf24076ec8d965 +libLLVM.v16.0.6+3.aarch64-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/md5/5c77609ed227d348df1bfd8063706317 +libLLVM.v16.0.6+3.aarch64-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/sha512/2eae7778da9aa4725911b68a9006c7f08627c7ea980cd355260c2c26e38aea2c831bdf97a1796db967ed76ff72f822c810c27268073b102ef64cc9b56ff8d053 +libLLVM.v16.0.6+3.aarch64-linux-gnu-cxx03-llvm_version+16.tar.gz/md5/1444c73725196aa585024599fde8b6de +libLLVM.v16.0.6+3.aarch64-linux-gnu-cxx03-llvm_version+16.tar.gz/sha512/d37f3f9135207f675471d858d6dcf13bd38a8b0159153a8dfebb69885326de330cbbae74ce5dd4744cd7ad48af45f802eef1a3133521517fe1de4ee3e7f42868 +libLLVM.v16.0.6+3.aarch64-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/md5/e107910180ae316cdd3aeae0d0b264c4 +libLLVM.v16.0.6+3.aarch64-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/sha512/19912be8ba86bcc3507ea308834ad0c5effcc19b1478eb1491693a7595d080cddcf610089e902e159f8e88c37e26dc330c465e920c4aa652a7c02a6bbc0e3ecf +libLLVM.v16.0.6+3.aarch64-linux-gnu-cxx11-llvm_version+16.tar.gz/md5/f3ef392b873bbd75c12667a06d8a5cce +libLLVM.v16.0.6+3.aarch64-linux-gnu-cxx11-llvm_version+16.tar.gz/sha512/71fcc827fbc0eee2e2c5e98ca9bb6ea4bfb4301b5532140df3cd63558f6fa5a3eb42e0bd1e77b100efa915d3d5cf64dfcee49cf8720f2ce49f3eeff78ceea0a8 +libLLVM.v16.0.6+3.aarch64-linux-musl-cxx03-llvm_version+16.asserts.tar.gz/md5/0ae09acda1cf4c2e1577cbca08e71b32 +libLLVM.v16.0.6+3.aarch64-linux-musl-cxx03-llvm_version+16.asserts.tar.gz/sha512/6f96687b3eec662f95d4537ea73da03986fed30962d3aa44ac5c8d79845c298ddddaca6ea655a824653ea17aade961b0bcfdd9bf0b13eb1cc82aec67a6e7921a +libLLVM.v16.0.6+3.aarch64-linux-musl-cxx03-llvm_version+16.tar.gz/md5/29a26fd89536fe6616e2a2d383b30eaf +libLLVM.v16.0.6+3.aarch64-linux-musl-cxx03-llvm_version+16.tar.gz/sha512/0cfc60d39c7a75c7b758a7ca3aa409b09091a10e5f1e9ba75ca6e806d12e2b486ef617ec140095e035af5e3858200266a81a19837f94072ba16fc5ae5f014fa8 +libLLVM.v16.0.6+3.aarch64-linux-musl-cxx11-llvm_version+16.asserts.tar.gz/md5/b4deb520de74282d8e4ec9c48420fddb +libLLVM.v16.0.6+3.aarch64-linux-musl-cxx11-llvm_version+16.asserts.tar.gz/sha512/16337b87b183367690b509261411e92f73679cefab1c3941eba43c4ef6b884fb9f450c0f3032831cba7ded0dbeba412920d183a2b18e20560bd9453be26634f2 +libLLVM.v16.0.6+3.aarch64-linux-musl-cxx11-llvm_version+16.tar.gz/md5/0f537899cec525d5ff2414648178b39f +libLLVM.v16.0.6+3.aarch64-linux-musl-cxx11-llvm_version+16.tar.gz/sha512/0baa91b57669acab34d0d8f28de38aba83e6ddefa8904019195715bd21440d586e2ee38354a2ee1faeea8b655b11f33fed988a6526c2c02c7298fe69d11ac5ee +libLLVM.v16.0.6+3.armv6l-linux-gnueabihf-cxx03-llvm_version+16.asserts.tar.gz/md5/515d36bec34c4988e84eae6248e05cb7 +libLLVM.v16.0.6+3.armv6l-linux-gnueabihf-cxx03-llvm_version+16.asserts.tar.gz/sha512/5d3011095d52722202409e9e1324e1f8f8f0248535a4f6622f38321106f7ee67a61999ce3713bfd750612ea0bc90ef8530b02d9e17ddfdde7159f39115293f20 +libLLVM.v16.0.6+3.armv6l-linux-gnueabihf-cxx03-llvm_version+16.tar.gz/md5/05abe658c81a6fa9b4762f46850ee8c8 +libLLVM.v16.0.6+3.armv6l-linux-gnueabihf-cxx03-llvm_version+16.tar.gz/sha512/7f6feb745735e8cc7e644d40ace1649f7d81da22d344bd20aa7b14dff039c076e82af053bd3d03fd0fd048f7724eb1378c90e543015fa4484845cca79ac411bf +libLLVM.v16.0.6+3.armv6l-linux-gnueabihf-cxx11-llvm_version+16.asserts.tar.gz/md5/ed8deb655ded1d10ded32fdd1a002191 +libLLVM.v16.0.6+3.armv6l-linux-gnueabihf-cxx11-llvm_version+16.asserts.tar.gz/sha512/47a55c9f67b2268fee32b5fb3eff34dc9af1d0ce140343d653345b3ab7f333e256a059e257a25c03982eb4ed0b6e2226e1fe2b603c3f9cdff28516a85b11de8e +libLLVM.v16.0.6+3.armv6l-linux-gnueabihf-cxx11-llvm_version+16.tar.gz/md5/4fab909e5c21259a0d677aff7d7c4b9d +libLLVM.v16.0.6+3.armv6l-linux-gnueabihf-cxx11-llvm_version+16.tar.gz/sha512/2e98ac6f9215fd4bb3bd7adfb111078ae7c017fcf9360049d250ecb6a926ee36d79526c54f4193d774364b30188d17d3237d702c9023485675fad59d37f81223 +libLLVM.v16.0.6+3.armv6l-linux-musleabihf-cxx03-llvm_version+16.asserts.tar.gz/md5/1776a7013121522e3964d4fa4a378a29 +libLLVM.v16.0.6+3.armv6l-linux-musleabihf-cxx03-llvm_version+16.asserts.tar.gz/sha512/da83ef347e2479e0c5dbda6e41e5ae2810cdef21c64a380cbabcd4f77957b1b185a5899da121ceca4b8860aa5abad82fb67672e1a3b88491bcae9c063e01a293 +libLLVM.v16.0.6+3.armv6l-linux-musleabihf-cxx03-llvm_version+16.tar.gz/md5/d5b2bbcb2c50d17a33b37a1e96c5e181 +libLLVM.v16.0.6+3.armv6l-linux-musleabihf-cxx03-llvm_version+16.tar.gz/sha512/5bcfc83011bc6cec870d471c7c6c13cbd72e310cf43b582fa0ea46cbca448eef63ad8b376275a47047a8187ba8c1c83af4027613ca87bade5d798f2367ce3039 +libLLVM.v16.0.6+3.armv6l-linux-musleabihf-cxx11-llvm_version+16.asserts.tar.gz/md5/c2cb6fd28984d18a025b6905f6390044 +libLLVM.v16.0.6+3.armv6l-linux-musleabihf-cxx11-llvm_version+16.asserts.tar.gz/sha512/d06646f38cbe91ea4cc1a2ab1f10a1d2e83aec55c046c7762d6d45c40ab98a368350e4103068b50d90ce76860cea65e1cb52ee5dba408725d4f291cb649b6a03 +libLLVM.v16.0.6+3.armv6l-linux-musleabihf-cxx11-llvm_version+16.tar.gz/md5/63e36fd036f87c8143118d6ac43766f9 +libLLVM.v16.0.6+3.armv6l-linux-musleabihf-cxx11-llvm_version+16.tar.gz/sha512/eb90365497fc6bfeb9007e982576db604a27876c94988902fd519a11a053e20fe89f29307d84b492adf10a3005eba6042b24d05dba889c81e307b6cd9f040991 +libLLVM.v16.0.6+3.armv7l-linux-gnueabihf-cxx03-llvm_version+16.asserts.tar.gz/md5/9a71682426992456392dd7a46f148c99 +libLLVM.v16.0.6+3.armv7l-linux-gnueabihf-cxx03-llvm_version+16.asserts.tar.gz/sha512/7412fe32f9a224e086c05417549d6c1b995ed87320fddc1efa85efdc60dfa0072406a876341a07228c913415e056c3263bdad8f789856970d7f24b4e78445f74 +libLLVM.v16.0.6+3.armv7l-linux-gnueabihf-cxx03-llvm_version+16.tar.gz/md5/5387befc374331e1ad99c8886e4c9315 +libLLVM.v16.0.6+3.armv7l-linux-gnueabihf-cxx03-llvm_version+16.tar.gz/sha512/eefd4f115513a7532a495307e1ab5dbfcb8ca178e4cc3fcc034588ac8142ff85310f7186ff154ab2ac9ad813dd40a550a0e9bfbabc117861d5c05981698a4b87 +libLLVM.v16.0.6+3.armv7l-linux-gnueabihf-cxx11-llvm_version+16.asserts.tar.gz/md5/ac1d5437b754fdb46126d0cdd104ccc5 +libLLVM.v16.0.6+3.armv7l-linux-gnueabihf-cxx11-llvm_version+16.asserts.tar.gz/sha512/8ae367cffb7fa2f632c7e18a1dfbebba7500ed3e3c66b9af0637c8b15c1f674f8a3fbee5b8157f5d6d9eba7f290825644220ae99ad60393e1fc2f1d2ddef7c00 +libLLVM.v16.0.6+3.armv7l-linux-gnueabihf-cxx11-llvm_version+16.tar.gz/md5/f896dcd15b8ca46c8206fb7b6cf7805d +libLLVM.v16.0.6+3.armv7l-linux-gnueabihf-cxx11-llvm_version+16.tar.gz/sha512/c777ea1767d42c84a9a78f01b20cc5156245f6f056596c283d4877025b7e3783eafec9f89db65eee47f974cef6e85d89555b303ff5a594831ed4408d76ffeb32 +libLLVM.v16.0.6+3.armv7l-linux-musleabihf-cxx03-llvm_version+16.asserts.tar.gz/md5/e1a21d625111bd4fd0234348cb07c342 +libLLVM.v16.0.6+3.armv7l-linux-musleabihf-cxx03-llvm_version+16.asserts.tar.gz/sha512/192d90311f4ee069e371084680ee3e959d0a11004d50ac6d9786942c87f2c14c887996674a89ffe9a0d3c6e9057cf9db03208bf6980da72460a004bd2f005e90 +libLLVM.v16.0.6+3.armv7l-linux-musleabihf-cxx03-llvm_version+16.tar.gz/md5/678ed2858666f6fe08d91398ef76b45e +libLLVM.v16.0.6+3.armv7l-linux-musleabihf-cxx03-llvm_version+16.tar.gz/sha512/cb9846fe1db101f242ae85c25afc6591077fbf6705c44898a370ff53ce75c619ce0a4f760952254017c5e72f2ef2befc87d1f0b22c1fda23a42f4cc7f35a7e7a +libLLVM.v16.0.6+3.armv7l-linux-musleabihf-cxx11-llvm_version+16.asserts.tar.gz/md5/01ae54de30b68736c183af26d692d97d +libLLVM.v16.0.6+3.armv7l-linux-musleabihf-cxx11-llvm_version+16.asserts.tar.gz/sha512/3ad4848dd986a2a41605979e99d0eae8f397813df1ffec9f63d66f810a26700344ca3fdf73eb64e734e03e86dcaf39deedfd68f0fd814cad46c44b7ed97b4cf6 +libLLVM.v16.0.6+3.armv7l-linux-musleabihf-cxx11-llvm_version+16.tar.gz/md5/f2731aadb95c07f8f50be885ab7ae10e +libLLVM.v16.0.6+3.armv7l-linux-musleabihf-cxx11-llvm_version+16.tar.gz/sha512/c90df10819e7a70f67a59708a4ef9768eb45d031b54f8dd69393fd6107cb7a3cdf943cf4ffcfd96f9a13541bbf1094fb1b151c1cf1a41c154bb7e5b9f4cce024 +libLLVM.v16.0.6+3.i686-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/md5/b24bfc1aefcf199295c5053fc8c3125e +libLLVM.v16.0.6+3.i686-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/sha512/497d657c9daf479d2d1da8de9611e32f531c66adfbc45e5bac2d0375280a694b0b213d31d8134ca9cd50c1dfa62980426a5d9582e27395ba33bc4c29e638ac73 +libLLVM.v16.0.6+3.i686-linux-gnu-cxx03-llvm_version+16.tar.gz/md5/c029eff316b3d2313ed37f1afea5f58e +libLLVM.v16.0.6+3.i686-linux-gnu-cxx03-llvm_version+16.tar.gz/sha512/127ee3303146397552034459d7ee1520940dbaa2fef04d1457a56d91baaa6c20dfb1432bfc33394cc3ae1aa1aa1d198185446b0dac4727c72f4c341bfea2ca28 +libLLVM.v16.0.6+3.i686-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/md5/c09cc4037506f653eb0efa00743f29eb +libLLVM.v16.0.6+3.i686-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/sha512/aaaeed57c2bdea708719fe8ba14b76c4fd972ab7ba888998ae93240a3d7290cd424602b3495ce22777bf14c61ce75c4552c1c6174c351f8dd76468d8bf346b55 +libLLVM.v16.0.6+3.i686-linux-gnu-cxx11-llvm_version+16.tar.gz/md5/75844675e2a2cf1f184fe14c064202c0 +libLLVM.v16.0.6+3.i686-linux-gnu-cxx11-llvm_version+16.tar.gz/sha512/a524ed10afe6f736e42e9ea2fe0afde3b1d8ca9a84be648f7a998f80fe6fa059057f994289d576c7e993835836d9756e6df277771f69db7f05b153826b016337 +libLLVM.v16.0.6+3.i686-w64-mingw32-cxx03-llvm_version+16.asserts.tar.gz/md5/5098da200f43628e8783dccf3fe07c2c +libLLVM.v16.0.6+3.i686-w64-mingw32-cxx03-llvm_version+16.asserts.tar.gz/sha512/7f37e926746fbb2537e70998c921d7c5b8b825e6baebba8d7136ab28b5c26c741458ee874ea9e193658d0b76b6b7dd3b543873b563f5124f270500c62cd9717e +libLLVM.v16.0.6+3.i686-w64-mingw32-cxx03-llvm_version+16.tar.gz/md5/636dfc4e622fabd91b7a1dc6b5d0938f +libLLVM.v16.0.6+3.i686-w64-mingw32-cxx03-llvm_version+16.tar.gz/sha512/a000b3365be2069561451355f6c39626a0c10334559c21cfb9991b69eb2ab2ca120a7b60ec0d227fbbf44e5c05dec824dc2b43f2eda151d44940376cc050785b +libLLVM.v16.0.6+3.i686-w64-mingw32-cxx11-llvm_version+16.asserts.tar.gz/md5/a2d05e71a65a0dcb78b6d5eb5661c627 +libLLVM.v16.0.6+3.i686-w64-mingw32-cxx11-llvm_version+16.asserts.tar.gz/sha512/b66b60a9c7aff46a314d400a71fa6d798becf625b91985b1c5695fe759c9364353f54727d5f88b2e4517bc8efe5acd5ae419068cfc82285ee1ac4c49c048c726 +libLLVM.v16.0.6+3.i686-w64-mingw32-cxx11-llvm_version+16.tar.gz/md5/4e4b88747cd274b7b1c7e49bffc6cc12 +libLLVM.v16.0.6+3.i686-w64-mingw32-cxx11-llvm_version+16.tar.gz/sha512/225fc0128068f5fc4e8d9ef6ae1e2d655f2b6ed655754429f93461b962f82ddb3dc4223e66ee642ad063020e6c97c27dd25cb810a038f9a3c9be5eb21eb9cf70 +libLLVM.v16.0.6+3.powerpc64le-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/md5/5490540be6910471221fde1a09b01fae +libLLVM.v16.0.6+3.powerpc64le-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/sha512/59c34838777bbf4c9382b21c06359662c586e47c1eff59b428eed07e58a907e0c1934647ec7cdd00cfb391f30df7782a745a6dcb4e9c421ad67ec0c28cebce92 +libLLVM.v16.0.6+3.powerpc64le-linux-gnu-cxx03-llvm_version+16.tar.gz/md5/d662aeeedbeff55d7c769437252cb4ab +libLLVM.v16.0.6+3.powerpc64le-linux-gnu-cxx03-llvm_version+16.tar.gz/sha512/c4eefd0a1b50bb815c108b1a9fe39100f3d61079199f2ec5f62d83c07baa0f8cf5a2ace14cf92c0741659df287329bdf89e48327397a9371ae08327594a45794 +libLLVM.v16.0.6+3.powerpc64le-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/md5/369a47a5c50051084e1f84bf6f79f9d2 +libLLVM.v16.0.6+3.powerpc64le-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/sha512/3aeb7f533eb00f7d17dd535826f9a4f706291d00ef2a5853be3e6472e92af9e973324c5491710f0474963342cd9d44bd855102d829c04adb4e5fffb8dbe0b0d2 +libLLVM.v16.0.6+3.powerpc64le-linux-gnu-cxx11-llvm_version+16.tar.gz/md5/a1daeeedd9ef2c5f702e2c8d515f676b +libLLVM.v16.0.6+3.powerpc64le-linux-gnu-cxx11-llvm_version+16.tar.gz/sha512/413c1b6bd44bed1210353da5335f0dd663fa72b0608167acb7f5cde4a2a2b45f171bb58dacc89532c9a18ccdf81cc2734d7b807dfd2fc9649f584e1505a3361b +libLLVM.v16.0.6+3.x86_64-apple-darwin-llvm_version+16.asserts.tar.gz/md5/288cca68b558cb5eaed44267759b4c29 +libLLVM.v16.0.6+3.x86_64-apple-darwin-llvm_version+16.asserts.tar.gz/sha512/89da650382d788c1221c8c8fc2d6f79a8476bcb0bd1e5f2aa5a6ae1d43ab4b8d904d95f34db88146a0345437761fe4aa48869a54e474b50cbf58c3daf5494c5f +libLLVM.v16.0.6+3.x86_64-apple-darwin-llvm_version+16.tar.gz/md5/46b30d4cb9c6b1c9bf567c34dff005f6 +libLLVM.v16.0.6+3.x86_64-apple-darwin-llvm_version+16.tar.gz/sha512/44e5cea2609c79d3269a758f063d0011d0ff0de50d64f1c2090eeb47ae052bb92357aeed7455567b5c29c5825287f5b991c740c371841631f27d8499ce0360d3 +libLLVM.v16.0.6+3.x86_64-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/md5/aa7533f8d2a42c8b99409b9103a09be2 +libLLVM.v16.0.6+3.x86_64-linux-gnu-cxx03-llvm_version+16.asserts.tar.gz/sha512/97d7530b317ba16ad1f275a193b160fcc4f571f18d52deb48db0adde3a1c569be6aa64ac080f0e2cabe550439612ed822689e23d707223b98eeef58ef8c51b5d +libLLVM.v16.0.6+3.x86_64-linux-gnu-cxx03-llvm_version+16.tar.gz/md5/abe9dc9d7b96712bb3f8693f0c3e3e98 +libLLVM.v16.0.6+3.x86_64-linux-gnu-cxx03-llvm_version+16.tar.gz/sha512/5629105bd3fdb9fbfc8607254352dcbbc21370b1b28a71950d73c6c902cb5ae33d73ebd047a8c5f556c63596e758b18c4fee267870053d0fce89297cdd442daf +libLLVM.v16.0.6+3.x86_64-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/md5/d2371214faea05c2143937f3a18f3b6c +libLLVM.v16.0.6+3.x86_64-linux-gnu-cxx11-llvm_version+16.asserts.tar.gz/sha512/82eb0cf01964f34d150b3f1dc7563ae88b586074b368dd9cdc690ca7a75b53de8a1f78c8ce44eaa9276c5c06e4bdacdf8c3901a717c867949c7944e564f6e0a5 +libLLVM.v16.0.6+3.x86_64-linux-gnu-cxx11-llvm_version+16.tar.gz/md5/c4460768b4185848615abbf4ea3c5232 +libLLVM.v16.0.6+3.x86_64-linux-gnu-cxx11-llvm_version+16.tar.gz/sha512/768e8f16103dba47e396079cb652d6333f8f558178b21cbc6a4b1a65b869353b75b8567f76b0f06421be44cd72df6a78b901f56b85a22b1e114b78644cba6785 +libLLVM.v16.0.6+3.x86_64-linux-musl-cxx03-llvm_version+16.asserts.tar.gz/md5/2c6a7b15126cb4158e0a54b02d9d812a +libLLVM.v16.0.6+3.x86_64-linux-musl-cxx03-llvm_version+16.asserts.tar.gz/sha512/4c76cfe122c59bb45fe64c8c5bf5ebf7ef2efaafd1ac0a1b1aac8d47f0010e3e5d454e33da5066df02eb383ef6aafc9c434e90f88df8f3a8f179315e8684a57f +libLLVM.v16.0.6+3.x86_64-linux-musl-cxx03-llvm_version+16.tar.gz/md5/fb515854e492a32722dda370f6c09aa3 +libLLVM.v16.0.6+3.x86_64-linux-musl-cxx03-llvm_version+16.tar.gz/sha512/195f1d391e936dd82f8efbd952d32b452e30d98ea0fd2653f2fc1332242245b2d74ed9a0ab9051dcc17a4ba02fa3d25137d72dc5135376270a49e9bcf131fb9a +libLLVM.v16.0.6+3.x86_64-linux-musl-cxx11-llvm_version+16.asserts.tar.gz/md5/788ab9d676633e38ea1815cff2ab14b3 +libLLVM.v16.0.6+3.x86_64-linux-musl-cxx11-llvm_version+16.asserts.tar.gz/sha512/9c38abfa4fc462093e7226e07890b85a85a55ef07fbb0e36da74c32fc95710054b29a0b192b893caeefd0f592aedc89901b85e0b29ce0db259d97a3eb49ae417 +libLLVM.v16.0.6+3.x86_64-linux-musl-cxx11-llvm_version+16.tar.gz/md5/043759732d4bb279866bb2362c0b6172 +libLLVM.v16.0.6+3.x86_64-linux-musl-cxx11-llvm_version+16.tar.gz/sha512/f6032c36b85849104aaf95a1cf4082851ff63bcde2d437eca0c5145dbe040236b8f452dcdd5aab12536bf4f9ad3982d36c95c2f77d0222ebc00052f724453229 +libLLVM.v16.0.6+3.x86_64-unknown-freebsd-llvm_version+16.asserts.tar.gz/md5/c27a112e2f097b86252df8243d5dd634 +libLLVM.v16.0.6+3.x86_64-unknown-freebsd-llvm_version+16.asserts.tar.gz/sha512/8734e7991819440b3dbfea66a86b808ff08788adcfd96c254a07f9c6edf7ecca8990447cee92e9a33713fe8bab078fae405e7a6245c9c3f5679a68b86e523743 +libLLVM.v16.0.6+3.x86_64-unknown-freebsd-llvm_version+16.tar.gz/md5/d23ec5a65abba215c1bde92191df792c +libLLVM.v16.0.6+3.x86_64-unknown-freebsd-llvm_version+16.tar.gz/sha512/90aded28ccb1ce1ebbb4fbd9092998730f50cda58913d99617833be666d3ec0efea50bc0cb01c524e1abe42df466af1a9061aa7eb7c69510dc89a5cb43f37c07 +libLLVM.v16.0.6+3.x86_64-w64-mingw32-cxx03-llvm_version+16.asserts.tar.gz/md5/b1512ca40c4fb2f771dbe5486c71941a +libLLVM.v16.0.6+3.x86_64-w64-mingw32-cxx03-llvm_version+16.asserts.tar.gz/sha512/8343bf6cfffcaa0b8b2bdbfccbf0d8e69e0ace390e9112c5a7c1229c2c7d9dd186c7b350b26f0e2e51ab85c1ec8e77e31e9a619276676ecba86d05c4d15e005a +libLLVM.v16.0.6+3.x86_64-w64-mingw32-cxx03-llvm_version+16.tar.gz/md5/723bd254520545cfa441d92f1be270d4 +libLLVM.v16.0.6+3.x86_64-w64-mingw32-cxx03-llvm_version+16.tar.gz/sha512/3db6b330a49ceb7193ddc17a00c2f9866eb98b364c58ab90acd38bd0b2c8bb0e0b319d0e308fb310ed6701456f60788dd371dd211ed4fb7a99a55296c62944bf +libLLVM.v16.0.6+3.x86_64-w64-mingw32-cxx11-llvm_version+16.asserts.tar.gz/md5/ca01f13bb88048870732f65ecc05aeb0 +libLLVM.v16.0.6+3.x86_64-w64-mingw32-cxx11-llvm_version+16.asserts.tar.gz/sha512/ad4779d51f88165782ef49b657dd03520f093a5097d20c7bb3e7b7198e268afbbd04347ce7acae2d683dd75c0b255dea7bf39d15cd25369a4796b14dfc1ab627 +libLLVM.v16.0.6+3.x86_64-w64-mingw32-cxx11-llvm_version+16.tar.gz/md5/594bec1e655f5a4433ee9c266fa891b4 +libLLVM.v16.0.6+3.x86_64-w64-mingw32-cxx11-llvm_version+16.tar.gz/sha512/03c907b4671e1571166c049a43ee81647481d1e236ec482be84eb4430691cbb44cb5ff701993c3cd7963bbcc8b8ddb97b97bb80cec692ee3f059713fc1adb960 +llvm-julia-16.0.6-2.tar.gz/md5/f05607b71ac8d1e7c30430d2a9efa0a6 +llvm-julia-16.0.6-2.tar.gz/sha512/5f2f88b4673b13780fa819c78cb27fc5dab77c2976768ae4f7863b904c911e39fc18ee85d212e512a7c60081c74efd1fa2e7142b78002982533b7326ff808f24 llvmunwind-12.0.1.tar.xz/md5/4ec327cee517fdb1f6a20e83748e2c7b llvmunwind-12.0.1.tar.xz/sha512/847b6ba03010a43f4fdbfdc49bf16d18fd18474d01584712e651b11191814bf7c1cf53475021d9ee447ed78413202b4ed97973d7bdd851d3e49f8d06f55a7af4 diff --git a/deps/clang.version b/deps/clang.version index 6e50e2413f622..853a22d1dfc7d 100644 --- a/deps/clang.version +++ b/deps/clang.version @@ -1,4 +1,4 @@ ## jll artifact # Clang (paired with LLVM, only here as a JLL download) CLANG_JLL_NAME := Clang -CLANG_JLL_VER := 15.0.7+10 +CLANG_JLL_VER := 16.0.6+3 diff --git a/deps/lld.version b/deps/lld.version index 56303e3dc0292..d61d973917b80 100644 --- a/deps/lld.version +++ b/deps/lld.version @@ -1,3 +1,3 @@ ## jll artifact LLD_JLL_NAME := LLD -LLD_JLL_VER := 15.0.7+10 +LLD_JLL_VER := 16.0.6+3 diff --git a/deps/llvm-tools.version b/deps/llvm-tools.version index e7fd7ae57622a..54a1fa6b531a9 100644 --- a/deps/llvm-tools.version +++ b/deps/llvm-tools.version @@ -1,5 +1,5 @@ ## jll artifact # LLVM_tools (downloads LLVM_jll to get things like `lit` and `opt`) LLVM_TOOLS_JLL_NAME := LLVM -LLVM_TOOLS_JLL_VER := 15.0.7+10 -LLVM_TOOLS_ASSERT_JLL_VER := 15.0.7+10 +LLVM_TOOLS_JLL_VER := 16.0.6+3 +LLVM_TOOLS_ASSERT_JLL_VER := 16.0.6+3 diff --git a/deps/llvm.mk b/deps/llvm.mk index a06db1fb0781b..18dab5dbceb30 100644 --- a/deps/llvm.mk +++ b/deps/llvm.mk @@ -133,7 +133,7 @@ endif # USE_PERF_JITEVENTS ifeq ($(BUILD_LLDB),1) ifeq ($(USECLANG),0) -LLVM_CXXFLAGS += -std=c++0x +LLVM_CXXFLAGS += -std=c++17 endif # USECLANG ifeq ($(LLDB_DISABLE_PYTHON),1) LLVM_CXXFLAGS += -DLLDB_DISABLE_PYTHON diff --git a/deps/llvm.version b/deps/llvm.version index 918889e016f2c..1f12302452c31 100644 --- a/deps/llvm.version +++ b/deps/llvm.version @@ -2,14 +2,14 @@ ## jll artifact LLVM_JLL_NAME := libLLVM -LLVM_ASSERT_JLL_VER := 15.0.7+10 +LLVM_ASSERT_JLL_VER := 16.0.6+3 ## source build # Version number of LLVM -LLVM_VER := 15.0.7 +LLVM_VER := 16.0.6 # Git branch name in `LLVM_GIT_URL` repository -LLVM_BRANCH=julia-15.0.7-10 +LLVM_BRANCH=julia-16.0.6-2 # Git ref in `LLVM_GIT_URL` repository -LLVM_SHA1=julia-15.0.7-10 +LLVM_SHA1=julia-16.0.6-2 ## Following options are used to automatically fetch patchset from Julia's fork. This is ## useful if you want to build an external LLVM while still applying Julia's patches. @@ -18,6 +18,6 @@ LLVM_APPLY_JULIA_PATCHES := 0 # GitHub repository to use for fetching the Julia patches to apply to LLVM source code. LLVM_JULIA_DIFF_GITHUB_REPO := https://github.com/llvm/llvm-project # Base GitHub ref for generating the diff. -LLVM_BASE_REF := llvm:llvmorg-15.0.7 +LLVM_BASE_REF := llvm:llvmorg-16.0.6 # Julia fork's GitHub ref for generating the diff. -LLVM_JULIA_REF := JuliaLang:julia-15.0.7-9 +LLVM_JULIA_REF := JuliaLang:julia-16.0.6-0 diff --git a/src/Makefile b/src/Makefile index c78df75bdceb5..95614d506ba45 100644 --- a/src/Makefile +++ b/src/Makefile @@ -114,6 +114,10 @@ PUBLIC_HEADER_TARGETS := $(addprefix $(build_includedir)/julia/,$(notdir $(PUBLI LLVM_LDFLAGS := $(shell $(LLVM_CONFIG_HOST) --ldflags) LLVM_CXXFLAGS := $(shell $(LLVM_CONFIG_HOST) --cxxflags) +ifeq ($(OS)_$(BINARY),WINNT_32) +LLVM_CXXFLAGS += -I$(SRCDIR)/support/win32-clang-ABI-bug +endif + # llvm-config --cxxflags does not return -DNDEBUG ifeq ($(shell $(LLVM_CONFIG_HOST) --assertion-mode),OFF) LLVM_CXXFLAGS += -DNDEBUG diff --git a/src/aotcompile.cpp b/src/aotcompile.cpp index be70016e45f21..658de49561d82 100644 --- a/src/aotcompile.cpp +++ b/src/aotcompile.cpp @@ -1049,8 +1049,21 @@ static AOTOutputs add_output_impl(Module &M, TargetMachine &SourceTM, ShardTimer // but LLVM doesn't let us emit a GlobalAlias to a declaration... // So for now we inject a definition of these functions that calls our runtime // functions. We do so after optimization to avoid cloning these functions. - // Float16 conversion routines +#if defined(_CPU_X86_64_) && defined(_OS_DARWIN_) && JL_LLVM_VERSION >= 160000 + // LLVM 16 reverted to soft-float ABI for passing half on x86_64 Darwin + // https://github.com/llvm/llvm-project/commit/2bcf51c7f82ca7752d1bba390a2e0cb5fdd05ca9 + injectCRTAlias(M, "__gnu_h2f_ieee", "julia_half_to_float", + FunctionType::get(Type::getFloatTy(M.getContext()), { Type::getInt16Ty(M.getContext()) }, false)); + injectCRTAlias(M, "__extendhfsf2", "julia_half_to_float", + FunctionType::get(Type::getFloatTy(M.getContext()), { Type::getInt16Ty(M.getContext()) }, false)); + injectCRTAlias(M, "__gnu_f2h_ieee", "julia_float_to_half", + FunctionType::get(Type::getInt16Ty(M.getContext()), { Type::getFloatTy(M.getContext()) }, false)); + injectCRTAlias(M, "__truncsfhf2", "julia_float_to_half", + FunctionType::get(Type::getInt16Ty(M.getContext()), { Type::getFloatTy(M.getContext()) }, false)); + injectCRTAlias(M, "__truncdfhf2", "julia_double_to_half", + FunctionType::get(Type::getInt16Ty(M.getContext()), { Type::getDoubleTy(M.getContext()) }, false)); +#else injectCRTAlias(M, "__gnu_h2f_ieee", "julia__gnu_h2f_ieee", FunctionType::get(Type::getFloatTy(M.getContext()), { Type::getHalfTy(M.getContext()) }, false)); injectCRTAlias(M, "__extendhfsf2", "julia__gnu_h2f_ieee", @@ -1061,6 +1074,7 @@ static AOTOutputs add_output_impl(Module &M, TargetMachine &SourceTM, ShardTimer FunctionType::get(Type::getHalfTy(M.getContext()), { Type::getFloatTy(M.getContext()) }, false)); injectCRTAlias(M, "__truncdfhf2", "julia__truncdfhf2", FunctionType::get(Type::getHalfTy(M.getContext()), { Type::getDoubleTy(M.getContext()) }, false)); +#endif // BFloat16 conversion routines injectCRTAlias(M, "__truncsfbf2", "julia__truncsfbf2", @@ -1361,6 +1375,7 @@ static SmallVector add_output(Module &M, TargetMachine &TM, Stri for (unsigned i = 0; i < threads; i++) { std::function func = [&, i]() { LLVMContext ctx; + SetOpaquePointer(ctx); // Lazily deserialize the entire module timers[i].deserialize.startTimer(); auto EM = getLazyBitcodeModule(MemoryBufferRef(StringRef(serialized.data(), serialized.size()), "Optimized"), ctx); @@ -1562,6 +1577,7 @@ void jl_dump_native_impl(void *native_code, if (z) { JL_TIMING(NATIVE_AOT, NATIVE_Sysimg); LLVMContext Context; + SetOpaquePointer(Context); Module sysimgM("sysimg", Context); sysimgM.setTargetTriple(TheTriple.str()); sysimgM.setDataLayout(DL); @@ -1698,6 +1714,7 @@ void jl_dump_native_impl(void *native_code, { JL_TIMING(NATIVE_AOT, NATIVE_Metadata); LLVMContext Context; + SetOpaquePointer(Context); Module metadataM("metadata", Context); metadataM.setTargetTriple(TheTriple.str()); metadataM.setDataLayout(DL); diff --git a/src/cgutils.cpp b/src/cgutils.cpp index 8c6880d7245cd..b4716b13f2dd1 100644 --- a/src/cgutils.cpp +++ b/src/cgutils.cpp @@ -911,7 +911,7 @@ static bool is_tupletype_homogeneous(jl_svec_t *t, bool allow_va = false) } static bool for_each_uniontype_small( - std::function f, + llvm::function_ref f, jl_value_t *ty, unsigned &counter) { @@ -4046,12 +4046,12 @@ static jl_cgval_t emit_memoryref(jl_codectx_t &ctx, const jl_cgval_t &ref, jl_cg Value *mlen = emit_genericmemorylen(ctx, mem, ref.typ); Value *inbound = ctx.builder.CreateICmpULT(newdata, mlen); ctx.builder.CreateCondBr(inbound, endBB, failBB); - ctx.f->getBasicBlockList().push_back(failBB); + failBB->insertInto(ctx.f); ctx.builder.SetInsertPoint(failBB); ctx.builder.CreateCall(prepare_call(jlboundserror_func), { mark_callee_rooted(ctx, boxed(ctx, ref)), i }); ctx.builder.CreateUnreachable(); - ctx.f->getBasicBlockList().push_back(endBB); + endBB->insertInto(ctx.f); ctx.builder.SetInsertPoint(endBB); } } @@ -4119,12 +4119,12 @@ static jl_cgval_t emit_memoryref(jl_codectx_t &ctx, const jl_cgval_t &ref, jl_cg Value *inbound = ctx.builder.CreateICmpULT(idx0, mlen); #endif ctx.builder.CreateCondBr(inbound, endBB, failBB); - ctx.f->getBasicBlockList().push_back(failBB); + failBB->insertInto(ctx.f); ctx.builder.SetInsertPoint(failBB); ctx.builder.CreateCall(prepare_call(jlboundserror_func), { mark_callee_rooted(ctx, boxed(ctx, ref)), i }); ctx.builder.CreateUnreachable(); - ctx.f->getBasicBlockList().push_back(endBB); + endBB->insertInto(ctx.f); ctx.builder.SetInsertPoint(endBB); } } diff --git a/src/clangsa/GCChecker.cpp b/src/clangsa/GCChecker.cpp index 8aa0ef009f4eb..f8e73c486a862 100644 --- a/src/clangsa/GCChecker.cpp +++ b/src/clangsa/GCChecker.cpp @@ -1,5 +1,6 @@ // This file is a part of Julia. License is MIT: https://julialang.org/license +#include "clang/AST/Type.h" #include "clang/Frontend/FrontendActions.h" #include "clang/StaticAnalyzer/Checkers/SValExplainer.h" #include "clang/StaticAnalyzer/Core/BugReporter/BugType.h" @@ -14,6 +15,7 @@ #include "clang/Tooling/Tooling.h" #include "clang/StaticAnalyzer/Frontend/CheckerRegistry.h" +#include "llvm/Support/Debug.h" #include #include @@ -894,9 +896,11 @@ bool GCChecker::isSafepoint(const CallEvent &Call, CheckerContext &C) const { if (!Decl || !FD) { if (Callee == nullptr) { isCalleeSafepoint = true; - } else if (const TypedefType *TDT = dyn_cast(Callee->getType())) { - isCalleeSafepoint = - !declHasAnnotation(TDT->getDecl(), "julia_not_safepoint"); + } else if (const ElaboratedType *ET = dyn_cast(Callee->getType())){ + if (const TypedefType *TDT = dyn_cast(ET->getNamedType())) { + isCalleeSafepoint = + !declHasAnnotation(TDT->getDecl(), "julia_not_safepoint"); + } } else if (const CXXPseudoDestructorExpr *PDE = dyn_cast(Callee)) { // A pseudo-destructor is an expression that looks like a member @@ -941,7 +945,7 @@ bool GCChecker::processPotentialSafepoint(const CallEvent &Call, isGCTrackedType(ParmType->getPointeeType())) { // This is probably an out parameter. Find the value it refers to now. SVal Loaded = - State->getSVal(Call.getArgSVal(i).getAs().getValue()); + State->getSVal(*(Call.getArgSVal(i).getAs())); SpeciallyRootedSymbol = Loaded.getAsSymbol(); continue; } @@ -1520,7 +1524,7 @@ bool GCChecker::evalCall(const CallEvent &Call, CheckerContext &C) const { } } if (FD) { - Loc ItemsLoc = State->getLValue(FD, ArrayList).getAs().getValue(); + Loc ItemsLoc = *(State->getLValue(FD, ArrayList).getAs()); SVal Items = State->getSVal(ItemsLoc); if (Items.isUnknown()) { Items = C.getSValBuilder().conjureSymbolVal( @@ -1688,7 +1692,7 @@ void GCChecker::checkLocation(SVal SLoc, bool IsLoad, const Stmt *S, // better than this. if (IsLoad && (RS = State->get(SLoc.getAsRegion()))) { SymbolRef LoadedSym = - State->getSVal(SLoc.getAs().getValue()).getAsSymbol(); + State->getSVal(*SLoc.getAs()).getAsSymbol(); if (LoadedSym) { const ValueState *ValS = State->get(LoadedSym); if (!ValS || !ValS->isRooted() || ValS->RootDepth > RS->RootedAtDepth) { diff --git a/src/codegen.cpp b/src/codegen.cpp index ceef6486f8c31..2247b709533a3 100644 --- a/src/codegen.cpp +++ b/src/codegen.cpp @@ -1055,7 +1055,7 @@ static const auto jl_alloc_obj_func = new JuliaFunction{ FnAttrs.addAllocKindAttr(AllocFnKind::Alloc); #endif #if JL_LLVM_VERSION >= 160000 - FnAttrs.addMemoryAttr(MemoryEffects::argMemOnly(ModRefInfo::Ref) | inaccessibleMemOnly(ModRefInfo::ModRef)); + FnAttrs.addMemoryAttr(MemoryEffects::argMemOnly(ModRefInfo::Ref) | MemoryEffects::inaccessibleMemOnly(ModRefInfo::ModRef)); #endif FnAttrs.addAttribute(Attribute::WillReturn); FnAttrs.addAttribute(Attribute::NoUnwind); @@ -1314,7 +1314,7 @@ static const auto jl_allocgenericmemory = new JuliaFunction= 160000 - FnAttrs.addMemoryAttr(MemoryEffects::inaccessibleMemOnly(ModRefInfo::ModRef) | argMemOnly(MemoryEffects::ModRefInfo::Ref)); + FnAttrs.addMemoryAttr(MemoryEffects::inaccessibleMemOnly(ModRefInfo::ModRef) | MemoryEffects::argMemOnly(ModRefInfo::Ref)); #endif FnAttrs.addAttribute(Attribute::WillReturn); RetAttrs.addAlignmentAttr(Align(16)); @@ -1423,11 +1423,24 @@ static const auto gc_loaded_func = new JuliaFunction<>{ [](LLVMContext &C) { return FunctionType::get(PointerType::get(JuliaType::get_prjlvalue_ty(C), AddressSpace::Loaded), {JuliaType::get_prjlvalue_ty(C), PointerType::get(JuliaType::get_prjlvalue_ty(C), 0)}, false); }, [](LLVMContext &C) { - AttributeSet FnAttrs = Attributes(C, {Attribute::ReadNone, Attribute::NoSync, Attribute::NoUnwind, Attribute::Speculatable, Attribute::WillReturn, Attribute::NoRecurse}); - AttributeSet RetAttrs = Attributes(C, {Attribute::NonNull, Attribute::NoUndef}); - return AttributeList::get(C, FnAttrs, RetAttrs, + AttrBuilder FnAttrs(C); + FnAttrs.addAttribute(Attribute::NoSync); + FnAttrs.addAttribute(Attribute::NoUnwind); + FnAttrs.addAttribute(Attribute::Speculatable); + FnAttrs.addAttribute(Attribute::WillReturn); + FnAttrs.addAttribute(Attribute::NoRecurse); +#if JL_LLVM_VERSION >= 160000 + FnAttrs.addMemoryAttr(MemoryEffects::none()); +#else + FnAttrs.addAttribute(Attribute::ReadNone); +#endif + AttrBuilder RetAttrs(C); + RetAttrs.addAttribute(Attribute::NonNull); + RetAttrs.addAttribute(Attribute::NoUndef); + return AttributeList::get(C, AttributeSet::get(C,FnAttrs), AttributeSet::get(C,RetAttrs), { Attributes(C, {Attribute::NonNull, Attribute::NoUndef, Attribute::ReadNone, Attribute::NoCapture}), - Attributes(C, {Attribute::NonNull, Attribute::NoUndef, Attribute::ReadNone}) }); }, + Attributes(C, {Attribute::NonNull, Attribute::NoUndef, Attribute::ReadNone}) }); + }, }; // julia.call represents a call with julia calling convention, it is used as @@ -3714,11 +3727,11 @@ static bool emit_builtin_call(jl_codectx_t &ctx, jl_cgval_t *ret, jl_value_t *f, failBB = BasicBlock::Create(ctx.builder.getContext(), "oob"); endBB = BasicBlock::Create(ctx.builder.getContext(), "load"); ctx.builder.CreateCondBr(ctx.builder.CreateIsNull(mlen), failBB, endBB); - ctx.f->getBasicBlockList().push_back(failBB); + failBB->insertInto(ctx.f); ctx.builder.SetInsertPoint(failBB); ctx.builder.CreateCall(prepare_call(jlboundserror_func), { mark_callee_rooted(ctx, mem), ConstantInt::get(ctx.types().T_size, 1) }); ctx.builder.CreateUnreachable(); - ctx.f->getBasicBlockList().push_back(endBB); + endBB->insertInto(ctx.f); ctx.builder.SetInsertPoint(endBB); } bool isboxed = layout->flags.arrayelem_isboxed; @@ -3787,11 +3800,11 @@ static bool emit_builtin_call(jl_codectx_t &ctx, jl_cgval_t *ret, jl_value_t *f, failBB = BasicBlock::Create(ctx.builder.getContext(), "oob"); endBB = BasicBlock::Create(ctx.builder.getContext(), "load"); ctx.builder.CreateCondBr(ctx.builder.CreateIsNull(mlen), failBB, endBB); - ctx.f->getBasicBlockList().push_back(failBB); + failBB->insertInto(ctx.f); ctx.builder.SetInsertPoint(failBB); ctx.builder.CreateCall(prepare_call(jlboundserror_func), { mark_callee_rooted(ctx, mem), ConstantInt::get(ctx.types().T_size, 1) }); ctx.builder.CreateUnreachable(); - ctx.f->getBasicBlockList().push_back(endBB); + endBB->insertInto(ctx.f); ctx.builder.SetInsertPoint(endBB); } emit_typecheck(ctx, val, ety, "memoryset"); @@ -3891,8 +3904,9 @@ static bool emit_builtin_call(jl_codectx_t &ctx, jl_cgval_t *ret, jl_value_t *f, BasicBlock *passBB, *endBB, *fromBB; passBB = BasicBlock::Create(ctx.builder.getContext(), "load"); endBB = BasicBlock::Create(ctx.builder.getContext(), "oob"); - ctx.f->getBasicBlockList().push_back(passBB); - ctx.f->getBasicBlockList().push_back(endBB); + + passBB->insertInto(ctx.f); + endBB->insertInto(ctx.f); fromBB = ctx.builder.CreateCondBr(oob, endBB, passBB)->getParent(); ctx.builder.SetInsertPoint(endBB); result = ctx.builder.CreatePHI(getInt1Ty(ctx.builder.getContext()), 2); @@ -5286,9 +5300,9 @@ static void emit_phinode_assign(jl_codectx_t &ctx, ssize_t idx, jl_value_t *r) Instruction *phi = dest->clone(); phi->insertAfter(dest); PHINode *Tindex_phi = PHINode::Create(getInt8Ty(ctx.builder.getContext()), jl_array_nrows(edges), "tindex_phi"); - BB->getInstList().insert(InsertPt, Tindex_phi); + Tindex_phi->insertInto(BB, InsertPt); PHINode *ptr_phi = PHINode::Create(ctx.types().T_prjlvalue, jl_array_nrows(edges), "ptr_phi"); - BB->getInstList().insert(InsertPt, ptr_phi); + ptr_phi->insertInto(BB, InsertPt); Value *isboxed = ctx.builder.CreateICmpNE( ctx.builder.CreateAnd(Tindex_phi, ConstantInt::get(getInt8Ty(ctx.builder.getContext()), UNION_BOX_MARKER)), ConstantInt::get(getInt8Ty(ctx.builder.getContext()), 0)); @@ -5306,7 +5320,7 @@ static void emit_phinode_assign(jl_codectx_t &ctx, ssize_t idx, jl_value_t *r) } else if (allunbox) { PHINode *Tindex_phi = PHINode::Create(getInt8Ty(ctx.builder.getContext()), jl_array_nrows(edges), "tindex_phi"); - BB->getInstList().insert(InsertPt, Tindex_phi); + Tindex_phi->insertInto(BB, InsertPt); jl_cgval_t val = mark_julia_slot(NULL, phiType, Tindex_phi, ctx.tbaa().tbaa_stack); ctx.PhiNodes.push_back(std::make_tuple(val, BB, dest, (PHINode*)NULL, r)); ctx.SAvalues[idx] = val; @@ -5340,7 +5354,7 @@ static void emit_phinode_assign(jl_codectx_t &ctx, ssize_t idx, jl_value_t *r) } else { value_phi = PHINode::Create(vtype, jl_array_nrows(edges), "value_phi"); - BB->getInstList().insert(InsertPt, value_phi); + value_phi->insertInto(BB, InsertPt); slot = mark_julia_type(ctx, value_phi, isboxed, phiType); } ctx.PhiNodes.push_back(std::make_tuple(slot, BB, dest, value_phi, r)); @@ -9539,6 +9553,8 @@ char jl_using_perf_jitevents = 0; int jl_is_timing_passes = 0; +int jl_opaque_ptrs_set = 0; + extern "C" void jl_init_llvm(void) { jl_page_size = jl_getpagesize(); @@ -9596,6 +9612,8 @@ extern "C" void jl_init_llvm(void) clopt = llvmopts.lookup("opaque-pointers"); if (clopt && clopt->getNumOccurrences() == 0) { clopt->addOccurrence(1, clopt->ArgStr, "false", true); + } else { + jl_opaque_ptrs_set = 1; } clopt = llvmopts.lookup("time-passes"); diff --git a/src/jitlayers.cpp b/src/jitlayers.cpp index 3ed86c688f6dd..74b9acf10bce3 100644 --- a/src/jitlayers.cpp +++ b/src/jitlayers.cpp @@ -1655,7 +1655,7 @@ void optimizeDLSyms(Module &M) { JuliaOJIT::DLSymOptimizer(true)(M); } -void fixupTM(TargetMachine &TM){ +void fixupTM(TargetMachine &TM) { auto TheTriple = TM.getTargetTriple(); if (jl_options.opt_level < 2) { if (!TheTriple.isARM() && !TheTriple.isPPC64() && !TheTriple.isAArch64()) @@ -1665,6 +1665,17 @@ void fixupTM(TargetMachine &TM){ } } +extern int jl_opaque_ptrs_set; +void SetOpaquePointer(LLVMContext &ctx) { + if (jl_opaque_ptrs_set) + return; +#ifndef JL_LLVM_OPAQUE_POINTERS + ctx.setOpaquePointers(false); +#else + ctx.setOpaquePointers(true); +#endif +} + llvm::DataLayout jl_create_datalayout(TargetMachine &TM) { // Mark our address spaces as non-integral auto jl_data_layout = TM.createDataLayout(); @@ -1686,12 +1697,7 @@ JuliaOJIT::JuliaOJIT() DLSymOpt(std::make_unique(false)), ContextPool([](){ auto ctx = std::make_unique(); - if (!ctx->hasSetOpaquePointersValue()) -#ifndef JL_LLVM_OPAQUE_POINTERS - ctx->setOpaquePointers(false); -#else - ctx->setOpaquePointers(true); -#endif + SetOpaquePointer(*ctx); return orc::ThreadSafeContext(std::move(ctx)); }), #ifdef JL_USE_JITLINK @@ -1793,15 +1799,24 @@ JuliaOJIT::JuliaOJIT() orc::SymbolAliasMap jl_crt = { // Float16 conversion routines - { mangle("__gnu_h2f_ieee"), { mangle("julia__gnu_h2f_ieee"), JITSymbolFlags::Exported } }, - { mangle("__extendhfsf2"), { mangle("julia__gnu_h2f_ieee"), JITSymbolFlags::Exported } }, - { mangle("__gnu_f2h_ieee"), { mangle("julia__gnu_f2h_ieee"), JITSymbolFlags::Exported } }, - { mangle("__truncsfhf2"), { mangle("julia__gnu_f2h_ieee"), JITSymbolFlags::Exported } }, - { mangle("__truncdfhf2"), { mangle("julia__truncdfhf2"), JITSymbolFlags::Exported } }, - +#if defined(_CPU_X86_64_) && defined(_OS_DARWIN_) && JL_LLVM_VERSION >= 160000 + // LLVM 16 reverted to soft-float ABI for passing half on x86_64 Darwin + // https://github.com/llvm/llvm-project/commit/2bcf51c7f82ca7752d1bba390a2e0cb5fdd05ca9 + { mangle("__gnu_h2f_ieee"), { mangle("julia_half_to_float"), JITSymbolFlags::Exported } }, + { mangle("__extendhfsf2"), { mangle("julia_half_to_float"), JITSymbolFlags::Exported } }, + { mangle("__gnu_f2h_ieee"), { mangle("julia_float_to_half"), JITSymbolFlags::Exported } }, + { mangle("__truncsfhf2"), { mangle("julia_float_to_half"), JITSymbolFlags::Exported } }, + { mangle("__truncdfhf2"), { mangle("julia_double_to_half"), JITSymbolFlags::Exported } }, +#else + { mangle("__gnu_h2f_ieee"), { mangle("julia__gnu_h2f_ieee"), JITSymbolFlags::Exported } }, + { mangle("__extendhfsf2"), { mangle("julia__gnu_h2f_ieee"), JITSymbolFlags::Exported } }, + { mangle("__gnu_f2h_ieee"), { mangle("julia__gnu_f2h_ieee"), JITSymbolFlags::Exported } }, + { mangle("__truncsfhf2"), { mangle("julia__gnu_f2h_ieee"), JITSymbolFlags::Exported } }, + { mangle("__truncdfhf2"), { mangle("julia__truncdfhf2"), JITSymbolFlags::Exported } }, +#endif // BFloat16 conversion routines - { mangle("__truncsfbf2"), { mangle("julia__truncsfbf2"), JITSymbolFlags::Exported } }, - { mangle("__truncdfbf2"), { mangle("julia__truncdfbf2"), JITSymbolFlags::Exported } }, + { mangle("__truncsfbf2"), { mangle("julia__truncsfbf2"), JITSymbolFlags::Exported } }, + { mangle("__truncdfbf2"), { mangle("julia__truncdfbf2"), JITSymbolFlags::Exported } }, }; cantFail(GlobalJD.define(orc::symbolAliases(jl_crt))); diff --git a/src/jitlayers.h b/src/jitlayers.h index 622fe9131861d..35d950f82f38a 100644 --- a/src/jitlayers.h +++ b/src/jitlayers.h @@ -612,6 +612,7 @@ Module &jl_codegen_params_t::shared_module() JL_NOTSAFEPOINT { return *_shared_module; } void fixupTM(TargetMachine &TM) JL_NOTSAFEPOINT; +void SetOpaquePointer(LLVMContext &ctx) JL_NOTSAFEPOINT; void optimizeDLSyms(Module &M); diff --git a/src/julia.h b/src/julia.h index 44dc913209c6b..55d6a200fbef6 100644 --- a/src/julia.h +++ b/src/julia.h @@ -954,6 +954,7 @@ extern void JL_GC_PUSH2(void *, void *) JL_NOTSAFEPOINT; extern void JL_GC_PUSH3(void *, void *, void *) JL_NOTSAFEPOINT; extern void JL_GC_PUSH4(void *, void *, void *, void *) JL_NOTSAFEPOINT; extern void JL_GC_PUSH5(void *, void *, void *, void *, void *) JL_NOTSAFEPOINT; +extern void JL_GC_PUSH6(void *, void *, void *, void *, void *, void *) JL_NOTSAFEPOINT; extern void JL_GC_PUSH7(void *, void *, void *, void *, void *, void *, void *) JL_NOTSAFEPOINT; extern void JL_GC_PUSH8(void *, void *, void *, void *, void *, void *, void *, void *) JL_NOTSAFEPOINT; extern void _JL_GC_PUSHARGS(jl_value_t **, size_t) JL_NOTSAFEPOINT; diff --git a/src/llvm-pass-helpers.cpp b/src/llvm-pass-helpers.cpp index d17ce3105135c..9c62a8a5711a5 100644 --- a/src/llvm-pass-helpers.cpp +++ b/src/llvm-pass-helpers.cpp @@ -128,7 +128,7 @@ namespace jl_intrinsics { { auto FnAttrs = AttrBuilder(target->getContext()); #if JL_LLVM_VERSION >= 160000 - FnAttrs.addMemoryAttr(MemoryEffects::argMemOnly(ModRefInfo::Ref) | inaccessibleMemOnly(ModRefInfo::ModRef)); + FnAttrs.addMemoryAttr(MemoryEffects::argMemOnly(ModRefInfo::Ref) | MemoryEffects::inaccessibleMemOnly(ModRefInfo::ModRef)); #endif FnAttrs.addAllocKindAttr(AllocFnKind::Alloc); FnAttrs.addAttribute(Attribute::WillReturn); diff --git a/src/llvm-version.h b/src/llvm-version.h index 7b8dfbbae92d6..f7da953a99562 100644 --- a/src/llvm-version.h +++ b/src/llvm-version.h @@ -10,8 +10,8 @@ #define JL_LLVM_VERSION (LLVM_VERSION_MAJOR * 10000 + LLVM_VERSION_MINOR * 100 \ + LLVM_VERSION_PATCH) -#if JL_LLVM_VERSION < 140000 - #error Only LLVM versions >= 14.0.0 are supported by Julia +#if JL_LLVM_VERSION < 150000 + #error Only LLVM versions >= 15.0.0 are supported by Julia #endif #if JL_LLVM_VERSION >= 160000 diff --git a/src/pipeline.cpp b/src/pipeline.cpp index 4b099521d33f9..c4b07914907e6 100644 --- a/src/pipeline.cpp +++ b/src/pipeline.cpp @@ -79,7 +79,6 @@ #include #include #include - #ifdef _COMPILER_GCC_ #pragma GCC diagnostic pop #endif @@ -158,10 +157,16 @@ namespace { // Opts.UseAfterScope = CodeGenOpts.SanitizeAddressUseAfterScope; // Opts.UseAfterReturn = CodeGenOpts.getSanitizeAddressUseAfterReturn(); // MPM.addPass(RequireAnalysisPass()); + //Let's assume the defaults are actually fine for our purposes + #if JL_LLVM_VERSION < 160000 // MPM.addPass(ModuleAddressSanitizerPass( // Opts, UseGlobalGC, UseOdrIndicator, DestructorKind)); - //Let's assume the defaults are actually fine for our purposes MPM.addPass(ModuleAddressSanitizerPass(AddressSanitizerOptions())); + #else // LLVM 16+ + // MPM.addPass(AddressSanitizerPass( + // Opts, UseGlobalGC, UseOdrIndicator, DestructorKind)); + MPM.addPass(AddressSanitizerPass(AddressSanitizerOptions(), true, false)); + #endif // } }; ASanPass(/*SanitizerKind::Address, */false); @@ -545,6 +550,7 @@ static void buildIntrinsicLoweringPipeline(ModulePassManager &MPM, PassBuilder * MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); } JULIA_PASS(MPM.addPass(LowerPTLSPass(options.dump_native))); + MPM.addPass(RemoveJuliaAddrspacesPass()); //TODO: Make this conditional on arches (GlobalISel doesn't like our addrsspaces) if (O.getSpeedupLevel() >= 1) { FunctionPassManager FPM; FPM.addPass(InstCombinePass()); diff --git a/src/processor.h b/src/processor.h index a4c8deb9a8796..e49af919f67b5 100644 --- a/src/processor.h +++ b/src/processor.h @@ -244,7 +244,7 @@ JL_DLLEXPORT int32_t jl_get_default_nans(void); #include extern JL_DLLEXPORT bool jl_processor_print_help; - +// NOLINTBEGIN(clang-diagnostic-return-type-c-linkage) /** * Returns the CPU name and feature string to be used by LLVM JIT. * @@ -278,7 +278,7 @@ struct jl_target_spec_t { extern "C" JL_DLLEXPORT llvm::SmallVector jl_get_llvm_clone_targets(void) JL_NOTSAFEPOINT; std::string jl_get_cpu_name_llvm(void) JL_NOTSAFEPOINT; std::string jl_get_cpu_features_llvm(void) JL_NOTSAFEPOINT; - +// NOLINTEND(clang-diagnostic-return-type-c-linkage) struct FeatureName { const char *name; uint32_t bit; // bit index into a `uint32_t` array; diff --git a/src/processor_fallback.cpp b/src/processor_fallback.cpp index 399d31af05ebf..92842d3db6c64 100644 --- a/src/processor_fallback.cpp +++ b/src/processor_fallback.cpp @@ -145,7 +145,7 @@ const std::pair &jl_get_llvm_disasm_target(void) return res; } -extern "C" llvm::SmallVector jl_get_llvm_clone_targets(void) +llvm::SmallVector jl_get_llvm_clone_targets(void) { if (jit_targets.empty()) jl_error("JIT targets not initialized"); diff --git a/src/processor_x86.cpp b/src/processor_x86.cpp index 3f8c62acaed11..652a21a3a3286 100644 --- a/src/processor_x86.cpp +++ b/src/processor_x86.cpp @@ -1089,21 +1089,21 @@ jl_image_t jl_init_processor_pkgimg(void *hdl) return parse_sysimg(hdl, pkgimg_init_cb); } -extern "C" JL_DLLEXPORT std::pair> jl_get_llvm_target(bool imaging, uint32_t &flags) +std::pair> jl_get_llvm_target(bool imaging, uint32_t &flags) { ensure_jit_target(imaging); flags = jit_targets[0].en.flags; return get_llvm_target_vec(jit_targets[0]); } -extern "C" JL_DLLEXPORT const std::pair &jl_get_llvm_disasm_target(void) +const std::pair &jl_get_llvm_disasm_target(void) { static const auto res = get_llvm_target_str(TargetData{"generic", "", {feature_masks, 0}, {{}, 0}, 0}); return res; } -extern "C" JL_DLLEXPORT llvm::SmallVector jl_get_llvm_clone_targets(void) +llvm::SmallVector jl_get_llvm_clone_targets(void) { if (jit_targets.empty()) jl_error("JIT targets not initialized"); diff --git a/src/runtime_intrinsics.c b/src/runtime_intrinsics.c index 4569c2081ae88..2a84532c4c76b 100644 --- a/src/runtime_intrinsics.c +++ b/src/runtime_intrinsics.c @@ -213,7 +213,7 @@ static inline uint16_t double_to_half(double param) JL_NOTSAFEPOINT // x86-specific helpers for emulating the (B)Float16 ABI #if defined(_CPU_X86_) || defined(_CPU_X86_64_) #include -static inline __m128 return_in_xmm(uint16_t input) JL_NOTSAFEPOINT { +__attribute__((unused)) static inline __m128 return_in_xmm(uint16_t input) JL_NOTSAFEPOINT { __m128 xmm_output; asm ( "movd %[input], %%xmm0\n\t" @@ -224,7 +224,7 @@ static inline __m128 return_in_xmm(uint16_t input) JL_NOTSAFEPOINT { ); return xmm_output; } -static inline uint16_t take_from_xmm(__m128 xmm_input) JL_NOTSAFEPOINT { +__attribute__((unused)) static inline uint16_t take_from_xmm(__m128 xmm_input) JL_NOTSAFEPOINT { uint32_t output; asm ( "movss %[xmm_input], %%xmm0\n\t" @@ -239,11 +239,14 @@ static inline uint16_t take_from_xmm(__m128 xmm_input) JL_NOTSAFEPOINT { // float16 conversion API -// for use in APInt (without the ABI shenanigans from below) -uint16_t julia_float_to_half(float param) { +// for use in APInt and other soft-float ABIs (i.e. without the ABI shenanigans from below) +JL_DLLEXPORT uint16_t julia_float_to_half(float param) { return float_to_half(param); } -float julia_half_to_float(uint16_t param) { +JL_DLLEXPORT uint16_t julia_double_to_half(double param) { + return double_to_half(param); +} +JL_DLLEXPORT float julia_half_to_float(uint16_t param) { return half_to_float(param); } diff --git a/src/support/win32-clang-ABI-bug/optional b/src/support/win32-clang-ABI-bug/optional new file mode 100644 index 0000000000000..135888d415f73 --- /dev/null +++ b/src/support/win32-clang-ABI-bug/optional @@ -0,0 +1,531 @@ +//===- optional.h - Simple variant for passing optional values --*- C++ -*-===// +// +// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. +// See https://llvm.org/LICENSE.txt for license information. +// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception +// +//===----------------------------------------------------------------------===// +/// +/// \file +/// This file provides optional, a template class modeled in the spirit of +/// OCaml's 'opt' variant. The idea is to strongly type whether or not +/// a value can be optional. +/// +//===----------------------------------------------------------------------===// + +#ifndef JL_OPTIONAL_H +#define JL_OPTIONAL_H + +//#include "llvm/ADT/STLForwardCompat.h" +#include "llvm/Support/Compiler.h" +#include "llvm/Support/type_traits.h" +#include +#include +#include +#include + +namespace std { + +//#include "llvm/ADT/None.h" +/// A simple null object to allow implicit construction of optional +/// and similar types without having to spell out the specialization's name. +// (constant value 1 in an attempt to workaround MSVC build issue... ) +enum class nullopt_t { nullopt = 1 }; +const nullopt_t nullopt = nullopt_t::nullopt; + +class raw_ostream; + +namespace optional_detail { + +/// Storage for any type. +// +// The specialization condition intentionally uses +// llvm::is_trivially_{copy/move}_constructible instead of +// std::is_trivially_{copy/move}_constructible. GCC versions prior to 7.4 may +// instantiate the copy/move constructor of `T` when +// std::is_trivially_{copy/move}_constructible is instantiated. This causes +// compilation to fail if we query the trivially copy/move constructible +// property of a class which is not copy/move constructible. +// +// The current implementation of OptionalStorage insists that in order to use +// the trivial specialization, the value_type must be trivially copy +// constructible and trivially copy assignable due to =default implementations +// of the copy/move constructor/assignment. It does not follow that this is +// necessarily the case std::is_trivially_copyable is true (hence the expanded +// specialization condition). +// +// The move constructible / assignable conditions emulate the remaining behavior +// of std::is_trivially_copyable. +template ::value && + std::is_trivially_copy_assignable::value && + (llvm::is_trivially_move_constructible::value || + !std::is_move_constructible::value) && + (std::is_trivially_move_assignable::value || + !std::is_move_assignable::value))> +class OptionalStorage { + union { + char empty; + T val; + }; + bool hasVal = false; + +public: + ~OptionalStorage() { reset(); } + + constexpr OptionalStorage() noexcept : empty() {} + + constexpr OptionalStorage(OptionalStorage const &other) : OptionalStorage() { + if (other.has_value()) { + emplace(other.val); + } + } + constexpr OptionalStorage(OptionalStorage &&other) : OptionalStorage() { + if (other.has_value()) { + emplace(std::move(other.val)); + } + } + + template + constexpr explicit OptionalStorage(in_place_t, Args &&...args) + : val(std::forward(args)...), hasVal(true) {} + + void reset() noexcept { + if (hasVal) { + val.~T(); + hasVal = false; + } + } + + constexpr bool has_value() const noexcept { return hasVal; } + constexpr bool hasValue() const noexcept { return hasVal; } + + T &value() &noexcept { + assert(hasVal); + return val; + } + T &getValue() &noexcept { + assert(hasVal); + return val; + } + constexpr T const &value() const &noexcept { + assert(hasVal); + return val; + } + constexpr T const &getValue() const &noexcept { + assert(hasVal); + return val; + } + T &&value() &&noexcept { + assert(hasVal); + return std::move(val); + } + T &&getValue() &&noexcept { + assert(hasVal); + return std::move(val); + } + + template void emplace(Args &&...args) { + reset(); + ::new ((void *)std::addressof(val)) T(std::forward(args)...); + hasVal = true; + } + + OptionalStorage &operator=(T const &y) { + if (has_value()) { + val = y; + } else { + ::new ((void *)std::addressof(val)) T(y); + hasVal = true; + } + return *this; + } + OptionalStorage &operator=(T &&y) { + if (has_value()) { + val = std::move(y); + } else { + ::new ((void *)std::addressof(val)) T(std::move(y)); + hasVal = true; + } + return *this; + } + + OptionalStorage &operator=(OptionalStorage const &other) { + if (other.has_value()) { + if (has_value()) { + val = other.val; + } else { + ::new ((void *)std::addressof(val)) T(other.val); + hasVal = true; + } + } else { + reset(); + } + return *this; + } + + OptionalStorage &operator=(OptionalStorage &&other) { + if (other.has_value()) { + if (has_value()) { + val = std::move(other.val); + } else { + ::new ((void *)std::addressof(val)) T(std::move(other.val)); + hasVal = true; + } + } else { + reset(); + } + return *this; + } +}; + +template class OptionalStorage { + union { + char empty; + T val; + }; + bool hasVal = false; + +public: + ~OptionalStorage() = default; + + constexpr OptionalStorage() noexcept : empty{} {} + + constexpr OptionalStorage(OptionalStorage const &other) = default; + constexpr OptionalStorage(OptionalStorage &&other) = default; + + OptionalStorage &operator=(OptionalStorage const &other) = default; + OptionalStorage &operator=(OptionalStorage &&other) = default; + + template + constexpr explicit OptionalStorage(in_place_t, Args &&...args) + : val(std::forward(args)...), hasVal(true) {} + + void reset() noexcept { + if (hasVal) { + val.~T(); + hasVal = false; + } + } + + constexpr bool has_value() const noexcept { return hasVal; } + constexpr bool hasValue() const noexcept { return hasVal; } + + T &value() &noexcept { + assert(hasVal); + return val; + } + T &getValue() &noexcept { + assert(hasVal); + return val; + } + constexpr T const &value() const &noexcept { + assert(hasVal); + return val; + } + constexpr T const &getValue() const &noexcept { + assert(hasVal); + return val; + } + T &&value() &&noexcept { + assert(hasVal); + return std::move(val); + } + T &&getValue() &&noexcept { + assert(hasVal); + return std::move(val); + } + + template void emplace(Args &&...args) { + reset(); + ::new ((void *)std::addressof(val)) T(std::forward(args)...); + hasVal = true; + } + + OptionalStorage &operator=(T const &y) { + if (has_value()) { + val = y; + } else { + ::new ((void *)std::addressof(val)) T(y); + hasVal = true; + } + return *this; + } + OptionalStorage &operator=(T &&y) { + if (has_value()) { + val = std::move(y); + } else { + ::new ((void *)std::addressof(val)) T(std::move(y)); + hasVal = true; + } + return *this; + } +}; + +} // namespace optional_detail + +template class optional { + optional_detail::OptionalStorage Storage; + +public: + using value_type = T; + + constexpr optional() = default; + constexpr optional(nullopt_t) {} + + constexpr optional(const T &y) : Storage(in_place, y) {} + constexpr optional(const optional &O) = default; + + constexpr optional(T &&y) : Storage(in_place, std::move(y)) {} + constexpr optional(optional &&O) = default; + + template + constexpr optional(in_place_t, ArgTypes &&...Args) + : Storage(in_place, std::forward(Args)...) {} + + optional &operator=(T &&y) { + Storage = std::move(y); + return *this; + } + optional &operator=(optional &&O) = default; + + /// Create a new object by constructing it in place with the given arguments. + template void emplace(ArgTypes &&... Args) { + Storage.emplace(std::forward(Args)...); + } + + static constexpr optional create(const T *y) { + return y ? optional(*y) : optional(); + } + + optional &operator=(const T &y) { + Storage = y; + return *this; + } + optional &operator=(const optional &O) = default; + + void reset() { Storage.reset(); } + + constexpr const T *getPointer() const { return &Storage.value(); } + T *getPointer() { return &Storage.value(); } + constexpr const T &value() const & { return Storage.value(); } + constexpr const T &getValue() const & { return Storage.value(); } + T &value() & { return Storage.value(); } + T &getValue() & { return Storage.value(); } + + constexpr explicit operator bool() const { return has_value(); } + constexpr bool has_value() const { return Storage.has_value(); } + constexpr bool hasValue() const { return Storage.has_value(); } + constexpr const T *operator->() const { return getPointer(); } + T *operator->() { return getPointer(); } + constexpr const T &operator*() const & { return value(); } + T &operator*() & { return value(); } + + template constexpr T value_or(U &&alt) const & { + return has_value() ? value() : std::forward(alt); + } + template + [[deprecated("Use value_or instead.")]] constexpr T + getValueOr(U &&alt) const & { + return has_value() ? value() : std::forward(alt); + } + + /// Apply a function to the value if present; otherwise return nullopt. + template + auto map(const Function &F) const & -> optional { + if (*this) + return F(value()); + return nullopt; + } + + T &&value() && { return std::move(Storage.value()); } + T &&getValue() && { return std::move(Storage.value()); } + T &&operator*() && { return std::move(Storage.value()); } + + template T value_or(U &&alt) && { + return has_value() ? std::move(value()) : std::forward(alt); + } + template + [[deprecated("Use value_or instead.")]] T getValueOr(U &&alt) && { + return has_value() ? std::move(value()) : std::forward(alt); + } + + /// Apply a function to the value if present; otherwise return nullopt. + template + auto map(const Function &F) + && -> optional { + if (*this) + return F(std::move(*this).value()); + return nullopt; + } +}; + +//template llvm::hash_code hash_value(const optional &O) { +// return O ? hash_combine(true, *O) : hash_value(false); +//} + +template +constexpr bool operator==(const optional &X, const optional &Y) { + if (X && Y) + return *X == *Y; + return X.has_value() == Y.has_value(); +} + +template +constexpr bool operator!=(const optional &X, const optional &Y) { + return !(X == Y); +} + +template +constexpr bool operator<(const optional &X, const optional &Y) { + if (X && Y) + return *X < *Y; + return X.has_value() < Y.has_value(); +} + +template +constexpr bool operator<=(const optional &X, const optional &Y) { + return !(Y < X); +} + +template +constexpr bool operator>(const optional &X, const optional &Y) { + return Y < X; +} + +template +constexpr bool operator>=(const optional &X, const optional &Y) { + return !(X < Y); +} + +template +constexpr bool operator==(const optional &X, nullopt_t) { + return !X; +} + +template +constexpr bool operator==(nullopt_t, const optional &X) { + return X == nullopt; +} + +template +constexpr bool operator!=(const optional &X, nullopt_t) { + return !(X == nullopt); +} + +template +constexpr bool operator!=(nullopt_t, const optional &X) { + return X != nullopt; +} + +template constexpr bool operator<(const optional &, nullopt_t) { + return false; +} + +template constexpr bool operator<(nullopt_t, const optional &X) { + return X.has_value(); +} + +template +constexpr bool operator<=(const optional &X, nullopt_t) { + return !(nullopt < X); +} + +template +constexpr bool operator<=(nullopt_t, const optional &X) { + return !(X < nullopt); +} + +template constexpr bool operator>(const optional &X, nullopt_t) { + return nullopt < X; +} + +template constexpr bool operator>(nullopt_t, const optional &X) { + return X < nullopt; +} + +template +constexpr bool operator>=(const optional &X, nullopt_t) { + return nullopt <= X; +} + +template +constexpr bool operator>=(nullopt_t, const optional &X) { + return X <= nullopt; +} + +template +constexpr bool operator==(const optional &X, const T &Y) { + return X && *X == Y; +} + +template +constexpr bool operator==(const T &X, const optional &Y) { + return Y && X == *Y; +} + +template +constexpr bool operator!=(const optional &X, const T &Y) { + return !(X == Y); +} + +template +constexpr bool operator!=(const T &X, const optional &Y) { + return !(X == Y); +} + +template +constexpr bool operator<(const optional &X, const T &Y) { + return !X || *X < Y; +} + +template +constexpr bool operator<(const T &X, const optional &Y) { + return Y && X < *Y; +} + +template +constexpr bool operator<=(const optional &X, const T &Y) { + return !(Y < X); +} + +template +constexpr bool operator<=(const T &X, const optional &Y) { + return !(Y < X); +} + +template +constexpr bool operator>(const optional &X, const T &Y) { + return Y < X; +} + +template +constexpr bool operator>(const T &X, const optional &Y) { + return Y < X; +} + +template +constexpr bool operator>=(const optional &X, const T &Y) { + return !(X < Y); +} + +template +constexpr bool operator>=(const T &X, const optional &Y) { + return !(X < Y); +} + +raw_ostream &operator<<(raw_ostream &OS, nullopt_t); + +template () + << std::declval())> +raw_ostream &operator<<(raw_ostream &OS, const optional &O) { + if (O) + OS << *O; + else + OS << nullopt; + return OS; +} + +} // end namespace + +#endif // JL_OPTIONAL_H diff --git a/stdlib/LLD_jll/Project.toml b/stdlib/LLD_jll/Project.toml index 454da0a0b221b..6f886279ab786 100644 --- a/stdlib/LLD_jll/Project.toml +++ b/stdlib/LLD_jll/Project.toml @@ -1,6 +1,6 @@ name = "LLD_jll" uuid = "d55e3150-da41-5e91-b323-ecfd1eec6109" -version = "15.0.7+10" +version = "16.0.6+3" [deps] Zlib_jll = "83775a58-1f1d-513f-b197-d71354ab007a" @@ -9,8 +9,8 @@ libLLVM_jll = "8f36deef-c2a5-5394-99ed-8e07531fb29a" Artifacts = "56f22d72-fd6d-98f1-02f0-08ddc0907c33" [compat] -julia = "1.9" -libLLVM_jll = "15.0.7" +julia = "1.11" +libLLVM_jll = "16.0.6" [extras] Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" diff --git a/stdlib/libLLVM_jll/Project.toml b/stdlib/libLLVM_jll/Project.toml index 92867293c3116..d74b2bb4892b0 100644 --- a/stdlib/libLLVM_jll/Project.toml +++ b/stdlib/libLLVM_jll/Project.toml @@ -1,13 +1,13 @@ name = "libLLVM_jll" uuid = "8f36deef-c2a5-5394-99ed-8e07531fb29a" -version = "15.0.7+10" +version = "16.0.6+3" [deps] Libdl = "8f399da3-3557-5675-b5ff-fb832c97cbdb" Artifacts = "56f22d72-fd6d-98f1-02f0-08ddc0907c33" [compat] -julia = "1.8" +julia = "1.11" [extras] Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" diff --git a/test/clangsa/MissingRoots.c b/test/clangsa/MissingRoots.c index 0ff5e633622ce..b71b2571e8a3e 100644 --- a/test/clangsa/MissingRoots.c +++ b/test/clangsa/MissingRoots.c @@ -415,7 +415,7 @@ void stack_rooted(jl_value_t *lb JL_MAYBE_UNROOTED, jl_value_t *ub JL_MAYBE_UNRO JL_DLLEXPORT jl_value_t *jl_totally_used_function(int i) { jl_value_t *v = jl_box_int32(i); // expected-note{{Started tracking value here}} - jl_safepoint(); // expected-note{{Value may have been GCed here}} + jl_gc_safepoint(); // expected-note{{Value may have been GCed here}} return v; // expected-warning{{Return value may have been GCed}} // expected-note@-1{{Return value may have been GCed}} } diff --git a/test/compiler/codegen.jl b/test/compiler/codegen.jl index 94396bf7a7a49..805e5c7acc817 100644 --- a/test/compiler/codegen.jl +++ b/test/compiler/codegen.jl @@ -130,14 +130,14 @@ if !is_debug_build && opt_level > 0 # Array test_loads_no_call(strip_debug_calls(get_llvm(sizeof, Tuple{Vector{Int}})), [Iptr]) # As long as the eltype is known we don't need to load the elsize, but do need to check isvector - @test_skip test_loads_no_call(strip_debug_calls(get_llvm(sizeof, Tuple{Array{Any}})), ["atomic $Iptr", "{} addrspace(10)* addrspace(10)*", "$Iptr addrspace(10)*", Iptr, Iptr, "{ i64, {} addrspace(10)** } addrspace(10)*", Iptr]) + @test_skip test_loads_no_call(strip_debug_calls(get_llvm(sizeof, Tuple{Array{Any}})), ["atomic $Iptr", "ptr", "ptr", Iptr, Iptr, "ptr", Iptr]) # Memory test_loads_no_call(strip_debug_calls(get_llvm(core_sizeof, Tuple{Memory{Int}})), [Iptr]) # As long as the eltype is known we don't need to load the elsize test_loads_no_call(strip_debug_calls(get_llvm(core_sizeof, Tuple{Memory{Any}})), [Iptr]) # Check that we load the elsize and isunion from the typeof layout - test_loads_no_call(strip_debug_calls(get_llvm(core_sizeof, Tuple{Memory})), [Iptr, "atomic $Iptr", "i32*", "i32", "i16"]) - test_loads_no_call(strip_debug_calls(get_llvm(core_sizeof, Tuple{Memory})), [Iptr, "atomic $Iptr", "i32*", "i32", "i16"]) + test_loads_no_call(strip_debug_calls(get_llvm(core_sizeof, Tuple{Memory})), [Iptr, "atomic $Iptr", "ptr", "i32", "i16"]) + test_loads_no_call(strip_debug_calls(get_llvm(core_sizeof, Tuple{Memory})), [Iptr, "atomic $Iptr", "ptr", "i32", "i16"]) # Primitive Type size should be folded to a constant test_loads_no_call(strip_debug_calls(get_llvm(core_sizeof, Tuple{Ptr})), String[]) diff --git a/test/llvmpasses/julia-simdloop-memoryssa.ll b/test/llvmpasses/julia-simdloop-memoryssa.ll index 0c1c4ac021996..863e5234caa67 100644 --- a/test/llvmpasses/julia-simdloop-memoryssa.ll +++ b/test/llvmpasses/julia-simdloop-memoryssa.ll @@ -16,10 +16,10 @@ loop: %i = phi i64 [0, %top], [%nexti, %loop] %aptr = getelementptr double, double *%a, i64 %i %bptr = getelementptr double, double *%b, i64 %i -; CHECK: MemoryUse([[MPHI]]) MayAlias +; CHECK: MemoryUse([[MPHI]]) ; CHECK: llvm.mem.parallel_loop_access %aval = load double, double *%aptr -; CHECK: MemoryUse([[MPHI]]) MayAlias +; CHECK: MemoryUse([[MPHI]]) %bval = load double, double *%aptr %cval = fadd double %aval, %bval ; CHECK: [[MSSA_USE]] = MemoryDef([[MPHI]]) @@ -40,7 +40,7 @@ loop: %i = phi i64 [0, %top], [%nexti, %loop] %v = phi double [0.000000e+00, %top], [%nextv, %loop] %aptr = getelementptr double, double *%a, i64 %i -; CHECK: MemoryUse(liveOnEntry) MayAlias +; CHECK: MemoryUse(liveOnEntry) %aval = load double, double *%aptr %nextv = fsub double %v, %aval ; CHECK: fsub reassoc contract double %v, %aval diff --git a/test/llvmpasses/names.jl b/test/llvmpasses/names.jl index 344738abc3802..fe692d0fab787 100644 --- a/test/llvmpasses/names.jl +++ b/test/llvmpasses/names.jl @@ -96,12 +96,12 @@ end # CHECK: ret double # CHECK: } -# CHECK-LABEL: define nonnull {} addrspace(10)* @jfptr_f1 +# CHECK-LABEL: define nonnull ptr @jfptr_f1 # CHECK-SAME: %"function::Core.Function" # CHECK-SAME: %"args::Any[]" # CHECK-SAME: %"nargs::UInt32" # CHECK: %"+Core.Float64 -# CHECK: ret {} addrspace(10)* +# CHECK: ret ptr # CHECK: } emit(f1, Float64, Float64, Float64, Float64) @@ -133,22 +133,20 @@ emit(f2, Float64, Float64, Float64, Float64, Float64, Float64) # CHECK-SAME: double %"e[3]::Float64" emit(f2, Float64, Float64, Float64, Float64, Float64, Float64, Float64) -# CHECK: define {{(swiftcc )?}}nonnull {} addrspace(10)* @julia_f5 +# CHECK: define {{(swiftcc )?}}nonnull ptr @julia_f5 # CHECK-SAME: %"a::A" # CHECK: %"a::A.b_ptr.c_ptr.d emit(f5, A) -# CHECK: define {{(swiftcc )?}}nonnull {} addrspace(10)* @julia_f6 +# CHECK: define {{(swiftcc )?}}nonnull ptr @julia_f6 # CHECK-SAME: %"e::E" # CHECK: %jlcallframe # CHECK: %gcframe -# CHECK: %frame.nroots # CHECK: %frame.prev # CHECK: %task.gcstack # CHECK: %ptls_field # CHECK: %ptls_load # CHECK: %safepoint -# CHECK: %"e::E.f_ptr" # CHECK: %"e::E.f" # CHECK: %"e::E.f.tag_addr" # CHECK: %"e::E.f.tag" @@ -164,7 +162,7 @@ emit(f6, E) # CHECK: %"a::Tuple[2]_ptr.unbox emit(f7, Tuple{Int,Int}) -# CHECK: define {{(swiftcc )?}}nonnull {} addrspace(10)* @julia_f8 +# CHECK: define {{(swiftcc )?}}nonnull ptr @julia_f8 # CHECK-SAME: %"y::Int64" # CHECK: %parent_bits # CHECK: %parent_old_marked @@ -172,15 +170,13 @@ emit(f7, Tuple{Int,Int}) # CHECK: %child_not_marked emit(f8, Barrier, Int) -# CHECK: define {{(swiftcc )?}}nonnull {} addrspace(10)* @julia_Barrier +# CHECK: define {{(swiftcc )?}}nonnull ptr @julia_Barrier # CHECK-SAME: %"b::Named" # CHECK: %"new::Barrier" # CHECK: %"box::Named" -# CHECK: %parent_bits -# CHECK: %parent_old_marked emit(Barrier, Named) -# CHECK: define {{(swiftcc )?}}nonnull {} addrspace(10)* @julia_fmemory +# CHECK: define {{(swiftcc )?}}nonnull ptr @julia_fmemory # CHECK-SAME: %"nel::Int64" # CHECK: %"Memory{Int64}[]" emit(fmemory, Int64) diff --git a/test/llvmpasses/safepoint_stress.jl b/test/llvmpasses/safepoint_stress.jl index c1867decc7f25..e02aee7206b12 100644 --- a/test/llvmpasses/safepoint_stress.jl +++ b/test/llvmpasses/safepoint_stress.jl @@ -14,7 +14,7 @@ define void @stress(i64 %a, i64 %b) { %ptls = call {}*** @julia.ptls_states() """) -# CHECK: %gcframe = alloca {} addrspace(10)*, i32 10002 +# CHECK: %gcframe = alloca ptr addrspace(10), i32 10002 for i = 1:10000 println("\t%arg$i = call {} addrspace(10)* @alloc()") end