Panic when trying to openFile with -fdefer-type-errors
~ ✔︎ ghci
GHCi, version 8.4.4: http://www.haskell.org/ghc/ :? for help
Loaded GHCi configuration from /Users/vl200/.ghci
Prelude> :set -fdefer-type-errors
Prelude> import System.IO
Prelude System.IO> openFile ".granule" ReadWriteMode
ghc: panic! (the 'impossible' happened)
(GHC version 8.4.4 for x86_64-apple-darwin):
nameModule
system $dShow_a1QU
Call stack:
CallStack (from HasCallStack):
callStackDoc, called at compiler/utils/Outputable.hs:1150:37 in ghc:Outputable
pprPanic, called at compiler/basicTypes/Name.hs:241:3 in ghc:Name
Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug
But works fine when I don't :set that option.
~ ✔︎ ghci
GHCi, version 8.4.4: http://www.haskell.org/ghc/ :? for help
Loaded GHCi configuration from /Users/vl200/.ghci
Prelude> import System.IO
Prelude System.IO> openFile ".granule" ReadWriteMode
{handle: .granule}
Prelude System.IO>