haskell-jp / questions #99 at 2021-11-11 09:56:11 +0900

GHC 9.0.1 ですが、Linuxではうまく動いています。
しかし、macOSだと warp や quic の cabal test が失敗するようになりました。
将来 GHC 9.0.2 となるブランチの先頭で試してみたいのですが、Intel macOS 用の GHC nightly build ってどこかに落ちていませんか?
gitlab を探してみたのですが、見つかりませんでした。
しょうがないので、自分で GHC を build してみましたが、問題は解決していませんでした。
nightlyというよりHEADですが
1. https://gitlab.haskell.org/ghc/ghc/-/pipelines?page=1&scope=finished&ref=master&status=success から好きなpipelineを選んでクリック
2. Full-buildのvalidate-xxxから自分のプラットフォームに合うものをクリック
3. Job artifactsのBrowseをクリック
4. ghc-*-tar.xzをクリック
5. ダウンロードリンクをコピー
6. ghcup install ghc -u リンク 名前 でインストールできます。名前はheadなり好きなものを使えます。
nightlyはこっちにあるみたいですね https://gitlab.haskell.org/ghc/ghc/-/pipeline_schedules
しかしGHCはmasterでもCIが頻繁にコケていて治安があまりよくありませんね
nightlyにmacOSはないような気がしますが、どうでしょうか?
ghcup 前提だから、 realpath 問題に気づいてないんですね。。。
nightly-x86_64-darwinは無いみたいですがvalidate-x86_64-darwinはありますね。最新のnightlyではまだpendingになっていますが。適当なmasterから取ってくるのが良いと思います。
ghcupは前提というか単にインストールを簡単にするツールで、アーカイブを展開して./configure && make installでも動くようになっているはずです。
ghcup には platform independent な realpath が実装されているとコメントがついていました。
#20662 を読んでいただけると分かりますが、GHCがmacOSで不安定になったのは、僕の提案のせいでした。すいません。すいません。すいません。