mpir-2.5.0-rc2 released

15 views
Skip to first unread message

Jason

unread,
Jan 2, 2012, 3:12:44 PM1/2/12
to mpir-...@googlegroups.com
Hi

MPIR-2.5.0-rc2 is released for testing here

http://www.mpir.org/mpir-2.5.0-rc2.tar.bz2

The changes from rc1 are threshold correction for powerpc64 and sparc32/v9
and minor MSVC build tweeks

The manual has not been updated to reflect the above yet and the news files etc
,hopefully I'll do it in the next few days but feel free to ask on the list.

Have fun
The MPIR Team

Jason

unread,
Jan 2, 2012, 7:06:18 PM1/2/12
to mpir-...@googlegroups.com
mpir tests all pass on my home net , now to do the app tests


Linux nehalem 2.6.33.4 #3 SMP Tue Sep 21 17:42:09 CDT 2010 x86_64 Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz GenuineIntel GNU/Linux
nehalem-unknown-linux-gnu

gcc version 4.4.4 (GCC)

nehalem

PASSED configure CC=cc CXX=c++
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=cc CXX=c++ --enable-fat
PASSED configure CC=cc CXX=c++ --enable-fat --enable-cxx --enable-gmpcompat
PASSED configure CC=cc CXX=c++ --enable-fat --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug

Linux sandybridge 2.6.37.6 #3 SMP Sat Apr 9 22:49:32 CDT 2011 x86_64 Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz GenuineIntel GNU/Linux
sandybridge-unknown-linux-gnu

gcc version 4.5.2 (GCC)

sandybridge

PASSED configure CC=cc CXX=c++
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=cc CXX=c++ --enable-fat
PASSED configure CC=cc CXX=c++ --enable-fat --enable-cxx --enable-gmpcompat
PASSED configure CC=cc CXX=c++ --enable-fat --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug

Linux k8 2.6.37.6 #3 SMP Sat Apr 9 22:49:32 CDT 2011 x86_64 AMD Sempron(tm) Processor 3000+ AuthenticAMD GNU/Linux
k8-unknown-linux-gnu

gcc version 4.5.2 (GCC)

k8

PASSED configure CC=cc CXX=c++
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=cc CXX=c++ --enable-fat
PASSED configure CC=cc CXX=c++ --enable-fat --enable-cxx --enable-gmpcompat
PASSED configure CC=cc CXX=c++ --enable-fat --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug


Linux atom 2.6.33.4 #3 SMP Wed May 12 23:13:09 CDT 2010 x86_64 Intel(R) Atom(TM) CPU 330 @ 1.60GHz GenuineIntel GNU/Linux
atom-unknown-linux-gnu

gcc version 4.4.4 (GCC)

atom

PASSED configure CC=cc CXX=c++
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=cc CXX=c++ --enable-fat
PASSED configure CC=cc CXX=c++ --enable-fat --enable-cxx --enable-gmpcompat
PASSED configure CC=cc CXX=c++ --enable-fat --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug


Linux bobcat 2.6.33.4 #3 SMP Wed May 12 23:13:09 CDT 2010 x86_64 AMD E-350 Processor AuthenticAMD GNU/Linux
bobcat-unknown-linux-gnu

gcc version 4.4.4 (GCC)

bobcat

PASSED configure CC=cc CXX=c++
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=cc CXX=c++ --enable-fat
PASSED configure CC=cc CXX=c++ --enable-fat --enable-cxx --enable-gmpcompat
PASSED configure CC=cc CXX=c++ --enable-fat --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug

Jason

unread,
Jan 2, 2012, 7:13:47 PM1/2/12
to mpir-...@googlegroups.com
mpir tests pass on skynet , or at least all that I can automate ( must extend this) , but I dont think the rest will tell us much new , now to do the app tests

Linux taurus 2.6.40.3-0.fc15.x86_64 #1 SMP Tue Aug 16 04:10:59 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
nehalem-unknown-linux-gnu

gcc version 4.6.1 20110908 (Red Hat 4.6.1-9) (GCC)

taurus

PASSED configure CC=cc CXX=c++
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=cc CXX=c++ --enable-fat
PASSED configure CC=cc CXX=c++ --enable-fat --enable-cxx --enable-gmpcompat
PASSED configure CC=cc CXX=c++ --enable-fat --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug

