On Wednesday 08 June 2011 06:13:19 Jason wrote:
> On Tuesday 07 June 2011 14:17:53 Jason wrote:
> > Hi
> > 
> > MPIR-2.4.0-rc2 is released for testing here
> > 
> > http://www.mpir.org/mpir-2.4.0-rc2.tar.bz2
> > 
> > The changes from rc1 are
> > 
> > Corrected duplicate symbols in the MinGW64 build
> > Corrected bitcnt_t functions error return on Win64
> > Corrected C++ librarys so-number
> > 
> > MPIR-2.4.0-rc1 is released for testing here
> > 
> > http://www.mpir.org/mpir-2.4.0-rc1.tar.bz2
> > 
> > The main changes are
> > 
> > Bug Fixes:
> >  * The define __GMP_CC in mpir.h and gmp.h can miss out the the option
> >  
> >     -std=gnu99
> >   
> >   * Old versions of GAS can fail to assemble the
> > 
> > mpn/x86_64/core2/popcount.asm * Make install will fail to install the
> > file gmpxx.h (only needed with the configure options --enable-cxx
> > --enable-gmpcompat) when built out of the source tree.
> > 
> >   * Add an alias used by MPFR (snprintf -> _snprintf)
> >   * Correct incorrect parameter type for mpz_cdiv_q_2exp
> > 
> > Speedups:
> >  * Sandybridge and Bobcat have been tuned
> >  
> >   * Updated to the latest compiler flags
> >   * Bulldozer cpu detection
> > 
> > Features:
> >  * Upgrade internal components yasm and autotools
> >  
> >   * General cleanups of sourcebase
> >   * Initial support for intmax functions
> >   * Initial support for MSVC command line build
> >   * Much more extensive and automated testing system
> > 
> > Changes:
> >  * Remove explicit support for arc s390 pa32 pa64
> > 
> > Have fun
> > 
> >   The MPIR Team
> 
> All the unix machines tested under rc1 can be considered tested under rc2
> plus
> 
> penryn-unknown-linux-gnu gcc version 4.2.4 (Ubuntu 4.2.4-1ubuntu4)
> mod.math.washington.edu
> 
> k102-unknown-linux-gnu gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) redhawk
> 
> penryn-unknown-linux-gnu gcc version 4.2.4 (Ubuntu 4.2.4-1ubuntu4) boxen
> 
> penryn-unknown-linux-gnu gcc version 4.2.4 (Ubuntu 4.2.4-1ubuntu4) geom
> 
> penryn-unknown-linux-gnu gcc version 3.4.6 (Ubuntu 3.4.6-6ubuntu5)
> gcc version 4.1.3 20080308 (prerelease) (Ubuntu 4.1.2-21ubuntu1)
> gcc version 4.2.4 (Ubuntu 4.2.4-1ubuntu4) sage.math.washington.edu
> 
> Jason

Some more

k102-unknown-linux-gnu gcc version 4.5.1 20100924 (Red Hat 4.5.1-4) (GCC) 
gcc version 4.5.1 (GCC) gcc version 4.6.0 (GCC) lena

ultrasparc-sun-solaris2.10 ABI=32 gcc version 4.5.1 (Built by D. Kirkby 
gmp-5.0.1 mpfr-3.0.0 mpc-0.8.2) t2

ultrasparc-sun-solaris2.10 gcc version 4.5.1 (Built by D. Kirkby gmp-5.0.1 
mpfr-3.0.0 mpc-0.8.2) t2

mips64el-unknown-linux-gnu gcc version 4.1.2 (Gentoo 4.1.2) sca-m0n8.scsystem

netburst-unknown-linux-gnu gcc version 4.5.1 20100924 (Red Hat 4.5.1-4) (GCC) 
gcc version 4.5.1 (GCC) gcc version 4.6.0 (GCC) sextus2

and we get this error on fulvia

 "tmp-mul_1.s", line 49 : Syntax error
        Near line: "lea -8(%rsi,%rdx,8),%rsi"
        "tmp-mul_1.s", line 50 : Syntax error
        Near line: "lea -8(%rdi,%rdx,8),%rdi"
        "tmp-mul_1.s", line 52 : Syntax error
        Near line: "sub %rdx,%r8"
        "tmp-mul_1.s", line 53 : Syntax error
        Near line: "mov (%rsi,%r8,8),%rax"
        "tmp-mul_1.s", line 57 : Syntax error
        Near line: "lp: mul %rcx"
        "tmp-mul_1.s", line 58 : Syntax error
        Near line: "    add %r9,%rax"
        "tmp-mul_1.s", line 59 : Syntax error
        Near line: "    mov %rax,(%rdi,%r8,8)"
        "tmp-mul_1.s", line 60 : Syntax error
        Near line: "    mov 8(%rsi,%r8,8),%rax"
        "tmp-mul_1.s", line 62 : Syntax error
        Near line: "    adc %rdx,%r9"
        "tmp-mul_1.s", line 63 : Syntax error
        Near line: "    add $1,%r8"
        "tmp-mul_1.s", line 66 : Syntax error
        Near line: "mul %rcx"
        "tmp-mul_1.s", line 67 : Syntax error
        Near line: "add %r9,%rax"
        "tmp-mul_1.s", line 68 : Syntax error
        Near line: "mov %rax,(%rdi,%r8,8)"
        "tmp-mul_1.s", line 70 : Syntax error
        Near line: "adc %rdx,%rax"
cc: assembler failed for tmp-mul_1.s

we had this before but then it went away. It's Sun's AS not linking our asm 
code , either upgrade or use GAS . I did a fix which used YASM for all out asm 
code , but for some reason FAT builds failed . I'll have to fix it in the next 
release.

Except for skynet's mark/mark2 thats all the unix boxes I can use.

Jason

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