diff --git a/Cargo.lock b/Cargo.lock index 421c048f2e4f..dacb716b22fd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2,6 +2,17 @@ # It is not intended for manual editing. version = 3 +[[package]] +name = "ahash" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9" +dependencies = [ + "getrandom", + "once_cell", + "version_check", +] + [[package]] name = "ahash" version = "0.8.6" @@ -618,6 +629,9 @@ name = "hashbrown" version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" +dependencies = [ + "ahash 0.7.8", +] [[package]] name = "hashbrown" @@ -625,7 +639,7 @@ version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" dependencies = [ - "ahash", + "ahash 0.8.6", "allocator-api2", "rayon", ] @@ -876,9 +890,9 @@ checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" [[package]] name = "oq3_lexer" -version = "0.0.7" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4e867d2797100b8068715e26566a5567c598424d7eddf7118c6b38bc3b15633" +checksum = "b8ec9a2746930555c5c0c32152a19b834adef45795332cd17a804e4fc9172616" dependencies = [ "unicode-properties", "unicode-xid", @@ -886,9 +900,9 @@ dependencies = [ [[package]] name = "oq3_parser" -version = "0.0.7" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf260dea71b56b405d091d476748c1f9b0a4d22b4ec9af416e002e2df25613f9" +checksum = "07422c9315cd1a9b626623882b8a8bd6a0d4fcdc7051077e09caf189c5ef8d91" dependencies = [ "drop_bomb", "oq3_lexer", @@ -897,12 +911,12 @@ dependencies = [ [[package]] name = "oq3_semantics" -version = "0.0.7" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5ba220b91ff849190d53b296711774f761b7e06744b16a9c8f19fc2fb37de47" +checksum = "19822858e34590c8d2f227c078a78a792e1c7bdec0e5c3e837044404ef114321" dependencies = [ "boolenum", - "hashbrown 0.14.3", + "hashbrown 0.12.3", "oq3_source_file", "oq3_syntax", "rowan", @@ -910,9 +924,9 @@ dependencies = [ [[package]] name = "oq3_source_file" -version = "0.0.7" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83a81fd0c1c100ad8d7a23711c897791d693c3f5b1f3d044cb8c5770766f819c" +checksum = "15124c7cac95d9f7342525527cfec976fe43f10c19c78428f8741c93ad79412a" dependencies = [ "ariadne", "oq3_syntax", @@ -920,9 +934,9 @@ dependencies = [ [[package]] name = "oq3_syntax" -version = "0.0.7" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7da2ef9a591d77eee43e972e79fc95c218545e5e79b93738d20479d8d7627ec" +checksum = "10e0675809c8f912b05eae46e32dfe50a48d35863bd7248f2f965c8620a70d2a" dependencies = [ "cov-mark", "either", @@ -934,6 +948,7 @@ dependencies = [ "ra_ap_stdx", "rowan", "rustc-hash", + "rustversion", "smol_str", "triomphe", "xshell", @@ -1160,7 +1175,7 @@ dependencies = [ name = "qiskit_accelerate" version = "1.1.0" dependencies = [ - "ahash", + "ahash 0.8.6", "approx", "faer", "faer-core", @@ -1476,13 +1491,19 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "rustversion" +version = "1.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" + [[package]] name = "rustworkx-core" version = "0.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "529027dfaa8125aa61bb7736ae9484f41e8544f448af96918c8da6b1def7f57b" dependencies = [ - "ahash", + "ahash 0.8.6", "fixedbitset", "hashbrown 0.14.3", "indexmap 2.2.5", diff --git a/crates/qasm3/Cargo.toml b/crates/qasm3/Cargo.toml index c48d0e9fa378..0feb0b855446 100644 --- a/crates/qasm3/Cargo.toml +++ b/crates/qasm3/Cargo.toml @@ -18,4 +18,4 @@ extension-module = ["pyo3/extension-module"] pyo3.workspace = true indexmap.workspace = true hashbrown.workspace = true -oq3_semantics = "0.0.7" +oq3_semantics = "0.5.0"