File tree 5 files changed +17
-56
lines changed 5 files changed +17
-56
lines changed Original file line number Diff line number Diff line change @@ -20,32 +20,5 @@ allow-newer:
20
20
constraints : rere -rere-cfg
21
21
constraints : these -assoc
22
22
23
- -- So us hackers get all the assertion failures early:
24
- --
25
- -- NOTE: currently commented out, see
26
- -- https://github.com/haskell/cabal/issues/3911
27
- -- as a workaround we specify it for each package individually:
28
- --
29
- -- program-options
30
- -- ghc-options: -fno-ignore-asserts
31
- --
32
- package Cabal
33
- ghc-options : -fno-ignore-asserts
34
-
35
- package cabal-testsuite
36
- ghc-options : -fno-ignore-asserts
37
-
38
- package Cabal-QuickCheck
39
- ghc-options : -fno-ignore-asserts
40
-
41
- package Cabal-tree-diff
42
- ghc-options : -fno-ignore-asserts
43
-
44
- package Cabal-described
45
- ghc-options : -fno-ignore-asserts
46
-
47
- package cabal-install-solver
48
- ghc-options : -fno-ignore-asserts
49
-
50
- package cabal-install
23
+ program-options
51
24
ghc-options : -fno-ignore-asserts
Original file line number Diff line number Diff line change @@ -28,6 +28,9 @@ allow-newer: windns-0.1.0.1:base
28
28
constraints: rere -rere-cfg
29
29
constraints: these
30
30
31
+ program-options
32
+ ghc-options: -fno-ignore-asserts
33
+
31
34
-- NOTE: for library coverage in multi-project builds,
32
35
-- see:
33
36
--
@@ -39,41 +42,33 @@ constraints: these
39
42
-- the `cabal-install` library
40
43
--
41
44
package Cabal-syntax
42
- ghc-options: -fno-ignore-asserts
43
45
coverage: False
44
46
library-coverage: False
45
47
46
48
package Cabal
47
- ghc-options: -fno-ignore-asserts
48
49
coverage: False
49
50
library-coverage: False
50
51
51
52
package cabal-testsuite
52
- ghc-options: -fno-ignore-asserts
53
53
coverage: False
54
54
library-coverage: False
55
55
56
56
package Cabal-QuickCheck
57
- ghc-options: -fno-ignore-asserts
58
57
coverage: False
59
58
library-coverage: False
60
59
61
60
package Cabal-tree-diff
62
- ghc-options: -fno-ignore-asserts
63
61
coverage: False
64
62
library-coverage: False
65
63
66
64
package Cabal-described
67
- ghc-options: -fno-ignore-asserts
68
65
coverage: False
69
66
library-coverage: False
70
67
71
68
package cabal-install-solver
72
- ghc-options: -fno-ignore-asserts
73
69
coverage: False
74
70
library-coverage: False
75
71
76
72
package cabal-install
77
- ghc-options: -fno-ignore-asserts
78
73
coverage: True
79
74
library-coverage: True
Original file line number Diff line number Diff line change @@ -11,17 +11,4 @@ tests: True
11
11
--optional-packages: */
12
12
13
13
program-options
14
- -- So us hackers get all the assertion failures early:
15
- --
16
- -- NOTE: currently commented out, see
17
- -- https://github.com/haskell/cabal/issues/3911
18
- --
19
- -- ghc-options: -fno-ignore-asserts
20
- --
21
- -- as a workaround we specify it for each package individually:
22
- package Cabal-syntax
23
- ghc-options: -fno-ignore-asserts
24
- package Cabal
25
- ghc-options: -fno-ignore-asserts
26
- package cabal-testsuite
27
14
ghc-options: -fno-ignore-asserts
Original file line number Diff line number Diff line change @@ -19,11 +19,14 @@ constraints: these -assoc
19
19
20
20
write-ghc-environment-files: never
21
21
22
+ program-options
23
+ ghc-options: -fno-ignore-asserts
24
+
22
25
package Cabal-syntax
23
- ghc-options: -Werror -fno-ignore-asserts
26
+ ghc-options: -Werror
24
27
package Cabal
25
- ghc-options: -Werror -fno-ignore-asserts
28
+ ghc-options: -Werror
26
29
package cabal-testsuite
27
- ghc-options: -Werror -fno-ignore-asserts
30
+ ghc-options: -Werror
28
31
package cabal-install
29
- ghc-options: -Werror -fno-ignore-asserts
32
+ ghc-options: -Werror
Original file line number Diff line number Diff line change @@ -14,12 +14,15 @@ write-ghc-environment-files: never
14
14
constraints: rere -rere-cfg
15
15
constraints: these -assoc
16
16
17
+ program-options
18
+ ghc-options: -fno-ignore-asserts
19
+
17
20
package Cabal-syntax
18
- ghc-options: -Werror -fno-ignore-asserts
21
+ ghc-options: -Werror
19
22
package Cabal
20
- ghc-options: -Werror -fno-ignore-asserts
23
+ ghc-options: -Werror
21
24
package cabal-testsuite
22
- ghc-options: -Werror -fno-ignore-asserts
25
+ ghc-options: -Werror
23
26
24
27
-- https://github.com/haskell-hvr/cryptohash-sha256/issues/12
25
28
allow-newer: cryptohash-sha256:base
You can’t perform that action at this time.
0 commit comments