https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83703
--- Comment #6 from Freddie Chopin <freddie_chopin at op dot pl> --- The runtime checks are no good in deeply embedded (like a MCU)... Anyway - would this behave the same if the values in `in[]` would NOT be known at compile time? For example provided by user for each run of the application? I'm trying to fully understand the problem here and this really seems wrong to me that the compiled program behaves so crazy just because 10 lines below there's an integer overflow...