Skip to content
  • Matthew Pickering's avatar
    Stop -dno-debug-output suppressing -ddump-tc-trace · 1c886ead
    Matthew Pickering authored
    Summary:
    The user manual states that -dno-debug-output should suppress
    *unsolicited* debugging output which essentially amounts to calls
    to `pprTrace`. Before I unified the interface of `traceTc` and
    `traceRn`, the flag suppressed calls to `traceTc` but not to `traceRn`
    or any other tracing function already controlled by a flag.
    
    Thus, in order to make the behaviour more uniform, it seemed best to
    remove this one special case.
    
    Reviewers: austin, bgamari
    
    Reviewed By: bgamari
    
    Subscribers: thomie
    
    Differential Revision: https://phabricator.haskell.org/D2628
    
    GHC Trac Issues: #12691
    1c886ead