When compiling CINELERRA-GG Infinity a CFLAGS option used is Wall where the "W" represents warnings and "all" means all. This causes the compile to check for simple mistakes that can be detected automatically and issue warnings when the code is questionable. It can also detect situations where the compiler will generate incorrect code, like type-punned pointer. By turning on this flag, when new code is vetted for predictable mistakes, the code can be corrected before becoming manifested in the application.
CFLAGS has -Wall
The CINELERRA-GG Community, 2021