Logs: freenode/#haskell
| 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.