| 15 Nov 2024 |
maralorn | hellwolf: I don’t see how/why anyone would know that.^^ | 12:52:52 |
maralorn | But it seems not unlikely because hlint is picky about its ghc-lib-parser input. | 12:53:40 |
hellwolf | > Encountered missing or private dependencies:
> ghc-lib-parser >=9.8 && <9.9, ghc-lib-parser-ex >=9.8.0.0 && <9.8.1
| 12:54:22 |
maralorn | Although, I guess there shouldn’t be an hlint for 9.12 yet, so it should still be compatible. | 12:54:24 |
maralorn | Hah! called it! | 12:54:37 |
maralorn | In reply to @maralorn:maralorn.de Although, I guess there shouldn’t be an hlint for 9.12 yet, so it should still be compatible. So, ghc-lib-parser is compatible with 9.6, but we still only use ghc-lib-parser 9.6 in the default package set. | 12:55:37 |
maralorn | So it would be possible to fix hlint_3_8 but it is broken by default. | 12:55:53 |
hellwolf | excellent, using haskell.packages.ghc98.hlint_3_8 now | 12:58:10 |
hellwolf | Thanks for explaining. | 12:58:57 |
hellwolf | but it didn't really solve my problem, I will report a bug
hs-pkgs/yul-dsl-linear-smc/src/YulDSL/LinearSMC.hs:249:9: Error: Parse error: on input `%'
Found:
call'l (MkFn f) x = curryingNP @xs @b @(P YulCat r) @(YulCat'P r ()) @One
(\(MkYulCat'P fxs) -> g (fxs (discard x'')))
> where %1 !(x', x'') = dup2'l x
g :: Yul'P r (NP xs) ⊸ Yul'P r b
g xs = encode (YulJump (fnId f) (fnCat f)) (cons'l x' xs)
| 12:59:16 |
maralorn | Uuuh, living on the edge. 😄 | 13:01:11 |
hellwolf | life is short | 13:01:24 |
MangoIV | Hi dear fleißige Bienchen who maintain the nixpkgs haskell support - what is the status on HLS for GHC 9.10? Anything in the caches? | 13:40:31 |
hellwolf | (I use it, probably built from local build server, not from cache) | 13:47:45 |
hellwolf | * (I am using it; probably built from local build server, not from cache) | 13:47:57 |
maralorn | In reply to @mangoiv.:matrix.org Hi dear fleißige Bienchen who maintain the nixpkgs haskell support - what is the status on HLS for GHC 9.10? Anything in the caches? Should be. | 13:51:10 |
maralorn | But I think we only merged that caching for master like three days ago. | 13:51:31 |
maralorn | Yeah, here: https://github.com/NixOS/nixpkgs/pull/354537 | 13:53:26 |
maralorn | So it is cached on haskell-updates and I don’t know whether hydra already built the job introduced with that PR. | 13:53:51 |
maralorn | * So it is cached on haskell-updates and I don’t know whether hydra already built the job introduced with that PR for master. | 13:55:00 |
maralorn |  Download image.png | 13:55:54 |
maralorn | Good to go! | 13:56:45 |
maralorn | You just need a very fresh checkout. | 13:57:05 |
MangoIV | I guess it’s not on unstable yet? | 14:04:40 |
MangoIV | But nice, thank you then I can now make the breaking change to my library nobody uses! | 14:05:03 |
MangoIV | 🥹 | 14:05:06 |
maralorn | In reply to @mangoiv.:matrix.org I guess it’s not on unstable yet? I think it might be. status.nixos.org says last update was Yesterday. But I didn’t bother to check whether the commit given there includes the above PR. | 14:08:28 |
MangoIV | Not in nixpkgs-unstable yet | 14:22:12 |
MangoIV | Just FYI | 14:22:17 |
MangoIV | But probably soon eh | 14:22:23 |