haskell-jp / beginners #21 at 2022-06-13 16:00:39 +0900

yesod のクイックスタートガイド()に従って
コマンド`stack install yesod-bin --install-ghc` を実行すると下記エラーになってしまいます。
ghc: panic! (the 'impossible' happened)
  (GHC version 8.8.4 for x86_64-unknown-linux):
        Prelude.chr: bad argument: 1526726659

Please report this as a GHC bug:  


--  While building simple Setup.hs (scroll up to its section to see the error) using:
      /home/morizumi/.stack/programs/x86_64-linux/ghc-tinfo6-8.8.4/bin/ghc-8.8.4 -rtsopts -threaded -clear-package-db -global-package-db -hide-all-packages -package base -main-is StackSetupShim.mainOverride -package Cabal-3.0.1.0 /home/morizumi/.stack/setup-exe-src/setup-mPHDZzAJ.hs /home/morizumi/.stack/setup-exe-src/setup-shim-mPHDZzAJ.hs -o /home/morizumi/.stack/setup-exe-cache/x86_64-linux-tinfo6/tmp-Cabal-simple_mPHDZzAJ_3.0.1.0_ghc-8.8.4
    Process exited with code: ExitFailure 1

このエラーを無視して`stack build` しても同じエラーになります。
エラーの修正方法などありましたら、教えていただけると助かります。
僕は初心者なのですが、そのエラーが出た時は ~/.stack を消したら動きました (原因は分かりません)
でも報告されてますが、古い.hiファイルが残っていることによるエラーのようなので、 ~/.stack を消すのは試すべき対処法ですね。 ちなみにまっさらなLinux VMを立ち上げてstackのインストールから試したところ再現しませんでした。
返信ありがございます。~/.stack を消してうまくいきました。
ありがございます。:grinning: