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