GCC proves an uninitialized variable must be 0 and doesn't warn about it | Heykuki News