-
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 7 pull requests #125926
Rollup of 7 pull requests #125926
Commits on Apr 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c8390cd - Browse repository at this point
Copy the full SHA c8390cdView commit details
Commits on Jun 2, 2024
-
Add new
MSVC_LIB_PATH
runtest environment variable to know location…… of the `msvc_lib` binary
Configuration menu - View commit details
-
Copy full SHA for d00a59c - Browse repository at this point
Copy the full SHA d00a59cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a00105 - Browse repository at this point
Copy the full SHA 5a00105View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3ded7b - Browse repository at this point
Copy the full SHA e3ded7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 050ff9c - Browse repository at this point
Copy the full SHA 050ff9cView commit details -
Rename
tests/run-make/issue-15460
into `tests/run-make/link-native-……static-lib-to-dylib`
Configuration menu - View commit details
-
Copy full SHA for 36aba94 - Browse repository at this point
Copy the full SHA 36aba94View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3de4b3 - Browse repository at this point
Copy the full SHA c3de4b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8530285 - Browse repository at this point
Copy the full SHA 8530285View commit details
Commits on Jun 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b320ac7 - Browse repository at this point
Copy the full SHA b320ac7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56699f9 - Browse repository at this point
Copy the full SHA 56699f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12588e9 - Browse repository at this point
Copy the full SHA 12588e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4576027 - Browse repository at this point
Copy the full SHA 4576027View commit details -
Rollup merge of rust-lang#122597 - pacak:master, r=bjorn3
Show files produced by `--emit foo` in json artifact notifications Right now it is possible to ask `rustc` to save some intermediate representation into one or more files with `--emit=foo`, but figuring out what exactly was produced is difficult. This pull request adds information about `llvm_ir` and `asm` intermediate files into notifications produced by `--json=artifacts`. Related discussion: https://internals.rust-lang.org/t/easier-access-to-files-generated-by-emit-foo/20477 Motivation - `cargo-show-asm` parses those intermediate files and presents them in a user friendly way, but right now I have to apply some dirty hacks. Hacks make behavior confusing: hintron/computer-enhance#35 This pull request introduces a new behavior: now `rustc` will emit a new artifact notification for every artifact type user asked to `--emit`, for example for `--emit asm` those will include all the `.s` files. Most users won't notice this behavior, to be affected by it all of the following must hold: - user must use `rustc` binary directly (when `cargo` invokes `rustc` - it consumes artifact notifications and doesn't emit anything) - user must specify both `--emit xxx` and `--json artifacts` - user must refuse to handle unknown artifact types - user must disable incremental compilation (or deal with it better than cargo does, or use a workaround like `save-temps`) in order not to hit rust-lang#88829 / rust-lang#89149
Configuration menu - View commit details
-
Copy full SHA for 09c1476 - Browse repository at this point
Copy the full SHA 09c1476View commit details -
Rollup merge of rust-lang#125886 - GuillaumeGomez:migrate-run-make-is…
…sue-15460, r=jieyouxu Migrate run make issue 15460 Part of rust-lang#121876. r? `@jieyouxu` try-job: x86_64-msvc
Configuration menu - View commit details
-
Copy full SHA for 8a444ee - Browse repository at this point
Copy the full SHA 8a444eeView commit details -
Rollup merge of rust-lang#125893 - cjgillot:gvn-newops, r=oli-obk
Handle all GVN binops in a single place. <!-- If this PR is related to an unstable feature or an otherwise tracked effort, please link to the relevant tracking issue here. If you don't know of a related tracking issue or there are none, feel free to ignore this. This PR will get automatically assigned to a reviewer. In case you would like a specific user to review your work, you can assign it to them by using r? <reviewer name> --> Addresses https://github.com/rust-lang/rust/pull/125359/files#r1608185319 r? `@oli-obk`
Configuration menu - View commit details
-
Copy full SHA for 7096ec0 - Browse repository at this point
Copy the full SHA 7096ec0View commit details -
Rollup merge of rust-lang#125903 - petrochenkov:upctxt3, r=nnethercote
rustc_span: Inline some hot functions Found while benchmarking rust-lang#125829.
Configuration menu - View commit details
-
Copy full SHA for e824e40 - Browse repository at this point
Copy the full SHA e824e40View commit details -
Rollup merge of rust-lang#125909 - fmease:rustdoc-add-test-synth-blan…
…ket-impls, r=GuillaumeGomez rustdoc: add a regression test for a former blanket impl synthesis ICE Fixes rust-lang#119792 (also passes in rust-lang#125907 in case you were wondering). r? rustdoc
Configuration menu - View commit details
-
Copy full SHA for 0d5f055 - Browse repository at this point
Copy the full SHA 0d5f055View commit details -
Rollup merge of rust-lang#125917 - GuillaumeGomez:env-var-helpers, r=…
…jieyouxu Create `run-make` `env_var` and `env_var_os` helpers As mentioned in rust-lang#125886. It's quite useful to know which environment variable failed, so better provide a helper helping with that. r? `@jieyouxu`
Configuration menu - View commit details
-
Copy full SHA for 8e449f8 - Browse repository at this point
Copy the full SHA 8e449f8View commit details -
Rollup merge of rust-lang#125919 - tbu-:pr_fix_typo, r=lqd
Remove stray "this"
Configuration menu - View commit details
-
Copy full SHA for b03b3ec - Browse repository at this point
Copy the full SHA b03b3ecView commit details