Skip to content

Commit a22f5a2

Browse files
authored
Merge pull request #311 from haskell-unordered-containers/issue-310
Turn arch-native flag off by default
2 parents 04476ee + e201231 commit a22f5a2

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

Diff for: CHANGES.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
See also https://pvp.haskell.org/faq
22

3+
## Version 1.4.7.0
4+
5+
* Make `arch-native` disabled by default.
6+
37
## Version 1.4.6.0
48

59
* Use GND&DerivingVia to derive `newtype` intances (`Data.Semigroup`, `Data.Monoid`, `Identity` etc).

Diff for: hashable.cabal

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.2
22
name: hashable
3-
version: 1.4.6.0
3+
version: 1.4.7.0
44
synopsis: A class for types that can be converted to a hash value
55
description:
66
This package defines a class, 'Hashable', for types that can be converted to a hash value.
@@ -61,10 +61,11 @@ flag integer-gmp
6161
flag arch-native
6262
description:
6363
Use @-march=native@ when compiling C sources.
64-
You may need to disable this flag if you are building distributable binaries
64+
Portable implementation is 15-50% slower.
65+
Consider enabling this flag if hashing performance is important.
6566

6667
manual: True
67-
default: True
68+
default: False
6869

6970
flag random-initial-seed
7071
description:

0 commit comments

Comments
 (0)