Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→ 502,152 events total
2021-03-06 09:09:20 _ht joins (~quassel@82-169-194-8.biz.kpn.net)
2021-03-06 09:11:36 × pincel quits (~pyon@unaffiliated/pyon) (Ping timeout: 240 seconds)
2021-03-06 09:12:17 bitmagie joins (~Thunderbi@200116b8064bb100b41ba95448b036ed.dip.versatel-1u1.de)
2021-03-06 09:12:22 × bitmagie quits (~Thunderbi@200116b8064bb100b41ba95448b036ed.dip.versatel-1u1.de) (Client Quit)
2021-03-06 09:16:30 Aquazi joins (uid312403@gateway/web/irccloud.com/x-rfzijgrftdbyiykm)
2021-03-06 09:26:34 curiousgay_ joins (~quassel@178.217.208.8)
2021-03-06 09:26:44 × bigbosskor quits (~Android@mx-ll-223.204.246-6.dynamic.3bb.co.th) (Read error: Connection reset by peer)
2021-03-06 09:27:34 × curiousgay_ quits (~quassel@178.217.208.8) (Client Quit)
2021-03-06 09:30:29 × notzmv quits (~zmv@unaffiliated/zmv) (Ping timeout: 260 seconds)
2021-03-06 09:31:11 gehmehgeh joins (~ircuser1@gateway/tor-sasl/gehmehgeh)
2021-03-06 09:31:31 nineonine joins (~nineonine@2604:3d08:7785:9600:ad8c:89aa:bf10:9556)
2021-03-06 09:31:58 o1lo01ol1o joins (~o1lo01ol1@bl7-89-228.dsl.telepac.pt)
2021-03-06 09:33:49 viluon joins (uid453725@gateway/web/irccloud.com/x-ovmqwxzixbiyhmhh)
2021-03-06 09:35:10 × spamlessj quits (~spamlessj@2a01:4f8:141:1329::2) (Remote host closed the connection)
2021-03-06 09:36:59 ClaudiusMaximus joins (~claude@191.123.199.146.dyn.plus.net)
2021-03-06 09:37:17 × ClaudiusMaximus quits (~claude@191.123.199.146.dyn.plus.net) (Changing host)
2021-03-06 09:37:17 ClaudiusMaximus joins (~claude@unaffiliated/claudiusmaximus)
2021-03-06 09:37:55 × nineonine quits (~nineonine@2604:3d08:7785:9600:ad8c:89aa:bf10:9556) (Ping timeout: 240 seconds)
2021-03-06 09:40:29 × malumore quits (~malumore@151.62.119.81) (Ping timeout: 245 seconds)
2021-03-06 09:40:32 <Athas> Is there a simple way to get a list of all transitive dependencies of my program? I need a hash function, and I figure there might already be one somewhere among my dependencies...
2021-03-06 09:41:09 <viluon> I haven't resolved this, so I'll ask again: possibly stupid, beginner question: I'm building `concat` with `stack` and it crashes when compiling `concat-inline`, apparently GHC tries to parse a comment as Haddock docs? https://paste.tomsmeding.com/3wfD3cCh
2021-03-06 09:41:25 <tomsmeding> Athas: cabal or stack?
2021-03-06 09:41:34 <Athas> tomsmeding: either.
2021-03-06 09:41:54 <tomsmeding> `stack dot` for stack; there is dist-newstyle/cache/plan.json for cabal
2021-03-06 09:42:04 <tomsmeding> that plan.json can be inspected manually, or using
2021-03-06 09:42:07 <tomsmeding> @hackage cabal-plan
2021-03-06 09:42:07 <lambdabot> https://hackage.haskell.org/package/cabal-plan
2021-03-06 09:42:16 bigbosskor joins (~Android@mx-ll-223.204.246-6.dynamic.3bb.co.th)
2021-03-06 09:42:41 <Athas> viluon: that's odd. Maybe GHC has started doing that always?
2021-03-06 09:42:43 × bigbosskor quits (~Android@mx-ll-223.204.246-6.dynamic.3bb.co.th) (Read error: Connection reset by peer)
2021-03-06 09:43:19 <Athas> tomsmeding: thanks. I will try both.
2021-03-06 09:43:45 <viluon> Athas: it is odd indeed, the only thing I could find about this was https://gitlab.haskell.org/ghc/ghc/-/issues/1091
2021-03-06 09:46:00 <tomsmeding> viluon: it might well be that; where did you get concat-inline from? Can you change the offending line?
2021-03-06 09:46:20 <tomsmeding> (I'm assuming you didn't add any extra flags to 'stack build')
2021-03-06 09:46:53 <viluon> tomsmeding: all I did was `stack build :misc-examples`
2021-03-06 09:47:26 <Athas> 'cabal-plan' worked wonderfully! There is something called 'hashable', I wonder if I could use that...
2021-03-06 09:47:50 <viluon> tomsmeding: but stack seems to be building this with GHC 8.8.1, how could it fail with a 14-year old error resolved in GHC 6?
2021-03-06 09:47:57 × wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 264 seconds)
2021-03-06 09:48:40 <Athas> viluon: the 14-year old issue report implies that the design of the parser is such that there might be more similar problems. That also implies that they might be easy to re-introduce.
2021-03-06 09:49:19 <Athas> Especially since that bug is likely rarely triggered in practice, as the code would fail with Haddock anyway.
2021-03-06 09:49:47 <viluon> Athas: fair, but then I don't suppose I would be the first to re-encounter this issue?
2021-03-06 09:50:26 <viluon> to be clear, I ran into this thing in another project that also used stack and had to remove or at least edit similar comments to build it
2021-03-06 09:50:39 <tomsmeding> viluon: any chance you can retry the build with a later ghc release in the 8.8 series? e.g. 8.8.4
2021-03-06 09:50:44 <Athas> Huh. Is your stack maybe configured to always run haddock?
2021-03-06 09:50:58 <tomsmeding> might be able to try 'stack build --no-haddock'
2021-03-06 09:51:54 <viluon> Athas: oooh, you figured it out! I totally forgot about the user-specific config file, for some reason, mine was adding `-haddock` to GHC options
2021-03-06 09:52:09 <viluon> silly me, thank you people!
2021-03-06 09:52:22 <tomsmeding> good luck! :)
2021-03-06 09:53:22 × pja quits (~phil@2a02:8010:6098:0:f2de:f1ff:fe2c:3d9) (Quit: WeeChat 2.8)
2021-03-06 09:53:36 bigbosskor joins (~Android@mx-ll-223.204.246-6.dynamic.3bb.co.th)
2021-03-06 09:54:30 × bigbosskor quits (~Android@mx-ll-223.204.246-6.dynamic.3bb.co.th) (Read error: Connection reset by peer)
2021-03-06 09:59:43 johannes_ joins (~johannes@p54b3fe47.dip0.t-ipconnect.de)
2021-03-06 10:00:00 × Rudd0 quits (~Rudd0@185.189.115.103) (Remote host closed the connection)
2021-03-06 10:00:30 Rudd0 joins (~Rudd0@185.189.115.103)
2021-03-06 10:00:34 johannes_ parts (~johannes@p54b3fe47.dip0.t-ipconnect.de) ()
2021-03-06 10:00:52 bigbosskor joins (~Android@223.204.246.6)
2021-03-06 10:02:43 × bigbosskor quits (~Android@223.204.246.6) (Read error: Connection reset by peer)
2021-03-06 10:03:44 wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2021-03-06 10:04:33 johannes_ joins (~johannes@p54b3fe47.dip0.t-ipconnect.de)
2021-03-06 10:05:06 bigbosskor joins (~Android@mx-ll-223.204.246-6.dynamic.3bb.co.th)
2021-03-06 10:06:40 johannes_ is now known as jjj
2021-03-06 10:06:42 × bigbosskor quits (~Android@mx-ll-223.204.246-6.dynamic.3bb.co.th) (Read error: Connection reset by peer)
2021-03-06 10:07:55 × jjj quits (~johannes@p54b3fe47.dip0.t-ipconnect.de) (Quit: Leaving)
2021-03-06 10:08:42 bigbosskor joins (~Android@223.204.246.6)
2021-03-06 10:08:57 × wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 264 seconds)
2021-03-06 10:10:53 × Rudd0 quits (~Rudd0@185.189.115.103) (Ping timeout: 245 seconds)
2021-03-06 10:10:58 Rudd0^ joins (~Rudd0@185.189.115.108)
2021-03-06 10:13:39 nineonine joins (~nineonine@2604:3d08:7785:9600:ad8c:89aa:bf10:9556)
2021-03-06 10:16:47 dunj3 joins (~dunj3@2001:16b8:30df:bf00:1021:5127:4488:fa37)
2021-03-06 10:17:49 × merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 276 seconds)
2021-03-06 10:19:21 sh9 joins (~sh9@softbank060116136158.bbtec.net)
2021-03-06 10:20:26 × nineonine quits (~nineonine@2604:3d08:7785:9600:ad8c:89aa:bf10:9556) (Ping timeout: 264 seconds)
2021-03-06 10:20:50 × pavonia quits (~user@unaffiliated/siracusa) (Quit: Bye!)
2021-03-06 10:23:58 Gurkenglas joins (~Gurkengla@unaffiliated/gurkenglas)
2021-03-06 10:27:22 × bigbosskor quits (~Android@223.204.246.6) (Read error: Connection reset by peer)
2021-03-06 10:28:34 wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2021-03-06 10:28:58 bigbosskor joins (~Android@mx-ll-223.204.246-6.dynamic.3bb.co.th)
2021-03-06 10:29:04 × bahamas quits (~lucian@unaffiliated/bahamas) (Quit: leaving)
2021-03-06 10:29:57 × stree quits (~stree@68.36.8.116) (Ping timeout: 264 seconds)
2021-03-06 10:29:58 × bigbosskor quits (~Android@mx-ll-223.204.246-6.dynamic.3bb.co.th) (Read error: Connection reset by peer)
2021-03-06 10:32:06 bigbosskor joins (~Android@mx-ll-223.204.246-6.dynamic.3bb.co.th)
2021-03-06 10:33:20 × wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 265 seconds)
2021-03-06 10:33:30 __minoru__shirae joins (~shiraeesh@109.166.58.196)
2021-03-06 10:35:43 jamm_ joins (~jamm@unaffiliated/jamm)
2021-03-06 10:36:06 <WarzoneCommand> hmm, I'm having trouble running my benchmark suite with cabal. Even though my caba.project.local file contains 'tests : True' (as the only line), cabal bench keeps telling me that it cannot find a build plan that includes the benchmark (and then suggests adding tests: True to my cabal.project.local file)
2021-03-06 10:36:25 <WarzoneCommand> does anyone know what's up with that? I somehow feel I must be missing something stupid
2021-03-06 10:39:04 × __minoru__shirae quits (~shiraeesh@109.166.58.196) (Read error: No route to host)
2021-03-06 10:39:26 __minoru__shirae joins (~shiraeesh@109.166.58.196)
2021-03-06 10:39:37 × bigbosskor quits (~Android@mx-ll-223.204.246-6.dynamic.3bb.co.th) (Read error: Connection reset by peer)
2021-03-06 10:40:27 <WarzoneCommand> ah, I see. Apparently I should ahve added 'benchmarks: True'.
2021-03-06 10:40:52 <WarzoneCommand> I guess that does make sense, but the "help" that cabal suggests (i.e. adding tests: True) is terribly confusing
2021-03-06 10:40:52 curiousgay_ joins (~quassel@178.217.208.8)
2021-03-06 10:41:20 × curiousgay_ quits (~quassel@178.217.208.8) (Client Quit)
2021-03-06 10:42:01 bigbosskor joins (~Android@223.204.246.6)
2021-03-06 10:42:43 × bigbosskor quits (~Android@223.204.246.6) (Read error: Connection reset by peer)
2021-03-06 10:43:12 stree joins (~stree@68.36.8.116)
2021-03-06 10:43:25 bigbosskor joins (~Android@223.204.246.6)
2021-03-06 10:43:58 × __minoru__shirae quits (~shiraeesh@109.166.58.196) (Ping timeout: 265 seconds)
2021-03-06 10:44:29 × mikoto-chan quits (~anass@gateway/tor-sasl/mikoto-chan) (Quit: mikoto-chan)
2021-03-06 10:44:31 × mirrorbird quits (~psutcliff@2a00:801:3f2:fa8e:16b2:2b3e:c801:a519) (Quit: Leaving)

All times are in UTC.