Rust-GPU / Rust-CUDA

Ecosystem of libraries and tools for writing and executing fast GPU code fully in Rust.
Apache License 2.0
2.95k stars 112 forks source link

tracing-subscriber v0.3.18 requires rustc 1.6.3 or newer but suggested rust cuda version is 1.59 nightly #122

Open xOrfe opened 1 month ago

xOrfe commented 1 month ago

Hello, as mentioned on the official tracing-subscriber crate docs, the subscriber's minimum version is increasing with the latest stable Rust version. I'm guessing this is why I'm facing the issue I will attach below. I will share if i can figure out a workaround but you can check problem too if you wish.

"cargo run" inside official examples "~/rust-cuda/examples/cuda/cpu/add" folder on docker images result: "package tracing-subscriber v0.3.18 cannot be built because it requires rustc 1.63.0 or newer, while the currently active rustc version is 1.59.0-nightly"

System : Docker with nvidia/cuda:12.4.0-base-ubuntu22.04 image on ubuntu 22.4 machine, Nvidia Driver Version: 550.67, CUDA Version: 12.4.

LunaticWyrm467 commented 1 month ago

Having the same problem. Gonna try a different rustc version and see how it goes.