!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

711 Members
For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/143 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
26 Apr 2025
@aleksana:mozilla.orgFind me at aleksana:qaq.li I think I'm on the right track now. The performance impact of enableUnregisterised is really huge 14:36:42
@ashinnv:matrix.orgGrand Warden Mayhem, Punisher of Deer changed their display name from Magnolia Mayhem to Magnolia Mayhem: Rallycar Mailman.14:40:29
@aleksana:mozilla.orgFind me at aleksana:qaq.li @sterni I now get to the same point you got in https://gitlab.haskell.org/ghc/ghc/-/issues/22006 now 15:37:01
@aleksana:mozilla.orgFind me at aleksana:qaq.liThe log says "Run Ghc CompileHs Stage1" but the resulting ghc is stage015:38:16
@aleksana:mozilla.orgFind me at aleksana:qaq.li But if, say, I put this ghc into the derivation again, it would start complaining about hostPlatform != buildPlatform 15:39:17
@aleksana:mozilla.orgFind me at aleksana:qaq.liLike they said in https://gitlab.haskell.org/ghc/ghc/-/issues/22006#note_448234 and https://gitlab.haskell.org/ghc/ghc/-/wikis/building/cross-compiling#terminology-and-background15:40:55
@aleksana:mozilla.orgFind me at aleksana:qaq.li"build must equal host"15:41:06
@aleksana:mozilla.orgFind me at aleksana:qaq.li But someone wrote here https://bbs.loongarch.org/d/150-ghc-loongarch that they did cross compile to loongarch64 2 years ago with ghc 9.6 and they just used --target=loongarch64-unknown-linux-gnu and hadrian/build, nothing special 15:43:43
@alex:tunstall.xyzAlex

Make used nonstandard cross terminology and the configure script was designed to match.

Hadrian fixed that confused terminology, but the configure script was never updated to match.

16:00:37
27 Apr 2025
@sternenseemann:systemli.orgsterniWhat makes you say that? stage0 is passed in (i.e. the bootstrap compiler), so you can't really get it out.09:38:10
@aleksana:mozilla.orgFind me at aleksana:qaq.li
In reply to @sternenseemann:systemli.org
What makes you say that? stage0 is passed in (i.e. the bootstrap compiler), so you can't really get it out.
The resulting binary is x86_64-x86_64-loong64,instead of x86_64-loong64-loong64
09:39:26
@aleksana:mozilla.orgFind me at aleksana:qaq.libuild-host-target09:39:36
@aleksana:mozilla.orgFind me at aleksana:qaq.li
In reply to @aleksana:mozilla.org
The log says "Run Ghc CompileHs Stage1" but the resulting ghc is stage0
But this took me 40 minutes
09:39:59
@sternenseemann:systemli.orgsterniThat's stage1 then.09:41:27

Show newer messages


Back to Room ListRoom Version: 6