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 @@ -25,32 +25,5 @@ constraints: these -assoc
25
25
constraints : text >= 2.0
26
26
constraints : time >= 1.12
27
27
28
- -- So us hackers get all the assertion failures early:
29
- --
30
- -- NOTE: currently commented out, see
31
- -- https://github.com/haskell/cabal/issues/3911
32
- -- as a workaround we specify it for each package individually:
33
- --
34
- -- program-options
35
- -- ghc-options: -fno-ignore-asserts
36
- --
37
- package Cabal
38
- ghc-options : -fno-ignore-asserts
39
-
40
- package cabal-testsuite
41
- ghc-options : -fno-ignore-asserts
42
-
43
- package Cabal-QuickCheck
44
- ghc-options : -fno-ignore-asserts
45
-
46
- package Cabal-tree-diff
47
- ghc-options : -fno-ignore-asserts
48
-
49
- package Cabal-described
50
- ghc-options : -fno-ignore-asserts
51
-
52
- package cabal-install-solver
53
- ghc-options : -fno-ignore-asserts
54
-
55
- package cabal-install
28
+ program-options
56
29
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