I have now fixed the main big item left for release, namely fixing
tuneup to give crossovers for the new fft.

However, in doing this I discovered that tuneup causes a double free
when tuning DC_BDIV_QR_THRESHOLD, so this will have to be fixed.

I have not added tuning code for the mpn_mulmod_Bexpp1 function. That
can get done in the next release.

I also noted that the name of the file fft/fft_negacyclic is
misspelled. This can't just be changed as everywhere it is referred to
by autotools also needs changing. Someone could volunteer to do the
easy fix, except that they would need access to a very specific
version of autotools. I'll add it to the list of things to be done
(either this release or the next).

Bill.

On 8 August 2012 02:15, Bill Hart <goodwillh...@googlemail.com> wrote:
> Well, I was right to be suspicious of the following change:
>
> -           sed -n 's/[^G]*GLOBAL_FUNC[:space:]*\(.*\)/\1/p' $tmp_file
> +            sed -n 's/^;[      ]*PROLOGUE(\([^,]*\).*)/\1/p' $tmp_file ;
>
> I still don't understand what was intended here. I think the idea was
> to give an alternative sed script for ripping PROLOGUE declarations,
> probably due to some incompatibility on some systems. But instead of
> adding the line it appears to have been written over the top of the
> GLOBAL_FUNC line, which is definitely needed.
>
> Adding it back in causes mpir to build correctly and pass its tests on
> linux. This probably also fixes the issues we were having with MinGW
> on the mpir-exp branch.
>
> Bill.
>
> On 28 July 2012 08:41, Brian Gladman <b...@gladman.plus.com> wrote:
>> -----Original Message----- From: Bill Hart
>> Sent: Saturday, July 28, 2012 1:52 AM
>>
>> To: mpir-devel@googlegroups.com
>> Subject: Re: [mpir-devel] Re: MPIR 2.6 release progress
>>
>> By a process of elimination, this problem occurs on both core2 and
>> k10, so it must be one of the following:
>>
>> U    cpuid.c
>> U    mpn/x86_64/k8/k10/karasub.asm
>> U    mpn/x86_64/core2/karasub.asm
>> U    mpn/asm-defs.m4
>> U    config.in
>> U    configure.in
>> U    gmp-h.in
>> U    acinclude.m4
>> U    Makefile.am
>>
>> ==================================
>> I am a bit puzzled about the changes to the karasub subroutines since the
>> merge should have taken these from trunk.
>>
>> I thought that I had watched for that but its possible that I missed some of
>> the assembler versions.
>>
>> It would be  worth checking this.
>>
>>
>>    Brian
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "mpir-devel" group.
>> To post to this group, send email to mpir-devel@googlegroups.com.
>> To unsubscribe from this group, send email to
>> mpir-devel+unsubscr...@googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/mpir-devel?hl=en.
>>

-- 
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To post to this group, send email to mpir-devel@googlegroups.com.
To unsubscribe from this group, send email to 
mpir-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/mpir-devel?hl=en.

Reply via email to