From e350de41406d67d5bc96feb4d6b170c177a8d698 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Dec 2024 11:53:11 +0000 Subject: [PATCH] Bump faer from 0.19.4 to 0.20.1 Bumps [faer](https://github.com/sarah-ek/faer-rs) from 0.19.4 to 0.20.1. - [Changelog](https://github.com/sarah-quinones/faer-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/sarah-ek/faer-rs/commits) --- updated-dependencies: - dependency-name: faer dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 74 ++++++++++++++++++++++++++++++------ crates/accelerate/Cargo.toml | 2 +- 2 files changed, 64 insertions(+), 12 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 2170ee3a9945..bb4a466bd3c3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -261,6 +261,15 @@ dependencies = [ "reborrow", ] +[[package]] +name = "dyn-stack" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf6fa63092e3ca9f602f6500fddd05502412b748c4c4682938565b44eb9e0066" +dependencies = [ + "bytemuck", +] + [[package]] name = "either" version = "1.13.0" @@ -334,10 +343,32 @@ dependencies = [ "bytemuck", "coe-rs", "dbgf", - "dyn-stack", + "dyn-stack 0.10.0", + "equator 0.4.1", + "faer-entity 0.19.2", + "gemm", + "libm", + "nano-gemm", + "num-complex", + "num-traits", + "paste", + "reborrow", +] + +[[package]] +name = "faer" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c23c499be0d3ad8167878497cd114ec5ff356556652c651eb5f209a1579032d2" +dependencies = [ + "bytemuck", + "coe-rs", + "dbgf", + "dyn-stack 0.11.0", "equator 0.4.1", - "faer-entity", + "faer-entity 0.20.1", "gemm", + "generativity", "libm", "matrixcompare", "matrixcompare-core", @@ -368,13 +399,28 @@ dependencies = [ "reborrow", ] +[[package]] +name = "faer-entity" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "072f96f1bc8b2b30dfc26c086baeadb63aae08019b1ed84721809b9fd2006685" +dependencies = [ + "bytemuck", + "coe-rs", + "libm", + "num-complex", + "num-traits", + "pulp", + "reborrow", +] + [[package]] name = "faer-ext" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4cf30f6ae73f372c0e0cf7556c44e50f1eee0a714d71396091613d68c43625c9" dependencies = [ - "faer", + "faer 0.19.4", "ndarray", "num-complex", ] @@ -391,7 +437,7 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e400f2ffd14e7548356236c35dc39cad6666d833a852cb8a8f3f28029359bb03" dependencies = [ - "dyn-stack", + "dyn-stack 0.10.0", "gemm-c32", "gemm-c64", "gemm-common", @@ -411,7 +457,7 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "10dc4a6176c8452d60eac1a155b454c91c668f794151a303bf3c75ea2874812d" dependencies = [ - "dyn-stack", + "dyn-stack 0.10.0", "gemm-common", "num-complex", "num-traits", @@ -426,7 +472,7 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cc2032ce2c0bb150da0256338759a6fb01ca056f6dfe28c4d14af32d7f878f6f" dependencies = [ - "dyn-stack", + "dyn-stack 0.10.0", "gemm-common", "num-complex", "num-traits", @@ -442,7 +488,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "90fd234fc525939654f47b39325fd5f55e552ceceea9135f3aa8bdba61eabef6" dependencies = [ "bytemuck", - "dyn-stack", + "dyn-stack 0.10.0", "half", "num-complex", "num-traits", @@ -461,7 +507,7 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3fc3652651f96a711d46b8833e1fac27a864be4bdfa81a374055f33ddd25c0c6" dependencies = [ - "dyn-stack", + "dyn-stack 0.10.0", "gemm-common", "gemm-f32", "half", @@ -479,7 +525,7 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "acbc51c44ae3defd207e6d9416afccb3c4af1e7cef5e4960e4c720ac4d6f998e" dependencies = [ - "dyn-stack", + "dyn-stack 0.10.0", "gemm-common", "num-complex", "num-traits", @@ -494,7 +540,7 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f37fc86e325c2415a4d0cab8324a0c5371ec06fc7d2f9cb1636fcfc9536a8d8" dependencies = [ - "dyn-stack", + "dyn-stack 0.10.0", "gemm-common", "num-complex", "num-traits", @@ -503,6 +549,12 @@ dependencies = [ "seq-macro", ] +[[package]] +name = "generativity" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5881e4c3c2433fe4905bb19cfd2b5d49d4248274862b68c27c33d9ba4e13f9ec" + [[package]] name = "generic-array" version = "0.14.7" @@ -1155,7 +1207,7 @@ dependencies = [ "ahash 0.8.11", "approx 0.5.1", "bytemuck", - "faer", + "faer 0.20.1", "faer-ext", "hashbrown 0.14.5", "indexmap", diff --git a/crates/accelerate/Cargo.toml b/crates/accelerate/Cargo.toml index cc624e7750d6..9d3b6b64f7a0 100644 --- a/crates/accelerate/Cargo.toml +++ b/crates/accelerate/Cargo.toml @@ -20,7 +20,7 @@ num-traits = "0.2" num-complex.workspace = true rustworkx-core.workspace = true num-bigint.workspace = true -faer = "0.19.4" +faer = "0.20.1" itertools.workspace = true qiskit-circuit.workspace = true thiserror.workspace = true