Skip to content

Make Warns = Messages DriverMessage

Oleg Grenrus requested to merge wip/warns-messages-drivermessage into master

Resolves #23261 (closed)

After splitting data DynFlags into own module, we can change command line parsing to produce DriverMessages. As a result e.g. ignored extension due enabled Safe Haskell have a GHC-error code.

The new DriverMessages have WarningWithoutFlag as their reason. But that can be changed for individual flags. cc @adamgundry}

Merge request reports