[Issue 19968] @safe code can create invalid bools resulting in memory corruption

d-bugmail at puremagic.com d-bugmail at puremagic.com
Sat Jun 15 09:19:37 UTC 2019


--- Comment #1 from Tim <tim.dlang at t-online.de> ---
The ABI specifies, that bool are 0 or 1:

There are multiple options to solve this bug:
1. Make sure @safe code can not create invalid bools.
2. Change the ABI, so all values are valid. This could result in slower code
being generated.


More information about the Digitalmars-d-bugs mailing list