Is ddump-rn-ast broken?
Summary
-ddump-rn-ast
doesn't seem to be producing any output
Steps to reproduce
With the following file
{-# LANGUAGE NamedFieldPuns #-}
data Thing a = MkThing {field :: a}
f :: Thing a -> a
f MkThing {field} = field
doing ghc -ddump-rn file.hs
I get
[1 of 1] Compiling Main ( sf.hs, sf.o )
==================== Renamer ====================
Main.f :: Main.Thing a_agv -> a_agv
Main.f Main.MkThing {field} = field_agw
data Main.Thing a_agu = Main.MkThing {field :: a_agu}
However, doing ghc -ddump-rn-ast file.hs
I get
[1 of 1] Compiling Main ( sf.hs, sf.o )
Is this a bug, or is there a hole in my understanding of what the -ast
variant should print?
Environment
- GHC version used: 9.0.2