I have finished changing all the unsigned longs to mpir_ui's. Brian you may
wish to check if I did this correctly.

I didn't spot any other issues with _ui's except in the mpz_powm_ui code.
But we don't have this yet, so no need to worry.

Bill.


On 28 February 2014 18:51, Bill Hart <goodwillh...@googlemail.com> wrote:

> I decided not to merge the new GMP powm and powm_ui code, which was the
> last thing on my list.
>
> Reasons:
>
> * I'm worn out
>
> * This would be lots of work. See the ticket I created:
> https://github.com/wbhart/mpir/issues/83
>
> That's sad because we often get asked to speed this function up! But it
> will have to wait until someone else does it, or until the next release. At
> least we still have mpz_powm and mpz_powm_ui in the mean time. They are
> just slower.
>
> One remaining thing I need to do is go through and change unsigned long to
> mpir_ui for each of the functions I've added yesterday and today, and
> ensure it handles that correctly. I believe it will be straightforward.
>
> Bill.
>
>
> On 28 February 2014 17:42, Bill Hart <goodwillh...@googlemail.com> wrote:
>
>> * Jacobi. No files were added for this.
>>
>> * bin_ui, bin_uiui. No files were added for this.
>>
>> For the latter I added a version of mpn_divrem_hensel_rsh_qr_1 that takes
>> a precomputed inverse (no new files). I also made mpn_sb_bdiv_q allow
>> aliasing of the dividend and quotient.
>>
>> Bill.
>>
>>
>> On 28 February 2014 16:15, Brian Gladman <b...@gladman.plus.com> wrote:
>>
>>> On 28/02/2014 13:45, Bill Hart wrote:
>>> > * Primorial. I added mpz/primorial_ui.c and tests/mpz/t-primorial_ui.c
>>> > for this.
>>>
>>> I have added all the new factorial code to the Visual Studio 2012/2013
>>> builds.
>>>
>>>     Brian
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "mpir-devel" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to mpir-devel+unsubscr...@googlegroups.com.
>>> To post to this group, send email to mpir-devel@googlegroups.com.
>>> Visit this group at http://groups.google.com/group/mpir-devel.
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to mpir-devel+unsubscr...@googlegroups.com.
To post to this group, send email to mpir-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/mpir-devel.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to