SIGN IN SIGN UP
rust-lang / rust UNCLAIMED

Empowering everyone to build reliable and efficient software.

0 0 65 Rust

Rollup merge of #123362 - oli-obk:thread_local_nested_statics, r=estebank

Check that nested statics in thread locals are duplicated per thread.

follow-up to #123310

cc ``@compiler-errors`` ``@RalfJung``

fwiw: I have no idea how thread local statics make that work under LLVM, and miri fails on this example, which I would have expected to be the correct behaviour.

Since the `#[thread_local]` attribute is just an internal implementation detail, I'm just going to start hard erroring on nested mutable statics in thread locals.
M
Matthias Krüger committed
5b717684ffc5f908a9a3953a21cd3d3d20020c1e
Committed by GitHub <noreply@github.com> on 4/2/2024, 7:22:03 PM