The whole reason why no-analysis was added was so that --dep-info could be faster, see https://github.com/rust-lang/rust/pull/11155 . Now, -Z no-analysis exits too early.