From cdcff034f57ce8d17108ffb8bbaa6b42ed840f88 Mon Sep 17 00:00:00 2001 From: Guillaume Lagrange Date: Tue, 14 Jan 2025 14:52:05 -0500 Subject: [PATCH] Set cubecl version (#2697) --- Cargo.lock | 39 ++++++++++++++++++++++++++------------- Cargo.toml | 8 ++++---- 2 files changed, 30 insertions(+), 17 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3c8a8b414f..09f9e5dc14 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1582,7 +1582,8 @@ dependencies = [ [[package]] name = "cubecl" version = "0.4.0" -source = "git+https://github.com/tracel-ai/cubecl?rev=3c083cb136214404d8eb594258534d10a118a077#3c083cb136214404d8eb594258534d10a118a077" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aecf090429a4172d94c819e2977f440d7f5846c09f31d36937de309f986c878e" dependencies = [ "cubecl-core", "cubecl-cuda", @@ -1597,7 +1598,8 @@ dependencies = [ [[package]] name = "cubecl-common" version = "0.4.0" -source = "git+https://github.com/tracel-ai/cubecl?rev=3c083cb136214404d8eb594258534d10a118a077#3c083cb136214404d8eb594258534d10a118a077" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10239ee4800968f367fbc4828250d38acf5d14fa53e8d0370d5f474387591322" dependencies = [ "derive-new 0.6.0", "embassy-futures", @@ -1614,7 +1616,8 @@ dependencies = [ [[package]] name = "cubecl-core" version = "0.4.0" -source = "git+https://github.com/tracel-ai/cubecl?rev=3c083cb136214404d8eb594258534d10a118a077#3c083cb136214404d8eb594258534d10a118a077" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d249976814abe45ee5d04bdfd5e2359558b409affdc03914625bea778dab5ade" dependencies = [ "bytemuck", "cubecl-common", @@ -1633,7 +1636,8 @@ dependencies = [ [[package]] name = "cubecl-cpp" version = "0.4.0" -source = "git+https://github.com/tracel-ai/cubecl?rev=3c083cb136214404d8eb594258534d10a118a077#3c083cb136214404d8eb594258534d10a118a077" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8463629d0bdf4d09d47150bce35132236c1a597f65eba213b45073406048a596" dependencies = [ "bytemuck", "cubecl-common", @@ -1647,7 +1651,8 @@ dependencies = [ [[package]] name = "cubecl-cuda" version = "0.4.0" -source = "git+https://github.com/tracel-ai/cubecl?rev=3c083cb136214404d8eb594258534d10a118a077#3c083cb136214404d8eb594258534d10a118a077" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12c0b49113ba986e984538cf54c3d7390c0af934a80f083b6c99cad737d22c59" dependencies = [ "bytemuck", "cubecl-common", @@ -1663,7 +1668,8 @@ dependencies = [ [[package]] name = "cubecl-hip" version = "0.4.0" -source = "git+https://github.com/tracel-ai/cubecl?rev=3c083cb136214404d8eb594258534d10a118a077#3c083cb136214404d8eb594258534d10a118a077" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "976e150315f9d7d6bb84c51cb13c19221ea5d185bb6d61347a3c392dd29720de" dependencies = [ "bytemuck", "cubecl-common", @@ -1689,7 +1695,8 @@ dependencies = [ [[package]] name = "cubecl-linalg" version = "0.4.0" -source = "git+https://github.com/tracel-ai/cubecl?rev=3c083cb136214404d8eb594258534d10a118a077#3c083cb136214404d8eb594258534d10a118a077" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "640c379e225fecb1336f963affd3b8f1ff66b9320a972dfe92d8158dca8b6382" dependencies = [ "bytemuck", "cubecl-core", @@ -1701,7 +1708,8 @@ dependencies = [ [[package]] name = "cubecl-macros" version = "0.4.0" -source = "git+https://github.com/tracel-ai/cubecl?rev=3c083cb136214404d8eb594258534d10a118a077#3c083cb136214404d8eb594258534d10a118a077" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f05d95f3be436814f909a3ac97209159f63076d3d2b254914bc02db2ac7faefb" dependencies = [ "cubecl-common", "darling", @@ -1716,7 +1724,8 @@ dependencies = [ [[package]] name = "cubecl-opt" version = "0.4.0" -source = "git+https://github.com/tracel-ai/cubecl?rev=3c083cb136214404d8eb594258534d10a118a077#3c083cb136214404d8eb594258534d10a118a077" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42c0593efee028e010a1a7e8646a8a405f6a653fe194bc8c5b46189245ecaeec" dependencies = [ "cubecl-common", "cubecl-core", @@ -1732,7 +1741,8 @@ dependencies = [ [[package]] name = "cubecl-reduce" version = "0.4.0" -source = "git+https://github.com/tracel-ai/cubecl?rev=3c083cb136214404d8eb594258534d10a118a077#3c083cb136214404d8eb594258534d10a118a077" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0912890b52cc6f9636e0070320ff93dec27af15d57453789081b9a8bdb49786d" dependencies = [ "cubecl-core", "cubecl-runtime", @@ -1742,7 +1752,8 @@ dependencies = [ [[package]] name = "cubecl-runtime" version = "0.4.0" -source = "git+https://github.com/tracel-ai/cubecl?rev=3c083cb136214404d8eb594258534d10a118a077#3c083cb136214404d8eb594258534d10a118a077" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75e84f4ae5a096e4d0c410db01d18b673d6efcd6eea1724d1a001ab60484df87" dependencies = [ "async-channel", "async-lock", @@ -1763,7 +1774,8 @@ dependencies = [ [[package]] name = "cubecl-spirv" version = "0.4.0" -source = "git+https://github.com/tracel-ai/cubecl?rev=3c083cb136214404d8eb594258534d10a118a077#3c083cb136214404d8eb594258534d10a118a077" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5d88e7d35a58a40991e42c4492739d4b89b6046ac75126cb5f10b190032012c" dependencies = [ "cubecl-common", "cubecl-core", @@ -1777,7 +1789,8 @@ dependencies = [ [[package]] name = "cubecl-wgpu" version = "0.4.0" -source = "git+https://github.com/tracel-ai/cubecl?rev=3c083cb136214404d8eb594258534d10a118a077#3c083cb136214404d8eb594258534d10a118a077" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3cf8105d01ef4cd103d4e31bee9ae583fabc807253234923fb08218b28db7d15" dependencies = [ "ash", "async-channel", diff --git a/Cargo.toml b/Cargo.toml index bf14a247d7..e79690fd28 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -153,14 +153,14 @@ ahash = { version = "0.8.11", default-features = false } portable-atomic-util = { version = "0.2.4", features = ["alloc"] } ### For the main burn branch. ### -cubecl = { git = "https://github.com/tracel-ai/cubecl", default-features = false, rev = "3c083cb136214404d8eb594258534d10a118a077" } -cubecl-common = { git = "https://github.com/tracel-ai/cubecl", default-features = false, rev = "3c083cb136214404d8eb594258534d10a118a077" } +# cubecl = { git = "https://github.com/tracel-ai/cubecl", default-features = false, rev = "3c083cb136214404d8eb594258534d10a118a077" } +# cubecl-common = { git = "https://github.com/tracel-ai/cubecl", default-features = false, rev = "3c083cb136214404d8eb594258534d10a118a077" } ### For local development. ### # cubecl = { path = "../cubecl/crates/cubecl", default-features = false } # cubecl-common = { path = "../cubecl/crates/cubecl-common", default-features = false } ### For the release. ### -# cubecl = { version = "0.3.0", default-features = false } -# cubecl-common = { version = "0.3.0", default-features = false } +cubecl = { version = "0.4.0", default-features = false } +cubecl-common = { version = "0.4.0", default-features = false } ### For xtask crate ### tracel-xtask = { version = "=1.1.8" }