diff options
| author | Cody Tapscott <topolarity@tapscott.me> | 2022-07-18 21:10:29 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2022-07-19 13:33:41 -0400 |
| commit | b93a38860d58135072f8a1d7f6258175aa74e0fa (patch) | |
| tree | 9e030102d25fe7ec2570e7561d72ed356ca23a57 /lib/std/Thread | |
| parent | 0e26c61499c5116ca11d1bfedc691b56b23a0751 (diff) | |
| download | zig-b93a38860d58135072f8a1d7f6258175aa74e0fa.tar.gz zig-b93a38860d58135072f8a1d7f6258175aa74e0fa.zip | |
stage2: Change optional non-null field to i8
This is a workaround for https://github.com/llvm/llvm-project/issues/56585
which causes writes to i1 in memory to be optimized to an incorrect value.
Unfortunately, this does not save users from running into this bug with u1
in their own types.
However, this does seem to be enough to get the behavior tests working.
This resolves #11450 on my machine.
Diffstat (limited to 'lib/std/Thread')
0 files changed, 0 insertions, 0 deletions
