-
Couldn't load subscription status.
- Fork 13.9k
Add regression test for thread local static mut borrows #54367
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add regression test for thread local static mut borrows #54367
Conversation
|
(rust_highfive has picked a reviewer for you, use r? to override) |
13e9518 to
ae42e53
Compare
|
@spastorino I took the liberty of updating your description, since the descriptions get embedded into the commit log when PR's are merged, and I thought the "FIXME(bugnum)" should have a bit more context attached to it in the commit log. |
|
@bors r+ rollup |
|
📌 Commit ae42e53 has been approved by |
…borrow-test, r=pnkfelix Add regression test for thread local static mut borrows FIXME(rust-lang#54366) - We probably shouldn't allow `#[thread_local] static mut` to get a `'static` lifetime, but for now, we should at least test the behavior that `rustc` currently has.
Rollup of 15 pull requests Successful merges: - #52813 (Duration div mul extras) - #53470 (Warn about metadata loader errors) - #54233 (Remove LLVM 3.9 workaround.) - #54257 (Switch wasm math symbols to their original names) - #54258 (Enable fatal warnings for the wasm32 linker) - #54266 (Update LLVM to fix "bool" arguments on PPC32) - #54290 (Switch linker for aarch64-pc-windows-msvc from LLD to MSVC) - #54292 (Suggest array indexing when tuple indexing on an array) - #54295 (A few cleanups and minor improvements to rustc/traits) - #54298 (miri: correctly compute expected alignment for field) - #54333 (Update The Book to latest) - #54337 (Remove unneeded clone() from tests in librustdoc) - #54346 (rustc: future-proof error reporting for polymorphic constants in types.) - #54362 (Pass --batch to gdb) - #54367 (Add regression test for thread local static mut borrows)
FIXME(#54366) - We probably shouldn't allow
#[thread_local] static mutto get a'staticlifetime, but for now, we should at least test the behavior thatrustccurrently has.