summaryrefslogtreecommitdiff
path: root/src/urandomb.c
diff options
context:
space:
mode:
authorvlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2019-03-28 17:19:00 +0000
committervlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2019-03-28 17:19:00 +0000
commit2cb68bb1c40eb69e96f00858812c8f52f446f6ea (patch)
treee9e26eb1adab36cd6aa0cbc6b81a7dc6e34b8532 /src/urandomb.c
parent8f3af7c9af456dc35fd8fd1a901d6265af68eef1 (diff)
downloadmpfr-2cb68bb1c40eb69e96f00858812c8f52f446f6ea.tar.gz
[src/urandomb.c] Removed the FIXME: this is a bug in GMP or in Clang's
memory sanitizer. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13456 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'src/urandomb.c')
-rw-r--r--src/urandomb.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/urandomb.c b/src/urandomb.c
index 97e777276..d256a35f5 100644
--- a/src/urandomb.c
+++ b/src/urandomb.c
@@ -42,8 +42,6 @@ mpfr_rand_raw (mpfr_limb_ptr mp, gmp_randstate_t rstate,
MPFR_ASSERTN ((mp_bitcnt_t) -1 < 0 || nbits <= (mp_bitcnt_t) -1);
mpz_init (z);
mpz_urandomb (z, rstate, nbits);
- /* FIXME: The MPN_COPY below triggers a use-of-uninitialized-value
- with Clang's memory sanitizer (-fsanitize=memory), e.g. in tsgn. */
MPN_COPY(mp, PTR(z), MPFR_PREC2LIMBS (nbits));
mpz_clear (z);
}