Deadbeef
d406f653c9
bless test error
2023-04-12 09:06:51 +08:00
Deadbeef
3813b8e10d
Update ui tests auxiliary to syn 2.0
2023-04-12 08:51:11 +08:00
bors
e7271f4b92
Auto merge of #110194 - GuillaumeGomez:update-browser-ui-test, r=notriddle
...
Update browser-ui-test version
This update add the support for expressions, so we can now do this:
```
assert: 1 > 2 && ["a"] != ["b", "c"]
```
It also improved commands naming and updated puppeteer version.
r? `@notriddle`
2023-04-11 23:47:18 +00:00
bors
dedac2d5e2
Auto merge of #2838 - DebugSteven:disable-epoll_wait, r=oli-obk
...
throw unsupported for `epoll_wait`
This PR throws unsupported to indicate miri doesn't yet return ready events. Previously it always returned 0, indicating no ready events, even if events for the epoll file descriptor may have been ready.
2023-04-11 23:12:57 +00:00
Nicholas Nethercote
76d0c6f518
Inline and remove msg_span_from_early_bound_and_free_regions.
...
For similar reasons to the previous commit.
2023-04-12 08:02:38 +10:00
Nicholas Nethercote
877777f5bc
Inline and remove DescriptionCtx::from_early_bound_and_free_regions.
...
It has a single call site, and the code is clearer with all region kinds
handled in one function, instead of splitting the handling across two
functions.
The commit also changes `DescriptionCtx::new` to use a more declarative
style, instead of creating a default `DescriptionCtx` and modifying it,
which I find easier to read.
2023-04-12 08:02:38 +10:00
Nicholas Nethercote
c9b0635679
Inline and remove DescriptionCtx::add_to.
...
It has a single callsite.
2023-04-12 08:02:32 +10:00
Maybe Waffle
ad92677008
Fix doc test
2023-04-11 21:45:19 +00:00
Nicholas Nethercote
74463214a6
Rename NllVisitor as RegionRenumberer.
...
It's a more descriptive name.
2023-04-12 07:44:37 +10:00
Maybe Waffle
12fd610e01
Refactor tagged ptr packing into a function
2023-04-11 21:40:39 +00:00
DebugSteven
9311b4a83c
filter out notes
2023-04-11 15:40:23 -06:00
bors
9df3a39fb3
Auto merge of #110198 - weihanglo:update-cargo, r=weihanglo
...
Update cargo
17 commits in 0e474cfd7b16b018cf46e95da3f6a5b2f1f6a9e7..7bf43f028ba5eb1f4d70d271c2546c38512c9875
2023-03-31 23:15:58 +0000 to 2023-04-10 16:01:41 +0000
- docs(pkgid): Consistently use @ (rust-lang/cargo#11956 )
- Fix credential token format validation. (rust-lang/cargo#11951 )
- Validate token on publish. (rust-lang/cargo#11952 )
- Clarify docs on `-C` that it appears before the command. (rust-lang/cargo#11947 )
- Add `try_canonicalize` and use it over `std::fs::canonicalize` (rust-lang/cargo#11866 )
- Fix typo (rust-lang/cargo#11944 )
- docs(changelog): Change wording about auto-fix message (rust-lang/cargo#11943 )
- Update home repo URL (rust-lang/cargo#11941 )
- doc(changelog): `[env]` is a table, not a stable (rust-lang/cargo#11942 )
- Stop using UncanonicalizedIter for QueryKind::Exact (rust-lang/cargo#11937 )
- Don't query permutations of the path prefix. (rust-lang/cargo#11936 )
- Fix typo in variable name (rust-lang/cargo#11931 )
- Fix Cargo warning about unused sparse configuration key (rust-lang/cargo#11930 )
- Switch benchsuite to the index archive. (rust-lang/cargo#11933 )
- Update git2 (rust-lang/cargo#11928 )
- Publish docs: Clarify requirements about the state of the index after publish. (rust-lang/cargo#11926 )
- Call out the differences between the index JSON and the API or metadata. (rust-lang/cargo#11927 )
2023-04-11 21:32:48 +00:00
Maybe Waffle
3c6f4c1260
Bless tagged pointers (comply to strict provenance)
2023-04-11 21:31:23 +00:00
Yuki Okushi
06ec5faccb
Add regression test for #59003
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org >
2023-04-12 06:24:49 +09:00
DebugSteven
42cce32f62
throw unsupported for epoll_wait
2023-04-11 14:33:51 -06:00
bors
2a774bb2c7
Auto merge of #10627 - schubart:collection_is_never_read_all_types, r=xFrednet
...
Test all types supported by [`collection_is_never_read`]
changelog: none
2023-04-11 19:51:06 +00:00
Maybe Waffle
f028636b1a
Sprinkle some whitespace & uses
2023-04-11 19:33:33 +00:00
Maybe Waffle
c738dcc284
Add bits_for helper for tagged pointers & fixup docs
2023-04-11 19:18:59 +00:00
Weihang Lo
f7c04edadc
Update cargo
2023-04-11 19:33:57 +01:00
Michael Goulet
7ec72efe10
Allow the elaborator to only filter to real supertraits
2023-04-11 17:45:42 +00:00
Michael Goulet
4560b61cd1
Broken tests
2023-04-11 17:45:42 +00:00
Michael Goulet
25c342f30a
Split implied and super predicate queries
2023-04-11 17:45:42 +00:00
Michael Goulet
3dab259cb9
Split super_predicates_that_define_assoc_type query from super_predicates_of
2023-04-11 17:40:54 +00:00
Michael Goulet
5eb0528483
Erase lifetimes above ty::INNERMOST when probing ambiguous types
2023-04-11 17:17:32 +00:00
Guillaume Gomez
010fa00b80
Update rustdoc GUI tests to new browser-ui-test version
2023-04-11 19:14:35 +02:00
Guillaume Gomez
8aba3f3264
Update browser-ui-test version to 0.15.0
2023-04-11 19:14:35 +02:00
Michael Goulet
1178c49a1b
Check for body owner fallibly
2023-04-11 16:52:40 +00:00
bors
87a2408b06
Auto merge of #110003 - flip1995:clippyup, r=Manishearth
...
Update Clippy
r? `@Manishearth`
2023-04-11 16:51:23 +00:00
Nikita Popov
83f525cc28
Make test compatible with 32-bit
2023-04-11 17:19:07 +02:00
bors
45749b21b7
Auto merge of #110092 - clubby789:builtin-macros-translatable, r=compiler-errors
...
Migrate most of `rustc_builtin_macros` to diagnostic impls
cc #100717
This is a couple of days work, but I decided to stop for now before the PR becomes too big. There's around 50 unresolved failures when `rustc::untranslatable_diagnostic` is denied, which I'll finish addressing once this PR goes thtough
A couple of outputs have changed, but in all instances I think the changes are an improvement/are more consistent with other diagnostics (although I'm happy to revert any which seem worse)
2023-04-11 14:40:54 +00:00
bors
93a05753cb
Auto merge of #2837 - LegNeato:sigrtmin, r=saethlin
...
Add shim for SIGRTMIN
Fixes https://github.com/rust-lang/miri/issues/2832 .
2023-04-11 14:30:30 +00:00
Patrik Kormosi
4e84d695f3
Reword the docstring in todo! macro definition
2023-04-11 16:29:48 +02:00
Christian Legnitto
df36499159
Update tests/pass-dep/shims/libc-misc.rs
...
Co-authored-by: Ben Kimock <kimockb@gmail.com >
2023-04-11 10:26:39 -04:00
Andy Wang
cecb901e68
Add Offset binary op to custom mir
2023-04-11 16:23:35 +02:00
Philipp Krones
c355e6b9a8
Update Cargo.lock
2023-04-11 15:34:15 +02:00
Philipp Krones
6b95029f17
Merge commit '83e42a2337dadac915c956d125f1d69132f36425' into clippyup
2023-04-11 15:31:08 +02:00
Philipp Krones
0ca8ae5edd
Merge commit '83e42a2337dadac915c956d125f1d69132f36425' into clippyup
2023-04-11 15:31:08 +02:00
bors
83e42a2337
Auto merge of #10630 - flip1995:book-link-fix, r=xFrednet
...
Fix links in Clippy book
Links to README.md files must actually be links to index.md files,
because of the inner workings of `mdbook`.
Also use the latest mdbook version in CI.
---
Blocks https://github.com/rust-lang/rust/pull/110003#issuecomment-1500249457
changelog: none
2023-04-11 13:16:06 +00:00
Christian Legnitto
3bc5dab53f
Add shim for SIGRTMIN
...
Fixes https://github.com/rust-lang/miri/issues/2832 .
2023-04-11 09:07:43 -04:00
Philipp Krones
0266a9e9a3
Fix links in Clippy book
...
Links to README.md files must actually be links to index.md files,
because of the inner workings of `mdbook`.
Also use the latest mdbook version in CI.
2023-04-11 14:43:47 +02:00
nils
a11053ae08
Remove orphaned remove_dir_all implementation from rust-installer
...
I have no idea why it's here, but it's not used at all.
2023-04-11 14:23:31 +02:00
DaniPopes
c37e72897c
rename maybe_delink to maybe_remove_mention
2023-04-11 14:04:50 +02:00
Ralf Jung
873ab04d89
fix running Miri tests
2023-04-11 13:40:29 +02:00
Alex Macleod
8f979af3d1
Fix UB in as_ptr_cast_mut documentation
2023-04-11 11:17:18 +00:00
Maybe Waffle
a32959263c
Use SSO_ARRAY_SIZE instead of 8 in SsoHashMap impl
2023-04-11 11:02:01 +00:00
Maybe Waffle
0465201f77
Use itertools::Either instead of own EitherIter impl
2023-04-11 11:02:01 +00:00
bors
dfe024e104
Auto merge of #109765 - petrochenkov:encodeless, r=cjgillot
...
rustc_metadata: Filter encoded data more aggressively using `DefKind`
I focused on data that contains spans, because spans are expensive to encode/decode/hash, but also touched `should_encode_visibility` too.
One incorrect use of impl visibility in diagnostics is also replaced with trait visibility.
2023-04-11 10:32:41 +00:00
Nikita Popov
ec635c002b
Add ignore-debug to two tests
...
These don't optimize with debug assertions. For one of them, this
is due to the new alignment checks, for the other I'm not sure
what specifically blocks it.
2023-04-11 11:22:15 +02:00
Ezra Shaw
9e70541eac
refactor: extract not_testable_error into function
2023-04-11 21:07:02 +12:00
lcnr
43e6f99b9d
remove issue-2718.rs test
...
this test was added for rust 0.4 and doesn't test anything specific.
The repro originally relied on extern functions which are now just
ordinary methods. It's also a run pass test even though `main` has
been commented out.
2023-04-11 10:27:57 +02:00