Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→ 502,152 events total
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.