Skip to content
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 6 pull requests #109911

Merged
merged 14 commits into from
Apr 4, 2023
Merged

Rollup of 6 pull requests #109911

merged 14 commits into from
Apr 4, 2023

Conversation

JohnTitor
Copy link
Member

jyn514 and others added 14 commits March 30, 2023 13:36
- Remove unused reference link in CONTRIBUTING.md
- Change the contributing_url for triagebot to the getting started page
`UnsafeCell` page could benefit too from having links to these most popular structs in the module.
This solves a regression where `0.0.cmp()` was ambiguous when a custom
trait with a `cmp` method was in scope.

FOr integers it shouldn't be a problem in practice so I wasn't able to
add a test.
…ulacrum

Update contributing links for rustc-dev-guide changes

Companion PR to rust-lang/rustc-dev-guide#1653.

- Remove unused reference link in CONTRIBUTING.md
- Change the contributing_url for triagebot to the getting started page
Add links to <cell.rs>

`UnsafeCell` page could benefit too from having links to these most popular structs in the module.
…-remember-this-dear-transmuter, r=compiler-errors

Never consider int and float vars for `FnPtr` candidates

This solves a regression where `0.0.cmp()` was ambiguous when a custom trait with a `cmp` method was in scope.

For integers it shouldn't be a problem in practice so I wasn't able to add a test.

I'm not sure whether there could be more issues hidden in the shadows as mentioned in the issue, but this should at least fix the problematic regression immediately.

fixes rust-lang#109892

r? oli-obk
@rustbot rustbot added A-meta Area: Issues & PRs about the rust-lang/rust repository itself S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-libs Relevant to the library team, which will review and decide on the PR/issue. rollup A PR which is a rollup labels Apr 3, 2023
@JohnTitor
Copy link
Member Author

@bors r+ p=6 rollup=never

@bors
Copy link
Contributor

bors commented Apr 3, 2023

📌 Commit b691507 has been approved by JohnTitor

It is now in the queue for this repository.

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Apr 3, 2023
@bors
Copy link
Contributor

bors commented Apr 3, 2023

⌛ Testing commit b691507 with merge cf7ada2...

@bors
Copy link
Contributor

bors commented Apr 4, 2023

☀️ Test successful - checks-actions
Approved by: JohnTitor
Pushing cf7ada2 to master...

1 similar comment
@bors
Copy link
Contributor

bors commented Apr 4, 2023

☀️ Test successful - checks-actions
Approved by: JohnTitor
Pushing cf7ada2 to master...

@bors bors added merged-by-bors This PR was explicitly merged by bors. labels Apr 4, 2023
@bors bors merged commit cf7ada2 into rust-lang:master Apr 4, 2023
@rust-timer
Copy link
Collaborator

📌 Perf builds for each rolled up PR:

PR# Perf Build Sha

previous master: cf7ada217c

In the case of a perf regression, run the following command for each PR you suspect might be the cause: @rust-timer build $SHA

@rustbot rustbot added this to the 1.70.0 milestone Apr 4, 2023
@rust-timer
Copy link
Collaborator

📌 Perf builds for each rolled up PR:

PR# Perf Build Sha
#109903 002a9b5bfa69bb3c36661568e0df5459d1bae3ff
#109902 a9731f6ffeb60bf0662e6edde98c9be837944e94
#109896 2789a2c78e3ee72276129a38f927ad53a07fcc77
#109889 888b0e933168dc96dd580eecf99a47bb3e9f912b
#109883 9792ffb14c865d091d4f0be70a88d3e94476bfa6
#109783 8e1776abee939feefd0d85ec24b746d660b3927d

previous master: 48829ea74b

In the case of a perf regression, run the following command for each PR you suspect might be the cause: @rust-timer build $SHA

@JohnTitor JohnTitor deleted the rollup-7gjiqim branch April 4, 2023 01:23
@rust-timer
Copy link
Collaborator

Finished benchmarking commit (cf7ada2): comparison URL.

Overall result: no relevant changes - no action needed

@rustbot label: -perf-regression

Instruction count

This benchmark run did not return any relevant results for this metric.

Max RSS (memory usage)

Results

This is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.

mean range count
Regressions ❌
(primary)
- - 0
Regressions ❌
(secondary)
2.5% [2.5%, 2.5%] 1
Improvements ✅
(primary)
-2.4% [-2.4%, -2.4%] 1
Improvements ✅
(secondary)
- - 0
All ❌✅ (primary) -2.4% [-2.4%, -2.4%] 1

Cycles

This benchmark run did not return any relevant results for this metric.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-meta Area: Issues & PRs about the rust-lang/rust repository itself merged-by-bors This PR was explicitly merged by bors. rollup A PR which is a rollup S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-libs Relevant to the library team, which will review and decide on the PR/issue.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants