2024/11/17

Newest at the top

2024-11-17 17:33:07 +0100 <briandaed> hello :D
2024-11-17 17:32:49 +0100 <Hecate> briandaed: also hello fellow FreeBSD user! :D
2024-11-17 17:32:39 +0100 <Hecate> I can test on my FreeBSD box
2024-11-17 17:32:32 +0100 <Hecate> I doubt it
2024-11-17 17:31:59 +0100 <briandaed> yeah... looks it's a time to change laptop, 28 minutes here, not sure if compiling on FreeBSD make it slower...
2024-11-17 17:31:45 +0100 <Hecate> let me see on mine
2024-11-17 17:31:40 +0100 <geekosaur> as such I rarely give it more than 4
2024-11-17 17:31:31 +0100 <geekosaur> it doesn't use many cores; ghc is kinda poor at parallelized compiles
2024-11-17 17:30:32 +0100 <briandaed> oh I see, thanks
2024-11-17 17:30:10 +0100 <geekosaur> on my machine (amd ryzen 16 cores 32gb) it's about 22 minutes for a normal build
2024-11-17 17:29:20 +0100 <briandaed> How long does it take to compile ghc from sources, is it minutes or rather hours? Started process on 4c/8t@2.2Ghz (although I don't see heavy usage of all of them)/32gb ram (47%)
2024-11-17 17:26:47 +0100zlqrvx(~zlqrvx@user/zlqrvx) zlqrvx
2024-11-17 17:25:48 +0100Everything(~Everythin@178-133-181-60.mobile.vf-ua.net) Everything
2024-11-17 17:25:31 +0100gorignak(~gorignak@user/gorignak) gorignak
2024-11-17 17:25:00 +0100gorignak(~gorignak@user/gorignak) (Quit: quit)
2024-11-17 17:20:25 +0100Alleria(~Alleria@user/alleria) (Remote host closed the connection)
2024-11-17 17:16:02 +0100zlqrvx(~zlqrvx@user/zlqrvx) (Ping timeout: 252 seconds)
2024-11-17 17:15:19 +0100gorignak(~gorignak@user/gorignak) gorignak
2024-11-17 17:14:49 +0100gorignak(~gorignak@user/gorignak) (Quit: quit)
2024-11-17 17:06:56 +0100shapr(~user@2600:4040:5c49:5600:cd62:8744:52b3:406b) shapr
2024-11-17 17:05:08 +0100gorignak(~gorignak@user/gorignak) gorignak
2024-11-17 17:04:38 +0100gorignak(~gorignak@user/gorignak) (Quit: quit)
2024-11-17 17:04:05 +0100euleritian(~euleritia@77.22.252.159)
2024-11-17 17:03:33 +0100euleritian(~euleritia@dynamic-176-004-178-042.176.4.pool.telefonica.de) (Ping timeout: 248 seconds)
2024-11-17 16:59:29 +0100gentauro(~gentauro@user/gentauro) gentauro
2024-11-17 16:54:57 +0100gorignak(~gorignak@user/gorignak) gorignak
2024-11-17 16:54:26 +0100gorignak(~gorignak@user/gorignak) (Quit: quit)
2024-11-17 16:53:41 +0100gentauro(~gentauro@user/gentauro) (Read error: Connection reset by peer)
2024-11-17 16:52:42 +0100euleritian(~euleritia@dynamic-176-004-178-042.176.4.pool.telefonica.de)
2024-11-17 16:52:40 +0100sawilagar(~sawilagar@user/sawilagar) sawilagar
2024-11-17 16:52:01 +0100L29Ah(~L29Ah@wikipedia/L29Ah) L29Ah
2024-11-17 16:51:34 +0100euleritian(~euleritia@77.22.252.159) (Ping timeout: 260 seconds)
2024-11-17 16:48:43 +0100emfrom(~emfrom@37.168.23.134) (Ping timeout: 245 seconds)
2024-11-17 16:48:08 +0100rekahsoft(~rekahsoft@bras-base-orllon1103w-grc-06-76-69-85-220.dsl.bell.ca) rekahsoft
2024-11-17 16:44:49 +0100euleritian(~euleritia@77.22.252.159)
2024-11-17 16:44:46 +0100gorignak(~gorignak@user/gorignak) gorignak
2024-11-17 16:44:16 +0100gorignak(~gorignak@user/gorignak) (Quit: quit)
2024-11-17 16:39:12 +0100JuanDaugherty(~juan@user/JuanDaugherty) (Quit: JuanDaugherty)
2024-11-17 16:37:17 +0100jinsun(~jinsun@user/jinsun) jinsun
2024-11-17 16:29:04 +0100emfrom(~emfrom@37.168.23.134)
2024-11-17 16:27:44 +0100 <Hecate> ah indeed you are right
2024-11-17 16:27:12 +0100gorignak(~gorignak@user/gorignak) gorignak
2024-11-17 16:26:59 +0100gorignak(~gorignak@user/gorignak) (Read error: Connection reset by peer)
2024-11-17 16:23:40 +0100 <geekosaur> `__builtin_` usually indicates a compiler intrinsic
2024-11-17 16:22:40 +0100 <Hecate> it's more the glibc here
2024-11-17 16:19:04 +0100EvanR(~EvanR@user/evanr) (Ping timeout: 260 seconds)
2024-11-17 16:07:21 +0100 <geekosaur> oh, if gcc already does the heavy lifting, sure
2024-11-17 16:06:57 +0100 <hellwolf> Thanks Hecate!
2024-11-17 16:06:09 +0100 <Hecate> hellwolf: we don't have checked arithmetic in development mode yet, but you can write bindings like I did https://github.com/Kleidukos/checked-arithmetic/blob/main/src/Checked.hs
2024-11-17 16:05:58 +0100 <geekosaur> and as mauke hinted, it's a major bear if either input is negative