|
|
|
|
|
by mdadm
3577 days ago
|
|
>As an example compile this with optimisations (should work the same with signed integer overflow): Interesting. Clang and GCC both produce a binary that gets terminated by SIGFPE under normal compilation, but using -O3, Clang's output will run correctly while GCC's output will still SIGFPE. |
|
I can't tell you though why the GCC binary even with optimisations outputs SIGFPE though, they probably don't optimize as much with undefined values.