-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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 8 pull requests #128658
Rollup of 8 pull requests #128658
Commits on Jul 15, 2024
-
make invalid_type_param_default lint show up in cargo future-compat r…
…eports and remove the feature gate that silenced the lint
Configuration menu - View commit details
-
Copy full SHA for 9d9b55c - Browse repository at this point
Copy the full SHA 9d9b55cView commit details
Commits on Jul 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 468f935 - Browse repository at this point
Copy the full SHA 468f935View commit details
Commits on Jul 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9b165a1 - Browse repository at this point
Copy the full SHA 9b165a1View commit details
Commits on Jul 30, 2024
-
set
force_recompile: true
if library is modifiedThis allows the standard library to be compiled even with `download-rustc` enabled. Which means it's no longer a requirement to compile `rustc` in order to compile `std`. Signed-off-by: onur-ozkan <work@onurozkan.dev>
Configuration menu - View commit details
-
Copy full SHA for bbeff8c - Browse repository at this point
Copy the full SHA bbeff8cView commit details -
update download-rustc documentation
Signed-off-by: onur-ozkan <work@onurozkan.dev>
Configuration menu - View commit details
-
Copy full SHA for 6fcc630 - Browse repository at this point
Copy the full SHA 6fcc630View commit details
Commits on Aug 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0204762 - Browse repository at this point
Copy the full SHA 0204762View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4560770 - Browse repository at this point
Copy the full SHA 4560770View commit details -
Introduce
Cursor
/CursorMut
/CursorMutKey
thrichotomy for `BTreeS……et` like map API
Configuration menu - View commit details
-
Copy full SHA for cbdc377 - Browse repository at this point
Copy the full SHA cbdc377View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bc501e - Browse repository at this point
Copy the full SHA 0bc501eView commit details
Commits on Aug 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8497800 - Browse repository at this point
Copy the full SHA 8497800View commit details
Commits on Aug 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 249afea - Browse repository at this point
Copy the full SHA 249afeaView commit details -
handle crates when they are not specified for std docs
This fixes a regression from rust-lang#128182. Signed-off-by: onur-ozkan <work@onurozkan.dev>
Configuration menu - View commit details
-
Copy full SHA for 2ac0969 - Browse repository at this point
Copy the full SHA 2ac0969View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8c2b76 - Browse repository at this point
Copy the full SHA d8c2b76View commit details -
assert expected json files in
rust-docs-json
componentSigned-off-by: onur-ozkan <work@onurozkan.dev>
Configuration menu - View commit details
-
Copy full SHA for 491edbf - Browse repository at this point
Copy the full SHA 491edbfView commit details -
Rollup merge of rust-lang#127655 - RalfJung:invalid_type_param_defaul…
…t, r=compiler-errors turn `invalid_type_param_default` into a `FutureReleaseErrorReportInDeps` ``@rust-lang/types`` I assume the plan is still to disallow this? It has been a future-compat lint for a long time, seems ripe to go for hard error. However, turns out that outright removing it right now would lead to [tons of crater regressions](rust-lang#127655 (comment)), so for now this PR just makes this future-compat lint show up in cargo's reports, so people are warned when they use a dependency that is affected by this. Fixes rust-lang#27336 by removing the feature gate (so there's no way to silence the lint even on nightly) CC rust-lang#36887
Configuration menu - View commit details
-
Copy full SHA for e83a974 - Browse repository at this point
Copy the full SHA e83a974View commit details -
Rollup merge of rust-lang#127974 - onur-ozkan:force-std-builds, r=Mar…
…k-Simulacrum force compiling std from source if modified This allows the standard library to be compiled even with `download-rustc` enabled. Which means it's no longer a requirement to compile `rustc` in order to compile `std`. Ref. rust-lang#127322 (comment). Blocker for rust-lang#122709.
Configuration menu - View commit details
-
Copy full SHA for 69b7ac8 - Browse repository at this point
Copy the full SHA 69b7ac8View commit details -
Rollup merge of rust-lang#128026 - devnexen:available_parallelism_vxw…
…orks, r=Mark-Simulacrum std::thread: available_parallelism implementation for vxWorks proposal.
Configuration menu - View commit details
-
Copy full SHA for d211dad - Browse repository at this point
Copy the full SHA d211dadView commit details -
Rollup merge of rust-lang#128309 - kmicklas:btreeset-cursor, r=Amanieu
Implement cursors for `BTreeSet` Tracking issue: rust-lang#107540 This is a straightforward wrapping of the map API, except that map's `CursorMut` does not make sense, because there is no value to mutate. Hence, map's `CursorMutKey` is wrapped here as just `CursorMut`, since it's unambiguous for sets and we don't normally speak of "keys". On the other hand, I can see some potential for confusion with `CursorMut` meaning different things in each module. I'm happy to take suggestions to improve that. r? `@Amanieu`
Configuration menu - View commit details
-
Copy full SHA for 86e12f7 - Browse repository at this point
Copy the full SHA 86e12f7View commit details -
Rollup merge of rust-lang#128500 - clubby789:122600-test, r=Mark-Simu…
…lacrum Add test for updating enum discriminant through pointer Closes rust-lang#122600
Configuration menu - View commit details
-
Copy full SHA for de80993 - Browse repository at this point
Copy the full SHA de80993View commit details -
Rollup merge of rust-lang#128630 - bvanjoi:resolve-comment, r=petroch…
…enkov docs(resolve): more explain about `target` r? ```@petrochenkov```
Configuration menu - View commit details
-
Copy full SHA for b8b1b22 - Browse repository at this point
Copy the full SHA b8b1b22View commit details -
Rollup merge of rust-lang#128631 - onur-ozkan:hotfix, r=Mark-Simulacrum
handle crates when they are not specified for std docs Fixes a regression from rust-lang#128182. Resolves rust-lang#128610
Configuration menu - View commit details
-
Copy full SHA for 9710488 - Browse repository at this point
Copy the full SHA 9710488View commit details -
Rollup merge of rust-lang#128638 - ChrisDenton:link-dedup, r=jieyouxu
run-make: enable msvc for `link-dedup` This is just a case of differing style of linker arguments. I also cleaned up a bit where we were running the same command three times in a row. Instead I reused the output. One thing that confused me is why we were testing for the same lib three times in a row but not two. After figuring that out I added a note to hopefully save future readers some confusion. try-job: x86_64-msvc try-job: i686-msvc
Configuration menu - View commit details
-
Copy full SHA for 3300a53 - Browse repository at this point
Copy the full SHA 3300a53View commit details