Ports #[macro_use] and #[macro_escape] to the new attribute parsing infrastructure#143843
Ports #[macro_use] and #[macro_escape] to the new attribute parsing infrastructure#143843bors merged 2 commits intorust-lang:masterfrom
#[macro_use] and #[macro_escape] to the new attribute parsing infrastructure#143843Conversation
|
|
|
Some changes occurred in compiler/rustc_attr_parsing Some changes occurred in compiler/rustc_passes/src/check_attr.rs Some changes occurred in src/tools/clippy cc @rust-lang/clippy These commits modify the If this was unintentional then you should revert the changes before this PR is merged. Some changes occurred in compiler/rustc_attr_data_structures |
This comment has been minimized.
This comment has been minimized.
9680ee6 to
874fe3b
Compare
874fe3b to
9215a07
Compare
|
Reminder, once the PR becomes ready for a review, use |
|
@rustbot ready |
|
☔ The latest upstream changes (presumably #143779) made this pull request unmergeable. Please resolve the merge conflicts. |
9215a07 to
049cbcb
Compare
|
☔ The latest upstream changes (presumably #143460) made this pull request unmergeable. Please resolve the merge conflicts. |
049cbcb to
26e3395
Compare
|
☔ The latest upstream changes (presumably #144109) made this pull request unmergeable. Please resolve the merge conflicts. |
26e3395 to
7e2a5ca
Compare
|
^ Rebased |
7e2a5ca to
3b1846a
Compare
|
r? @oli-obk |
…ng infrastructure
Signed-off-by: Jonathan Brouwer <jonathantbrouwer@gmail.com>
3b1846a to
3303534
Compare
|
@oli-obk I think I handled all your feedback |
|
@bors r+ rollup=never (these tend to have some minor perf effect somewhere) |
|
☀️ Test successful - checks-actions |
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 5a30e43 (parent) -> 4ff3fa0 (this PR) Test differencesShow 63 test diffsStage 1
Stage 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 4ff3fa01cbdd468851b1b859541ee1c648cde7de --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 (4ff3fa0): comparison URL. Overall result: ❌✅ regressions and improvements - please read the text belowOur benchmarks found a performance regression caused by this PR. Next Steps:
@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 2.1%, secondary 1.9%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (secondary -3.2%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeThis benchmark run did not return any relevant results for this metric. Bootstrap: 467.483s -> 468.179s (0.15%) |
|
Not particularly worried about the regressions here, they affect unused-warnings and deep-vector only (and not too high in magnitude) and this is part of larger changes throughout the compiler. Marking as triaged. |
Ports
#[macro_use]and#[macro_escape]to the new attribute parsing infrastructure for #131229 (comment)r? @jdonszelmann @oli-obk