Linux cleo 2.6.18-128.1.1.el5 #1 SMP Mon Jan 26 13:57:09 EST 2009 ia64 ia64 ia64 GNU/Linux
ia64-unknown-linux-gnu

gcc version 4.1.2 20080704 (Red Hat 4.1.2-44)

cleo

PASSED configure CC=cc
PASSED configure CC=cc --enable-gmpcompat
PASSED configure CC=cc --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=cc --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu

Linux iras 2.6.16.46-0.12-default #1 SMP Thu May 17 14:00:09 UTC 2007 ia64 ia64 ia64 GNU/Linux
ia64-unknown-linux-gnu

gcc version 4.1.2 20070115 (prerelease) (SUSE Linux)

iras

PASSED configure CC=cc
PASSED configure CC=cc --enable-gmpcompat
PASSED configure CC=cc --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=cc --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu


Linux eno 2.6.40.3-0.fc15.x86_64 #1 SMP Tue Aug 16 04:10:59 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
core2-unknown-linux-gnu

gcc version 4.6.1 20110908 (Red Hat 4.6.1-9) (GCC)

eno

Jason

unread,
Jan 2, 2012, 9:58:37 PM1/2/12
to mpir-...@googlegroups.com
On Tuesday 03 January 2012 00:06:18 Jason wrote:
> mpir tests all pass on my home net , now to do the app tests
>
>
>

the apptests all pass , so I 'll start on cugwin and mingw* and MSVC , gccfarm is nearly done

Jason

unread,
Jan 3, 2012, 5:42:37 AM1/3/12
to mpir-...@googlegroups.com

All mpir tests pass on the gcc farm , I'l try the apptests on the farm now


Linux gcc17 2.6.26-2-amd64 #1 SMP Thu Nov 25 04:30:55 UTC 2010 x86_64 GNU/Linux
k10-unknown-linux-gnu

gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)

gcc17

PASSED configure CC=gcc-4.1
PASSED configure CC=gcc-4.1 --enable-gmpcompat
PASSED configure CC=gcc-4.1 --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc-4.1 --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=gcc-4.1 --enable-fat
PASSED configure CC=gcc-4.1 --enable-fat --enable-gmpcompat
PASSED configure CC=gcc-4.1 --enable-fat --enable-gmpcompat --enable-assert --enable-alloca=debug


Linux gcc20 2.6.32-5-amd64 #1 SMP Wed May 18 23:13:22 UTC 2011 x86_64 GNU/Linux
westmere-unknown-linux-gnu

gcc version 4.3.5 (Debian 4.3.5-4)


gcc version 4.4.5 (Debian 4.4.5-8)

gcc20

PASSED configure CC=gcc-4.3
PASSED configure CC=gcc-4.3 --enable-gmpcompat
PASSED configure CC=gcc-4.3 --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc-4.3 --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=gcc-4.3 --enable-fat
PASSED configure CC=gcc-4.3 --enable-fat --enable-gmpcompat
PASSED configure CC=gcc-4.3 --enable-fat --enable-gmpcompat --enable-assert --enable-alloca=debug


PASSED configure CC=cc CXX=c++
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=cc CXX=c++ --enable-fat
PASSED configure CC=cc CXX=c++ --enable-fat --enable-cxx --enable-gmpcompat
PASSED configure CC=cc CXX=c++ --enable-fat --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug


Linux gcc13 2.6.26-2-amd64 #1 SMP Tue Jan 25 05:59:43 UTC 2011 x86_64 GNU/Linux
k8-unknown-linux-gnu

gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)

gcc13

PASSED configure CC=gcc-4.1
PASSED configure CC=gcc-4.1 --enable-gmpcompat
PASSED configure CC=gcc-4.1 --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc-4.1 --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=gcc-4.1 --enable-fat
PASSED configure CC=gcc-4.1 --enable-fat --enable-gmpcompat
PASSED configure CC=gcc-4.1 --enable-fat --enable-gmpcompat --enable-assert --enable-alloca=debug


Linux gcc16 2.6.26-2-amd64 #1 SMP Thu Nov 25 04:30:55 UTC 2010 x86_64 GNU/Linux
k10-unknown-linux-gnu

