Logs: liberachat/#haskell
| 2021-07-05 14:48:21 | → | tomek-grzesiak joins (~tomek@109.206.213.203) |
| 2021-07-05 14:48:22 | <boxscape> | alternatively I'd also take the asm stage |
| 2021-07-05 14:48:40 | → | slowButPresent joins (~slowButPr@user/slowbutpresent) |
| 2021-07-05 14:49:50 | × | tomek-grzesiak quits (~tomek@109.206.213.203) (Client Quit) |
| 2021-07-05 14:49:56 | <boxscape> | And I only need to produce an executable, no need for it to interact with other modules or anything |
| 2021-07-05 14:50:49 | <[exa]> | boxscape: edit as in "edit by hand" ? |
| 2021-07-05 14:51:02 | <boxscape> | yes |
| 2021-07-05 14:51:21 | <[exa]> | there's a system of plugins that can do that programatically for sure, in the ugliest case you might just spawn the editor and wait until it closes |
| 2021-07-05 14:51:39 | <qrpnxz> | ok so i did more testing and ghc has no problem with `\n -> runST $ (V.unsafeFreeze =<< MV.new n)`, but then you do `runST <<< (V.unsafeFreeze =<<) <<< MV.new` and it craps itself (???) |
| 2021-07-05 14:51:40 | <boxscape> | hm, okay |
| 2021-07-05 14:52:06 | <[exa]> | not sure if the plugins are there for cmm though, as far as I recall they were meant to manipulate Core |
| 2021-07-05 14:52:10 | × | euandreh quits (~euandreh@2804:14c:33:9fe5:4933:b786:844d:bba5) (Ping timeout: 240 seconds) |
| 2021-07-05 14:52:20 | <boxscape> | I see |
| 2021-07-05 14:53:17 | <geekosaur> | qrpnxz, $ gets handled specially |
| 2021-07-05 14:53:18 | × | raehik quits (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 252 seconds) |
| 2021-07-05 14:53:23 | × | samhh quits (~samhh@90.252.112.94) (Quit: samhh) |
| 2021-07-05 14:53:25 | → | euandreh joins (~euandreh@2804:14c:33:9fe5:af84:7945:9a52:2fce) |
| 2021-07-05 14:53:26 | <qrpnxz> | :/ |
| 2021-07-05 14:53:45 | <qrpnxz> | rip in piece, me |
| 2021-07-05 14:53:50 | <boxscape> | which version of ghc are you using qrpnxz ? |
| 2021-07-05 14:53:55 | <qrpnxz> | 9 something |
| 2021-07-05 14:54:10 | <boxscape> | $ stops being handled specially in 9 something |
| 2021-07-05 14:54:14 | <boxscape> | I'm not sure which one though |
| 2021-07-05 14:54:25 | <geekosaur> | 9.2's when quick look lands iirc |
| 2021-07-05 14:54:31 | <boxscape> | ah |
| 2021-07-05 14:54:35 | <qrpnxz> | 9.0.1 |
| 2021-07-05 14:54:37 | → | shapr joins (~user@pool-108-28-144-11.washdc.fios.verizon.net) |
| 2021-07-05 14:54:41 | <qrpnxz> | is my ver |
| 2021-07-05 14:55:01 | <qrpnxz> | hm, i'll try to update ig |
| 2021-07-05 14:55:06 | <qrpnxz> | i thought i was on latest |
| 2021-07-05 14:55:13 | <boxscape> | I don't think 9.2 has been released yet |
| 2021-07-05 14:55:16 | <geekosaur> | you're on the latest released version |
| 2021-07-05 14:55:20 | <qrpnxz> | rip |
| 2021-07-05 14:55:23 | → | raehik joins (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
| 2021-07-05 14:55:25 | <qrpnxz> | alright thanks |
| 2021-07-05 14:55:27 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 2021-07-05 14:55:42 | <qrpnxz> | i spent way to long on this 😭️ |
| 2021-07-05 14:56:48 | → | Guest0 joins (~Guest0@36-237-164-142.dynamic-ip.hinet.net) |
| 2021-07-05 14:57:45 | → | LukeHoersten joins (~LukeHoers@user/lukehoersten) |
| 2021-07-05 14:58:09 | <boxscape> | Oh I just realized |
| 2021-07-05 14:58:17 | <boxscape> | I can just disassemble the executable and edit that |
| 2021-07-05 14:58:29 | × | dajoer quits (~david@user/gvx) (Quit: leaving) |
| 2021-07-05 14:58:40 | <boxscape> | might be harder but we'll see :^) |
| 2021-07-05 14:59:57 | <qrpnxz> | lol |
| 2021-07-05 15:02:51 | <boxscape> | (or rather, disassemble the .o file) |
| 2021-07-05 15:03:04 | → | Feuermagier_ joins (~Feuermagi@213.178.26.41) |
| 2021-07-05 15:03:37 | → | dunkeln_ joins (~dunkeln@188.71.194.238) |
| 2021-07-05 15:04:18 | × | acidjnk_new quits (~acidjnk@p200300d0c72b9560cc287b29f6323197.dip0.t-ipconnect.de) (Ping timeout: 252 seconds) |
| 2021-07-05 15:05:57 | × | Feuermagier quits (~Feuermagi@user/feuermagier) (Ping timeout: 252 seconds) |
| 2021-07-05 15:08:35 | × | dragestil quits (~quassel@user/dragestil) (Ping timeout: 252 seconds) |
| 2021-07-05 15:09:22 | × | dunkeln_ quits (~dunkeln@188.71.194.238) (Ping timeout: 240 seconds) |
| 2021-07-05 15:15:49 | × | mikoto-chan quits (~mikoto-ch@ip-213-49-189-31.dsl.scarlet.be) (Ping timeout: 246 seconds) |
| 2021-07-05 15:16:52 | × | azeem quits (~azeem@176.200.221.91) (Ping timeout: 246 seconds) |
| 2021-07-05 15:22:10 | → | azeem joins (~azeem@176.200.221.91) |
| 2021-07-05 15:26:29 | × | yoneda quits (~mike@193.206.102.122) (Quit: leaving) |
| 2021-07-05 15:29:22 | × | neo1 quits (~neo3@cpe-292712.ip.primehome.com) (Ping timeout: 240 seconds) |
| 2021-07-05 15:30:16 | → | fizbin joins (~fizbin@c-73-33-197-160.hsd1.nj.comcast.net) |
| 2021-07-05 15:30:17 | × | Morrow quits (~MorrowM_@147.161.8.68) (Read error: Connection reset by peer) |
| 2021-07-05 15:31:06 | × | Guest0 quits (~Guest0@36-237-164-142.dynamic-ip.hinet.net) (Quit: Client closed) |
| 2021-07-05 15:31:35 | × | Feuermagier_ quits (~Feuermagi@213.178.26.41) (Remote host closed the connection) |
| 2021-07-05 15:34:34 | × | fizbin quits (~fizbin@c-73-33-197-160.hsd1.nj.comcast.net) (Ping timeout: 240 seconds) |
| 2021-07-05 15:34:37 | → | jneira[m] joins (~jneira@141.red-37-10-141.dynamicip.rima-tde.net) |
| 2021-07-05 15:40:30 | × | norias quits (~jaredm@c-98-219-195-163.hsd1.pa.comcast.net) (Quit: Leaving) |
| 2021-07-05 15:40:55 | → | dunkeln joins (~dunkeln@188.71.194.238) |
| 2021-07-05 15:42:33 | <adamse> | boxscape: with a keep tmp files flag it will keep the asm files around, you can probably edit that and pass it back to ghc |
| 2021-07-05 15:42:55 | <boxscape> | adamse: Ah, I'll try that, thanks |
| 2021-07-05 15:43:44 | × | ornxka quits (~ornxka@47.241.5.177) (Changing host) |
| 2021-07-05 15:43:44 | → | ornxka joins (~ornxka@user/ornxka) |
| 2021-07-05 15:43:52 | → | wootehfoot joins (~wootehfoo@user/wootehfoot) |
| 2021-07-05 15:44:08 | → | fizbin joins (~fizbin@c-73-33-197-160.hsd1.nj.comcast.net) |
| 2021-07-05 15:45:30 | → | v01d4lph4 joins (~v01d4lph4@user/v01d4lph4) |
| 2021-07-05 15:46:57 | <boxscape> | Hm -keep-tmp-files by itself doesn't seem to actually keep the asm file, but there's a -keep-llvm-files, I can try using the llvm backend and editing that |
| 2021-07-05 15:47:32 | × | slep quits (~slep@cpc150002-brnt4-2-0-cust437.4-2.cable.virginm.net) (Ping timeout: 252 seconds) |
| 2021-07-05 15:47:45 | × | michalz quits (~michalz@185.246.204.126) (Remote host closed the connection) |
| 2021-07-05 15:48:00 | × | LukeHoersten quits (~LukeHoers@user/lukehoersten) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2021-07-05 15:48:43 | <boxscape> | and that works like a charm, thanks adamse |
| 2021-07-05 15:49:46 | × | v01d4lph4 quits (~v01d4lph4@user/v01d4lph4) (Ping timeout: 246 seconds) |
| 2021-07-05 15:52:21 | → | Morrow joins (~MorrowM_@147.161.8.68) |
| 2021-07-05 15:52:35 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.2) |
| 2021-07-05 15:52:58 | × | jumper149 quits (~jumper149@80.240.31.34) (Quit: WeeChat 3.1) |
| 2021-07-05 15:53:04 | × | jneira[m] quits (~jneira@141.red-37-10-141.dynamicip.rima-tde.net) (Remote host closed the connection) |
| 2021-07-05 15:53:06 | × | djanatyn quits (~djanatyn@vps-7f49a6b0.vps.ovh.ca) (Ping timeout: 272 seconds) |
| 2021-07-05 15:53:28 | → | djanatyn joins (~djanatyn@vps-7f49a6b0.vps.ovh.ca) |
| 2021-07-05 15:53:46 | → | v01d4lph4 joins (~v01d4lph4@122.160.65.250) |
| 2021-07-05 15:53:46 | × | v01d4lph4 quits (~v01d4lph4@122.160.65.250) (Changing host) |
| 2021-07-05 15:53:46 | → | v01d4lph4 joins (~v01d4lph4@user/v01d4lph4) |
| 2021-07-05 15:55:23 | × | fizbin quits (~fizbin@c-73-33-197-160.hsd1.nj.comcast.net) (Remote host closed the connection) |
| 2021-07-05 15:55:31 | × | chele quits (~chele@user/chele) (Remote host closed the connection) |
| 2021-07-05 15:56:08 | → | LukeHoersten joins (~LukeHoers@user/lukehoersten) |
| 2021-07-05 15:56:25 | × | MQ-17J quits (~MQ-17J@d14-69-206-129.try.wideopenwest.com) (Ping timeout: 246 seconds) |
| 2021-07-05 15:56:43 | → | MQ-17J joins (~MQ-17J@d14-69-206-129.try.wideopenwest.com) |
| 2021-07-05 15:58:30 | → | eggplantade joins (~Eggplanta@2600:1700:bef1:5e10:8d61:6b28:cf93:c1c5) |
| 2021-07-05 15:58:34 | × | LukeHoersten quits (~LukeHoers@user/lukehoersten) (Client Quit) |
| 2021-07-05 15:59:02 | → | LukeHoersten joins (~LukeHoers@user/lukehoersten) |
| 2021-07-05 15:59:34 | × | Pickchea quits (~private@user/pickchea) (Ping timeout: 246 seconds) |
| 2021-07-05 16:00:37 | × | neceve quits (~quassel@2a02:c7f:607e:d600:f762:20dd:304e:4b1f) (Ping timeout: 246 seconds) |
| 2021-07-05 16:01:20 | <boxscape> | Ah, -S will keep the assembly file |
| 2021-07-05 16:02:03 | × | lortabac quits (~lortabac@95.138.56.124) (Quit: WeeChat 2.8) |
| 2021-07-05 16:02:43 | × | eggplantade quits (~Eggplanta@2600:1700:bef1:5e10:8d61:6b28:cf93:c1c5) (Ping timeout: 246 seconds) |
| 2021-07-05 16:03:06 | × | juhp quits (~juhp@128.106.188.66) (Quit: juhp) |
All times are in UTC.