-
Notifications
You must be signed in to change notification settings - Fork 12.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rollup of 5 pull requests #126630
Rollup of 5 pull requests #126630
Commits on Jun 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e9ff47f - Browse repository at this point
Copy the full SHA e9ff47fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e088edd - Browse repository at this point
Copy the full SHA e088eddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ece5ce - Browse repository at this point
Copy the full SHA 8ece5ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f2b47f - Browse repository at this point
Copy the full SHA 5f2b47fView commit details
Commits on Jun 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5b49b68 - Browse repository at this point
Copy the full SHA 5b49b68View commit details
Commits on Jun 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eefb3ac - Browse repository at this point
Copy the full SHA eefb3acView commit details -
coverage: Add debugging flag
-Zcoverage-options=no-mir-spans
When set, this flag skips the code that normally extracts coverage spans from MIR statements and terminators. That sometimes makes it easier to debug branch coverage and MC/DC coverage, because the coverage output is less noisy. For internal debugging only. If other code changes would make it hard to keep supporting this flag, remove it.
Configuration menu - View commit details
-
Copy full SHA for abc2c70 - Browse repository at this point
Copy the full SHA abc2c70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fffe84 - Browse repository at this point
Copy the full SHA 6fffe84View commit details
Commits on Jun 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 605b615 - Browse repository at this point
Copy the full SHA 605b615View commit details -
Add a more thorough test of incorrect/unusal
#[coverage(..)]
syntaxThis test reflects the current implementation behaviour, which is not necessarily the desired behaviour.
Configuration menu - View commit details
-
Copy full SHA for 9a084e6 - Browse repository at this point
Copy the full SHA 9a084e6View commit details -
Add more thorough coverage tests for
#[coverage(..)]
in nested func……tions These tests reflect the current implementation behaviour, which is not necessarily the desired behaviour.
Configuration menu - View commit details
-
Copy full SHA for 5093658 - Browse repository at this point
Copy the full SHA 5093658View commit details -
Rollup merge of rust-lang#125988 - GuillaumeGomez:migrate-run-make-us…
…ed, r=jieyouxu Migrate `run-make/used` to `rmake.rs` Part of rust-lang#121876. r? `@jieyouxu`
Configuration menu - View commit details
-
Copy full SHA for 2d0ef75 - Browse repository at this point
Copy the full SHA 2d0ef75View commit details -
Rollup merge of rust-lang#126500 - Oneirical:test-for-the-holy-grail,…
… r=jieyouxu Migrate `error-found-staticlib-instead-crate`, `output-filename-conflicts-with-directory`, `output-filename-overwrites-input`, `native-link-modifier-verbatim-rustc` and `native-link-verbatim-linker` `run-make` tests to `rmake.rs` format Part of rust-lang#121876 and the associated [Google Summer of Code project](https://blog.rust-lang.org/2024/05/01/gsoc-2024-selected-projects.html).
Configuration menu - View commit details
-
Copy full SHA for 6b9bcdc - Browse repository at this point
Copy the full SHA 6b9bcdcView commit details -
Rollup merge of rust-lang#126583 - RalfJung:interpret-oom, r=saethlin
interpret: better error when we ran out of memory
Configuration menu - View commit details
-
Copy full SHA for ab2cada - Browse repository at this point
Copy the full SHA ab2cadaView commit details -
Rollup merge of rust-lang#126587 - Zalathar:no-mir-spans, r=oli-obk
coverage: Add debugging flag `-Zcoverage-options=no-mir-spans` When set, this flag skips the code that normally extracts coverage spans from MIR statements and terminators. That sometimes makes it easier to debug branch coverage and MC/DC coverage instrumentation, because the coverage output is less noisy. For internal debugging only. If future code changes would make it hard to keep supporting this flag, it should be removed at that time. `@rustbot` label +A-code-coverage
Configuration menu - View commit details
-
Copy full SHA for bbec736 - Browse repository at this point
Copy the full SHA bbec736View commit details -
Rollup merge of rust-lang#126621 - Zalathar:test-coverage-attr, r=pet…
…rochenkov More thorough status-quo tests for `#[coverage(..)]` In light of the stabilization push at rust-lang#84605 (comment), I have written some tests to more thoroughly capture the current behaviour of the `#[coverage(..)]` attribute. These tests aim to capture the *current* behaviour, which is not necessarily the desired behaviour. For example, some of the error message are not great, some things that perhaps ought to cause an error do not, and recursive coverage attributes have not been implemented yet. `@rustbot` label +A-code-coverage
Configuration menu - View commit details
-
Copy full SHA for 9f455d3 - Browse repository at this point
Copy the full SHA 9f455d3View commit details