commit ghc-hashtables for openSUSE:Factory

2020-09-15 Thread root
Hello community,

here is the log from the commit of package ghc-hashtables for openSUSE:Factory 
checked in at 2020-09-15 16:20:58

Comparing /work/SRC/openSUSE:Factory/ghc-hashtables (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-hashtables.new.4249 (New)


Package is "ghc-hashtables"

Tue Sep 15 16:20:58 2020 rev:3 rq:833307 version:1.2.4.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-hashtables/ghc-hashtables.changes
2020-08-28 21:33:03.516657871 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-hashtables.new.4249/ghc-hashtables.changes  
2020-09-15 16:21:05.374183160 +0200
@@ -1,0 +2,18 @@
+Wed Sep  9 02:00:37 UTC 2020 - psim...@suse.com
+
+- Update hashtables to version 1.2.4.1.
+  Upstream has edited the change log file since the last release in
+  a non-trivial way, i.e. they did more than just add a new entry
+  at the top. You can review the file at:
+  http://hackage.haskell.org/package/hashtables-1.2.4.1/src/changelog.md
+
+---
+Tue Sep  8 02:00:37 UTC 2020 - psim...@suse.com
+
+- Update hashtables to version 1.2.4.0.
+  ## 1.2.4.0
+
+  Fix a [correctness 
bug](https://github.com/gregorycollins/hashtables/issues/55)
+  with cuckoo hash tables and the new `mutate` function introduced in 1.2.3.0.
+
+---

Old:

  hashtables-1.2.3.4.tar.gz

New:

  hashtables-1.2.4.1.tar.gz



Other differences:
--
++ ghc-hashtables.spec ++
--- /var/tmp/diff_new_pack.cYJhn1/_old  2020-09-15 16:21:09.682187284 +0200
+++ /var/tmp/diff_new_pack.cYJhn1/_new  2020-09-15 16:21:09.686187288 +0200
@@ -17,8 +17,9 @@
 
 
 %global pkg_name hashtables
+%bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:1.2.3.4
+Version:1.2.4.1
 Release:0
 Summary:Mutable hash tables in the ST monad
 License:BSD-3-Clause
@@ -29,6 +30,14 @@
 BuildRequires:  ghc-primitive-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-vector-devel
+%if %{with tests}
+BuildRequires:  ghc-HUnit-devel
+BuildRequires:  ghc-QuickCheck-devel
+BuildRequires:  ghc-mwc-random-devel
+BuildRequires:  ghc-test-framework-devel
+BuildRequires:  ghc-test-framework-hunit-devel
+BuildRequires:  ghc-test-framework-quickcheck2-devel
+%endif
 
 %description
 This package provides a couple of different implementations of mutable hash
@@ -123,6 +132,9 @@
 %install
 %ghc_lib_install
 
+%check
+%cabal_test
+
 %post devel
 %ghc_pkg_recache
 

++ hashtables-1.2.3.4.tar.gz -> hashtables-1.2.4.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hashtables-1.2.3.4/changelog.md 
new/hashtables-1.2.4.1/changelog.md
--- old/hashtables-1.2.3.4/changelog.md 2001-09-09 03:46:40.0 +0200
+++ new/hashtables-1.2.4.1/changelog.md 2001-09-09 03:46:40.0 +0200
@@ -1,5 +1,16 @@
 # Hashtables changelog
 
+## 1.2.4.1
+
+Update some test suite dep upper bounds.
+
+## 1.2.4.0
+
+ - Fix a [correctness 
bug](https://github.com/gregorycollins/hashtables/issues/55)
+with cuckoo hash tables and the new `mutate` function introduced in 1.2.3.0.
+
+ - Bring test suite into main .cabal file
+
 ## 1.2.3.4
 
 Fix build with GHC 8.8.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hashtables-1.2.3.4/hashtables.cabal 
new/hashtables-1.2.4.1/hashtables.cabal
--- old/hashtables-1.2.3.4/hashtables.cabal 2001-09-09 03:46:40.0 
+0200
+++ new/hashtables-1.2.4.1/hashtables.cabal 2001-09-09 03:46:40.0 
+0200
@@ -1,6 +1,6 @@
 Cabal-Version: 2.2
 Name:hashtables
-Version: 1.2.3.4
+Version: 1.2.4.1
 Synopsis:Mutable hash tables in the ST monad
 Homepage:http://github.com/gregorycollins/hashtables
 License: BSD-3-Clause
@@ -120,8 +120,6 @@
   changelog.md,
   test/compute-overhead/ComputeOverhead.hs,
   test/hashtables-test.cabal,
-  test/runTestsAndCoverage.sh,
-  test/runTestsNoCoverage.sh,
   test/suite/Data/HashTable/Test/Common.hs,
   test/suite/TestSuite.hs
 
@@ -209,10 +207,67 @@
  ghc-prof-options: -auto-all
 
   if impl(ghc >= 6.12.0)
-ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -O2
+ghc-options: -Wall -fwarn-tabs -funbox-strict-fields
  -fno-warn-unused-do-bind
   else
-ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -O2
+ghc-options: -Wall -fwarn-tabs -funbox-strict-fields
+
+test-suite testsuite
+  Default-Language: Haskell2010
+  hs-source-dirs:src test/suite
+  main-is:   TestSuite.hs
+  type: exitcode-stdio-1.0
+
+  if flag(sse42) && !flag(portable)
+cc-options:  -DUSE_SSE_4_2 -msse4.2
+

commit ghc-hashtables for openSUSE:Factory

2020-08-28 Thread root
Hello community,

here is the log from the commit of package ghc-hashtables for openSUSE:Factory 
checked in at 2020-08-28 21:33:02

Comparing /work/SRC/openSUSE:Factory/ghc-hashtables (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-hashtables.new.3399 (New)


Package is "ghc-hashtables"

Fri Aug 28 21:33:02 2020 rev:2 rq:829292 version:1.2.3.4

Changes:

--- /work/SRC/openSUSE:Factory/ghc-hashtables/ghc-hashtables.changes
2020-06-19 17:01:22.652211756 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-hashtables.new.3399/ghc-hashtables.changes  
2020-08-28 21:33:03.516657871 +0200
@@ -1,0 +2,5 @@
+Tue Aug 18 10:44:58 UTC 2020 - Peter Simons 
+
+- Replace %setup -q with the more modern %autosetup macro.
+
+---



Other differences:
--
++ ghc-hashtables.spec ++
--- /var/tmp/diff_new_pack.tYUwGg/_old  2020-08-28 21:33:04.068658132 +0200
+++ /var/tmp/diff_new_pack.tYUwGg/_new  2020-08-28 21:33:04.068658132 +0200
@@ -115,7 +115,7 @@
 This package provides the Haskell %{pkg_name} library development files.
 
 %prep
-%setup -q -n %{pkg_name}-%{version}
+%autosetup -n %{pkg_name}-%{version}
 
 %build
 %ghc_lib_build




commit ghc-hashtables for openSUSE:Factory

2017-09-15 Thread root
Hello community,

here is the log from the commit of package ghc-hashtables for openSUSE:Factory 
checked in at 2017-09-15 21:47:09

Comparing /work/SRC/openSUSE:Factory/ghc-hashtables (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-hashtables.new (New)


Package is "ghc-hashtables"

Fri Sep 15 21:47:09 2017 rev:5 rq:524720 version:1.2.1.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-hashtables/ghc-hashtables.changes
2017-04-14 13:41:26.415852992 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-hashtables.new/ghc-hashtables.changes   
2017-09-15 21:47:10.544570050 +0200
@@ -1,0 +2,5 @@
+Thu Aug  3 15:38:38 UTC 2017 - psim...@suse.com
+
+- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.
+
+---



Other differences:
--
++ ghc-hashtables.spec ++
--- /var/tmp/diff_new_pack.cg8H0i/_old  2017-09-15 21:47:11.324460185 +0200
+++ /var/tmp/diff_new_pack.cg8H0i/_new  2017-09-15 21:47:11.332459058 +0200
@@ -22,15 +22,14 @@
 Release:0
 Summary:Mutable hash tables in the ST monad
 License:BSD-3-Clause
-Group:  Development/Languages/Other
-Url:https://hackage.haskell.org/package/%{pkg_name}
+Group:  Development/Libraries/Haskell
+URL:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-hashable-devel
 BuildRequires:  ghc-primitive-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-vector-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 This package provides a couple of different implementations of mutable hash
@@ -108,7 +107,7 @@
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
-Group:  Development/Libraries/Other
+Group:  Development/Libraries/Haskell
 Requires:   %{name} = %{version}-%{release}
 Requires:   ghc-compiler = %{ghc_version}
 Requires(post): ghc-compiler = %{ghc_version}
@@ -133,11 +132,9 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%defattr(-,root,root,-)
 %doc LICENSE
 
 %files devel -f %{name}-devel.files
-%defattr(-,root,root,-)
 %doc README.md changelog.md
 
 %changelog




commit ghc-hashtables for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-hashtables for openSUSE:Factory 
checked in at 2017-04-14 13:41:26

Comparing /work/SRC/openSUSE:Factory/ghc-hashtables (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-hashtables.new (New)


Package is "ghc-hashtables"

Fri Apr 14 13:41:26 2017 rev:4 rq:487386 version:1.2.1.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-hashtables/ghc-hashtables.changes
2016-07-21 08:14:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-hashtables.new/ghc-hashtables.changes   
2017-04-14 13:41:26.415852992 +0200
@@ -1,0 +2,5 @@
+Tue Apr  4 11:04:04 UTC 2017 - psim...@suse.com
+
+- Update to version 1.2.1.1 with cabal2obs.
+
+---

Old:

  hashtables-1.2.1.0.tar.gz

New:

  hashtables-1.2.1.1.tar.gz



Other differences:
--
++ ghc-hashtables.spec ++
--- /var/tmp/diff_new_pack.Px3hug/_old  2017-04-14 13:41:27.391715070 +0200
+++ /var/tmp/diff_new_pack.Px3hug/_new  2017-04-14 13:41:27.395714505 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-hashtables
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,21 +18,19 @@
 
 %global pkg_name hashtables
 Name:   ghc-%{pkg_name}
-Version:1.2.1.0
+Version:1.2.1.1
 Release:0
 Summary:Mutable hash tables in the ST monad
 License:BSD-3-Clause
-Group:  System/Libraries
+Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
 BuildRequires:  ghc-Cabal-devel
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-hashable-devel
 BuildRequires:  ghc-primitive-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-vector-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
 This package provides a couple of different implementations of mutable hash
@@ -122,15 +120,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 

++ hashtables-1.2.1.0.tar.gz -> hashtables-1.2.1.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hashtables-1.2.1.0/changelog.md 
new/hashtables-1.2.1.1/changelog.md
--- old/hashtables-1.2.1.0/changelog.md 2015-11-20 01:09:28.0 +0100
+++ new/hashtables-1.2.1.1/changelog.md 2017-03-28 15:27:29.0 +0200
@@ -1,5 +1,8 @@
 # Hashtables changelog
 
+## 1.2.1.1
+  - Bumped vector bounds.
+
 ## 1.2.1.0
 
   - Fixed an FFI import typo bug
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hashtables-1.2.1.0/hashtables.cabal 
new/hashtables-1.2.1.1/hashtables.cabal
--- old/hashtables-1.2.1.0/hashtables.cabal 2015-11-20 01:09:28.0 
+0100
+++ new/hashtables-1.2.1.1/hashtables.cabal 2017-03-28 15:27:29.0 
+0200
@@ -1,5 +1,5 @@
 Name:hashtables
-Version: 1.2.1.0
+Version: 1.2.1.1
 Synopsis:Mutable hash tables in the ST monad
 Homepage:http://github.com/gregorycollins/hashtables
 License: BSD3
@@ -175,7 +175,7 @@
   Build-depends: base  >= 4   && <5,
  hashable  >= 1.1 && <1.2 || >= 1.2.1 && <1.3,
  primitive,
- vector>= 0.7 && <0.12
+ vector>= 0.7 && <0.13
 
   if flag(portable)
 cpp-options: -DNO_C_SEARCH -DPORTABLE
@@ -190,7 +190,7 @@
   if flag(bounds-checking)
 cpp-options: -DBOUNDS_CHECKING
 
-  ghc-prof-options: -prof -auto-all
+  ghc-prof-options: -auto-all
 
   if impl(ghc >= 6.12.0)
 ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -O2




commit ghc-hashtables for openSUSE:Factory

2016-07-21 Thread h_root
Hello community,

here is the log from the commit of package ghc-hashtables for openSUSE:Factory 
checked in at 2016-07-21 08:14:07

Comparing /work/SRC/openSUSE:Factory/ghc-hashtables (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-hashtables.new (New)


Package is "ghc-hashtables"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-hashtables/ghc-hashtables.changes
2015-11-23 07:30:25.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-hashtables.new/ghc-hashtables.changes   
2016-07-21 08:14:09.0 +0200
@@ -1,0 +2,5 @@
+Sun Jul 10 17:18:56 UTC 2016 - psim...@suse.com
+
+- Update to version 1.2.1.0 revision 0 with cabal2obs.
+
+---



Other differences:
--
++ ghc-hashtables.spec ++
--- /var/tmp/diff_new_pack.Uoiz0E/_old  2016-07-21 08:14:10.0 +0200
+++ /var/tmp/diff_new_pack.Uoiz0E/_new  2016-07-21 08:14:10.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-hashtables
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,24 +17,21 @@
 
 
 %global pkg_name hashtables
-
-Name:   ghc-hashtables
+Name:   ghc-%{pkg_name}
 Version:1.2.1.0
 Release:0
 Summary:Mutable hash tables in the ST monad
 License:BSD-3-Clause
 Group:  System/Libraries
-
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-
 BuildRequires:  ghc-Cabal-devel
-BuildRequires:  ghc-rpm-macros
 # Begin cabal-rpm deps:
 BuildRequires:  ghc-hashable-devel
 BuildRequires:  ghc-primitive-devel
+BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-vector-devel
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # End cabal-rpm deps
 
 %description
@@ -46,28 +43,94 @@
 "Data.HashTable.Class" module, and the IO wrappers (which most users will
 probably prefer) are located in the "Data.HashTable.IO" module.
 
+This package currently contains three hash table implementations:
+
+1. "Data.HashTable.ST.Cuckoo" contains an implementation of "cuckoo hashing" as
+introduced by Pagh and Rodler in 2001 (see
+). Cuckoo hashing has worst-case
+/O(1)/ lookups and can reach a high "load factor", in which the table can
+perform acceptably well even when approaching 90% full. Randomized testing
+shows this implementation of cuckoo hashing to be slightly faster on insert and
+slightly slower on lookup than "Data.Hashtable.ST.Basic", while being more
+space efficient by about a half-word per key-value mapping. Cuckoo hashing,
+like the basic hash table implementation using linear probing, can suffer from
+long delays when the table is resized.
+
+2. "Data.HashTable.ST.Basic" contains a basic open-addressing hash table using
+linear probing as the collision strategy. On a pure speed basis it should
+currently be the fastest available Haskell hash table implementation for
+lookups, although it has a higher memory overhead than the other tables and can
+suffer from long delays when the table is resized because all of the elements
+in the table need to be rehashed.
+
+3. "Data.HashTable.ST.Linear" contains a linear hash table (see
+), which trades some insert and
+lookup performance for higher space efficiency and much shorter delays when
+expanding the table. In most cases, benchmarks show this table to be currently
+slightly faster than 'Data.HashTable' from the Haskell base library.
+
+It is recommended to create a concrete type alias in your code when using this
+package, i.e.:
+
+> import qualified Data.HashTable.IO as H > > type HashTable k v =
+H.BasicHashTable k v > > foo :: IO (HashTable Int Int) > foo = do > ht <- H.new
+> H.insert ht 1 1 > return ht
+
+Firstly, this makes it easy to switch to a different hash table implementation,
+and secondly, using a concrete type rather than leaving your functions abstract
+in the HashTable class should allow GHC to optimize away the typeclass
+dictionaries.
+
+This package accepts a couple of different cabal flags:
+
+* 'unsafe-tricks', default /ON/. If this flag is enabled, we use some unsafe
+GHC-specific tricks to save indirections (namely 'unsafeCoerce#' and
+'reallyUnsafePtrEquality#'. These techniques rely on assumptions about the
+behaviour of the GHC runtime system and, although they've been tested and
+should be safe under normal 

commit ghc-hashtables for openSUSE:Factory

2015-11-22 Thread h_root
Hello community,

here is the log from the commit of package ghc-hashtables for openSUSE:Factory 
checked in at 2015-11-23 07:30:24

Comparing /work/SRC/openSUSE:Factory/ghc-hashtables (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-hashtables.new (New)


Package is "ghc-hashtables"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-hashtables/ghc-hashtables.changes
2015-09-08 17:58:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-hashtables.new/ghc-hashtables.changes   
2015-11-23 07:30:25.0 +0100
@@ -1,0 +2,6 @@
+Sun Nov 22 09:38:37 UTC 2015 - mimi...@gmail.com
+
+- update to 1.2.1.0
+* Fixed an FFI import typo bug
+
+---

Old:

  hashtables-1.2.0.2.tar.gz

New:

  hashtables-1.2.1.0.tar.gz



Other differences:
--
++ ghc-hashtables.spec ++
--- /var/tmp/diff_new_pack.Nn9BeS/_old  2015-11-23 07:30:26.0 +0100
+++ /var/tmp/diff_new_pack.Nn9BeS/_new  2015-11-23 07:30:26.0 +0100
@@ -15,15 +15,16 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %global pkg_name hashtables
 
 Name:   ghc-hashtables
-Version:1.2.0.2
+Version:1.2.1.0
 Release:0
 Summary:Mutable hash tables in the ST monad
+License:BSD-3-Clause
 Group:  System/Libraries
 
-License:BSD-3-Clause
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -61,31 +62,24 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 
-
 %postun devel
 %ghc_pkg_recache
 
-
 %files -f %{name}.files
 %defattr(-,root,root,-)
 %doc LICENSE
 
-
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
 %doc README.md
 
-
 %changelog

++ hashtables-1.2.0.2.tar.gz -> hashtables-1.2.1.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hashtables-1.2.0.2/changelog.md 
new/hashtables-1.2.1.0/changelog.md
--- old/hashtables-1.2.0.2/changelog.md 2015-01-09 18:50:23.0 +0100
+++ new/hashtables-1.2.1.0/changelog.md 2015-11-20 01:09:28.0 +0100
@@ -1,5 +1,11 @@
 # Hashtables changelog
 
+## 1.2.1.0
+
+  - Fixed an FFI import typo bug
+(https://github.com/gregorycollins/hashtables/pull/27), thanks to Thijs
+Alkemade for the fix.
+
 ## 1.2.0.2
 
   - Fixed serious bug (https://github.com/gregorycollins/hashtables/issues/24)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hashtables-1.2.0.2/hashtables.cabal 
new/hashtables-1.2.1.0/hashtables.cabal
--- old/hashtables-1.2.0.2/hashtables.cabal 2015-01-09 18:50:23.0 
+0100
+++ new/hashtables-1.2.1.0/hashtables.cabal 2015-11-20 01:09:28.0 
+0100
@@ -1,5 +1,5 @@
 Name:hashtables
-Version: 1.2.0.2
+Version: 1.2.1.0
 Synopsis:Mutable hash tables in the ST monad
 Homepage:http://github.com/gregorycollins/hashtables
 License: BSD3
@@ -91,16 +91,6 @@
   Haskell code and try not to use unportable GHC extensions. Turning this
   flag on forces @unsafe-tricks@ and @sse42@ /OFF/.
   .
-  This package has been tested with GHC 7.0.3, on:
-  .
-* a MacBook Pro running Snow Leopard with an Intel Core i5 processor,
-  running GHC 7.0.3 in 64-bit mode.
-  .
-* an Arch Linux desktop with an AMD Phenom II X4 940 quad-core processor.
-  .
-* a MacBook Pro running Snow Leopard with an Intel Core 2 Duo processor,
-  running GHC 6.12.3 in 32-bit mode.
-  .
   Please send bug reports to
   .
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hashtables-1.2.0.2/src/Data/HashTable/Internal/CacheLine.hs 
new/hashtables-1.2.1.0/src/Data/HashTable/Internal/CacheLine.hs
--- old/hashtables-1.2.0.2/src/Data/HashTable/Internal/CacheLine.hs 
2015-01-09 18:50:23.0 +0100
+++ new/hashtables-1.2.1.0/src/Data/HashTable/Internal/CacheLine.hs 
2015-11-20 01:09:28.0 +0100
@@ -56,7 +56,7 @@
 foreign import ccall unsafe "line_search_2"
   c_lineSearch_2 :: Ptr a -> CInt -> CUShort -> CUShort -> IO CInt
 
-foreign import ccall unsafe "line_search_2"
+foreign import ccall unsafe "line_search_3"
   c_lineSearch_3 :: Ptr a -> CInt -> CUShort -> CUShort -> CUShort -> IO CInt
 
 foreign import ccall unsafe "forward_search_2"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'