2025/01/23

Newest at the top

2025-01-23 22:45:50 +0100euleritian(~euleritia@ip4d17fae8.dynamic.kabel-deutschland.de)
2025-01-23 22:45:19 +0100monochrom(trebla@216.138.220.146)
2025-01-23 22:45:04 +0100euleritian(~euleritia@ip4d17fae8.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer)
2025-01-23 22:44:27 +0100monochrom(trebla@216.138.220.146) (Ping timeout: 246 seconds)
2025-01-23 22:43:17 +0100merijn(~merijn@62.45.137.128) merijn
2025-01-23 22:42:50 +0100alfiee(~alfiee@user/alfiee) alfiee
2025-01-23 22:38:30 +0100simplystuart(~simplystu@c-75-75-152-164.hsd1.pa.comcast.net) (Ping timeout: 246 seconds)
2025-01-23 22:36:45 +0100michalz(~michalz@185.246.207.218) (Remote host closed the connection)
2025-01-23 22:34:04 +0100simplystuart(~simplystu@c-75-75-152-164.hsd1.pa.comcast.net)
2025-01-23 22:32:31 +0100merijn(~merijn@62.45.137.128) (Ping timeout: 264 seconds)
2025-01-23 22:29:15 +0100Sgeo_(~Sgeo@user/sgeo) Sgeo
2025-01-23 22:29:13 +0100Sgeo(~Sgeo@user/sgeo) (Read error: Connection reset by peer)
2025-01-23 22:27:28 +0100merijn(~merijn@62.45.137.128) merijn
2025-01-23 22:26:03 +0100son0p(~ff@2800:e6:4001:6cc3:2e2c:4b4e:bc2a:6f17) son0p
2025-01-23 22:24:02 +0100euleritian(~euleritia@ip4d17fae8.dynamic.kabel-deutschland.de)
2025-01-23 22:23:52 +0100LainExperiments(~LainExper@user/LainExperiments) LainExperiments
2025-01-23 22:23:44 +0100euleritian(~euleritia@dynamic-176-006-148-054.176.6.pool.telefonica.de) (Read error: Connection reset by peer)
2025-01-23 22:22:57 +0100notzmv(~umar@user/notzmv) notzmv
2025-01-23 22:21:46 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2025-01-23 22:16:38 +0100chiselfuse(~chiselfus@user/chiselfuse) chiselfuse
2025-01-23 22:15:46 +0100chiselfuse(~chiselfus@user/chiselfuse) (Remote host closed the connection)
2025-01-23 22:14:16 +0100ljdarj(~Thunderbi@user/ljdarj) ljdarj
2025-01-23 22:08:48 +0100acidjnk(~acidjnk@p200300d6e7283f96b914b0b581af9338.dip0.t-ipconnect.de) acidjnk
2025-01-23 22:08:40 +0100acidjnk(~acidjnk@p200300d6e7283f96b914b0b581af9338.dip0.t-ipconnect.de) (Remote host closed the connection)
2025-01-23 22:08:40 +0100apache(apache2@anubis.0x90.dk) (Remote host closed the connection)
2025-01-23 22:08:33 +0100apache2(apache2@anubis.0x90.dk) apache2
2025-01-23 22:05:26 +0100 <homo> those 14 days and 19 hours will surely turn into years of patching ghc, so this is why I'm wishing good luck and sanity to anyone wanting this
2025-01-23 22:03:35 +0100 <int-e> Or rather you'd have... I still expect that to not work.
2025-01-23 22:03:32 +0100 <homo> stage2 is only for those who care about reproducible builds
2025-01-23 22:02:54 +0100 <int-e> fair enough
2025-01-23 22:02:52 +0100 <int-e> so you have a stage -1 of sorts
2025-01-23 22:02:51 +0100 <homo> stage2 = fast ghc compile bit-by-bit identical fast ghc
2025-01-23 22:02:41 +0100 <int-e> oh
2025-01-23 22:02:36 +0100 <homo> stage1 = slow ghc compiles ghc
2025-01-23 22:02:32 +0100 <int-e> stage0 = microhs, stage1 = ghc executed in whatever way by microhs, so slow
2025-01-23 22:02:24 +0100 <homo> stage0 = microhs compiles ghc, resulting binary is 50 times slower
2025-01-23 22:02:13 +0100 <int-e> no.
2025-01-23 22:02:01 +0100 <int-e> hmm
2025-01-23 22:01:43 +0100 <int-e> stage1 should also be fast, no?
2025-01-23 22:01:20 +0100 <homo> stage2 is just to make sure it's bit-to-bit identical to stage1
2025-01-23 22:01:15 +0100 <dminuoso> "Sorry we cant watch that movie next weekend, I'm busy compiling firefox"
2025-01-23 22:01:14 +0100 <int-e> I imagine that GHC uses too many of its own extensions for that to have any chance of working.
2025-01-23 22:00:52 +0100 <dminuoso> Sounds like good old Gentoo times from the 00s.
2025-01-23 22:00:04 +0100 <homo> btw, I just made some optimistic calculation, that if normally compiling ghc with ghc takes 5 hours, and microhs is 20 times slower than ghc and produces 50 times slower binaries than ghc, we get (20 stage0 + 50 stage1 + 1 stage2) * 5 = 355 hours = 14 days 19 hours of computer not doing anything other than compiling ghc, so to anyone willing to try: good luck and stay sane
2025-01-23 21:58:33 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 252 seconds)
2025-01-23 21:55:48 +0100alfiee(~alfiee@user/alfiee) (Ping timeout: 252 seconds)
2025-01-23 21:54:47 +0100poscat(~poscat@user/poscat) poscat
2025-01-23 21:52:37 +0100poscat(~poscat@user/poscat) (Ping timeout: 248 seconds)
2025-01-23 21:51:53 +0100 <homo> do you mean like some gnu/linux distros package haskell libraries??
2025-01-23 21:51:30 +0100alfiee(~alfiee@user/alfiee) alfiee