| Age | Commit message (Collapse) | Author | Lines |
|
test suite
|
|
|
|
|
|
A couple tests were using `BOOTSTRAP_CARGO` with `-Zbuild-std`, but that
stage0 cargo might not always be in sync with in-tree changes. In
particular, those tests started failing on the beta branch because the
older cargo couldn't find the library `Cargo.lock`, and then couldn't
build the latest version of `compiler_builtins` that had nightly changes.
|
|
The previous commit updated `rustfmt.toml` appropriately. This commit is
the outcome of running `x fmt --all` with the new formatting options.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rollup of 11 pull requests
Successful merges:
- #106186 (Add function `core::iter::chain`)
- #125596 (Convert `proc_macro_back_compat` lint to an unconditional error.)
- #125696 (Explain differences between `{Once,Lazy}{Cell,Lock}` types)
- #125917 (Create `run-make` `env_var` and `env_var_os` helpers)
- #125927 (Ignore `vec_deque_alloc_error::test_shrink_to_unwind` test on non-unwind targets)
- #125930 (feat(opt-dist): new flag `--benchmark-cargo-config`)
- #125932 (Fix typo in the docs of `HashMap::raw_entry_mut`)
- #125933 (Update books)
- #125944 (Update fuchsia maintainers)
- #125946 (Include trailing commas in wrapped function declarations [RustDoc])
- #125973 (Remove `tests/run-make-fulldeps/pretty-expanded`)
Failed merges:
- #125815 (`rustc_parse` top-level cleanups)
r? `@ghost`
`@rustbot` modify labels: rollup
|
|
|
|
|
|
|
|
|
|
|
|
When the build is configured with `[rust] rpath = false`, we need to set
`LD_LIBRARY_PATH` (or equivalent) to what would have been the `RPATH`,
so the compiler can find its own libraries. The old `tools.mk` code has
this environment prefixed in the `$(BARE_RUSTC)` variable, so we just
need to wire up something similar for run-make v2.
This is now set while building each `rmake.rs` itself, as well as in the
`rust-make-support` helpers for `rustc` and `rustdoc` commands. This is
also available in a `set_host_rpath` function for manual commands, like
in the `compiler-builtins` test.
|
|
|
|
|
|
|