2025/11/28

Newest at the top

2025-11-28 17:53:11 +0100ouilemur(~jgmerritt@user/ouilemur) ouilemur
2025-11-28 17:52:49 +0100Frostillicus(~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 264 seconds)
2025-11-28 17:49:38 +0100Googulator63Googulator
2025-11-28 17:47:32 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-11-28 17:47:28 +0100Frostillicus(~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net)
2025-11-28 17:42:33 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-11-28 17:41:49 +0100Sgeo(~Sgeo@user/sgeo) Sgeo
2025-11-28 17:40:13 +0100Frostillicus(~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 264 seconds)
2025-11-28 17:39:09 +0100Googulator(~Googulato@team.broadbit.hu) (Ping timeout: 250 seconds)
2025-11-28 17:35:43 +0100Googulator63(~Googulato@team.broadbit.hu)
2025-11-28 17:35:14 +0100L29Ah(~L29Ah@wikipedia/L29Ah) (Ping timeout: 244 seconds)
2025-11-28 17:33:44 +0100machinedgod(~machinedg@d75-159-126-101.abhsia.telus.net) machinedgod
2025-11-28 17:31:35 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-11-28 17:28:54 +0100ttybitnik(~ttybitnik@user/wolper) ttybitnik
2025-11-28 17:28:17 +0100jmcantrell(~weechat@user/jmcantrell) jmcantrell
2025-11-28 17:26:45 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-11-28 17:24:57 +0100CiaoSen(~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 265 seconds)
2025-11-28 17:24:32 +0100 <milan> Hmm... now I found arm build for linux... so I expect it to "work". Why I thought otherwise? Maybe I was lost by reading old articles about arm support from 2014 :D
2025-11-28 17:19:01 +0100 <tomsmeding> right, I think the ghcup bindists don't work in termux (possibly path reasons), but yes the termux repos have a ghc
2025-11-28 17:18:16 +0100 <fgarcia> actually, come to think of it. i use android with termux and my phone is arm. i have been able to run some code on that and even though it is .deb the packages are newer than what some distros have!
2025-11-28 17:17:28 +0100 <tomsmeding> some of my colleagues do that
2025-11-28 17:17:19 +0100 <tomsmeding> fgarcia: on apple silicon I know for sure that using ghcup just works
2025-11-28 17:17:02 +0100 <tomsmeding> milan: so it's possible that if you just try using ghcup, things will just work on your target
2025-11-28 17:16:40 +0100 <fgarcia> this is interesting to me. i think there might be arm builds https://ports.macports.org/port/ghc/details/ . some things on the page are 'Version: 9.12.2' and '✓ Tahoe (arm64)' which seems quite recent
2025-11-28 17:16:28 +0100 <tomsmeding> milan: ghcup has versions for aarch64-deb10-linux and aarch64-apple-darwin
2025-11-28 17:16:15 +0100FirefoxDeHuk82(~FirefoxDe@user/FirefoxDeHuk) (Client Quit)
2025-11-28 17:15:49 +0100FirefoxDeHuk(~FirefoxDe@user/FirefoxDeHuk) (Quit: Client closed)
2025-11-28 17:15:27 +0100 <milan> THank you.. I will look some more info online.
2025-11-28 17:15:24 +0100FirefoxDeHuk82(~FirefoxDe@user/FirefoxDeHuk) FirefoxDeHuk
2025-11-28 17:15:17 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2025-11-28 17:14:41 +0100Frostillicus(~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net)
2025-11-28 17:14:20 +0100 <tomsmeding> nowadays at least some ARM targets are supported natively
2025-11-28 17:14:09 +0100 <tomsmeding> yeah in the 8.* series, you needed LLVM to make things work on ARM
2025-11-28 17:13:50 +0100 <milan> tomsmeding: Not yet...and this might be outdated view that we dont have ghc on arm.
2025-11-28 17:13:30 +0100 <milan> And maybe rpi..
2025-11-28 17:13:24 +0100 <tomsmeding> have you tried it?
2025-11-28 17:13:13 +0100Frostillicus(~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 264 seconds)
2025-11-28 17:13:12 +0100 <milan> But I have a dream to use it in android phones.
2025-11-28 17:13:09 +0100 <tomsmeding> this is an innovation of the 9.0- series though
2025-11-28 17:13:00 +0100ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 256 seconds)
2025-11-28 17:12:31 +0100 <tomsmeding> the GHC native code generator works perfectly fine at least on Apple Silicon
2025-11-28 17:12:21 +0100 <milan> Does it?
2025-11-28 17:12:09 +0100 <tomsmeding> also doesn't GHC support ARM these days?
2025-11-28 17:11:40 +0100 <tomsmeding> everything else is LLVM already anyway
2025-11-28 17:11:34 +0100 <tomsmeding> personally I would be sad if GHC went LLVM-only because having a monoculture of anything is bad for progress
2025-11-28 17:11:27 +0100 <milan> Ah.. so tradeof
2025-11-28 17:11:18 +0100 <milan> tomsmeding: Yeah, so both can be used and both needs to be maintained? Which is more work to just support LLVM?
2025-11-28 17:11:18 +0100lucabtz(~lucabtz@user/lucabtz) (Remote host closed the connection)
2025-11-28 17:10:56 +0100 <tomsmeding> common wisdom is that it tends to bring improvement on highly numerical, tight code (because LLVM does auto-vectorisation), and is slightly worse on very haskell-y code
2025-11-28 17:10:25 +0100 <tomsmeding> milan: you can tell GHC to use LLVM (-fllvm), but you're probably aware of that