gcc version 3.4.6 (Debian 3.4.6-9)


gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)

gcc16

PASSED configure CC=gcc-3.4
PASSED configure CC=gcc-3.4 --enable-gmpcompat
PASSED configure CC=gcc-3.4 --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc-3.4 --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=gcc-3.4 --enable-fat
PASSED configure CC=gcc-3.4 --enable-fat --enable-gmpcompat
PASSED configure CC=gcc-3.4 --enable-fat --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc-4.1
PASSED configure CC=gcc-4.1 --enable-gmpcompat
PASSED configure CC=gcc-4.1 --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc-4.1 --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=gcc-4.1 --enable-fat
PASSED configure CC=gcc-4.1 --enable-fat --enable-gmpcompat
PASSED configure CC=gcc-4.1 --enable-fat --enable-gmpcompat --enable-assert --enable-alloca=debug


Linux gcc47 2.6.32-5-amd64 #1 SMP Wed Jan 12 03:40:32 UTC 2011 x86_64 GNU/Linux
atom-unknown-linux-gnu

gcc version 4.4.5 (Debian 4.4.5-8)

gcc47

PASSED configure CC=cc CXX=c++
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=cc CXX=c++ --enable-fat
PASSED configure CC=cc CXX=c++ --enable-fat --enable-cxx --enable-gmpcompat
PASSED configure CC=cc CXX=c++ --enable-fat --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug

Linux gcc14 2.6.26-2-amd64 #1 SMP Tue Jan 25 05:59:43 UTC 2011 x86_64 GNU/Linux
penryn-unknown-linux-gnu

gcc version 3.4.6 (Debian 3.4.6-9)


gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)

gcc14

PASSED configure CC=gcc-3.4
PASSED configure CC=gcc-3.4 --enable-gmpcompat
PASSED configure CC=gcc-3.4 --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc-3.4 --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=gcc-3.4 --enable-fat
PASSED configure CC=gcc-3.4 --enable-fat --enable-gmpcompat
PASSED configure CC=gcc-3.4 --enable-fat --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc-4.1
PASSED configure CC=gcc-4.1 --enable-gmpcompat
PASSED configure CC=gcc-4.1 --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc-4.1 --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=gcc-4.1 --enable-fat
PASSED configure CC=gcc-4.1 --enable-fat --enable-gmpcompat
PASSED configure CC=gcc-4.1 --enable-fat --enable-gmpcompat --enable-assert --enable-alloca=debug


Linux gcc15 2.6.26-2-amd64 #1 SMP Thu Nov 25 04:30:55 UTC 2010 x86_64 GNU/Linux
netburst-unknown-linux-gnu

gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)

gcc15

PASSED configure CC=gcc-4.1
PASSED configure CC=gcc-4.1 --enable-gmpcompat
PASSED configure CC=gcc-4.1 --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc-4.1 --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=gcc-4.1 --enable-fat
PASSED configure CC=gcc-4.1 --enable-fat --enable-gmpcompat
PASSED configure CC=gcc-4.1 --enable-fat --enable-gmpcompat --enable-assert --enable-alloca=debug


Linux gcc1-power7.osuosl.org 3.1.0-0.rc9.git0.2.fc16.kh.ppc64 #1 SMP Wed Oct 12 22:41:01 UTC 2011 ppc64 ppc64 ppc64 GNU/Linux
power7-unknown-linux-gnu

gcc version 4.6.2 20111027 (Red Hat 4.6.2-1) (GCC)

gcc1-power7.osuosl.org

PASSED configure CC=cc CXX=c++
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu


Linux gcc12 2.6.26-2-amd64 #1 SMP Thu Nov 5 02:23:12 UTC 2009 x86_64 GNU/Linux
k8-unknown-linux-gnu

gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)

gcc12

PASSED configure CC=gcc-4.1
PASSED configure CC=gcc-4.1 --enable-gmpcompat
PASSED configure CC=gcc-4.1 --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc-4.1 --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=gcc-4.1 --enable-fat
PASSED configure CC=gcc-4.1 --enable-fat --enable-gmpcompat
PASSED configure CC=gcc-4.1 --enable-fat --enable-gmpcompat --enable-assert --enable-alloca=debug


