Skip to content

Tracking Issue for Incr. Comp. Regression Testing #36350

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Closed
24 tasks done
michaelwoerister opened this issue Sep 8, 2016 · 0 comments
Closed
24 tasks done

Tracking Issue for Incr. Comp. Regression Testing #36350

michaelwoerister opened this issue Sep 8, 2016 · 0 comments
Labels
A-incr-comp Area: Incremental compilation A-testsuite Area: The testsuite used to check the correctness of rustc metabug Issues about issues themselves ("bugs about bugs")

Comments

@michaelwoerister
Copy link
Member

michaelwoerister commented Sep 8, 2016

Incremental compilation needs good regression testing, which can be split into the following components:

In order to make it easy to contribute in this area, we'll also want to

  • Compile links to the appropriate documentation of the test framework and some of the concepts and inner workings of incremental compilation
  • Provide well-documented examples of what test cases in various areas should look like
  • Expand the above list with as concrete as possible descriptions of individual test cases we are interested in, and open individual GH issues for them.
@michaelwoerister michaelwoerister added A-testsuite Area: The testsuite used to check the correctness of rustc metabug Issues about issues themselves ("bugs about bugs") A-incr-comp Area: Incremental compilation labels Sep 8, 2016
bors added a commit that referenced this issue Oct 2, 2016
…erister

Test Case for Incr. Comp. Hash for enums #36674.

Fixes #36674
Part of #36350

r? @michaelwoerister
bors added a commit that referenced this issue Oct 7, 2016
…oerister

Test Case for Incr. Comp. Hash for traits #36681.

Fixes #36681
Part of #36350

Currently, the following tests fail:

Unsafe modifier
Extern modifier
Extern c to rust-intrinsic
Trait unsafety
Change type of method parameter (&i32 => &mut i32)
Mode of self parameter

r? @michaelwoerister
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
A-incr-comp Area: Incremental compilation A-testsuite Area: The testsuite used to check the correctness of rustc metabug Issues about issues themselves ("bugs about bugs")
Projects
None yet
Development

No branches or pull requests

1 participant