Simon Ser on Nostr: nprofile1q…utslx "Valid" has a wild meaning in C. In C, a program calling a ...
nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpq0cq07ulfyc7y2l8rczk9s36g8j65tq3m6xk9us8hr3ua4ktfmaqqeutslx (nprofile…tslx) "Valid" has a wild meaning in C. In C, a program calling a function without a previous declaration may be "valid", as long as argument types match. Maybe "valid", but not sane.
OTOH, there are many invalid programs that trigger warnings without triggering hard errors.
New compiler versions triggering more warnings is good, because it means I'm finding more bugs in my programs. (Worst case, it's usually a simple fix to rewrite the code in a less confusing way to make the compiler happy.)
OTOH, there are many invalid programs that trigger warnings without triggering hard errors.
New compiler versions triggering more warnings is good, because it means I'm finding more bugs in my programs. (Worst case, it's usually a simple fix to rewrite the code in a less confusing way to make the compiler happy.)