|
|
|
|
|
by pjmlp
1928 days ago
|
|
The developer must also be smart enough not to do the mistake to lie to the compiler, by actually doing aliasing with restricted variables as it is UB and nasal dragons beware. C compilers don't validate correct use of restrict. |
|
These LLVM bugs don't get noticed with C because C programs rarely use `restrict` as pervasively as a downleveled Rust program ends up doing.