summaryrefslogtreecommitdiff
path: root/gmp/tests/t-popc.c
diff options
context:
space:
mode:
Diffstat (limited to 'gmp/tests/t-popc.c')
-rw-r--r--gmp/tests/t-popc.c38
1 files changed, 12 insertions, 26 deletions
diff --git a/gmp/tests/t-popc.c b/gmp/tests/t-popc.c
index c3b3288607..7d0f4e0c88 100644
--- a/gmp/tests/t-popc.c
+++ b/gmp/tests/t-popc.c
@@ -1,21 +1,21 @@
/* Test popc_limb.
-Copyright 2002, 2012 Free Software Foundation, Inc.
+Copyright 2002 Free Software Foundation, Inc.
-This file is part of the GNU MP Library test suite.
+This file is part of the GNU MP Library.
-The GNU MP Library test suite is free software; you can redistribute it
-and/or modify it under the terms of the GNU General Public License as
-published by the Free Software Foundation; either version 3 of the License,
-or (at your option) any later version.
+The GNU MP Library is free software; you can redistribute it and/or modify
+it under the terms of the GNU Lesser General Public License as published by
+the Free Software Foundation; either version 3 of the License, or (at your
+option) any later version.
-The GNU MP Library test suite is distributed in the hope that it will be
-useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
-Public License for more details.
+The GNU MP Library is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+License for more details.
-You should have received a copy of the GNU General Public License along with
-the GNU MP Library test suite. If not, see https://www.gnu.org/licenses/. */
+You should have received a copy of the GNU Lesser General Public License
+along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. */
#include <stdio.h>
#include <stdlib.h>
@@ -51,20 +51,6 @@ main (void)
}
}
- src = 0;
- want = 0;
- for (i = 0; i < GMP_LIMB_BITS; i++)
- {
- src += CNST_LIMB(1) << i;
- want += 1;
-
- popc_limb (got, src);
- if (got != want)
- {
- goto error;
- }
- }
-
for (i = 0; i < 100; i++)
{
mpn_random2 (&src, (mp_size_t) 1);