-
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 6 pull requests #124660
Rollup of 6 pull requests #124660
Commits on Apr 28, 2024
-
handle the targets that are missing in stage0
Signed-off-by: onur-ozkan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 57a5f34 - Browse repository at this point
Copy the full SHA 57a5f34View commit details
Commits on May 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0a03b09 - Browse repository at this point
Copy the full SHA 0a03b09View commit details
Commits on May 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d9eb523 - Browse repository at this point
Copy the full SHA d9eb523View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9286151 - Browse repository at this point
Copy the full SHA 9286151View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c4214e - Browse repository at this point
Copy the full SHA 2c4214eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bdf1eae - Browse repository at this point
Copy the full SHA bdf1eaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d1062c - Browse repository at this point
Copy the full SHA 3d1062cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f47f97 - Browse repository at this point
Copy the full SHA 8f47f97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47e2cc2 - Browse repository at this point
Copy the full SHA 47e2cc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 235770c - Browse repository at this point
Copy the full SHA 235770cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 38181cb - Browse repository at this point
Copy the full SHA 38181cbView commit details -
Rollup merge of rust-lang#124461 - onur-ozkan:followup-123546, r=piet…
…roalbini handle the targets that are missing in stage0 During sanity checks, we search for target names to determine if they exist in the compiler's built-in target list (`rustc --print target-list`). While a target name may be present in the stage2 compiler, it might not yet be included in stage0. This PR handles that difference. Follow-up of rust-lang#123546
Configuration menu - View commit details
-
Copy full SHA for 819a5f0 - Browse repository at this point
Copy the full SHA 819a5f0View commit details -
Rollup merge of rust-lang#124492 - Strophox:adjust-allocbytes, r=Ralf…
…Jung Generalize `adjust_from_tcx` for `Allocation` Previously, `adjust_from_tcx` would take an `Allocation` and "adjust allocation from the ones in `tcx` to a custom Machine instance [...]". This PR generalizes this so the Machine instance can also determine the `Bytes` type of the output `Allocation`. r? `@RalfJung`
Configuration menu - View commit details
-
Copy full SHA for eaca729 - Browse repository at this point
Copy the full SHA eaca729View commit details -
Rollup merge of rust-lang#124588 - compiler-errors:ocx, r=lcnr
Use `ObligationCtxt` in favor of `TraitEngine` in many more places r? lcnr
Configuration menu - View commit details
-
Copy full SHA for 08d9992 - Browse repository at this point
Copy the full SHA 08d9992View commit details -
Rollup merge of rust-lang#124612 - Urgau:run-make-stdin, r=jieyouxu
Add support for inputing via stdin with run-make-support This PR adds the facility to set a input bytes that will be passed via the standard input. This is useful for testing `rustc -` (and soon `rustdoc -`). In rust-lang#124611 took the approach of having a dedicated `run` method but it is not very convenient to use and would necessitate many functions, one for success, one for fail, ... Instead this PR takes a different approach and allows setting the input bytes as if it were a parameter and when calling the (now custom) `output` function, we write the input bytes into stdin. I think this gives us maximum flexibility in the implementation and a simple interface for users. To test this new logic I ported `tests/run-make/stdin-non-utf8/` to an `rmake.rs` one. r? `@jieyouxu`
Configuration menu - View commit details
-
Copy full SHA for c27d3d5 - Browse repository at this point
Copy the full SHA c27d3d5View commit details -
Rollup merge of rust-lang#124613 - GuillaumeGomez:fmt-run-make, r=onu…
…r-ozkan Allow fmt to run on rmake.rs test files As discussed with `@jieyouxu,` `rmake.rs` from the `run-make` testsuite would benefit from being formatted as well. Only thing needed to be done for it to work: allow support for `!` in our `rustfmt.toml` file parsing. r? `@onur-ozkan`
Configuration menu - View commit details
-
Copy full SHA for 82030f2 - Browse repository at this point
Copy the full SHA 82030f2View commit details -
Rollup merge of rust-lang#124649 - Meziu:master, r=ChrisDenton
Fix HorizonOS build broken by rust-lang#124210 HorizonOS (for the Tier-3 target `armv6k-nintendo-3ds`) does not support `dirfd()`, as many other similar targets.
Configuration menu - View commit details
-
Copy full SHA for a7f4a2e - Browse repository at this point
Copy the full SHA a7f4a2eView commit details