rust-toolchain.toml 681 B

123456789101112
  1. # cargo-fuzz project layout (task 42). Fuzzing needs a nightly toolchain:
  2. # the root `rust-toolchain.toml` stays pinned to stable, and this file
  3. # overrides the toolchain for the `fuzz/` directory only (rustup applies the
  4. # nearest `rust-toolchain.toml` to the working directory). CI runs
  5. # `cargo fuzz build` with `fuzz/` as its working directory.
  6. #
  7. # Dated, not floating: `channel = "nightly"` reuses whatever nightly happens
  8. # to be preinstalled (the ClusterFuzzLite base image ships a stale one),
  9. # which broke the build once a dependency outgrew it (`sqlx 0.9` needs
  10. # rustc >= 1.94). A dated pin forces a fresh download everywhere.
  11. [toolchain]
  12. channel = "nightly-2026-10-01"