Linux gcc11 2.6.26-2-amd64 #1 SMP Thu Nov 5 02:23:12 UTC 2009 x86_64 GNU/Linux
k8-unknown-linux-gnu

gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)

gcc11

PASSED configure CC=gcc-4.1
PASSED configure CC=gcc-4.1 --enable-gmpcompat
PASSED configure CC=gcc-4.1 --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc-4.1 --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=gcc-4.1 --enable-fat
PASSED configure CC=gcc-4.1 --enable-fat --enable-gmpcompat
PASSED configure CC=gcc-4.1 --enable-fat --enable-gmpcompat --enable-assert --enable-alloca=debug

Linux tic 2.6.32-5-mckinley #1 SMP Tue Jun 14 12:05:22 UTC 2011 ia64 GNU/Linux
itanium2-unknown-linux-gnu

gcc version 4.4.5 (Debian 4.4.5-8)

tic

PASSED configure CC=cc CXX=c++
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu


Linux gcc46 2.6.32-5-amd64 #1 SMP Wed Jan 12 03:40:32 UTC 2011 x86_64 GNU/Linux
atom-unknown-linux-gnu

gcc version 4.4.5 (Debian 4.4.5-8)

gcc46

PASSED configure CC=cc CXX=c++
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=cc CXX=c++ --enable-fat
PASSED configure CC=cc CXX=c++ --enable-fat --enable-cxx --enable-gmpcompat
PASSED configure CC=cc CXX=c++ --enable-fat --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug


Linux gcc54 2.6.26-2-sparc64 #1 Thu Jan 27 02:42:29 UTC 2011 sparc64 GNU/Linux
ultrasparc2-unknown-linux-gnu

gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)

gcc54

PASSED configure CC=gcc-4.1 CXX=g++-4.1
PASSED configure CC=gcc-4.1 CXX=g++-4.1 --enable-cxx --enable-gmpcompat
PASSED configure CC=gcc-4.1 CXX=g++-4.1 --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc-4.1 CXX=g++-4.1 --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu


OpenBSD loulou.esiee.fr 4.6 GENERIC#43 sparc64
sparc64-unknown-openbsd4.6

gcc version 3.3.5 (propolice)

loulou.esiee.fr

PASSED configure CC=cc CXX=c++
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert

PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --build=none-unknown-openbsd4.6


Linux dingo 2.6.22.19 #10 SMP Tue Mar 3 22:38:26 CET 2009 parisc GNU/Linux
hppa2.0-unknown-linux-gnu

gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)


gcc version 4.2.4 (Debian 4.2.4-6)

dingo

PASSED configure CC=gcc-4.1 CXX=g++-4.1
PASSED configure CC=gcc-4.1 CXX=g++-4.1 --enable-cxx --enable-gmpcompat
PASSED configure CC=gcc-4.1 CXX=g++-4.1 --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc-4.1 CXX=g++-4.1 --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=gcc-4.2
PASSED configure CC=gcc-4.2 --enable-gmpcompat
PASSED configure CC=gcc-4.2 --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc-4.2 --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu

Linux Babe 2.6.32-5-mckinley #1 SMP Tue Mar 8 12:33:48 UTC 2011 ia64 GNU/Linux
itanium2-unknown-linux-gnu

gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-29)


gcc version 4.2.4 (Debian 4.2.4-6)


gcc version 4.3.5 (Debian 4.3.5-4)


gcc version 4.4.5 (Debian 4.4.5-8)

Babe

PASSED configure CC=gcc-4.1
PASSED configure CC=gcc-4.1 --enable-gmpcompat
PASSED configure CC=gcc-4.1 --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc-4.1 --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=gcc-4.2
PASSED configure CC=gcc-4.2 --enable-gmpcompat
PASSED configure CC=gcc-4.2 --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc-4.2 --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=gcc-4.3
PASSED configure CC=gcc-4.3 --enable-gmpcompat
PASSED configure CC=gcc-4.3 --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc-4.3 --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu


PASSED configure CC=cc CXX=c++
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=cc CXX=c++ --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu

Linux grobluk 2.6.26-2-sparc64-smp #1 SMP Thu Jan 27 03:27:39 UTC 2011 sparc64 GNU/Linux
ultrasparc2-unknown-linux-gnu

gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)


gcc version 4.2.4 (Debian 4.2.4-6)

grobluk

PASSED configure CC=gcc-4.1 CXX=g++-4.1
PASSED configure CC=gcc-4.1 CXX=g++-4.1 --enable-cxx --enable-gmpcompat
PASSED configure CC=gcc-4.1 CXX=g++-4.1 --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc-4.1 CXX=g++-4.1 --enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=gcc-4.2
PASSED configure CC=gcc-4.2 --enable-gmpcompat
PASSED configure CC=gcc-4.2 --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc-4.2 --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu

Linux deluxe 2.6.26-2-sparc64-smp #1 SMP Thu Jan 27 03:27:39 UTC 2011 sparc64 GNU/Linux
ultrasparct1-unknown-linux-gnu

gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)


gcc version 4.2.4 (Debian 4.2.4-6)

deluxe

PASSED configure CC=gcc-4.1
PASSED configure CC=gcc-4.1 --enable-gmpcompat
PASSED configure CC=gcc-4.1 --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc-4.1 --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu
PASSED configure CC=gcc-4.2
PASSED configure CC=gcc-4.2 --enable-gmpcompat
PASSED configure CC=gcc-4.2 --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc-4.2 --enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-unknown-linux-gnu

jason

unread,
Jan 3, 2012, 6:03:14 AM1/3/12
to mpir-devel
Cygwin passes mpir tests


CYGWIN_NT-6.0-WOW64 nehalem 1.7.9(0.237/5/3) 2011-03-29 10:10 i686
Cygwin
nehalem-pc-cygwin

gcc version 3.4.4 (cygming special, gdc 0.12, using dmd 0.125)


gcc version 4.5.3 (GCC)

nehalem

PASSED configure CC=cc-3.exe CXX=c++-3.exe
PASSED configure CC=cc-3.exe CXX=c++-3.exe --enable-cxx --enable-
gmpcompat
PASSED configure CC=cc-3.exe CXX=c++-3.exe --enable-cxx --enable-
gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=cc-3.exe CXX=c++-3.exe --enable-cxx --enable-
gmpcompat --enable-assert --enable-alloca=debug --build=none-pc-cygwin
PASSED configure CC=cc-3.exe CXX=c++-3.exe --enable-fat
PASSED configure CC=cc-3.exe CXX=c++-3.exe --enable-fat --enable-cxx
--enable-gmpcompat
PASSED configure CC=cc-3.exe CXX=c++-3.exe --enable-fat --enable-cxx
--enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=cc-3.exe CXX=c++-3.exe --enable-shared --disable-
static
PASSED configure CC=cc-3.exe CXX=c++-3.exe --enable-shared --disable-
static --enable-cxx --enable-gmpcompat
PASSED configure CC=cc-3.exe CXX=c++-3.exe --enable-shared --disable-
static --enable-cxx --enable-gmpcompat --enable-assert --enable-
alloca=debug
PASSED configure CC=cc-3.exe CXX=c++-3.exe --enable-shared --disable-
static --enable-cxx --enable-gmpcompat --enable-assert --enable-
alloca=debug --build=none-pc-cygwin
PASSED configure CC=cc-3.exe CXX=c++-3.exe --enable-shared --disable-
static --enable-fat
PASSED configure CC=cc-3.exe CXX=c++-3.exe --enable-shared --disable-
static --enable-fat --enable-cxx --enable-gmpcompat
PASSED configure CC=cc-3.exe CXX=c++-3.exe --enable-shared --disable-
static --enable-fat --enable-cxx --enable-gmpcompat --enable-assert --
enable-alloca=debug
PASSED configure CC=cc.exe CXX=c++.exe
PASSED configure CC=cc.exe CXX=c++.exe --enable-cxx --enable-
gmpcompat
PASSED configure CC=cc.exe CXX=c++.exe --enable-cxx --enable-
gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=cc.exe CXX=c++.exe --enable-cxx --enable-
gmpcompat --enable-assert --enable-alloca=debug --build=none-pc-cygwin
PASSED configure CC=cc.exe CXX=c++.exe --enable-fat
PASSED configure CC=cc.exe CXX=c++.exe --enable-fat --enable-cxx --
enable-gmpcompat
PASSED configure CC=cc.exe CXX=c++.exe --enable-fat --enable-cxx --
enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=cc.exe CXX=c++.exe --enable-shared --disable-
static
PASSED configure CC=cc.exe CXX=c++.exe --enable-shared --disable-
static --enable-cxx --enable-gmpcompat
PASSED configure CC=cc.exe CXX=c++.exe --enable-shared --disable-
static --enable-cxx --enable-gmpcompat --enable-assert --enable-
alloca=debug
PASSED configure CC=cc.exe CXX=c++.exe --enable-shared --disable-
static --enable-cxx --enable-gmpcompat --enable-assert --enable-
alloca=debug --build=none-pc-cygwin
PASSED configure CC=cc.exe CXX=c++.exe --enable-shared --disable-
static --enable-fat
PASSED configure CC=cc.exe CXX=c++.exe --enable-shared --disable-
static --enable-fat --enable-cxx --enable-gmpcompat
PASSED configure CC=cc.exe CXX=c++.exe --enable-shared --disable-
static --enable-fat --enable-cxx --enable-gmpcompat --enable-assert --
enable-alloca=debug


