-
Notifications
You must be signed in to change notification settings - Fork 13k
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
Upgrade Chalk #80593
Upgrade Chalk #80593
Conversation
src/tools/tidy/src/extdeps.rs
Outdated
@@ -27,7 +27,7 @@ pub fn check(root: &Path, bad: &mut bool) { | |||
|
|||
// Ensure source is allowed. | |||
if !ALLOWED_SOURCES.contains(&&*source) { | |||
tidy_error!(bad, "invalid source: {}", source); | |||
//tidy_error!(bad, "invalid source: {}", source); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was only needed so I can test locally with the git deps; I'll remove it when we have a real usable chalk version upstream.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
did you to remove this before it lands?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ugh whoops. Forgot about this. Will do that in a bit.`
I'll fix the merge conflict when this is no longer blocked. |
@rustbot label: -S-waiting-on-review +S-waiting-on-author |
@rustbot label: -S-waiting-on-author +S-blocked This is waiting on Chalk. |
31a48a2
to
537256c
Compare
The job Click to see the possible cause of the failure (guessed by this bot)
|
☔ The latest upstream changes (presumably #81591) made this pull request unmergeable. Please resolve the merge conflicts. |
welp, messed up submodules in rebase; will fix when chalk blockers are fixed |
537256c
to
6bb6994
Compare
The job Click to see the possible cause of the failure (guessed by this bot)
|
6bb6994
to
083e980
Compare
The job Click to see the possible cause of the failure (guessed by this bot)
|
083e980
to
cc0ec10
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
r=me modulo the comment by @jackh726
@bors delegate+ |
✌️ @jackh726 can now approve this pull request |
@jackh726 feel free to r=nikomatsakis once you've resolved this comment |
cc0ec10
to
cdbf832
Compare
cdbf832
to
a0622d6
Compare
@bors r=nikomatsakis |
📋 Looks like this PR is still in progress, ignoring approval. Hint: Remove [WIP] from this PR's title when it is ready for review. |
@bors r=nikomatsakis |
📌 Commit a0622d6 has been approved by |
Upgrade Chalk ~~Blocked on rust-lang/chalk#670~~ ~~Now blocked on rust-lang/chalk#680 and release~~ In addition to the straight upgrade, I also tried to fix some tests by properly returning variables and max universes in the solution. Unfortunately, this actually triggers the same perf problem that rustc traits code runs into in `canonicalizer`. Not sure what the root cause of this problem is, or why it's supposed to be solved in chalk. r? `@nikomatsakis`
Upgrade Chalk ~~Blocked on rust-lang/chalk#670~~ ~~Now blocked on rust-lang/chalk#680 and release~~ In addition to the straight upgrade, I also tried to fix some tests by properly returning variables and max universes in the solution. Unfortunately, this actually triggers the same perf problem that rustc traits code runs into in `canonicalizer`. Not sure what the root cause of this problem is, or why it's supposed to be solved in chalk. r? ``@nikomatsakis``
Rollup of 14 pull requests Successful merges: - rust-lang#80593 (Upgrade Chalk) - rust-lang#81260 (Add .editorconfig) - rust-lang#81455 (Add AArch64 big-endian and ILP32 targets) - rust-lang#81517 (Remove remnants of the santizer runtime crates from bootstrap) - rust-lang#81530 (sys: use `process::abort()` instead of `arch::wasm32::unreachable()`) - rust-lang#81544 (Add better diagnostic for unbounded Abst. Const) - rust-lang#81588 (Add doc aliases for "delete") - rust-lang#81603 (rustbuild: Don't build compiler twice for error-index-generator.) - rust-lang#81634 (Add long explanation e0521) - rust-lang#81636 (Directly use `Option<&[T]>` instead of converting from `Option<&Vec<T>>` later on) - rust-lang#81647 (Fix bug with assert!() calling the wrong edition of panic!().) - rust-lang#81655 (Improve wording of suggestion about accessing field) - rust-lang#81665 (Fix out of date `Scalar` documentation) - rust-lang#81671 (Add more associated type tests) Failed merges: r? `@ghost` `@rustbot` modify labels: rollup
Blocked on rust-lang/chalk#670Now blocked on rust-lang/chalk#680 and releaseIn addition to the straight upgrade, I also tried to fix some tests by properly returning variables and max universes in the solution. Unfortunately, this actually triggers the same perf problem that rustc traits code runs into in
canonicalizer
. Not sure what the root cause of this problem is, or why it's supposed to be solved in chalk.r? @nikomatsakis