Patchwork libgo patch committed: Fix search for next prime

login
register
mail settings
Submitter Ian Taylor
Date March 9, 2011, 5:32 a.m.
Message ID <mcr39mwrh8j.fsf@google.com>
Download mbox | patch
Permalink /patch/86059/
State New
Headers show

Comments

Ian Taylor - March 9, 2011, 5:32 a.m.
This patch to libgo fixes the search for the next prime to use for the
number of buckets.  Bootstrapped and ran Go testsuite on
x86_64-unknown-linux-gnu.  Committed to mainline.

The problem was reported in PR 47910, which this fixes.

Ian

Patch

diff -r 87faad0d0c52 libgo/runtime/go-new-map.c
--- a/libgo/runtime/go-new-map.c	Mon Mar 07 15:35:24 2011 -0800
+++ b/libgo/runtime/go-new-map.c	Tue Mar 08 21:27:32 2011 -0800
@@ -85,7 +85,7 @@ 
     {
       size_t mid;
 
-      mid = (low + high / 2);
+      mid = (low + high) / 2;
 
       /* Here LOW <= MID < HIGH.  */