Introduction - cargo-bisect-rustc (original) (raw)

  1. 1. Introduction
  2. 2. Installation
  3. 3. Basic usage
  4. 4. Tutorial
  5. 5. Rust source repo
  6. 6. Bisection boundaries
  7. 7. Rustup toolchains
  8. 8. Git bisect a custom build
  9. 9. Alt builds
  10. 10. Examples
    1. 10.1. Checking diagnostics
  11. 10.2. Scripting on Windows
  12. 10.3. Incremental compilation
  13. 10.4. Slow or hung compilation
  14. 10.5. Using extra components
  15. 10.6. Running without Cargo
  16. 10.7. Preserving toolchains
  17. 10.8. Bisecting Rustdoc
  18. 10.9. Bisecting Clippy
  19. 10.10. Documentation changes
  20. 10.11. Flaky errors

cargo-bisect-rustc

Introduction

The cargo-bisect-rustc tool makes it super easy to find exactly when behavior has regressed in rustc. It automatically downloads rustc artifacts and tests them against a project you provide until it finds the regression.

The Installation chapter shows how to install cargo-bisect-rustc. For a quick introduction, see the Tutorial. Otherwise, start at the Basic usage chapter to learn how cargo-bisect-rustc works.