- 19 10月, 2022 2 次提交
-
-
由 Michael Goulet 提交于
-
由 bors 提交于
The illumos linker does not support --strip-debug When building and testing rust 1.64.0 on illumos, we saw a large number of failing tests associated with: ``` = note: ld: fatal: unrecognized option '--strip-debug' ld: fatal: use the -z help option for usage information collect2: error: ld returned 1 exit status ``` The illumos linker does not support the `--strip-debug` option (although it does support `--strip-all`).
-
- 18 10月, 2022 30 次提交
-
-
由 bors 提交于
Rollup of 6 pull requests Successful merges: - #103023 (Adding `fuchsia-ignore` and `needs-unwind` to compiler test cases) - #103142 (Make diagnostic for unsatisfied `Termination` bounds more precise) - #103154 (Fix typo in `ReverseSearcher` docs) - #103159 (Remove the redundant `Some(try_opt!(..))` in `checked_pow`) - #103163 (Remove all uses of array_assume_init) - #103168 (Stabilize asm_sym) Failed merges: r? `@ghost` `@rustbot` modify labels: rollup
-
由 Yuki Okushi 提交于
Stabilize asm_sym Tracking issue #93333 Reference PR: https://github.com/rust-lang/reference/pull/1270
-
由 Yuki Okushi 提交于
Remove all uses of array_assume_init See https://github.com/rust-lang/rust/pull/103134#discussion_r997462733 r? `@scottmcm`
-
由 Yuki Okushi 提交于
Remove the redundant `Some(try_opt!(..))` in `checked_pow` The final return value doesn't need to be tried at all -- we can just return the checked option directly. The optimizer can probably figure this out anyway, but there's no need to make it work here.
-
由 Yuki Okushi 提交于
Fix typo in `ReverseSearcher` docs
-
由 Yuki Okushi 提交于
Make diagnostic for unsatisfied `Termination` bounds more precise Don't blindly emit a diagnostic claiming that “*`main` has an invalid return type*” if we encounter a type that should but doesn't implement `std::process::Termination` and isn't actually the return type of the program entry `main`. Fixes #103052. ``@rustbot`` label A-diagnostics T-compiler T-libs r? diagnostics
-
由 Yuki Okushi 提交于
Adding `fuchsia-ignore` and `needs-unwind` to compiler test cases Final tests covering missing privileges r? ``@tmandry`` cc. ``@djkoloski``
-
由 bors 提交于
Support DirEntry metadata calls in miri This should work as it uses lstat64 which is supported here: ~https://github.com/rust-lang/miri/blob/d9ad25ee4bbd9364c498959cdc82b5fa6c41e63c/src/shims/unix/macos/foreign_items.rs#L42~ just noticed that's macos, linux would be using statx: https://github.com/rust-lang/miri/blob/86f0e63b21721fe2c14608644f467b9cb21945eb/src/shims/unix/linux/foreign_items.rs#L112 The failing syscall is `dirfd`, so maybe that should actually be added to the shims?
-
由 Laurențiu Nicola 提交于
-
由 bors 提交于
Remove `RunCompiler::emitter`. It's no longer used. r? `@bjorn3`
-
由 bors 提交于
Remove "execute" bit from lock file permissions Previously, flock would set the "execute" bit on Rust lock files. That makes no sense. This patch clears the "execute" bit on Rust lock files. See issue #102531.
-
由 bors 提交于
Rollup of 4 pull requests Successful merges: - #103152 (Use named arguments to make GUI test more clear) - #103160 (rustdoc: factor JS mobile scroll lock into its own function) - #103161 (rustdoc: remove redundant CSS on `#copy-path`) - #103162 (rustdoc: remove redundant CSS `#crate-search { border-radius }`) Failed merges: r? `@ghost` `@rustbot` modify labels: rollup
-
由 Nicholas Nethercote 提交于
It's no longer used.
-
由 Amanieu d'Antras 提交于
-
由 Matthias Krüger 提交于
rustdoc: remove redundant CSS `#crate-search { border-radius }` This is the same border-radius that's always set on that ID: https://github.com/rust-lang/rust/blob/a9d1cafa878ecc04a4aa7aaa7df0414a29a2bd0b/src/librustdoc/html/static/css/rustdoc.css#L825-L836
-
由 Matthias Krüger 提交于
rustdoc: remove redundant CSS on `#copy-path` The border and background were removed in 5d004c1e, but not all the CSS was.
-
由 Matthias Krüger 提交于
rustdoc: factor JS mobile scroll lock into its own function https://github.com/rust-lang/rust/pull/98775#issuecomment-1172728308
-
由 Matthias Krüger 提交于
Use named arguments to make GUI test more clear As you suggested `@notriddle.` The result looks like this. r? `@notriddle`
-
由 Alex Saveau 提交于
Signed-off-by: NAlex Saveau <saveau.alexandre@gmail.com>
-
由 bors 提交于
Add `Box<[T; N]>: TryFrom<Vec<T>>` We have `[T; N]: TryFrom<Vec<T>>` (#76310) and `Box<[T; N]>: TryFrom<Box<[T]>>`, but not this combination. `vec.into_boxed_slice().try_into()` isn't quite a replacement for this, as that'll reallocate unnecessarily in the error case. **Insta-stable, so needs an FCP** (I tried to make this work with `, A`, but that's disallowed because of `#[fundamental]` https://github.com/rust-lang/rust/issues/29635#issuecomment-1247598385)
-
由 Michael Howell 提交于
This is the same border-radius that's always set on that ID: https://github.com/rust-lang/rust/blob/a9d1cafa878ecc04a4aa7aaa7df0414a29a2bd0b/src/librustdoc/html/static/css/rustdoc.css#L825-L836
-
由 Danny Milosavljevic 提交于
-
由 Michael Howell 提交于
The border and background were removed in 5d004c1e, but not all the CSS was.
-
由 Josh Stone 提交于
The final return value doesn't need to be tried at all -- we can just return the checked option directly. The optimizer can probably figure this out anyway, but there's no need to make it work here.
-
由 Sky 提交于
-
由 bors 提交于
Rollup of 4 pull requests Successful merges: - #102454 (Suggest parentheses for possible range method calling) - #102466 (only allow `ConstEquate` with `feature(gce)`) - #102945 (Do not register placeholder `RegionOutlives` obligations when `considering_regions` is false) - #103091 (rustdoc: remove unused HTML class `sidebar-title`) Failed merges: r? `@ghost` `@rustbot` modify labels: rollup
-
由 Guillaume Gomez 提交于
-
由 Guillaume Gomez 提交于
-
- 17 10月, 2022 8 次提交
-
-
由 Matthias Krüger 提交于
rustdoc: remove unused HTML class `sidebar-title` Since 6a5f8b1a, this class is no longer styled.
-
由 Matthias Krüger 提交于
Do not register placeholder `RegionOutlives` obligations when `considering_regions` is false **NOTE:** I'm kinda just putting this up for discussion. I'm not certain this is correct...? This was introduced in [`608625da`](https://github.com/rust-lang/rust/commit/608625dae95cde00e4570eb6c2d63b2244bbf34c#diff-6e54b18681342ec725d75591dbf384ad08cd73df29db00485fe51b4e90f76ff7R361). Interestingly, we only check `data.has_placeholders()` for `RegionOutlives`, and not for `TypeOutlives`... why? For the record, that different treatment between `RegionOutlives` and `TypeOutlives` is why the fix "The compiling succeeds when all `'a : 'b` are replaced with `&'a () : 'b`" in #100689 _"works"_, but it seems like an implementation detail considering this. Also, why do we care about placeholder regions being registered if `considering_regions` is false? It doesn't seem to affect any UI tests, for example. r? `@lcnr` Fixes #102899 Fixes #100689
-
由 Matthias Krüger 提交于
only allow `ConstEquate` with `feature(gce)`
-
由 Matthias Krüger 提交于
Suggest parentheses for possible range method calling Fixes #102396
-
由 bors 提交于
remove type traversal for mir constants r? `@oli-obk` cc `@b-naber`
-
由 bors 提交于
Rollup of 4 pull requests Successful merges: - #102962 (remote-test-server: Show command line arguments) - #103129 (rustdoc: remove unused `.sub-logo-container` DOM on non-source pages) - #103136 (Fix types in documentation for `Alignment::as_usize` and `Alignmnet::as_nonzero`) - #103139 (Duplicate comment in mod.rs) Failed merges: r? `@ghost` `@rustbot` modify labels: rollup
-
由 Matthias Krüger 提交于
Duplicate comment in mod.rs
-
由 Matthias Krüger 提交于
Fix types in documentation for `Alignment::as_usize` and `Alignmnet::as_nonzero`
-