| 26 Apr 2025 |
Find 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 |
| Grand Warden Mayhem, Punisher of Deer changed their display name from Magnolia Mayhem to Magnolia Mayhem: Rallycar Mailman. | 14:40:29 |
Find 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 |
Find me at aleksana:qaq.li | The log says "Run Ghc CompileHs Stage1" but the resulting ghc is stage0 | 15:38:16 |
Find 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 |
Find me at aleksana:qaq.li | Like 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-background | 15:40:55 |
Find me at aleksana:qaq.li | "build must equal host" | 15:41:06 |
Find 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 | 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 |
sterni | What makes you say that? stage0 is passed in (i.e. the bootstrap compiler), so you can't really get it out. | 09:38:10 |
Find 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 |
Find me at aleksana:qaq.li | build-host-target | 09:39:36 |
Find 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 |
sterni | That's stage1 then. | 09:41:27 |