Predicate/clause cleanups#157104
Conversation
|
@bors try @rust-timer queue |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Predicate/clause cleanups
This comment has been minimized.
This comment has been minimized.
|
Finished benchmarking commit (ddecfc1): comparison URL. Overall result: ❌✅ regressions and improvements - please read:Benchmarking means the PR may be perf-sensitive. It's automatically marked not fit for rolling up. Overriding is possible but disadvised: it risks changing compiler perf. Next, please: If you can, justify the regressions found in this try perf run in writing along with @bors rollup=never Instruction countOur most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
Max RSS (memory usage)Results (primary -5.2%, secondary -2.0%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (primary 2.0%, secondary 0.4%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeThis perf run didn't have relevant results for this metric. Bootstrap: 510.27s -> 513.645s (0.66%) |
|
The Clippy subtree was changed cc @rust-lang/clippy Some changes occurred in cc @BoxyUwU |
7c8173c to
4b16480
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
4b16480 to
5c170e9
Compare
This comment has been minimized.
This comment has been minimized.
|
It has been more than two weeks, let's try a different types team reviewer. r? @spastorino |
|
|
|
The job Click to see the possible cause of the failure (guessed by this bot) |
|
💔 Test for 83663c4 failed: CI. Failed job:
|
|
@bors retry |
This comment has been minimized.
This comment has been minimized.
Predicate/clause cleanups `Clause` is a subset of `Predicate`, more or less. (Interning makes things slightly more complicated than that.) There are numerous places where the code deals in predicates but really only clauses are possible. This PR eliminates some of them. Details in individual commits. r? @lqd
|
The job Click to see the possible cause of the failure (guessed by this bot) |
|
💔 Test for 8aa9b5c failed: CI. Failed job:
|
|
@bors retry |
This comment has been minimized.
This comment has been minimized.
What is this?This is an experimental post-merge analysis report that shows differences in test outcomes between the merged PR and its parent PR.Comparing 76fcc1c (parent) -> 5e91de6 (this PR) Test differencesShow 17 test diffsStage 2
Additionally, 16 doctest diffs were found. These are ignored, as they are noisy. Job group index
Test dashboardRun cargo run --manifest-path src/ci/citool/Cargo.toml -- \
test-dashboard 5e91de65d75d3c849c643f5079509b9e5985a5c0 --output-dir test-dashboardAnd then open Job duration changes
How to interpret the job duration changes?Job durations can vary a lot, based on the actual runner instance |
|
Finished benchmarking commit (5e91de6): comparison URL. Overall result: ✅ improvements - no action needed@rustbot label: -perf-regression Instruction countOur most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
Max RSS (memory usage)Results (primary 1.6%, secondary -4.2%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (primary 2.0%, secondary 3.9%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeResults (primary -0.0%, secondary -0.0%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Bootstrap: 489.458s -> 487.812s (-0.34%) |
…s, r=BoxyUwU Predicate/clause cleanups `Clause` is a subset of `Predicate`, more or less. (Interning makes things slightly more complicated than that.) There are numerous places where the code deals in predicates but really only clauses are possible. This PR eliminates some of them. Details in individual commits. r? @lqd
View all comments
Clauseis a subset ofPredicate, more or less. (Interning makes things slightly more complicated than that.) There are numerous places where the code deals in predicates but really only clauses are possible. This PR eliminates some of them. Details in individual commits.r? @lqd