Skip to content

Commit f4ef25b

Browse files
CI: GitHub: Nix: make GHC 8.8 nonstrict (#782)
For quite some time 8.8 strict build fails: ``` src/Nix/Expr/Types.hs:179:10: error: [-Wmissing-methods, -Werror=missing-methods] • No explicit implementation for ‘liftTyped’ • In the instance declaration for ‘Lift (Fix NExprF)’ | 179 | instance Lift (Fix NExprF) where | ^^^^^^^^^^^^^^^^^ ``` `nomissing-methods` seems like a bad path in this case and module. I tried to address the issue and so far not constructed the implementation. Too bad that the issue creeped-up backwards. Strict builds worked until this one cropped-in. So lowering the CI strictness until this gets resolved. Opened #783 #784 for that.
1 parent 86fb0c2 commit f4ef25b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/Optional-Nix-dev-env-main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,10 @@ env:
5555

5656

5757
jobs:
58+
# 2020-12-29: NOTE: Make builds strict again!
5859

5960
build10:
60-
name: "Default Nixpkgs GHC (8.8), strict build"
61+
name: "Default Nixpkgs GHC (8.8)"
6162
runs-on: ubuntu-latest
6263
# 2020-08-01: NOTE: Due to Nixpkgs brittleness to not block project development Nixpkgs made optional, see commit message for more info
6364
continue-on-error: true
@@ -78,7 +79,6 @@ jobs:
7879
- name: "Determined Nix-build"
7980
env:
8081
compiler: "default"
81-
buildStrictly: "true"
8282
run: ./build.sh
8383

8484

0 commit comments

Comments
 (0)