@@ -104,6 +104,7 @@ library
104
104
ghc-options : -fno-ignore-asserts
105
105
106
106
library strict-stm
107
+ import : warnings
107
108
visibility : public
108
109
hs-source-dirs : strict-stm
109
110
@@ -119,21 +120,14 @@ library strict-stm
119
120
default-extensions : LambdaCase
120
121
build-depends : base,
121
122
array,
122
- stm,
123
123
124
124
io-classes :io-classes,
125
- ghc-options : -Wall
126
- -Wno-unticked-promoted-constructors
127
- -Wcompat
128
- -Wincomplete-uni-patterns
129
- -Wincomplete-record-updates
130
- -Wpartial-fields
131
- -Widentities
132
125
133
126
if flag(asserts)
134
127
ghc-options : -fno-ignore-asserts
135
128
136
129
library strict-mvar
130
+ import : warnings
137
131
visibility : public
138
132
hs-source-dirs : strict-mvar/src
139
133
@@ -142,13 +136,6 @@ library strict-mvar
142
136
default-extensions : LambdaCase
143
137
build-depends : base,
144
138
io-classes :io-classes,
145
- ghc-options : -Wall
146
- -Wno-unticked-promoted-constructors
147
- -Wcompat
148
- -Wincomplete-uni-patterns
149
- -Wincomplete-record-updates
150
- -Wpartial-fields
151
- -Widentities
152
139
153
140
library si-timers
154
141
import : warnings
@@ -208,10 +195,10 @@ library testlib
208
195
ghc-options : -fno-ignore-asserts
209
196
210
197
test-suite test-strict-mvar
198
+ import : warnings
211
199
type : exitcode-stdio-1.0
212
200
hs-source-dirs : strict-mvar/test
213
201
main-is : Main.hs
214
-
215
202
default-language : GHC2021
216
203
default-extensions : LambdaCase
217
204
build-depends : base,
@@ -220,15 +207,6 @@ test-suite test-strict-mvar
220
207
tasty-quickcheck,
221
208
io-classes :testlib
222
209
223
- ghc-options : -Wall
224
- -Wno-unticked-promoted-constructors
225
- -Wcompat
226
- -Wincomplete-uni-patterns
227
- -Wincomplete-record-updates
228
- -Wpartial-fields
229
- -Widentities
230
- -fno-ignore-asserts
231
-
232
210
-- Since `io-sim` depends on `si-times` (`io-sim` depends on `Time`) some tests of
233
211
-- are in `io-sim:test`: this is a good enough reason to pull `io-sim:test`
234
212
-- into a seprate package.
0 commit comments