Logs: freenode/#haskell
| 2021-04-01 16:13:06 | × | Alleria__ quits (~textual@mskresolve-a.mskcc.org) (Ping timeout: 260 seconds) |
| 2021-04-01 16:13:13 | × | hexreel quits (~hr@2600:1700:28e2:14d0:89fc:b839:4e34:e1f2) (Quit: Textual IRC Client: www.textualapp.com) |
| 2021-04-01 16:15:31 | × | Vadrigar_ quits (~Vadrigar@ip5b417208.dynamic.kabel-deutschland.de) (Remote host closed the connection) |
| 2021-04-01 16:15:40 | <L29Ah> | bgamari_: https://gitlab.haskell.org/ghc/ghc/-/merge_requests/4585/diffs?commit_id=52e2dec6ded6a0d62ebf8722aa053062a361bcde#49d63c99feec397a2d9c3692f6d9f1c7698c81d0_1126_1118 wut wut wut aren't you ignoring zero-filled chunks of memory altogether this way? |
| 2021-04-01 16:15:51 | <L29Ah> | // trying to guess my way through https://gitlab.haskell.org/ghc/ghc/-/merge_requests/4585#note_341910 |
| 2021-04-01 16:16:11 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
| 2021-04-01 16:16:41 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-04-01 16:16:55 | <bgamari_> | L29Ah, I'm not sure I follow |
| 2021-04-01 16:17:09 | <bgamari_> | I mean, yes, we are intentionally ignoring slop |
| 2021-04-01 16:17:23 | × | jamm_ quits (~jamm@unaffiliated/jamm) (Remote host closed the connection) |
| 2021-04-01 16:17:24 | <bgamari_> | all arrays will begin with an info table pointer |
| 2021-04-01 16:17:37 | <L29Ah> | including a ByteString? |
| 2021-04-01 16:17:42 | <bgamari_> | L29Ah, yes |
| 2021-04-01 16:17:51 | <bgamari_> | ByteStrings are just ByteArray#s |
| 2021-04-01 16:17:55 | → | hexreel joins (~hr@2600:1700:28e2:14d0:44cc:3377:2281:bb1d) |
| 2021-04-01 16:19:10 | → | heatsink joins (~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net) |
| 2021-04-01 16:19:51 | <L29Ah> | do you have any clues on the behavior i reported, or should i bring up ghc development environment and play with the rts code touched by your patchset? // never poked ghc internals |
| 2021-04-01 16:20:06 | × | mkDoku quits (~TheMule@aftr-37-201-195-154.unity-media.net) (Ping timeout: 240 seconds) |
| 2021-04-01 16:20:55 | → | Alleria joins (~textual@mskresolve-a.mskcc.org) |
| 2021-04-01 16:21:19 | Alleria | is now known as Guest62844 |
| 2021-04-01 16:21:41 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
| 2021-04-01 16:21:50 | × | geowiesnot quits (~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) (Ping timeout: 268 seconds) |
| 2021-04-01 16:22:26 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-04-01 16:22:41 | × | sord937 quits (~sord937@gateway/tor-sasl/sord937) (Quit: sord937) |
| 2021-04-01 16:24:23 | → | frozenErebus joins (~frozenEre@37.231.244.249) |
| 2021-04-01 16:25:27 | → | codygman__ joins (~user@47.186.207.161) |
| 2021-04-01 16:25:28 | <bgamari_> | L29Ah, hmm |
| 2021-04-01 16:25:31 | × | Guest62844 quits (~textual@mskresolve-a.mskcc.org) (Ping timeout: 260 seconds) |
| 2021-04-01 16:25:38 | × | zebrag quits (~inkbottle@aaubervilliers-654-1-98-245.w86-212.abo.wanadoo.fr) (Quit: Konversation terminated!) |
| 2021-04-01 16:25:59 | → | zebrag joins (~inkbottle@aaubervilliers-654-1-98-245.w86-212.abo.wanadoo.fr) |
| 2021-04-01 16:27:41 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
| 2021-04-01 16:28:32 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-04-01 16:29:42 | → | Alleria__ joins (~textual@zrcout.mskcc.org) |
| 2021-04-01 16:30:13 | <bgamari_> | L29Ah, it's a bit hard to know without more information |
| 2021-04-01 16:30:20 | <bgamari_> | you say that there is a discrepancy |
| 2021-04-01 16:30:32 | <bgamari_> | what concretely is the discrepancy? |
| 2021-04-01 16:30:52 | <bgamari_> | there are two plots, but I without knowing what they are plotting it's hard to know how to interpret them |
| 2021-04-01 16:31:17 | <L29Ah> | bgamari_: those are -hc profiles |
| 2021-04-01 16:31:28 | <L29Ah> | with and without the patchset |
| 2021-04-01 16:31:54 | <L29Ah> | the discrepancy is the reported amount of consumed memory |
| 2021-04-01 16:31:56 | <bgamari_> | under what workload? |
| 2021-04-01 16:32:15 | <L29Ah> | the same one |
| 2021-04-01 16:32:30 | <bgamari_> | the first plot is with the patch? |
| 2021-04-01 16:32:33 | <L29Ah> | yes |
| 2021-04-01 16:33:01 | <bgamari_> | what cost center is the large green bar in the second plot? |
| 2021-04-01 16:33:07 | <L29Ah> | PINNED ofc |
| 2021-04-01 16:33:14 | <bgamari_> | alright |
| 2021-04-01 16:33:19 | <bgamari_> | then this is indeed unexpected |
| 2021-04-01 16:33:43 | × | solvr quits (57e3c46d@87.227.196.109) (Quit: Connection closed) |
| 2021-04-01 16:33:43 | <bgamari_> | L29Ah, can you reproduce this on master? |
| 2021-04-01 16:34:09 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 265 seconds) |
| 2021-04-01 16:34:20 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-04-01 16:34:25 | bgamari_ | vaguely recalls that there were some prerequisite patches by dxld which may not be present in 9.0 |
| 2021-04-01 16:34:31 | → | aarvar joins (~foewfoiew@2601:602:a080:fa0:906c:b23f:e55d:e8aa) |
| 2021-04-01 16:34:34 | <L29Ah> | i couldn't even install any packages with cabal-install in my inplace ghc :/ |
| 2021-04-01 16:35:09 | <bgamari_> | oh? |
| 2021-04-01 16:35:16 | → | ph88_ joins (~ph88@2a02:8109:9e00:7e5c:7952:e29c:e0:390d) |
| 2021-04-01 16:35:19 | <bgamari_> | L29Ah, how many dependencies does your workload have? |
| 2021-04-01 16:35:20 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 2021-04-01 16:35:42 | <L29Ah> | plenty: it's https://github.com/l29ah/hyborg/blob/master/hyborg.cabal#L23 |
| 2021-04-01 16:35:57 | → | electricityZZZZ joins (~electrici@135-180-3-82.static.sonic.net) |
| 2021-04-01 16:36:12 | × | dandart quits (~Thunderbi@home.dandart.co.uk) (Quit: dandart) |
| 2021-04-01 16:36:15 | <bgamari_> | sigh, indeed |
| 2021-04-01 16:37:53 | <bgamari_> | the commit that I was thinking about is IIRC 41230e2601703df0233860be3f7d53f3a01bdbe5 |
| 2021-04-01 16:38:03 | <bgamari_> | which sadly does appear to be on ghc-9.0 |
| 2021-04-01 16:38:14 | × | ph88^ quits (~ph88@ip5f5af71a.dynamic.kabel-deutschland.de) (Ping timeout: 246 seconds) |
| 2021-04-01 16:39:41 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
| 2021-04-01 16:40:00 | × | ezrakilty quits (~ezrakilty@97-126-95-37.tukw.qwest.net) (Remote host closed the connection) |
| 2021-04-01 16:40:03 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-04-01 16:41:55 | × | kuribas quits (~user@ptr-25vy0i7k0udhl5hu18i.18120a2.ip6.access.telenet.be) (Remote host closed the connection) |
| 2021-04-01 16:44:58 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
| 2021-04-01 16:45:44 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-04-01 16:47:47 | × | peanut_ quits (~peanut_@2a02:8388:a101:2600:c7aa:4b79:a6fc:833e) (Quit: Leaving) |
| 2021-04-01 16:48:54 | → | hololeap joins (~hololeap@unaffiliated/hololeap) |
| 2021-04-01 16:49:03 | × | michalz quits (~user@185.246.204.39) (Remote host closed the connection) |
| 2021-04-01 16:49:05 | × | zaquest quits (~notzaques@5.128.210.178) (Read error: Connection reset by peer) |
| 2021-04-01 16:49:36 | → | zaquest joins (~notzaques@5.128.210.178) |
| 2021-04-01 16:50:14 | → | gitgood joins (~gitgood@80-44-12-39.dynamic.dsl.as9105.com) |
| 2021-04-01 16:50:32 | → | pavonia joins (~user@unaffiliated/siracusa) |
| 2021-04-01 16:50:41 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
| 2021-04-01 16:51:09 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-04-01 16:51:39 | → | cole-h joins (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) |
| 2021-04-01 16:54:32 | → | elfets joins (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) |
| 2021-04-01 16:55:21 | × | geekosaur quits (82650c7a@130.101.12.122) (Quit: Connection closed) |
| 2021-04-01 16:55:29 | <bgamari_> | L29Ah, how can I go about reproducing this? |
| 2021-04-01 16:55:36 | <bgamari_> | assuming I can build your project |
| 2021-04-01 16:55:46 | → | kiweun joins (~kiweun@2607:fea8:2a62:9600:a840:6c57:777b:b0e) |
| 2021-04-01 16:56:06 | × | heatsink quits (~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection) |
| 2021-04-01 16:56:11 | → | codygman` joins (~user@209.251.131.98) |
| 2021-04-01 16:56:25 | → | howdoi joins (uid224@gateway/web/irccloud.com/x-cfvhixtqrzmeskoe) |
| 2021-04-01 16:57:52 | <L29Ah> | it's complicated rn if you aren't a borg user; i'll try to make a simplified testing mode that doesn't require any other programs running (as now it speaks with borg daemon) |
| 2021-04-01 16:58:19 | × | codygman__ quits (~user@47.186.207.161) (Ping timeout: 265 seconds) |
| 2021-04-01 16:59:39 | × | rdivyanshu quits (uid322626@gateway/web/irccloud.com/x-vkxfmkgvfvhdtlfc) (Quit: Connection closed for inactivity) |
| 2021-04-01 17:00:32 | × | kiweun quits (~kiweun@2607:fea8:2a62:9600:a840:6c57:777b:b0e) (Ping timeout: 258 seconds) |
| 2021-04-01 17:01:56 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 268 seconds) |
| 2021-04-01 17:02:32 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-04-01 17:04:42 | <bgamari_> | L29Ah, that would be great |
| 2021-04-01 17:04:56 | <bgamari_> | L29Ah, alternatively I can try to walk you through debugging it |
| 2021-04-01 17:05:12 | <bgamari_> | but it might be easier to have an independent reproducer |
| 2021-04-01 17:06:33 | × | hendursa1 quits (~weechat@gateway/tor-sasl/hendursaga) (Remote host closed the connection) |
All times are in UTC.