!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

721 Members
For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/ | More Nix: #community:nixos.org | More Haskell: #haskell-space:matrix.org143 Servers

Load older messages


SenderMessageTime
7 Jun 2021
@maralorn:maralorn.demaralornJust for the testPhase.13:24:07
@maralorn:maralorn.demaralornThe only practical harm that can come from this is, that some tests pass without the author knowing that they are making assumptions.13:24:50
@cdepillabout:matrix.orgcdepillabout cabal and stack also run tests in slightly different environments. I've seen this cause weird problems with test, specifically doctest. 13:29:56
@cdepillabout:matrix.orgcdepillabout I guess it could be nice to have our testing environment be more like the environments used by cabal or stack. 13:30:25
@cdepillabout:matrix.orgcdepillabout * cabal and stack also run tests in slightly different environments. I've seen this cause weird problems with tests, specifically doctest. 13:31:07
@sternenseemann:systemli.orgsterni (he/him)we could also contemplate using installCheckPhase13:31:14
@sternenseemann:systemli.orgsterni (he/him)this should at least mean the binary is in path all the time13:31:21
@siraben:matrix.orgsirabenwhy is tensorflow building now oh god13:33:26
@joe:monoid.aljoe (he/him)
In reply to @siraben:matrix.org
why is tensorflow building now oh god
RIP computer
13:34:29
@siraben:matrix.orgsiraben Mem: 62Gi 48Gi 11Gi 8.0Mi 3.4Gi 13Gi 13:34:47
@siraben:matrix.orgsirabenand 32 cores are maxing out...13:34:50
@siraben:matrix.orgsiraben *
total        used        free      shared  buff/cache   available
Mem:           62Gi        48Gi        11Gi       8.0Mi       3.4Gi        13Gi
13:35:07
@siraben:matrix.orgsiraben *
              total        used        free      shared  buff/cache   available
Mem:           62Gi        48Gi        11Gi       8.0Mi       3.4Gi        13Gi
13:35:38
@maralorn:maralorn.demaralorn There seem to be issues with ghc 8.10.5 (e.g. https://gitlab.haskell.org/ghc/ghc/-/issues/19950) in #ghc:libera.chat people are talking about a 8.10.6 release to fix that … 13:35:45
@sternenseemann:systemli.orgsterni (he/him)if it is related to xcode we may dodge that 13:37:45
@maralorn:maralorn.demaralornI am not sure if our darwin issues are the same.13:37:54
@maralorn:maralorn.demaralornJust wanted to mention that it might be an upstream issue.13:38:17
@sternenseemann:systemli.orgsterni (he/him)yeah ty13:38:24
@sternenseemann:systemli.orgsterni (he/him)we'll see as soon as GHC compiles13:38:32
* @sternenseemann:systemli.orgsterni (he/him) watches the build log some more13:38:40
@maralorn:maralorn.demaralorn
In reply to @cdepillabout:matrix.org
I guess it could be nice to have our testing environment be more like the environments used by cabal or stack.
Alltogether I think being a bit more lenient than the setups in which developers do tests wouldn‘t be problematic as long as we discover when the program is actually broken.
13:47:37
@sternenseemann:systemli.orgsterni (he/him)
In reply to @sternenseemann:systemli.org
John Ericson: I wonder whether this actually did or did not happen in the meantime since we still use those flags: https://github.com/NixOS/nixpkgs/issues/46814#issuecomment-424792721
should still work I think https://gitlab.haskell.org/ghc/ghc/-/blob/ghc-8.10.5-release/aclocal.m4#L1837-1861
13:48:05
@maralorn:maralorn.demaralornI mean most of our issues with tests stem from the fact that we are stricter.13:48:07
@maralorn:maralorn.demaralorn sterni (he/him): Some iconv issue seems also to be known in the #ghc:libera.chat chat. 14:18:19
@Ericson2314:matrix.orgJohn Ericson sterni (he/him): at least, those things were messing up build != host == target or build == host != target builds 14:41:38
@sternenseemann:systemli.orgsterni (he/him)hmm all native currently15:00:30
@sternenseemann:systemli.orgsterni (he/him) * hmm all native currently (the issues that is)15:01:33
@siraben:matrix.orgsiraben sterni (he/him): could you check if the flake github:siraben/siraben-overlay#double-pendulum-simulation is building for you on darwin? 18:29:03
@siraben:matrix.orgsirabenI overrided the input to point to 20K commits before current master and I still have the ld error18:29:17
@siraben:matrix.orgsiraben So I'm confused if maybe master~20000 is not enough 18:29:43

There are no newer messages yet.


Back to Room ListRoom Version: 6