News for hackers. Stuff that matters.
Re:size_t-to-int vulnerability in Linux’s filesystem layer by not2b on Tuesday July 20, 2021 @06:27PM (#27900125)
There are some very wrong-headed warning options in gcc, such that turning them on and avoiding getting them will make your code worse. So -Wall means 'all recommended warnings'.

Also there are some warnings that won't be produced if you compile without optimization, because the needed analysis isn't performed.

Re:size_t-to-int vulnerability in Linux’s filesystem layer by account42 on Thursday July 22, 2021 @04:50AM (#27916810)
And yet we have things like -Wmaybe-uninitialized in -Wall which by definition will occasionally warn on perfectly good code.