"Not shorting out" warnings when building the HpcParser
I noticed today that we generate a bunch of "Not shorting out" warnings for happy reduce actions:
| Run Ghc CompileHs Stage1: _validate/stage1/utils/hpc/build/HpcParser.hs => _validate/stage1/utils/hpc/build/HpcParser.o
WARNING: file compiler/GHC/Core/Opt/Pipeline.hs, line 1045
Not shorting out: happyGoto
Call stack:
CallStack (from HasCallStack):
callStackDoc, called at compiler/GHC/Driver/Ppr.hs:137:29 in ghc:GHC.Driver.Ppr
warnPprTrace, called at compiler/GHC/Core/Opt/Pipeline.hs:1045:15 in ghc:GHC.Core.Opt.Pipeline
WARNING: file compiler/GHC/Core/Opt/Pipeline.hs, line 1045
Not shorting out: happySpecReduce_2
Call stack:
CallStack (from HasCallStack):
callStackDoc, called at compiler/GHC/Driver/Ppr.hs:137:29 in ghc:GHC.Driver.Ppr
warnPprTrace, called at compiler/GHC/Core/Opt/Pipeline.hs:1045:15 in ghc:GHC.Core.Opt.Pipeline
WARNING: file compiler/GHC/Core/Opt/Pipeline.hs, line 1045
Not shorting out: happySpecReduce_0
Call stack:
CallStack (from HasCallStack):
callStackDoc, called at compiler/GHC/Driver/Ppr.hs:137:29 in ghc:GHC.Driver.Ppr
warnPprTrace, called at compiler/GHC/Core/Opt/Pipeline.hs:1045:15 in ghc:GHC.Core.Opt.Pipeline
WARNING: file compiler/GHC/Core/Opt/Pipeline.hs, line 1045
Not shorting out: happySpecReduce_1
Call stack:
CallStack (from HasCallStack):
callStackDoc, called at compiler/GHC/Driver/Ppr.hs:137:29 in ghc:GHC.Driver.Ppr
warnPprTrace, called at compiler/GHC/Core/Opt/Pipeline.hs:1045:15 in ghc:GHC.Core.Opt.Pipeline
WARNING: file compiler/GHC/Core/Opt/Pipeline.hs, line 1045
Not shorting out: happySpecReduce_3
Call stack:
CallStack (from HasCallStack):
callStackDoc, called at compiler/GHC/Driver/Ppr.hs:137:29 in ghc:GHC.Driver.Ppr
warnPprTrace, called at compiler/GHC/Core/Opt/Pipeline.hs:1045:15 in ghc:GHC.Core.Opt.Pipeline
WARNING: file compiler/GHC/Core/Opt/Pipeline.hs, line 1045
Not shorting out: happyFail
Call stack:
CallStack (from HasCallStack):
callStackDoc, called at compiler/GHC/Driver/Ppr.hs:137:29 in ghc:GHC.Driver.Ppr
warnPprTrace, called at compiler/GHC/Core/Opt/Pipeline.hs:1045:15 in ghc:GHC.Core.Opt.Pipeline
I think rectifying this isn't urgent.