File tree Expand file tree Collapse file tree 2 files changed +22
-9
lines changed
Expand file tree Collapse file tree 2 files changed +22
-9
lines changed Original file line number Diff line number Diff line change 1- ## next
1+ ## 0.2.9.0
22
33 * Add ` Ord/Ord1/Ord2 ` instances.
4- * Remove support for GHC versions before 7.8. (Thanks, Dmitry Ivanov!)
4+
5+ * Remove support for GHC versions before 7.8. (Thanks, Dmitry Ivanov)
6+
57 * Use ` SmallArray# ` instead of ` Array# ` for GHC versions 7.10 and above.
6- (Thanks, Dmitry Ivanov!)
8+ (Thanks, Dmitry Ivanov)
9+
10+ * Adjust for ` Semigroup => Monoid ` proposal implementation.
711
812## 0.2.8.0
913
Original file line number Diff line number Diff line change 11name : unordered-containers
2- version : 0.2.8 .0
2+ version : 0.2.9 .0
33synopsis : Efficient hashing-based container types
44description :
55 Efficient hashing-based container types. The containers have been
@@ -39,15 +39,24 @@ library
3939 Data.HashMap.UnsafeShift
4040
4141 build-depends :
42- base >= 4 && < 5 ,
42+ base >= 4.7 && < 5 ,
4343 deepseq >= 1.1 ,
4444 hashable >= 1.0.1.1 && < 1.3
4545
46+ other-extensions :
47+ RoleAnnotations,
48+ UnboxedTuples,
49+ ScopedTypeVariables,
50+ MagicHash,
51+ BangPatterns
52+
4653 ghc-options : -Wall -O2 -fwarn-tabs -ferror-spans
47- -- This is absolutely essential for correctness due to the
48- -- referential-transparency-breaking mutability in unsafeInsertWith. See
49- -- #147 and GHC #13615 for details.
50- ghc-options : -feager-blackholing
54+
55+ if impl (ghc < 8.2 )
56+ -- This is absolutely necessary (but not sufficient) for correctness due to
57+ -- the referential-transparency-breaking mutability in unsafeInsertWith. See
58+ -- #147 and GHC #13615 for details. The bug was fixed in GHC 8.2.
59+ ghc-options : -feager-blackholing
5160 if flag(debug)
5261 cpp-options : -DASSERTS
5362
You can’t perform that action at this time.
0 commit comments