| ▲ | flohofwoe 3 hours ago | |
> Of course, this exchange just demonstrates the larger point, that even a world-class expert in low level programming can easily make mistakes in spotting potential UB. A "world-class expert in low level programming" knows that unaligned memory accesses are no problem anymore on most modern CPUs, and that this particular UB in the C standard is bogus and needs to fixed ;) | ||
| ▲ | formerly_proven 3 hours ago | parent [-] | |
… it’s only UB if the pointer is actually misaligned. It’s not possible to tell from these two lines whether that’s the case. | ||