-
Notifications
You must be signed in to change notification settings - Fork 13.4k
Rollup of 10 pull requests #69212
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Rollup of 10 pull requests #69212
Conversation
This might spare someone else a little time searching the stdlib for unicode/grapheme support.
s/for reads and writes/for both ...
Added missing condition: `dst` must be readable
For all methods which read a value of type T, `read`, `read_unaligned`, `read_volatile` and `replace`, added missing constraint: The value they point to must be properly initialized
Without `Compiletest.path` set running `x.py test src/test/rustdoc-js` would run the `rustdoc-js` test suite with everything filtered out. As this was the only place setting `Compiletest.path` to `None` this removes the `Option` wrapper as well.
Added missing conditions: - Valid for writes - Valid for destructing
Updating str.chars docs to mention crates.io. This might spare someone else a little time searching the stdlib for unicode/grapheme support.
Improve #Safety of various methods in core::ptr For `read`, `read_unaligned`,`read_volatile`, `replace`, and `drop_in_place`: - The value they point to must be properly initialized For `replace`, additionally: - The pointer must be readable
macOS: avoid calling pthread_self() twice
Rename `FunctionRetTy` to `FnRetTy` As per FIXME comment r? @Centril
[tiny] parser: `macro_rules` is a weak keyword r? @Centril
…lan-DPC Clean up E0309 explanation r? @Dylan-DPC
…k-Simulacrum Fix running rustdoc-js test suite individually Without `Compiletest.path` set running `x.py test src/test/rustdoc-js` would run the `rustdoc-js` test suite with everything filtered out. As this was the only place setting `Compiletest.path` to `None` this removes the `Option` wrapper as well.
…b,Zoxc Fix printing of `Yield` terminator Addresses the bug found in rust-lang#69039 (comment)
…-Simulacrum Allow whitespaces in revision flags Allow whitespaces in revision flags, like `// [foo]`. Fixes rust-lang#69183
…acrum debug_assert a few more raw pointer methods Fixes rust-lang#53871
@bors r+ p=10 rollup=never |
📌 Commit f34cf8d has been approved by |
⌛ Testing commit f34cf8d with merge e2ddf3fd8a66f9e5180ff10535eaba17ebd93aa4... |
The job Click to expand the log.
I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact |
💔 Test failed - checks-azure |
Successful merges:
FunctionRetTy
toFnRetTy
#69179 (RenameFunctionRetTy
toFnRetTy
)macro_rules
is a weak keyword #69186 ([tiny] parser:macro_rules
is a weak keyword)Yield
terminator #69200 (Fix printing ofYield
terminator)Failed merges:
r? @ghost