On Tuesday 20 October 2009 17:44:38 Pierrick Gaudry wrote: > Hi, > > For your information, these problems have been fixed in the development > repos of gmp-ecm and mpfr respectively. > > What about keeping symbols for all obsolete functions, with a small > wrapper (or the original function) so as to be sure that you are still > compatible with old or not-yet-updated software ? > > You could list these old symbols in the documentation, referring to > manual of old GMP for what they mean, so that people are really > discouraged to use them.
Some of them are so old they are not in the gmp manual anyway :) , some were from gmp version 1 or 2 back in 93?94? , perhaps we should just define them with configure option --enable-gmpcompat ? I think you have to make it slightly awkward for people to use the old/undocumented/obsoleted functions otherwise nothing would ever change. And without removing old stuff , mpir will get more and more complicated . > > All the best, > Pierrick > > On Tue, Oct 20, 2009 at 07:36:17AM -0700, Mariah wrote: > > Using mpir-1.3.0-rc1, 'make check' fails on mpfr-2.4.1 > > with complaints about undefined references mpz_div_2exp > > and mpz_div_ui. > > > > Using mpir-1.3.0-rc1, 'make check' fails on ecm-6.2.3 > > with complaints about undefined reference mpz_random. > > > > Mariah > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "mpir-devel" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/mpir-devel?hl=en -~----------~----~----~----~------~----~------~--~---
