I just issued RC2 since a directory was missing from the Windows release. This won't affect Linux users.
On 21 February 2017 at 15:22, Bill Hart <goodwillh...@googlemail.com> wrote: > Hi all, > > We have just released MPIR-3.0.0-rc1. If no issues are reported with this > release candidate by 28th Feb, we will make it the final MPIR-3.0.0 release. > > The only changes since the last alpha were additional Broadwell CPUs > supported, which should only affect you if your Broadwell chip was > misidentified. > > Download MPIR-3.0.0-rc1 from: > > http://mpir.org/ > > Note that you now need to have the latest yasm to build MPIR. > > http://yasm.tortall.net/ > > To build yasm, download the tarball: > > ./configure > make > > To test MPIR, download the tarball: > > ./configure --enable-gmpcompat --with-yasm=/path_to_yasm/yasm > make > make check > > Major changes in MPIR-3.0.0 are: > > * Separate yasm from MPIR build (use --with-yasm=/path_to_yasm/yasm with > MPIR's configure, or install yasm systemwide if you prefer) > * New Intel Skylake assembly support due to Jens Nurmann, Alex Kruppa and > GMP > * New Intel Haswell assembly support due to Alex Kruppa and GMP > * Rudimentary Broadwell support (no optimisation) > * Improved AMD Bulldozer support due to Alex Kruppa > * Faster mpz_powm, mpz_powm_ui from GMP > * New mpz_limbs functionality from GMP 6 > * New mpn_sizeinbase, mullow_n_basecase, binvert, redc_1, redc_2, redc_n > functions from GMP > * New mpn_nsumdiff_n function (speeds up FFT on haswell) > * Visual Studio 2017 support due to Brian Gladman > * mpir.net for interface to .net languages due to Alex Dyachenko > * Appveyor-CI support > * GMP 6 compatibility > * Numerous bug fixes > > Known issues with the 3.0.0 release: > > * No Intel Broadwell optimisation (it is now being worked on for > MPIR-3.1.0) > * No Intel Kaby Lake support > * No AMD Steamroller support > * No AMD Excavator support > * No ARM64 support > * No ARM-UWP support > * New GMP 6.1 functionality not fully supported > * Tuning values for many architectures missing > > As all MPIR funding has now run out, MPIR is again maintained by community > volunteers. Patches in the form of complete GitHub Pull Requests are very > welcome. > > This release of MPIR was supported in part by the OpenDreamKit EU > Horizon2020 grant. In particular, Alex Best and Alex Kruppa wrote an > assembly superoptimiser which has been used to superoptimise for some of > the above architectures. > > The main contributors to this release were: > > Alex Best, Alex Kruppa, Brian Gladman, Jens Nurmann, Alex Dyachenko, JP > Flori, Isuru Fernando, William Hart > > As usual we would also like to acknowledge the GMP developers for their > indirect contribution through the official GNU project, and numerous others > who submitted tuning values, bug fixes or bug reports. Other contributors > to this release include: > > Tommy Hofmann, Averkhaturau, Marcell Keller, Sergey Taymanov, sav-ix > (Alexander) > > Thanks to William Stein for providing access to a Bulldozer machine. > > Bill. > -- 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 https://groups.google.com/group/mpir-devel. For more options, visit https://groups.google.com/d/optout.