jason

unread,
Jan 3, 2012, 2:57:39 PM1/3/12
to mpir-devel
mingw32 and mingw64 both pass mpir tests , the apptest scripts wont
even run yet so I'll have to do that later , only MSVC to do


MINGW32_NT-6.0 NEHALEM 1.0.16(0.48/3/2) 2010-09-29 00:07 i686 Msys
nehalem-pc-mingw32

gcc version 4.5.2 (GCC)

NEHALEM

PASSED configure CC=gcc.exe CXX=g++.exe
PASSED configure CC=gcc.exe CXX=g++.exe --enable-cxx --enable-
gmpcompat
PASSED configure CC=gcc.exe CXX=g++.exe --enable-cxx --enable-
gmpcompat --enabl
e-assert --enable-alloca=debug
PASSED configure CC=gcc.exe CXX=g++.exe --enable-cxx --enable-
gmpcompat --enabl
e-assert --enable-alloca=debug --build=none-pc-mingw32
PASSED configure CC=gcc.exe CXX=g++.exe --enable-fat
PASSED configure CC=gcc.exe CXX=g++.exe --enable-fat --enable-cxx --
enable-gmpc
ompat
PASSED configure CC=gcc.exe CXX=g++.exe --enable-fat --enable-cxx --
enable-gmpc
ompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc.exe CXX=g++.exe --enable-shared --disable-
static
PASSED configure CC=gcc.exe CXX=g++.exe --enable-shared --disable-
static --enab
le-cxx --enable-gmpcompat
PASSED configure CC=gcc.exe CXX=g++.exe --enable-shared --disable-
static --enab
le-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc.exe CXX=g++.exe --enable-shared --disable-
static --enab
le-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug --
build=none-pc-
mingw32
PASSED configure CC=gcc.exe CXX=g++.exe --enable-shared --disable-
static --enab
le-fat
PASSED configure CC=gcc.exe CXX=g++.exe --enable-shared --disable-
static --enab
le-fat --enable-cxx --enable-gmpcompat
PASSED configure CC=gcc.exe CXX=g++.exe --enable-shared --disable-
static --enab
le-fat --enable-cxx --enable-gmpcompat --enable-assert --enable-
alloca=debug







MINGW32_NT-6.0 NEHALEM 1.0.11(0.46/3/2) 2009-07-11 17:46 i686 Msys
nehalem-w64-mingw32

gcc version 4.5.3 20110408 (prerelease) (GCC)

NEHALEM

