diff options
Diffstat (limited to 'gmp/tests/t-popc.c')
-rw-r--r-- | gmp/tests/t-popc.c | 38 |
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); |