Add -Winconsistent-flags warning
The warning fires when inconsistent command line flags are passed. For example: * -dynamic-too and -dynamic * -dynamic-too on windows * -O and --interactive * etc This is on by default and allows users to control whether the warning is displayed and whether it should be an error or not. Fixes #22572
Showing
- compiler/GHC/Driver/Errors/Ppr.hs 1 addition, 1 deletioncompiler/GHC/Driver/Errors/Ppr.hs
- compiler/GHC/Driver/Flags.hs 6 additions, 3 deletionscompiler/GHC/Driver/Flags.hs
- docs/users_guide/9.8.1-notes.rst 4 additions, 0 deletionsdocs/users_guide/9.8.1-notes.rst
- docs/users_guide/using-warnings.rst 22 additions, 6 deletionsdocs/users_guide/using-warnings.rst
- testsuite/tests/driver/T20436/T20436.stderr 1 addition, 1 deletiontestsuite/tests/driver/T20436/T20436.stderr
- testsuite/tests/ghc-api/T10052/T10052.stderr 1 addition, 1 deletiontestsuite/tests/ghc-api/T10052/T10052.stderr
- testsuite/tests/ghci/should_fail/T10549.stderr 2 additions, 1 deletiontestsuite/tests/ghci/should_fail/T10549.stderr
- testsuite/tests/th/T8333.stderr 1 addition, 1 deletiontestsuite/tests/th/T8333.stderr
Please register or sign in to comment