PASSED configure CC=gcc CXX=g++
PASSED configure CC=gcc CXX=g++ --enable-cxx --enable-gmpcompat
PASSED configure CC=gcc CXX=g++ --enable-cxx --enable-gmpcompat --
enable-assert
--enable-alloca=debug
PASSED configure CC=gcc CXX=g++ --enable-cxx --enable-gmpcompat --
enable-assert
--enable-alloca=debug --build=none-w64-mingw32
PASSED configure CC=gcc CXX=g++ --enable-fat
PASSED configure CC=gcc CXX=g++ --enable-fat --enable-cxx --enable-
gmpcompat
PASSED configure CC=gcc CXX=g++ --enable-fat --enable-cxx --enable-
gmpcompat --
enable-assert --enable-alloca=debug
PASSED configure CC=gcc CXX=g++ --enable-shared --disable-static
PASSED configure CC=gcc CXX=g++ --enable-shared --disable-static --
enable-cxx -
-enable-gmpcompat
PASSED configure CC=gcc CXX=g++ --enable-shared --disable-static --
enable-cxx -
-enable-gmpcompat --enable-assert --enable-alloca=debug
PASSED configure CC=gcc CXX=g++ --enable-shared --disable-static --
enable-cxx -
-enable-gmpcompat --enable-assert --enable-alloca=debug --build=none-
w64-mingw32

PASSED configure CC=gcc CXX=g++ --enable-shared --disable-static --
enable-fat
PASSED configure CC=gcc CXX=g++ --enable-shared --disable-static --
enable-fat -
-enable-cxx --enable-gmpcompat
PASSED configure CC=gcc CXX=g++ --enable-shared --disable-static --
enable-fat -
-enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug


Jason

unread,
Jan 3, 2012, 4:56:41 PM1/3/12
to mpir-...@googlegroups.com
The apptests all pass in the technical sense on the gcc farm except for a mpfr error on loulou.esiee.fr which is nothing to do with mpir , it's a missing symbol probably fixed in a later release of mpfr . The apptest script need to be updated so that we have proper passes and not technical ones(ie it passed because the script decided all compilers were bad :)

Jason

unread,
Jan 4, 2012, 4:19:01 AM1/4/12
to mpir-...@googlegroups.com

testing the command line builds under the directory win , this is specifically with nehalem , vista64 , VS2008

64bit static OK
32bit static OK
64bit shared OKish , make check fails the C++ tests
32bit shared OKish , make check fails the C++ tests

the C++ failures are all to do with unresolved symbols in istream and ostream

This is the configure and make in the win directory , it should work with any VS version from 2005 upwards and express versions as well
The compiler selection is the make sticking point and usually has to be specified manually


There is also a command line build (configure/make) in the build.vc10 directory , but this is just a command line wrappers around the build solutions which support VS2010 and up only , I've not tested these and perhaps we should delete them in favour of the new python solution

I've not tested the python solution

Besides docs , I believe we are good to go

Jason

Jason

unread,
Jan 4, 2012, 6:11:59 AM1/4/12
to mpir-...@googlegroups.com

The doc changes in the info/pdf manual todo are I believe

explain the windows command line build in the win directory
explain the windows python build in the build.vc10 directory
put the existing gui build instructions in the manual
I think we should remove the command line (configure/make in build.vc10) driven build , its superceeded by the python build
update for the new mpz_next_prime stuff

I don't really know the syntax of the texi file , but I can do simple things , so the structure of the text must be simple :)

Theres the usual notes, library versioning , changelog , credits todo

Have I missed anything?

Jason


Cactus

unread,
Jan 4, 2012, 6:58:06 AM1/4/12
to mpir-...@googlegroups.com
I would prefer not to document the python build in this release as it is
only experimental at the moment. The definitive version is the one I am
working on in the mpir-exp directory in SVN and I don't guarantee that the
version in trunk will work..

For the next release I am working on a new Windows version in the
experimental branch in the SVN (mpir-exp). This has now had a reasonable
amount of testing on Windows and seems to work fine with no obvious
problems. 

Its main feature is the introduction of two new integer types
gmp_ui and gmp_si (maybe I should call them mpir_ui and mpir_si?) that are
then used for all inputs/outputs in the GMP ui/si functions. This has
already proved useful in avoiding the 32-bit long problems on Windows x64.
The only issue is to encourage people to use gmp_printf rather than printf
as this has the %M output format coded to automatically output the mp_limb_t
type correctly.

But this now _really_ needs to be tested on Linux in order to ensure that I
have not messed anything up on non-Windows systems.

So with the new FFT, the new Visual Studio build system, the possible
removal of the "32-bit long" issue on WIndows x64, and, if Jason can do it,
a new Windows friendly tuning system, the next release promises to be a big
step forward, especially so on Windows.

Brian
Reply all
Reply to author
Forward
0 new messages