Ciao, Il Lun, 12 Agosto 2019 6:52 pm, Torbjörn Granlund ha scritto: > I fixed a variable misspelling and defined the needed macro. I also > modified the return type's declaration. The code fails in most cases, > but occasionally gets things right.
May I suggest to write: u0 = (u0 >> c) | (u1 << (GMP_LIMB_BITS - c)); instead of u0 = (u0 >> c) || (u1 << (GMP_LIMB_BITS - c)); ? Ĝis, m -- http://bodrato.it/papers/ _______________________________________________ gmp-devel mailing list gmp-devel@gmplib.org https://gmplib.org/mailman/listinfo/gmp-devel