From 7014ffb454ae7de34973d3ecae941cc3e386ac5c Mon Sep 17 00:00:00 2001 From: Valentin Churavy Date: Sat, 9 Oct 2021 03:25:38 -0400 Subject: [PATCH] Backport #42546 to 1.7 (#42563) * [OpenBLAS/lapack] Fix the `LinearAlgebra/tridiag` segfaults by adding the relevant patch and bumping the OpenBLAS JLLs (cherry picked from commit 6f535fa2203a8e8f023e3c5c82ce07c341b41bed) * bump OpenBLAS_jll Co-authored-by: Dilum Aluthge --- deps/checksums/openblas | 186 +++++++++--------- deps/openblas.mk | 7 +- ...as-julia42415-lapack625-openblas3392.patch | 95 +++++++++ stdlib/OpenBLAS_jll/Project.toml | 2 +- 4 files changed, 196 insertions(+), 94 deletions(-) create mode 100644 deps/patches/openblas-julia42415-lapack625-openblas3392.patch diff --git a/deps/checksums/openblas b/deps/checksums/openblas index 5a1668aa45254..2419e2c98775e 100644 --- a/deps/checksums/openblas +++ b/deps/checksums/openblas @@ -1,92 +1,94 @@ -OpenBLAS.v0.3.13+7.aarch64-apple-darwin-libgfortran5.tar.gz/md5/c9800f7e24105c92a5205c77ddbc4227 -OpenBLAS.v0.3.13+7.aarch64-apple-darwin-libgfortran5.tar.gz/sha512/43703203a6d7c7aff8c8a257a2f5393d930e7e12064ff9a7890114dc250c28f0c73d735c4bbe09a811610cec6f4fe5079a806fb5898025c92067239dc70d6f62 -OpenBLAS.v0.3.13+7.aarch64-linux-gnu-libgfortran3.tar.gz/md5/ffb49e047b54a68b9de82ac3ae64a94d -OpenBLAS.v0.3.13+7.aarch64-linux-gnu-libgfortran3.tar.gz/sha512/745f30477562ec0bcf754a36e0c0082a60afea518dbe9fc46f95ee7547c33eece8717f6c9ee54bf1420a221ab7fb779dd4ccc98ca74164315975b7ac8e8b6979 -OpenBLAS.v0.3.13+7.aarch64-linux-gnu-libgfortran4.tar.gz/md5/ccdd01f36e19f8269750c93901c54bf7 -OpenBLAS.v0.3.13+7.aarch64-linux-gnu-libgfortran4.tar.gz/sha512/ef619a6b5d140253a5f310f975d1aca378a8419f75b90713baf73aa1f3be9cdc43ae96a8fc40bc7d3502947bce87de4fd5d869f16220bde1ced4e6730437ea5e -OpenBLAS.v0.3.13+7.aarch64-linux-gnu-libgfortran5.tar.gz/md5/cbe589a28fa89287502eb591d26c0a1d -OpenBLAS.v0.3.13+7.aarch64-linux-gnu-libgfortran5.tar.gz/sha512/7d894dda5e3eb124e17dcaa6ca7b02e29177f2ac678e18b6e57f6ce34c654c0dafb81fe470e93a42fa4b63f904b2cee00139cc149c7868d3f70b69313242187b -OpenBLAS.v0.3.13+7.aarch64-linux-musl-libgfortran3.tar.gz/md5/ebf835b3264f4b63cedac8c10f65316c -OpenBLAS.v0.3.13+7.aarch64-linux-musl-libgfortran3.tar.gz/sha512/2de3869ae6505789ff2ebbc83672ddb4f7a3f1610a88040ac9407dbafd23b7a0bdf19328964f4d901e7389636564fefb82442a1bb89a0d18e4a6441267d886b3 -OpenBLAS.v0.3.13+7.aarch64-linux-musl-libgfortran4.tar.gz/md5/3d20fe5e4c37e40eafd2a07ac5b11cf8 -OpenBLAS.v0.3.13+7.aarch64-linux-musl-libgfortran4.tar.gz/sha512/9dadabace2cec1260b2a02b42102453fa4c7e832c89d5c4f06b8a58ead30c2d926e6f615da03016aec596324619d34b7e25dec88e1dfa9725e420fbf6397c0ca -OpenBLAS.v0.3.13+7.aarch64-linux-musl-libgfortran5.tar.gz/md5/53c4a96fb47aed019efc780d0e9e4929 -OpenBLAS.v0.3.13+7.aarch64-linux-musl-libgfortran5.tar.gz/sha512/2e3ebec1e64f29308d7e61e80ff95dd7ff45a7bf7696639f6b786990d4e183c5cb8357e65f16b9c98058ff8d197a3e1e7c355a304e56c644fbe8b321d8941988 -OpenBLAS.v0.3.13+7.armv6l-linux-gnueabihf-libgfortran3.tar.gz/md5/59142e0c7a6e50c27e084f10982402c2 -OpenBLAS.v0.3.13+7.armv6l-linux-gnueabihf-libgfortran3.tar.gz/sha512/4e45b9a7087840edaf515af3a9ad15f6d5c2cbdb8be244b9c65542f6f6526e5f82fcd0939070b35a19a8ec1ea7c8886c82070359d74924b90f210ab3026b1d24 -OpenBLAS.v0.3.13+7.armv6l-linux-gnueabihf-libgfortran4.tar.gz/md5/2c00dddb46cd74324c023d9cea5d12e0 -OpenBLAS.v0.3.13+7.armv6l-linux-gnueabihf-libgfortran4.tar.gz/sha512/e4b6b07016c59727be3cc01fbfe1ceb2fc19bbddf96bffbd8a0b8bbf10e30768a7d8ed04052cbc53093d8f6d6f8d57c0d05d6692ba456bb8aa31a0f736617d33 -OpenBLAS.v0.3.13+7.armv6l-linux-gnueabihf-libgfortran5.tar.gz/md5/d98b02bba19262ebb4a6eae0971e19a8 -OpenBLAS.v0.3.13+7.armv6l-linux-gnueabihf-libgfortran5.tar.gz/sha512/f73413a520bf204d9c369dbc910e0df4b72e583ab31a66e5e64ae31e93464d6f8cc114be7c9f15738c900fa8762905f2c9ce198c45426eab22b119ac8fc489d3 -OpenBLAS.v0.3.13+7.armv6l-linux-musleabihf-libgfortran3.tar.gz/md5/5e34312709f68e06783e890d94447646 -OpenBLAS.v0.3.13+7.armv6l-linux-musleabihf-libgfortran3.tar.gz/sha512/f127d0df4a0b4d91c810990108f0f3daf89373f29002249edd6225330bdc804a0a2282e05ab128b15ec58c75098213481e26bb0e9a5a2b642da9c43457b9f9f9 -OpenBLAS.v0.3.13+7.armv6l-linux-musleabihf-libgfortran4.tar.gz/md5/02d6189238fe4ef41e791f558324e32c -OpenBLAS.v0.3.13+7.armv6l-linux-musleabihf-libgfortran4.tar.gz/sha512/fd5d4c2f43c4e98f0c28afdc43f2dfc97123fbe723c577688acaab959e96980c14b0ae76d150807da1814f9ea55dbc21a9cce9454d52804ba815cf8026d17117 -OpenBLAS.v0.3.13+7.armv6l-linux-musleabihf-libgfortran5.tar.gz/md5/14d77e7332ed0949342a4b659ce98088 -OpenBLAS.v0.3.13+7.armv6l-linux-musleabihf-libgfortran5.tar.gz/sha512/354113f9877ecb04dbdbc105991ee20c58d9bd49d499ee476af87135fbd277c7729e909e528843b5fd4ae2f076996ea74284ad384fc06584882ea5fdfd7d4206 -OpenBLAS.v0.3.13+7.armv7l-linux-gnueabihf-libgfortran3.tar.gz/md5/b32a6caa13c26d964a456f440a2df0ee -OpenBLAS.v0.3.13+7.armv7l-linux-gnueabihf-libgfortran3.tar.gz/sha512/4b19666ca3a32c1a145f89eed063cafea2eb468cafc3b47168977749a8e484e124b5008c58d00d40e4c7ba1b09669d7499fe259bd43c88ed0d064c326c85dea9 -OpenBLAS.v0.3.13+7.armv7l-linux-gnueabihf-libgfortran4.tar.gz/md5/4b15013643544594e7a8a4948b9a4db3 -OpenBLAS.v0.3.13+7.armv7l-linux-gnueabihf-libgfortran4.tar.gz/sha512/2fd0e4d5ec22e3ef831a60909cbf803ba88e16b7ba12269cf22bd14808fb25dccad597e0690530b704dc971c681f1c075f3663f4d7cb05998835e584cb9779b8 -OpenBLAS.v0.3.13+7.armv7l-linux-gnueabihf-libgfortran5.tar.gz/md5/7217154630d07a83fa84cbaf298d84e2 -OpenBLAS.v0.3.13+7.armv7l-linux-gnueabihf-libgfortran5.tar.gz/sha512/a9cded7959ef98027e1da87127464ac930dec3ba9c198296bf8c64918d31a8fcdd92d4d74e3aad2f3aff02553959e141986870873e01a5302c67e7efacc33616 -OpenBLAS.v0.3.13+7.armv7l-linux-musleabihf-libgfortran3.tar.gz/md5/65f601ff699b51719aacc4a495be5b82 -OpenBLAS.v0.3.13+7.armv7l-linux-musleabihf-libgfortran3.tar.gz/sha512/c96e4fadf74eea0c74ccc7d57670222d6bc097ceecc38211a742bdaf8c48491266302a96a33317ab4e8e19669b41f3051c5ca409c076ae1993f5218fa30f2cd6 -OpenBLAS.v0.3.13+7.armv7l-linux-musleabihf-libgfortran4.tar.gz/md5/7d0f0e432a372ce94cd127153b8976ee -OpenBLAS.v0.3.13+7.armv7l-linux-musleabihf-libgfortran4.tar.gz/sha512/b017bb4ffe9caec8410c72a80c5307e81cbfe84e4c148f3f99ca774efd17b47378b24ce95cfe6df45e8ee890ff0c326d480fabfbac0e494e25f620e82fdbbb8e -OpenBLAS.v0.3.13+7.armv7l-linux-musleabihf-libgfortran5.tar.gz/md5/398c894c743c181b4edcffebb5d91340 -OpenBLAS.v0.3.13+7.armv7l-linux-musleabihf-libgfortran5.tar.gz/sha512/c4c7acae9dfb49252dab6a7d0217e8caa8df707da72fcab3dcb5ea6449e42effd1a9df18531e8077d91ad8fdb323482a7fa405eda1a4660f48e59927ef33f525 -OpenBLAS.v0.3.13+7.i686-linux-gnu-libgfortran3.tar.gz/md5/ac7f07c75d419712e4ddad380fda0177 -OpenBLAS.v0.3.13+7.i686-linux-gnu-libgfortran3.tar.gz/sha512/4522c5b5924ff976e58ee30bbd0bf933baa2f705e3d68a83aaeeabaa8cd4cacf41edf05612f4616052d78ce04e70d62a411f8e0cc7ab9ab3fbc56dbae2615b67 -OpenBLAS.v0.3.13+7.i686-linux-gnu-libgfortran4.tar.gz/md5/08254b64198705d5062db0526d6d8cde -OpenBLAS.v0.3.13+7.i686-linux-gnu-libgfortran4.tar.gz/sha512/5d8c1062f15b11066d7400811492b8e2e1c33150bda4b74d7f9d7cd64529f0c0b89d7a1a2e644dc321be18fd3e3ba7dff92fe597f3d42aad5d903c8b26fa0e87 -OpenBLAS.v0.3.13+7.i686-linux-gnu-libgfortran5.tar.gz/md5/5f610eff8a8e7b24868a2b915419d4a3 -OpenBLAS.v0.3.13+7.i686-linux-gnu-libgfortran5.tar.gz/sha512/8967a180b57ada258aea76a39b8c71b718314460eeef2bad1e407be0c60a54f04a0b733944feb036c5fd2d67a8f3761babef10530dd871006f7d7ba366b4c95b -OpenBLAS.v0.3.13+7.i686-linux-musl-libgfortran3.tar.gz/md5/1867e826c4cdc6b6964bf2e7be43671e -OpenBLAS.v0.3.13+7.i686-linux-musl-libgfortran3.tar.gz/sha512/c7e7206361a4ee379c40a483aae1dc5357b8ba77e561fbf961cd7269674705c83ba2b5b09891b4567a330f9621d5a7bc0c323c8ec9d2385222b4afb57e010f8e -OpenBLAS.v0.3.13+7.i686-linux-musl-libgfortran4.tar.gz/md5/5a4511b55512387315e42555a1f35222 -OpenBLAS.v0.3.13+7.i686-linux-musl-libgfortran4.tar.gz/sha512/3381a32dd47d7106a131f8e6be89675c29b8ff496336e8f4dbc5bac13df3b1de9bd03a2c027b94ee43d66f4cb8fcab1545327552ac45280252046072dde3ebd7 -OpenBLAS.v0.3.13+7.i686-linux-musl-libgfortran5.tar.gz/md5/9766d92bb2a0bc7376d42537c0bff642 -OpenBLAS.v0.3.13+7.i686-linux-musl-libgfortran5.tar.gz/sha512/34149b0ae5ab26d4b5ec9f5a8a981eae713e355248c56af0d71eeb2720cd4e453d96fb9e885a48c94389759f5e015536b7a21d9720c6b46b167e6bbbccc717aa -OpenBLAS.v0.3.13+7.i686-w64-mingw32-libgfortran3.tar.gz/md5/3e13fa70512da79cb19d15899e967e8b -OpenBLAS.v0.3.13+7.i686-w64-mingw32-libgfortran3.tar.gz/sha512/c4e99d0bcfd9de4ddcdbf819872257a91e45cd778c7bf927b6a3c69e24d555d6a757236b08113160790a4a8fe0a3b258c17c8d43386a0d9ecf926e4e542b9a5b -OpenBLAS.v0.3.13+7.i686-w64-mingw32-libgfortran4.tar.gz/md5/724db97fb05d2418325b84eff736b0d6 -OpenBLAS.v0.3.13+7.i686-w64-mingw32-libgfortran4.tar.gz/sha512/4869bc155e2c5bbca2ea6a0107a2b12e7d7ec226dfa5ab81c8f46751f5e2a9342127c0c8ed24731cbfa05904db319ffdd907b248b725043d8bd089e911cf6808 -OpenBLAS.v0.3.13+7.i686-w64-mingw32-libgfortran5.tar.gz/md5/4fd5c17e2432dfbf2fbf6930c9b08617 -OpenBLAS.v0.3.13+7.i686-w64-mingw32-libgfortran5.tar.gz/sha512/92c4b8b61d9d4dfc8cc60c05cc1a8663e2cc33f3e0683d562f723939697237cfaf3925eb903ec2b443e1a943260c91e04029e582f9f07f2b3655ee5ed9812dad -OpenBLAS.v0.3.13+7.powerpc64le-linux-gnu-libgfortran3.tar.gz/md5/6b509bdecd697472c5c96b947a3d016f -OpenBLAS.v0.3.13+7.powerpc64le-linux-gnu-libgfortran3.tar.gz/sha512/494b8fa97c383554edd62d04b985f2fe25f1365d149af041d1d2d9c617df0fe12fff271e21a3811205e05412229e2f55043876ba6b553f22a7616653928b1908 -OpenBLAS.v0.3.13+7.powerpc64le-linux-gnu-libgfortran4.tar.gz/md5/5be5d102fd4c0537403a0fa8266a95d2 -OpenBLAS.v0.3.13+7.powerpc64le-linux-gnu-libgfortran4.tar.gz/sha512/2fb952a7da419d64f41b5fdff7c49e8e750f8724348180b52e61a50b4b55e5a3c3d072455d3ce870fb240b9c50c6f4572f6211813edb965ca41fa27efc85de6a -OpenBLAS.v0.3.13+7.powerpc64le-linux-gnu-libgfortran5.tar.gz/md5/9bb7b2ac52789cd7eba17e4b564d95d8 -OpenBLAS.v0.3.13+7.powerpc64le-linux-gnu-libgfortran5.tar.gz/sha512/a50700ab72ab169c91bd10eccb4a03231d0e223bcf3e158331af4a6805e2f17ab042eb6c9db335a800ab5b69554c0b9a5aa78c1f112c8b579f5148013afa15c2 -OpenBLAS.v0.3.13+7.x86_64-apple-darwin-libgfortran3.tar.gz/md5/2bfd33949884b29e2621bd4db9ea790b -OpenBLAS.v0.3.13+7.x86_64-apple-darwin-libgfortran3.tar.gz/sha512/87e32e09c5fb6da7396a13646a19ddc9f0aa6070060fba1e4f4490fc447c041a0b6ae68cd338e1f1b2d610bf61e28274823c81ae229768d6825104337d82e3d5 -OpenBLAS.v0.3.13+7.x86_64-apple-darwin-libgfortran4.tar.gz/md5/e0a3f443cd840d5a9cca3748c0fd247b -OpenBLAS.v0.3.13+7.x86_64-apple-darwin-libgfortran4.tar.gz/sha512/b4a55211a2a64fceb2eb89c1bbb06a5f658d4d81dcc6c67c1fc6a804ba16de8a05c341b81bae8b14788b85f772555785696a2b11b1cb6873ab9fbd174eebf1c1 -OpenBLAS.v0.3.13+7.x86_64-apple-darwin-libgfortran5.tar.gz/md5/3acd992bd55a527ff96cbc1fd208300a -OpenBLAS.v0.3.13+7.x86_64-apple-darwin-libgfortran5.tar.gz/sha512/192300b6480efe523e3a196570743e3c091d9d29c6f16cb3f5f951b344e8ecc5a76f235c8fa2b2a9bd56c8dc394fca447c2bd1d4102ad7f9823ab71436154dbd -OpenBLAS.v0.3.13+7.x86_64-linux-gnu-libgfortran3.tar.gz/md5/35ede94f298e95ff772e3655692da81c -OpenBLAS.v0.3.13+7.x86_64-linux-gnu-libgfortran3.tar.gz/sha512/109fbc3ee23528640011df500f7843bec3f42d92b6be99e2101bfd0c6bb798d5c5a0c8a9d2567d11e50bdf54213347ea204c383660d2fd6445ae0735f210d211 -OpenBLAS.v0.3.13+7.x86_64-linux-gnu-libgfortran4.tar.gz/md5/5d97a16fb7ba45d34aee0d1b55f81008 -OpenBLAS.v0.3.13+7.x86_64-linux-gnu-libgfortran4.tar.gz/sha512/f957549494ec3c11fbb73cad4b43d8a39a7f0e509a3f797cd35898f40ed577aad27cc721a5720eb38e0ccd5064915a4ca93b67e517f7fa1cef86fbe3f88c2529 -OpenBLAS.v0.3.13+7.x86_64-linux-gnu-libgfortran5.tar.gz/md5/85903515954b13d71dfc1cfed5364000 -OpenBLAS.v0.3.13+7.x86_64-linux-gnu-libgfortran5.tar.gz/sha512/ee3fdeede35b52987565e55c96a1a47964cf1da52b25753302c2ac4671b2921a70656a5f9e39bf1b7db0d6037c305f66b4aa22529713239ca30c322f5c3d8f97 -OpenBLAS.v0.3.13+7.x86_64-linux-musl-libgfortran3.tar.gz/md5/b9a86f939ec7d76674d67653d3acdfee -OpenBLAS.v0.3.13+7.x86_64-linux-musl-libgfortran3.tar.gz/sha512/8a9d10605d9fad833ece78bc0c4690e43050e5e276b0c76ff194b617134e05261db2b385fe2c4b0b2313a3be107731b4cc71dae79d6e403e64a6ca635a3d4b47 -OpenBLAS.v0.3.13+7.x86_64-linux-musl-libgfortran4.tar.gz/md5/6a4a082c4d73cb6dad69460deb75afdd -OpenBLAS.v0.3.13+7.x86_64-linux-musl-libgfortran4.tar.gz/sha512/8fa8c2f07ff044acc78caaf7e34f6e299567ac82436059c70d9a149ffd03d0d257a009592f845e22554a17dbd59fb13c23582a0e4131a186139c9be9c71b9f2d -OpenBLAS.v0.3.13+7.x86_64-linux-musl-libgfortran5.tar.gz/md5/50148e4dc8881c9f1f4c2bc936c3f59e -OpenBLAS.v0.3.13+7.x86_64-linux-musl-libgfortran5.tar.gz/sha512/df0019201f71a12867deb872d3a3f7b3c07919bb779b3f3f5612d52f9c02bba1c19e230c81c8421e32b5cf1140dc388f1dfae3379c081cecb4a516f1d28a3788 -OpenBLAS.v0.3.13+7.x86_64-unknown-freebsd-libgfortran3.tar.gz/md5/87b58444e006bb680e8139b2ee7bc998 -OpenBLAS.v0.3.13+7.x86_64-unknown-freebsd-libgfortran3.tar.gz/sha512/c32638c812a3cc4e3c3916b6a9bf572ac202b2101946a18a7af89de1cd3171a44f9d9308a6de822bd703acd96533c963ad8a8205a1200039540191cd03fe1f6b -OpenBLAS.v0.3.13+7.x86_64-unknown-freebsd-libgfortran4.tar.gz/md5/f8a07c961fa2b6d268ff1b3f4e02b729 -OpenBLAS.v0.3.13+7.x86_64-unknown-freebsd-libgfortran4.tar.gz/sha512/b3faaa4155971047a8f58123da5dbf51cd6cac574a46e4a339b2be0570f1868fddbe9b46ce07f75fb561bb5da42bf19466035a05286832a85f1f39c58265bfb4 -OpenBLAS.v0.3.13+7.x86_64-unknown-freebsd-libgfortran5.tar.gz/md5/67d69caa1877b74ca652f0e96718ddde -OpenBLAS.v0.3.13+7.x86_64-unknown-freebsd-libgfortran5.tar.gz/sha512/bc72e2df6e0dec6962cd32b77f49ec93b05b34dbc95c0b0c31da6158d3a5f497f6321a895f3faa48c82ee956fbd8e82346bb8d8a20a9639e2e689f0b85ab5c2e -OpenBLAS.v0.3.13+7.x86_64-w64-mingw32-libgfortran3.tar.gz/md5/dc755ddb59511ef049daf85a38ef0804 -OpenBLAS.v0.3.13+7.x86_64-w64-mingw32-libgfortran3.tar.gz/sha512/fa5a559165b97cc5ca24d5df02dfeb1f97b8619512d8f99e3c8c8ee800aec0d3ca56ac4170569dafee7cec738e9abc5017958c153bd44d19d60fbecac53a0ee2 -OpenBLAS.v0.3.13+7.x86_64-w64-mingw32-libgfortran4.tar.gz/md5/ff56c35358fb846827f8f869fdca4b21 -OpenBLAS.v0.3.13+7.x86_64-w64-mingw32-libgfortran4.tar.gz/sha512/c8c0029c9b95f5a11dfc84bd02b944ed96de5c96835b2e6dc5e8c401fc37b667f8ea956f3715794b01be68ea86e0c74b4ebd22f728d1f9777516bfdca944c1b3 -OpenBLAS.v0.3.13+7.x86_64-w64-mingw32-libgfortran5.tar.gz/md5/e5bbc60da2dce3c4abe0583cff4b985e -OpenBLAS.v0.3.13+7.x86_64-w64-mingw32-libgfortran5.tar.gz/sha512/344dac288566886013b59c40877b879578b11f57b90433e65909b56b7e06416c0ceffedf08cc3d05e08514a098309ae492fd57c30dc97737cdede1aebed2ea2d +OpenBLAS.v0.3.13+9.aarch64-apple-darwin-libgfortran5.tar.gz/md5/9c7065d3d00ff5221ac27e09bdbaed30 +OpenBLAS.v0.3.13+9.aarch64-apple-darwin-libgfortran5.tar.gz/sha512/3212a7da3e290547d0726e654aa99280361ccd410e155e33544139710cb7eb4f29abac6ec7d8835256b46bbfce19be40a88b2083b22bb237171fdf26e6c00e86 +OpenBLAS.v0.3.13+9.aarch64-linux-gnu-libgfortran3.tar.gz/md5/6471a2b49cbb034a56ab9a173cf5b98a +OpenBLAS.v0.3.13+9.aarch64-linux-gnu-libgfortran3.tar.gz/sha512/752ed545b3e70574ec246e9c56bdff1f3f205637c74a2ec18124056f857950b30228b6de4a7f362819cfbd2680254602ed9237f1c44bdf5d892b564b45dc9d9b +OpenBLAS.v0.3.13+9.aarch64-linux-gnu-libgfortran4.tar.gz/md5/9c81f9e73ff1aa0449c8fac8adb4103d +OpenBLAS.v0.3.13+9.aarch64-linux-gnu-libgfortran4.tar.gz/sha512/b9db8ca9173bb08e5bf157df2b3ce938f897081b66066abf3ea7f4c1525015e01e7fec514237cfa2309753e84f625b612661c941d607b25d8b8263930a10b120 +OpenBLAS.v0.3.13+9.aarch64-linux-gnu-libgfortran5.tar.gz/md5/1f486d65f84aeb50d34e3024ee5f9d07 +OpenBLAS.v0.3.13+9.aarch64-linux-gnu-libgfortran5.tar.gz/sha512/4d172fa056b827fccd0cc96a240024c795604cd6e602dd7b5121c1b31f8ce93e0e4a1086222fd6a0867fc611a5019ab1666d3375b20587b561e3acde31d92713 +OpenBLAS.v0.3.13+9.aarch64-linux-musl-libgfortran3.tar.gz/md5/92fac4f7c2293dda1fe0ab4a88bfde0f +OpenBLAS.v0.3.13+9.aarch64-linux-musl-libgfortran3.tar.gz/sha512/326cf4ab5513a144b1b948d28f0b243f9e2b52875ae72d3d4f01cc5ffbd67da5b653aa303aad5fed563fe8962bd8f87c7ad4bb729af4b82f1a1cd495515f2eb6 +OpenBLAS.v0.3.13+9.aarch64-linux-musl-libgfortran4.tar.gz/md5/2f9338a8398acdbecd8d9e05c69d4f62 +OpenBLAS.v0.3.13+9.aarch64-linux-musl-libgfortran4.tar.gz/sha512/683c5e55c9a4d49a69befc8fd13cb3c2fa570a1fee76bffef714e6fca4ded67bcc5917629086cb638177a034d8cad1cc28d4a5e4f16f09b5aae42290bf4e3603 +OpenBLAS.v0.3.13+9.aarch64-linux-musl-libgfortran5.tar.gz/md5/26c23c5cb7e1faab1f51ca36eeac411f +OpenBLAS.v0.3.13+9.aarch64-linux-musl-libgfortran5.tar.gz/sha512/9c70bb0ae7fbf0257c8a06dff9f1a266d63524965b22963b70ad0783d1435e8ea9efdb3edc3abb4bb114169264f11a4e758d364c65a0140724b46151747a124d +OpenBLAS.v0.3.13+9.armv6l-linux-gnueabihf-libgfortran3.tar.gz/md5/07ba6855160affafe8cc6a353399110b +OpenBLAS.v0.3.13+9.armv6l-linux-gnueabihf-libgfortran3.tar.gz/sha512/b433a3bd12cc75f383e391681bce0e2702f630798b5200a3af11595b598c49d6acbf04cf0fa5e4427a514a40dfe063f8d95e9d487abce383eea5525835743e77 +OpenBLAS.v0.3.13+9.armv6l-linux-gnueabihf-libgfortran4.tar.gz/md5/fad1db837910c62b67467f219ad64c0c +OpenBLAS.v0.3.13+9.armv6l-linux-gnueabihf-libgfortran4.tar.gz/sha512/95f3b653a83a9b61ac576c18ce058b37b2dd99eb74fd7f35710069c2144d98aa2aeec362cf105ef0094893d567bbc2d831148e75c2d26f0876455b17def5bb9b +OpenBLAS.v0.3.13+9.armv6l-linux-gnueabihf-libgfortran5.tar.gz/md5/33d76e83c7296353a140689ff95783ea +OpenBLAS.v0.3.13+9.armv6l-linux-gnueabihf-libgfortran5.tar.gz/sha512/27f70f27d71b6bb243e061e0642be3115fd454bacdc8e16124b8e715a266306f4aadd8547d9fa6ad29dc47334e47484e130f6ae6d629ad30d9539df1cc2dbd91 +OpenBLAS.v0.3.13+9.armv6l-linux-musleabihf-libgfortran3.tar.gz/md5/ed22d1a874d0bfcb89a37cbf87d9a926 +OpenBLAS.v0.3.13+9.armv6l-linux-musleabihf-libgfortran3.tar.gz/sha512/fdd3127f5fc86d4a1540d5532692fd06cd8eee77c9b50da0e6c272d13768e515d05cec727d984646e4cc73d265434921e80a46379e966256afa1905a19902d89 +OpenBLAS.v0.3.13+9.armv6l-linux-musleabihf-libgfortran4.tar.gz/md5/c6ff03a44db29db7435d01fee34ea7c5 +OpenBLAS.v0.3.13+9.armv6l-linux-musleabihf-libgfortran4.tar.gz/sha512/d37220120022a9474c03010d25269f06a66283305034e87bfceea7501b5dd4478d8217ff22f3af4cbb72082d041c77ffda4e97abdbffe47bc8d94ed282ab4eac +OpenBLAS.v0.3.13+9.armv6l-linux-musleabihf-libgfortran5.tar.gz/md5/21792f589c4d1bd9c10a1a2293e7fb00 +OpenBLAS.v0.3.13+9.armv6l-linux-musleabihf-libgfortran5.tar.gz/sha512/a254ae7c7b8fd4d4b876a9a5a10759d56e632843b562d67320a042f1e4ef586fff0bf53b91e614be79f99c54aabedc22005de89e83a00bc13df78cb9c7361657 +OpenBLAS.v0.3.13+9.armv7l-linux-gnueabihf-libgfortran3.tar.gz/md5/d1ebcacbc56354f4a76c7e641969d7d6 +OpenBLAS.v0.3.13+9.armv7l-linux-gnueabihf-libgfortran3.tar.gz/sha512/76a6337078d8f9101c6c642609924d94818ae8146cdcabd61f87b05487ab0db96375fd0a118d668fd03d88fcb1fbef728db6f4438743b3a22569d9067a9a5029 +OpenBLAS.v0.3.13+9.armv7l-linux-gnueabihf-libgfortran4.tar.gz/md5/c65ea90ee6704bbb35a83d17760ee8cd +OpenBLAS.v0.3.13+9.armv7l-linux-gnueabihf-libgfortran4.tar.gz/sha512/07511877b4395282e75c8a696f732985cb850fb8ee8066e4f8b8cb81246b823de35a9224f9a24de15a2fbb2fd680515c565fd34a4ab6961faa73c32cafa1ae1a +OpenBLAS.v0.3.13+9.armv7l-linux-gnueabihf-libgfortran5.tar.gz/md5/3dbbfa4fb017445d1259186150ad678e +OpenBLAS.v0.3.13+9.armv7l-linux-gnueabihf-libgfortran5.tar.gz/sha512/2d598f96f03c1f3422db982109c2206920729ae466fe03404ec1ae2e503c6b0448e622c4fa8e7b45e0a3557f3a4fb3645d5b8c541ede256ec464f79f2fcbcfb1 +OpenBLAS.v0.3.13+9.armv7l-linux-musleabihf-libgfortran3.tar.gz/md5/5125b57dd059d1238903edf5fd98d1de +OpenBLAS.v0.3.13+9.armv7l-linux-musleabihf-libgfortran3.tar.gz/sha512/452b0454dd398ed571aad549cd7164986fe1d3bff1df3351217a74f6dcd63e28672db6c3b227d9b79139670d8d9953a4953fe819214f27deb2bbd3924c2923cf +OpenBLAS.v0.3.13+9.armv7l-linux-musleabihf-libgfortran4.tar.gz/md5/84e08a9fa5f3261ea742acfb6a53e348 +OpenBLAS.v0.3.13+9.armv7l-linux-musleabihf-libgfortran4.tar.gz/sha512/08bd50c6b1afd3736f0101e898c1d7a95ffbd7fefaadec5c9c7ec7ef8753aecb710e3843da7575af9a467059af03a79e08da7b980c84ad0cd72145574938c043 +OpenBLAS.v0.3.13+9.armv7l-linux-musleabihf-libgfortran5.tar.gz/md5/40880ef817f9a4cbbcacd769e0654ddf +OpenBLAS.v0.3.13+9.armv7l-linux-musleabihf-libgfortran5.tar.gz/sha512/94abdf553ba216ec42d31e0d240859ce97acd862580d604723c5fd5fde4c7f0c45b3752b3130e5fc76cbb63ccebe81d345080825fddadd92e5b12174c9245acb +OpenBLAS.v0.3.13+9.i686-linux-gnu-libgfortran3.tar.gz/md5/8ec3205f37f37203fceac8e59a16dcce +OpenBLAS.v0.3.13+9.i686-linux-gnu-libgfortran3.tar.gz/sha512/fde27e0afc6ee2d6e86f2396ce6a9b9744c596c92de61b0d2b2f5e48898ff143255e445fec4f7f83da3f1d000b936baeff6271eec3ca3972b0b6825145d3c0cc +OpenBLAS.v0.3.13+9.i686-linux-gnu-libgfortran4.tar.gz/md5/40407ac7a16cc4e23f6c021a7ae7e22f +OpenBLAS.v0.3.13+9.i686-linux-gnu-libgfortran4.tar.gz/sha512/aeb764466c57c2c35f979c33c453335cfc5aff6e6b7615b8cf75a0f5ab15d549f7dbbe1f51e4376755c1968d3ea7d2cb7d7aff3443e951d9b4438dd7e024cddf +OpenBLAS.v0.3.13+9.i686-linux-gnu-libgfortran5.tar.gz/md5/0f76cb35ad32f92c374b6ff6c186f136 +OpenBLAS.v0.3.13+9.i686-linux-gnu-libgfortran5.tar.gz/sha512/82dc333b2beba94bd8948fe714255b8346fe1a1582767fc4ef6e912bdbce0e0f952831c28aa0c12ba1da66906adc30b7b9e9cf0763c784d29c998f3304813a48 +OpenBLAS.v0.3.13+9.i686-linux-musl-libgfortran3.tar.gz/md5/d5dcbd2ec95d1862f465d41bed59ad70 +OpenBLAS.v0.3.13+9.i686-linux-musl-libgfortran3.tar.gz/sha512/3e72142b2be54f48c845e3d0964956e0f87ab870b20a9a1ecafea1a114bf59918624387069d8cd51ef1e9e740eab94f9dbcafe23e6637dc024cc52a2690c5b6e +OpenBLAS.v0.3.13+9.i686-linux-musl-libgfortran4.tar.gz/md5/7880897bc2037bf2c3f657a4d48ecb2f +OpenBLAS.v0.3.13+9.i686-linux-musl-libgfortran4.tar.gz/sha512/8eb5b1dd6823f53e6832a96343e819a33d47ad89e6e3e0fbcf5cec962bd092a4a5ca2e26f3e1c52b6b37d1b2d42650c036d1efd384b5901773f4fc40cdb2133c +OpenBLAS.v0.3.13+9.i686-linux-musl-libgfortran5.tar.gz/md5/37a96efd98fc058c76bbb7202806ba46 +OpenBLAS.v0.3.13+9.i686-linux-musl-libgfortran5.tar.gz/sha512/4d5dc013e20860576056b1a58e243ec2d66d83942e867897c52f6e9c12c58598ee3bde0e5021d1cbb766c3c7d657b01f35dddf4816fca0e300cd84d265c37423 +OpenBLAS.v0.3.13+9.i686-w64-mingw32-libgfortran3.tar.gz/md5/2bcd665db4886a6b60cc366a33bb42c6 +OpenBLAS.v0.3.13+9.i686-w64-mingw32-libgfortran3.tar.gz/sha512/c5f06c27e53603915dc3692d33bd4345832fb7fd584f557699e736172c0e1cf4f02e1b9ec782933769b3174d6c43cea6e96924ba422fc90886f994ee16ddf928 +OpenBLAS.v0.3.13+9.i686-w64-mingw32-libgfortran4.tar.gz/md5/9fbac3f292b5a7a4f9e819b41ed8c00d +OpenBLAS.v0.3.13+9.i686-w64-mingw32-libgfortran4.tar.gz/sha512/1e7fe351f0c28489ae4eda327c6d4e6aa8c3bd55576ce3c9f81b0ca6b76cb6c8604cdcac0d59fd2716bb20eba2925d8f783037993109b5844be3035b25aa43dd +OpenBLAS.v0.3.13+9.i686-w64-mingw32-libgfortran5.tar.gz/md5/e8740b1d36ebd7c0f9a02453f50e50c5 +OpenBLAS.v0.3.13+9.i686-w64-mingw32-libgfortran5.tar.gz/sha512/a6ab67d0d8da77ecb208ff4a86b6a21728eb51d347245c30efc059f8894c9002cd33c0e422f31f63437075e27186833640411f381c0cec4e0481c9c4360e5c0f +OpenBLAS.v0.3.13+9.powerpc64le-linux-gnu-libgfortran3.tar.gz/md5/813ccffb1cda90991f5f53682fec0339 +OpenBLAS.v0.3.13+9.powerpc64le-linux-gnu-libgfortran3.tar.gz/sha512/80c3434c82b286b50a9d23af62298add39893bbb22c6e45142366fb023b432ad039925dc008311b4a5dae785dc523691241cbc641b164911038198377a686764 +OpenBLAS.v0.3.13+9.powerpc64le-linux-gnu-libgfortran4.tar.gz/md5/f6f63c58af00cf2a00f30c57ac8cbda2 +OpenBLAS.v0.3.13+9.powerpc64le-linux-gnu-libgfortran4.tar.gz/sha512/bf15cb18ae95e761f7780bff4414e282fae860d34adbfc5ac96ff113ab95440603901622eb35c8edf95faf9fe02a81aef901aa84806aa18547d7bb8da91253a2 +OpenBLAS.v0.3.13+9.powerpc64le-linux-gnu-libgfortran5.tar.gz/md5/d7829934a0766f3576e61313e293d275 +OpenBLAS.v0.3.13+9.powerpc64le-linux-gnu-libgfortran5.tar.gz/sha512/fea11fca8919be30a69cfcf85a130bebd8aee59f1bc26031591f4be78a30f17656edf84a8134608158173274fc2d9cc4ed55b20063fa6a42a328ee8d94cc745c +OpenBLAS.v0.3.13+9.x86_64-apple-darwin-libgfortran3.tar.gz/md5/a2aeaeeb0b64abea0025db3f4395c4d0 +OpenBLAS.v0.3.13+9.x86_64-apple-darwin-libgfortran3.tar.gz/sha512/8af3eb7b41558e739858fb94ebf36571caf4827de50ae5349530aa7caf8324d117803011b843483ef8ba843dc0e0a0b306dd6e099db0de3b7bb1c77e5e29da7f +OpenBLAS.v0.3.13+9.x86_64-apple-darwin-libgfortran4.tar.gz/md5/37ce9e7346d8ecb7911989c3c5206714 +OpenBLAS.v0.3.13+9.x86_64-apple-darwin-libgfortran4.tar.gz/sha512/45df09be7f54fa9777a34f0d3445c8d39df5cfbf2b41c4ae7254bb688d1ea4c350b583427484465bab6f32e8441b95258d09b98afbe53ac77dfd24e1ee2ecae5 +OpenBLAS.v0.3.13+9.x86_64-apple-darwin-libgfortran5.tar.gz/md5/0b44d3dec4c92e3f03a41787771c48dc +OpenBLAS.v0.3.13+9.x86_64-apple-darwin-libgfortran5.tar.gz/sha512/7bb0e107112dad72dde1b1e3c715fa6629bb7a979d77f1b1e270df3a7be5acdcf40aa25d61d387b46ae18b38a92bc73299dd4fff19565659822bd22ad2013f3c +OpenBLAS.v0.3.13+9.x86_64-linux-gnu-libgfortran3.tar.gz/md5/0887592f1dc790651a324b2642941d1c +OpenBLAS.v0.3.13+9.x86_64-linux-gnu-libgfortran3.tar.gz/sha512/815d57aa0a0ceb6ca70a29e5b666266947e470c9bcdc3da92b36c677b8e7c13a1ff8179b8e93618015cf8d513663efd0aed0a940accf4cf9485cd5971991e338 +OpenBLAS.v0.3.13+9.x86_64-linux-gnu-libgfortran4.tar.gz/md5/c77016b34c94dafc72c3f33f8426d9af +OpenBLAS.v0.3.13+9.x86_64-linux-gnu-libgfortran4.tar.gz/sha512/08e337be813507335e3fca07ef986bad74c905486dda6c1688f9ee1eee5afe33eff5c7701b69af49c38f6c96d7cb2885e79913c078b790b41da5fddb082e0524 +OpenBLAS.v0.3.13+9.x86_64-linux-gnu-libgfortran5.tar.gz/md5/682f1a6cad43848d07b24de44d3b4b1e +OpenBLAS.v0.3.13+9.x86_64-linux-gnu-libgfortran5.tar.gz/sha512/f14145a96c69ad2179cae00755a4bd013594741cfae0efb780a86be6864e8ee99c5a4cf4b0e4d9e116cf620e6e680453c196dfaa31decf303ba8196ad41146d9 +OpenBLAS.v0.3.13+9.x86_64-linux-musl-libgfortran3.tar.gz/md5/7520c42e4924d95c40051a35a9047756 +OpenBLAS.v0.3.13+9.x86_64-linux-musl-libgfortran3.tar.gz/sha512/56501d655aae0c7431fa64f320caa12cccb2c9d73816f439cf5c019b6f7a4c285c141645c7ac2b49122f7d522bb3acee93ddd34840919fe2d8274fbd63d8be57 +OpenBLAS.v0.3.13+9.x86_64-linux-musl-libgfortran4.tar.gz/md5/feb8ed1722c2ded5afc427f1419d42d8 +OpenBLAS.v0.3.13+9.x86_64-linux-musl-libgfortran4.tar.gz/sha512/9bf9123240052f0500d9a50d1fffa4895618e9f312ae46267060c3fe1bba4181fcb3091b43f33db043c307ca4522987a118531330592ad4dce4f195d9e255257 +OpenBLAS.v0.3.13+9.x86_64-linux-musl-libgfortran5.tar.gz/md5/6ad4b179e2b9c0be6e0dd7ecddba1df9 +OpenBLAS.v0.3.13+9.x86_64-linux-musl-libgfortran5.tar.gz/sha512/4105e0378edb8cf39440e4fd69c30dc28ccc861f9c91a6d5b09b7b28891bfde731e380087ef9000da2ce1b9da9392d154437a8a5d376eeb3235f6b973bc3a757 +OpenBLAS.v0.3.13+9.x86_64-unknown-freebsd-libgfortran3.tar.gz/md5/847e64837dd6ed5dae27e6021c1c5346 +OpenBLAS.v0.3.13+9.x86_64-unknown-freebsd-libgfortran3.tar.gz/sha512/0a432fe366e173f55961abc4439fc7c8924ea6d5268015141aa59c848fd502593296ed1c1ec6372ed23d6ffb88d69155086e33fa3644270adc47dde9f2f02908 +OpenBLAS.v0.3.13+9.x86_64-unknown-freebsd-libgfortran4.tar.gz/md5/d77005ce8ea9e66e8b72e3b1a6d161ae +OpenBLAS.v0.3.13+9.x86_64-unknown-freebsd-libgfortran4.tar.gz/sha512/a5e113491f8564664b2d97417224a894d46dd79368d02fc73901acdb24cfa7d02c7c0cf7207dcfaa3ba8abb8f3e3af55484497c9e70df4ad4976986f4455a4e0 +OpenBLAS.v0.3.13+9.x86_64-unknown-freebsd-libgfortran5.tar.gz/md5/7badf0b966a67efeae3877ec7b1b42bf +OpenBLAS.v0.3.13+9.x86_64-unknown-freebsd-libgfortran5.tar.gz/sha512/db4dae9bdd2e3b1da28a953e23a20262608cbbfe8025b4266ef3199342f4b92c0055991db9a056609290351ebc264861bc96ae3222cd3cb9020700fa0188bc11 +OpenBLAS.v0.3.13+9.x86_64-w64-mingw32-libgfortran3.tar.gz/md5/5a9fae77775d82e80ca0769970227221 +OpenBLAS.v0.3.13+9.x86_64-w64-mingw32-libgfortran3.tar.gz/sha512/c1e99d7b2b2d6e9151d51de38c2a1d042b7f205efe97d6eccb3a7aba88deadad8edb429634a86952319ac244ba1a4b4f0473cb19827aee95f8a087ad893dd3a0 +OpenBLAS.v0.3.13+9.x86_64-w64-mingw32-libgfortran4.tar.gz/md5/3880a1891b119105af8046611703ee58 +OpenBLAS.v0.3.13+9.x86_64-w64-mingw32-libgfortran4.tar.gz/sha512/60bc70ac32ec85dbbaa7489728e975539749e182d69907981fe84ad78f473a91b0e25ee6b1c4e3b02c3fb1e441b6f8c552051a1fa84198da187defd9cc3cb4e1 +OpenBLAS.v0.3.13+9.x86_64-w64-mingw32-libgfortran5.tar.gz/md5/c6593f17375e85a8a33fca43332337c9 +OpenBLAS.v0.3.13+9.x86_64-w64-mingw32-libgfortran5.tar.gz/sha512/8d4290ac3fcffb8e175d767f91079e1e65dca4efa6dfd3601637c041c8c429db8dfddd38ff2af9fabe301d51e0b4d893990c67d8a44c572cb311940388132459 +openblas-d2b11c47774b9216660e76e2fc67e87079f26fa1.tar.gz/md5/d50510c8b60b477b1ece4abafe66bf4d +openblas-d2b11c47774b9216660e76e2fc67e87079f26fa1.tar.gz/sha512/95ce349353bea5e9c30455410b92fa9ebc833e58163a53a65b396c76fddf19147a323a3c69eea5892354488c67b027e20dc9b03754a0988f3bc8a4e9ad446b8b diff --git a/deps/openblas.mk b/deps/openblas.mk index ee6712d883de6..760e651ea5db4 100644 --- a/deps/openblas.mk +++ b/deps/openblas.mk @@ -103,7 +103,12 @@ $(BUILDDIR)/$(OPENBLAS_SRC_DIR)/openblas-ofast-power.patch-applied: $(BUILDDIR)/ patch -p1 -f < $(SRCDIR)/patches/openblas-ofast-power.patch echo 1 > $@ -$(BUILDDIR)/$(OPENBLAS_SRC_DIR)/openblas-exshift.patch-applied: $(BUILDDIR)/$(OPENBLAS_SRC_DIR)/openblas-ofast-power.patch-applied +$(BUILDDIR)/$(OPENBLAS_SRC_DIR)/openblas-julia42415-lapack625-openblas3392.patch-applied: $(BUILDDIR)/$(OPENBLAS_SRC_DIR)/openblas-ofast-power.patch-applied + cd $(BUILDDIR)/$(OPENBLAS_SRC_DIR) && \ + patch -p1 -f < $(SRCDIR)/patches/openblas-julia42415-lapack625-openblas3392.patch + echo 1 > $@ + +$(BUILDDIR)/$(OPENBLAS_SRC_DIR)/openblas-exshift.patch-applied: $(BUILDDIR)/$(OPENBLAS_SRC_DIR)/openblas-julia42415-lapack625-openblas3392.patch-applied cd $(BUILDDIR)/$(OPENBLAS_SRC_DIR) && \ patch -p1 -f < $(SRCDIR)/patches/openblas-exshift.patch echo 1 > $@ diff --git a/deps/patches/openblas-julia42415-lapack625-openblas3392.patch b/deps/patches/openblas-julia42415-lapack625-openblas3392.patch new file mode 100644 index 0000000000000..e7b874b961cca --- /dev/null +++ b/deps/patches/openblas-julia42415-lapack625-openblas3392.patch @@ -0,0 +1,95 @@ +From 2be5ee3cca97a597f2ee2118808a2d5eacea050c Mon Sep 17 00:00:00 2001 +From: Martin Kroeker +Date: Fri, 1 Oct 2021 11:17:21 +0200 +Subject: [PATCH 1/4] Fix out of bounds read in ?llarv (Reference-LAPACK PR + 625) + +--- + lapack-netlib/SRC/clarrv.f | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lapack-netlib/SRC/clarrv.f b/lapack-netlib/SRC/clarrv.f +index a45f55ac3b..26a9febc87 100644 +--- a/lapack-netlib/SRC/clarrv.f ++++ b/lapack-netlib/SRC/clarrv.f +@@ -351,7 +351,7 @@ SUBROUTINE CLARRV( N, VL, VU, D, L, PIVMIN, + * + * Quick return if possible + * +- IF( N.LE.0 ) THEN ++ IF( (N.LE.0) .OR. (M.LE.0) ) THEN + RETURN + END IF + * + +From fe497efa0510466fd93578aaf9da1ad8ed4edbe7 Mon Sep 17 00:00:00 2001 +From: Martin Kroeker +Date: Fri, 1 Oct 2021 11:18:20 +0200 +Subject: [PATCH 2/4] Fix out of bounds read in ?llarv (Reference-LAPACK PR + 625) + +--- + lapack-netlib/SRC/dlarrv.f | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lapack-netlib/SRC/dlarrv.f b/lapack-netlib/SRC/dlarrv.f +index 4a59a2bbf9..a1c6e9c9d7 100644 +--- a/lapack-netlib/SRC/dlarrv.f ++++ b/lapack-netlib/SRC/dlarrv.f +@@ -353,7 +353,7 @@ SUBROUTINE DLARRV( N, VL, VU, D, L, PIVMIN, + * + * Quick return if possible + * +- IF( N.LE.0 ) THEN ++ IF( (N.LE.0).OR.(M.LE.0) ) THEN + RETURN + END IF + * + +From ddb0ff5353637bb5f5ad060c9620e334c143e3d7 Mon Sep 17 00:00:00 2001 +From: Martin Kroeker +Date: Fri, 1 Oct 2021 11:19:07 +0200 +Subject: [PATCH 3/4] Fix out of bounds read in ?llarv (Reference-LAPACK PR + 625) + +--- + lapack-netlib/SRC/slarrv.f | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lapack-netlib/SRC/slarrv.f b/lapack-netlib/SRC/slarrv.f +index 04519fde8c..9448b2fd92 100644 +--- a/lapack-netlib/SRC/slarrv.f ++++ b/lapack-netlib/SRC/slarrv.f +@@ -353,7 +353,7 @@ SUBROUTINE SLARRV( N, VL, VU, D, L, PIVMIN, + * + * Quick return if possible + * +- IF( N.LE.0 ) THEN ++ IF( (N.LE.0).OR.(M.LE.0) ) THEN + RETURN + END IF + * + +From 337b65133df174796794871b3988cd03426e6d41 Mon Sep 17 00:00:00 2001 +From: Martin Kroeker +Date: Fri, 1 Oct 2021 11:19:53 +0200 +Subject: [PATCH 4/4] Fix out of bounds read in ?llarv (Reference-LAPACK PR + 625) + +--- + lapack-netlib/SRC/zlarrv.f | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lapack-netlib/SRC/zlarrv.f b/lapack-netlib/SRC/zlarrv.f +index 23976dbefe..8d10e3c2e3 100644 +--- a/lapack-netlib/SRC/zlarrv.f ++++ b/lapack-netlib/SRC/zlarrv.f +@@ -351,7 +351,7 @@ SUBROUTINE ZLARRV( N, VL, VU, D, L, PIVMIN, + * + * Quick return if possible + * +- IF( N.LE.0 ) THEN ++ IF( (N.LE.0).OR.(M.LE.0) ) THEN + RETURN + END IF + * diff --git a/stdlib/OpenBLAS_jll/Project.toml b/stdlib/OpenBLAS_jll/Project.toml index ac19d703cd523..5b88a5ed888c4 100644 --- a/stdlib/OpenBLAS_jll/Project.toml +++ b/stdlib/OpenBLAS_jll/Project.toml @@ -1,6 +1,6 @@ name = "OpenBLAS_jll" uuid = "4536629a-c528-5b80-bd46-f80d51c5b363" -version = "0.3.13+7" +version = "0.3.13+9" [deps] CompilerSupportLibraries_jll = "e66e0078-7015-5450-92f7-15fbd957f2ae"