From a comment in rust-lang/rust#75180 about a regression not being caught in artichoke
by crater.
@yaahc @Dylan-DPC I pulled the rustops/crates-build-env
container and Artichoke builds successfully in it, but I did notice that the rustup-installed cargo
initiated an install of the toolchain specified in Artichoke's rust-toolchain
file. I'm guessing this type of network activity is what the crater sandbox prevents.
Given that crater's intent is to build projects with specific versions of rustc
, I think it makes sense to ignore rust-toolchain
files in the repository if they are present.
Originally posted by @lopopolo in rust-lang/rust#75180 (comment)