https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120769
--- Comment #3 from Simon Sobisch <simonsobisch at gnu dot org> --- The issue at hand is that the command line is constructed from "defaults", which may include a fixed form request; and then later on the user overrides and want to use auto-detection. To your good outlined rules I'd add * every option should have a counter-side (mostly boolean "no" like "-Wstuff -Wno-stuff" or "-fno-something") if it isn't a value of multiple options (like free, fixed, auto format) But that's just a minor issue, I have no problem with this issue being closed. Just out of interest - do you intend to NOT support any other formats or think one can do that with specifying indicator column to 1 and eol (code) > 72 manually?