The file is divrem_euclidean_qr_1  , and it looks like cc is compiling it 
wrong when we select --build=none

it passed with these configure options except the last  with cc and CC
        #standard build
        build $C $CX ""
        # all features
        build $C $CX "--enable-cxx --enable-gmpcompat"
        # all features and debug
        build $C 
$CX "--enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug"
        # maximum debug
        build $C 
$CX "--enable-cxx --enable-gmpcompat --enable-assert --enable-alloca=debug 
--build=none"

and it passes everthing with gcc and gcc-4.3.3

I just corrected an error that would of kicked in at 2^31 limbs in 
divrem_euclidean_1.c



On Sunday 31 May 2009 12:41:30 Jason Moxham wrote:
> using cc and CC on mark or mark2
> configure --enable-cxx --enable-gmpcompat --enable-assert
> --enable-alloca=debug --build=none
>
> make[4]: Entering directory `/tmp/mark2/tests/mpz'
> PASS: t-addsub
> PASS: t-cmp
> PASS: t-mul
> PASS: t-mul_i
> PASS: t-tdiv
> ERROR: remainders from mpz_tdiv_qr_ui and mpz_tdiv_r_ui differ
> dividend = 4B3
> divisor  = FFE00078
> /bin/bash: line 4:  5999 Abort                   (core dumped) ${dir}$tst
> FAIL: t-tdiv_ui
> PASS: t-fdiv
> ERROR: remainders from mpz_fdiv_qr_ui and mpz_fdiv_r_ui differ
> dividend = 4B3
> divisor  = FFE00078
> /bin/bash: line 4:  6007 Abort                   (core dumped) ${dir}$tst
> FAIL: t-fdiv_ui
> ERROR: remainders from mpz_cdiv_qr_ui and mpz_cdiv_r_ui differ
> dividend = 4B3
> divisor  = FFE00078
> /bin/bash: line 4:  6012 Abort                   (core dumped) ${dir}$tst
> FAIL: t-cdiv_ui
> PASS: t-gcd
> PASS: t-gcd_ui
> PASS: t-lcm
> PASS: dive
> PASS: dive_ui
> PASS: t-sqrtrem
> PASS: convert
> PASS: io
> PASS: t-inp_str
> PASS: logic
> PASS: bit
> PASS: t-powm
> PASS: t-powm_ui
> PASS: t-pow
> PASS: t-div_2exp
> PASS: reuse
> PASS: t-root
> PASS: t-perfsqr
> PASS: t-jac
> PASS: t-bin
> PASS: t-get_d
> PASS: t-get_d_2exp
> PASS: t-get_si
> PASS: t-set_d
> PASS: t-set_si
> PASS: t-fac_ui
> PASS: t-fib_ui
> PASS: t-lucnum_ui
> PASS: t-scan
> PASS: t-fits
> PASS: t-divis
> PASS: t-divis_2exp
> PASS: t-cong
> PASS: t-cong_2exp
> PASS: t-sizeinbase
> PASS: t-set_str
> PASS: t-aorsmul
> PASS: t-cmp_d
> PASS: t-cmp_si
> PASS: t-hamdist
> PASS: t-oddeven
> PASS: t-popcount
> PASS: t-set_f
> PASS: t-io_raw
> PASS: t-import
> PASS: t-export
> PASS: t-pprime_p
> PASS: t-perfpow
> =============================================================
> 3 of 57 tests failed
>
>
> This looks like a compiler error , or a real one
>
> 


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

Reply via email to