|
|
|
|
|
by pjc50
1306 days ago
|
|
> Compiling and running as if nothing is amiss is exactly how UB is allowed to look like. Yes, and this is a "billion-dollar mistake" that's responsible for an ongoing flow of CVEs. (the proposal to replace "undefined" with "implementation-defined" may be the only way of fixing this, and that gets slightly easier to do as the number of actively maintained C implementations shrinks) |
|