| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-09-03 | Use relative positions inside a SourceFile. | Camille GILLOT | -9/+9 | |
| 2023-09-03 | Auto merge of #115448 - onur-ozkan:optimize-bootstrap-dep-tree, r=albertlarsan68 | bors | -40/+8 | |
| optimize bootstrap dep tree bumped `pretty_assertations` in favor of removing duplicated `syn`, and bumped `hermit-abi` from the yanked version. | ||||
| 2023-09-03 | Merge from rustc | Ralf Jung | -294/+408 | |
| 2023-09-03 | Preparing for merge from rustc | Ralf Jung | -1/+1 | |
| 2023-09-03 | Auto merge of #115472 - RalfJung:tier-2, r=GuillaumeGomez | bors | -5/+7 | |
| make it more clear what 'Tier 2' (without host tools) means When saying that Rust "builds official binary releases for each tier 2 target", it's not at all clear that this does not mean we build a compiler and cargo for that target. | ||||
| 2023-09-03 | Auto merge of #115436 - GuillaumeGomez:fix-type-based-search, r=notriddle | bors | -135/+242 | |
| [rustdoc] Fix type based search Fixes https://github.com/rust-lang/rust/issues/114522. The problem was a bit more tricky than I originally thought it would be: we only kept type ID and generics in short, but as soon as there was a full path in the user query, the element didn't get an ID anymore because the ID map didn't know about `x::y` (although it knew about `y`). So for this first problem, I instead always pass the element name to get the ID. Then a new problem occurred: we actually needed to check if paths matched, otherwise whatever the path, as long as the "end types" match, it's all good. meaning, we needed to add path information, but to do so, we needed it to be added into the search index directly as there was no mapping between `"p"` and `"q"`. I hope this explanation makes sense to someone else than me. ^^' r? `@notriddle` | ||||
| 2023-09-02 | rustdoc: update comment in search.js for #107629 | Peter Jaszkowiak | -8/+17 | |
| 2023-09-03 | Stabilize the Saturating type (saturating_int_impl, gh-87920) | Michael Watzko | -1/+1 | |
| Also stabilizes saturating_int_assign_impl, gh-92354. And also make pub fns const where the underlying saturating_* fns became const in the meantime since the Saturating type was created. | ||||
| 2023-09-02 | Correctly handle paths from foreign items | Guillaume Gomez | -11/+46 | |
| 2023-09-02 | Auto merge of #115471 - RalfJung:skipping-sanity, r=onur-ozkan | bors | -10/+13 | |
| also skip musl checks when BOOTSTRAP_SKIP_TARGET_SANITY is set Currently I cannot test musl targets in Miri via x.py; this PR fixes that. | ||||
| 2023-09-02 | make it more clear what 'Tier 2' (without host tools) means | Ralf Jung | -5/+7 | |
| 2023-09-02 | Auto merge of #115409 - RalfJung:llvm-merge-reland, r=lqd | bors | -19/+28 | |
| bootstrap: use git merge-base for LLVM CI download logic This re-lands https://github.com/rust-lang/rust/pull/113588, now that the perf issues are hopefully fixed by https://github.com/rust-lang/rustc-perf/pull/1684. r? `@lqd` `@Mark-Simulacrum` Fixes https://github.com/rust-lang/rust/issues/101907 | ||||
| 2023-09-02 | also skip musl checks when BOOTSTRAP_SKIP_TARGET_SANITY is set | Ralf Jung | -10/+13 | |
| 2023-09-02 | Auto merge of #115469 - matthiaskrgr:rollup-25ybx39, r=matthiaskrgr | bors | -6/+5 | |
| Rollup of 7 pull requests Successful merges: - #114349 (rustc_llvm: Link to `zlib` on dragonfly and solaris) - #114845 (Add alignment to the NPO guarantee) - #115427 (kmc-solid: Fix `is_interrupted`) - #115443 (feat(std): Stabilize 'os_str_bytes' feature) - #115444 (Create a SMIR visitor) - #115449 (Const-stabilize `is_ascii`) - #115456 (Add spastorino on vacation) r? `@ghost` `@rustbot` modify labels: rollup | ||||
| 2023-09-02 | Rollup merge of #115443 - epage:os_str, r=cuviper | Matthias Krüger | -6/+5 | |
| feat(std): Stabilize 'os_str_bytes' feature Closes #111544 | ||||
| 2023-09-02 | Auto merge of #115286 - saethlin:detangler, r=petrochenkov | bors | -100/+8 | |
| Skip rendering metadata strings from include_str!/include_bytes! The const rendering code in rustdoc completely ignores consts from expansions, but the compiler was rendering all consts. So some consts (namely those from `include_bytes!`) were rendered then ignored. Most of the diff here is from moving `print_const_expr` from rustdoc into `rustc_hir_pretty` so that it can be used in rustdoc and when building rmeta files. | ||||
| 2023-09-02 | Merge from rustc | Ralf Jung | -11/+15 | |
| 2023-09-02 | Preparing for merge from rustc | Ralf Jung | -1/+1 | |
| 2023-09-01 | fix(std): Rename os_str_bytes to encoded_bytes | Ed Page | -5/+5 | |
| 2023-09-01 | Auto merge of #115276 - fmease:rustdoc-obj-lt-defs-handle-self-ty-params, ↵ | bors | -8/+23 | |
| r=GuillaumeGomez rustdoc: correctly deal with self ty params when eliding default object lifetimes Fixes #115179. | ||||
| 2023-09-01 | Reuse const rendering from rustdoc in rmeta encoding | Ben Kimock | -100/+8 | |
| 2023-09-01 | Rollup merge of #115411 - RalfJung:miri-abi, r=oli-obk | Matthias Krüger | -21/+16 | |
| miri ABI check: fix handling of 1-ZST; don't accept sign differences r? `@oli-obk` | ||||
| 2023-09-01 | bump hermit-abi from yanked version(0.3.1) to 0.3.2 | onur-ozkan | -3/+3 | |
| Signed-off-by: onur-ozkan <work@onurozkan.dev> | ||||
| 2023-09-01 | bump pretty_assertions to 1.4 | onur-ozkan | -37/+5 | |
| Removes the duplicated dependency(syn 1.0.102) from bootstrap dependency tree Signed-off-by: onur-ozkan <work@onurozkan.dev> | ||||
| 2023-09-01 | feat(std): Stabilize 'os_str_bytes' feature | Ed Page | -1/+0 | |
| Closes #111544 | ||||
| 2023-09-01 | bootstrap/format: remove unnecessary paths.push | Ralf Jung | -4/+0 | |
| 2023-09-01 | rustdoc: correctly deal with self ty params when eliding default object ↵ | León Orell Valerian Liehr | -8/+23 | |
| lifetimes | ||||
| 2023-09-01 | Merge all loops into one when generating search index | Guillaume Gomez | -92/+65 | |
| 2023-09-01 | [rustdoc] Fix path in type-based search | Guillaume Gomez | -36/+139 | |
| 2023-09-01 | [`clippy`] Use symbols intended for `arithmetic_side_effects` | Caio | -11/+82 | |
| 2023-09-01 | add '--skip-children' to rustfmt invocation | Ralf Jung | -1/+1 | |
| 2023-08-31 | Improve `search.js` code | Guillaume Gomez | -17/+13 | |
| 2023-08-31 | miri ABI check: fix handling of 1-ZST; don't accept sign differences | Ralf Jung | -11/+15 | |
| 2023-08-31 | update abi_compat.rs | Ralf Jung | -12/+3 | |
| 2023-08-31 | don't ignore sign for ABI check | Ralf Jung | -7/+1 | |
| 2023-08-31 | update target support section | Ralf Jung | -21/+16 | |
| 2023-08-31 | bootstrap: use git merge-base for LLVM CI download logic | Ralf Jung | -19/+28 | |
| 2023-08-31 | more ABI compat tests | Ralf Jung | -12/+48 | |
| 2023-08-31 | fmt | Ralf Jung | -1/+1 | |
| 2023-08-31 | Merge from rustc | Ralf Jung | -12/+117 | |
| 2023-08-31 | Preparing for merge from rustc | Ralf Jung | -1/+1 | |
| 2023-08-31 | Auto merge of #115374 - RalfJung:miri-fn-abi, r=oli-obk | bors | -11/+116 | |
| miri function ABI check: accept repr(transparent) wrappers as compatible | ||||
| 2023-08-31 | make sure we test all tier 1 targets: i686-pc-windows-gnu was missing | Ralf Jung | -1/+1 | |
| 2023-08-31 | fmt | The Miri Conjob Bot | -13/+12 | |
| 2023-08-31 | Merge from rustc | The Miri Conjob Bot | -9678/+16510 | |
| 2023-08-31 | Preparing for merge from rustc | The Miri Conjob Bot | -1/+1 | |
| 2023-08-30 | Fix issue with extra semicolon when import comment preceeds semicolon | David Bar-On | -1/+1 | |
| 2023-08-30 | Fix issues with formatting imports with comments | Robert Sammelson | -2/+4 | |
| 2023-08-31 | Auto merge of #115323 - onur-ozkan:curl-download-checksum-fix, r=Mark-Simulacrum | bors | -12/+11 | |
| avoid stdout redirection on `curl` executions Avoid redirecting the curl output directly to the stdout. This alteration affects the integrity of the file during the retry process, as it also redirects the logs from the retries. Consequently, this leads to the bootstrap process failing because of an invalid checksum. For more information, see the [zulip thread](https://rust-lang.zulipchat.com/#narrow/stream/326414-t-infra.2Fbootstrap/topic/checksum.20errors) Fixes #115275 | ||||
| 2023-08-30 | Do not ICE in rustdoc. | Camille GILLOT | -1/+1 | |
