I have now completed the following item:

* 32 and 64 bit tuning for fft

This leaves:

* t-next_likely_prime undefined reference to abort and exit
* fft_combine_bits const warning (see below)
* ../mpn/generic/gcdext.c:238: warning: integer overflow in expression
* _mp_release_macro volker braun reported
* tuning problems with fft cutoffs
* mingw32 build issue, svn bisection
* make tune on platforms we have access to
* update version numbers
* release paperwork

Bill.

On 25 September 2012 17:02, Bill Hart <goodwillh...@googlemail.com> wrote:
> I have now removed all the old fft tuning parameters from the
> gmp-mparam.h files.
>
> By my reckoning, the issues that remain for a release are at the
> bottom of this email.
>
> I propose releasing an alpha *before* fixing the mingw issue.
>
> I would *really* appreciate some help with the Mingw32 issue. What we
> need to do is bisect the repo (svn trunk) and rebuild mpir until we
> find out which commit caused mingw32 to stop working. It might only be
> necessary to run configure and check to see if config.h has been
> populated correctly with all the HAVE_NATIVE flags, which would save a
> lot of time.
>
> If anyone would like to help with this, I would most appreciate the
> help at this time.
>
> Bill.
>
> Release TODO:
> ===========
>
> 32 and 64 bit tuning for fft
> t-next_likely_prime undefined reference to abort and exit
> fft_combine_bits const warning (see below)
> ../mpn/generic/gcdext.c:238: warning: integer overflow in expression
> _mp_release_macro volker braun reported
> tuning problems with fft cutoffs
> mingw32 build issue, svn bisection
> make tune on platforms we have access to
> update version numbers
> release paperwork
>
> const warning:
> ==============
> In file included from mul_truncate_sqrt2.c:2:
> ../fft/mul_truncate_sqrt2.c: In function â__gmpn_mul_truncate_sqrt2â:
> ../fft/mul_truncate_sqrt2.c:113: warning: passing argument 2 of
> â__fft_combine_bitsâ from incompatible
>
> pointer type
> ../mpir.h:1860: note: expected âconst mp_limb_t **â but argument is of
> type âmp_limb_t **â
>
>
>
> On 9 August 2012 01:43, Bill Hart <goodwillh...@googlemail.com> wrote:
>> On 8 August 2012 15:57, Sisyphus <sisyph...@optusnet.com.au> wrote:
>>>
>>> ----- Original Message ----- From: "Bill Hart" <goodwillh...@googlemail.com>
>>> To: <mpir-devel@googlegroups.com>
>>> Sent: Wednesday, August 08, 2012 10:59 PM
>>>
>>> Subject: Re: [mpir-devel] Re: MPIR 2.6 release progress
>>>
>>>
>>>> I was building against trunk in svn. *But* I have just realised you
>>>> were using MinGW64. I was using Linux 64 bit.
>>>>
>>>> I will try MinGW64 later and probably hit the same problem.
>>>
>>>
>>> Why would it work for Linux64 bit, but not MinGW64 ?
>>
>> I honestly don't know. Autocrap probably.
>>
>>>
>>>
>>>> Either way, this is a MinGW64, or possibly a Windows problem, not a
>>>> *nix problem as such. So I would appreciate any help/guidance on what
>>>> actually needs to be done.
>>>>
>>>> Are these _Decimal64 functions documented in the GMP manual? If so,
>>>> then we'd need to replicate them in MPIR to remain compatible. If not,
>>>> then MPFR shouldn't rely on them for an MPIR build.
>>>
>>>
>>> I don't think gmp knows anything at all about the _Decimal64 type. It's only
>>> mpfr that has any interaction at all with the _Decimal64.
>>> It looks like the mpfr-3.1.1 source utilises some of gmp's bit field packing
>>> structures (union ieee_double_extract) in order to handle the conversion
>>> between mpfr_t and _Decimal64.
>>
>> Ok, thanks for the information. That could be helpful.
>>
>> Bill.

-- 
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