Meinersbur wrote:

> `-fmodule-verify=[strict|strict-user|relaxed|none]`

I have no strong preference to the option name and I think there are probably a 
better names than what I chose. I was e.g. undecided between `on` and `always`, 
`user` and `non-intrinsic`, and `-fmodule-mismatch-check` and 
`-fignore-module-checksums` (its negation).

My bikesheeding for `-fmodule-verify` would be that it sounds like it would 
verify the module individually, but is meant to check the concistency between 
modules.


> and `none` does not even warn on mismatches. `Wno-module-verify` could be an 
> alias for `-fmodule-verify=none`

`-Wno-module-verify` comes from the warning diagnostic handling system. Making 
it an alias to non-warning switches is not that easy.

https://github.com/llvm/llvm-project/pull/219181
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to