Now let's see if I can get this FFT done for the next release!
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-...@googlegroups.com.
> To unsubscribe from this group, send email to mpir-devel+...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/mpir-devel?hl=en.
>
>
k102-unknown-linux-gnu
Using ICC v11.0 I'm getting a failure in make check after just doing
./configure without any other parameters.
PASS: t-bswap
/bin/sh: line 1: 13906 Floating point exception"$tst" > t-constants.log-t 2>&1
FAIL: t-constants
PASS: t-count_zeros
PASS: t-gmpmax
PASS: t-hightomask
PASS: t-modlinv
PASS: t-popc
PASS: t-parity
PASS: t-sub
=============================================================
1 of 9 tests failed
See tests/test-suite.log
Please report to http://groups.google.co.uk/group/mpir-devel/
=============================================================
Inside the log file:
======================================
MPIR 2.3.0: tests/test-suite.log
======================================
1 of 9 tests failed.
.. contents:: :depth: 2
FAIL: t-constants (exit: 136)
=============================
On Fri, Mar 4, 2011 at 8:48 AM, Jason <ja...@njkfrudils.plus.com> wrote:
> MSVC VS2008 port removed
Does it mean that only VC9 support has been removed or the VC support
altogether? I seriously hope that it is only VC9.
Cheers,
--
Pierre
@pierrejoye | http://blog.thepimp.net | http://www.libgd.org
Hi
t-constants appears to check that %l %ll do what they are meant to , but
perhaps icc does do it ?
Thanks , bit of weird one , can you try the mpn and mpz tests , just cd into
tests/mpn and make check , to see if we any other more familiar failures.
cheers
Jason
> t-constants appears to check that %l %ll do what they are meant to , but
> perhaps icc does do it ?
>
> Thanks , bit of weird one , can you try the mpn and mpz tests , just cd into
> tests/mpn and make check , to see if we any other more familiar failures.
Not so good:
==========================================
MPIR 2.3.0: tests/mpn/test-suite.log
==========================================
24 of 48 tests failed.
.. contents:: :depth: 2
FAIL: t-divrem_1 (exit: 134)
============================
mpn_divrem_1 wrong at data[2]
n=0x3C
nsize=1
d=0xF2
qxn=1
want q=0x3F789854A0CB1B81
got q=0x0
want r=0xE
got r=0x3C
FAIL: t-fat (exit: 136)
=======================
FAIL: t-mullowhigh (exit: 134)
==============================
mpn_mulhigh_n error 13
FAIL: t-mulmod_2expp1 (exit: 134)
=================================
mpn_mulmod_2expp1 error 128
FAIL: t-mulmod_2expm1 (exit: 134)
=================================
mpn_mulmod_2expm1 error 129
FAIL: t-tdiv_q (exit: 136)
==========================
FAIL: t-sb_divappr_q (exit: 136)
================================
FAIL: t-dc_divappr_q_n (exit: 136)
==================================
FAIL: t-inv_divappr_q_n (exit: 136)
===================================
FAIL: t-invert (exit: 136)
==========================
FAIL: t-sb_div_q (exit: 136)
============================
FAIL: t-sb_div_qr (exit: 136)
=============================
FAIL: t-dc_div_q (exit: 136)
============================
FAIL: t-dc_div_qr (exit: 136)
=============================
FAIL: t-dc_divappr_q (exit: 136)
================================
FAIL: t-dc_div_qr_n (exit: 136)
===============================
FAIL: t-inv_divappr_q (exit: 136)
=================================
FAIL: t-inv_div_q (exit: 136)
=============================
FAIL: t-inv_div_qr (exit: 136)
==============================
FAIL: t-inv_div_qr_n (exit: 136)
================================
FAIL: t-tdiv_qr (exit: 136)
===========================
FAIL: t-dc_bdiv_q (exit: 134)
=============================
failed: quotient wrong!
nn = 650, dn = 324
np: 7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
dp: 1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
qp: 1ff930f7ffa013fffffa51f297fffe1da000177fffffffe00003cbf21fffde060000c00007f880000003c00d8000c13fffffe000001843fff7fdcc300000c400004400400017ff3ffff3fffe7ffffa00000bffffffcb8002fffffff3fffe7fff77c000000480b3f00000000000000007817ffffff758ffafffffffffff000069019ffffe10edfd7ffffffffffffff63e9800000bade00300000000000000134c48a0002c0261bffffffffcc00003de6606dfff2f79f0ff3fffffffffffe5a4be25fff7dabfc4000000036fffffc7fbac4fffe244017fffffffdbfc4003090a3a018020060a7fffffff03a55ffe483dc81b18f180000000000d205ffffb73cd8fffc3fffe7ffffffff3c877ffffffc2fffe7fffe8053fffff855f09ffffcf47ffffdffffffff7ffffdedfaffffa0000000fffffff1000000078000000102ffffffc0000018ffffdfff103000001800010bfffffffbfd3ffffffffe000000000017ffffff4a0007ffffffe7fffdfffe0000000010224000000000000000001c057fffffe0eaff3ffffffffffe00016c05fffffa5fc6f6ffffffffffffffdefb8000001df3c000000000000000004624618000740b853ffffffff400000b410a16ffffa7ffd7feffffffffffffb919d09fffe81cff880000000b3fffff87f1f54fff79c8017fffffff8ff600052fece001fe80001ffffffffd5eb87fffc034b0364b4200000000001e006000004a0bffff8ffffdffffffffeee0c000001f9ffffe7fffc00effffff987f93ffffcd6000007fffffffdfffffe1ff3ffff3fffffffffffffe80000000c000000000600000000000003bfff8004000000006000041fffffffe3f6000000000000000000001ffffffd90000fffffffdffffffff88000000037070000000000000000006813ffffff94c3fe8000000000000004e015fffff03f4fdfffffffffffffff91f20000004546000000000000000000f666030001382a0effffffffd400001f82884c000393ff9fffffffffffffff4d774a3fffc6b9ff4000000023ffffff0fdde1fffddf9ffffffffffeafe80006d7a36ffff700005ffffffff96b6c0002800b8048c10000000000003c00000000181dffff7ffffffffffffffaa0c00000bf9fffffffff8027ffffffebff6ffffff8000001ffffffff7fffffc3fe7fffeffffffffffffffe80000000c0000000007fffff40000000dfffe0000000000010000103fffffff6fdbfffffffffffffffffffffffffff7bfffffffffffffffffffe400000000b4150000000000000000018047fffffe9f5ffe0000000000000010804fffffd5fe1f8ffffffffffffffe97d600000085060000000000000000034108040003608027ffffffff6000005405a0f800125fff3ffffffffffffffe65fb87ffff9ff7ff400000006ffffffe3fcfaffff7befffffffffffc3fd000053eadbfffde0000fffffffff0efd000000019800180000000000000600000000030300000800000000000002780000003000000000000005fffffffcfffffffffe8000007fffffffdffffff9ffdfffffffffffffffffffffffffffffffffffffffffffe000000033fff800000000000200003ffffffffd7f7fffffffffffffffffffffffffffe47fffffffffffffffffff9800000002403c00000000000000000580fffffffbbe80000000000000000037011fffff96fcfe7ffffffffffffffb7f880000009a0000000000000000000a825800000981805ffffffffdc00000d20b0320003c3ffefffffffffffffffccc0f1c0000000000000000014ffffffcffcf3fffe1fdfffffffffff5ffbfffff7bf7ffffa00001ffffffffe1c7a00000003000020000000000000060000000004030000000000000000000140000000800000000000000bfffffff9fffffffffc000001ffffffff7ffffff9ffffffffffffffffffffffffffffffffffffffffffffffc0000000bfffe00000000000000000fffffffff5fe3fffffffffffffffffffffffffffa5fffffffffffffffffffe800000000700a0000000000000000014037ffffff3fd000000000000000000b403ffffff0ffcfafffffffffffffff1febfffffff0800000000000000000020042000001a0400bffffffff8000001e0120a00009ffffffffffffffffffffaf01860000400000000000003bffffffbfffe7fff9dffffffffffffe7fffffffff3e7ffff3fffffffffffffcf3f800000004000000000000000000000000000000000000000000000000000300000001000000000000000ffffffff7fffffffff8000007fffffffe00000000000000000000000000000000000000000000000000000000000002c000000000000000000003ffffffffdbf9fffffffffffffffffffffffffffedffffffffffffffffffffa800000001501800000000000000000480bffffffe2fc000000000000000002400dfffffe1fffefffffffffffffffd5fcfffffff6600000000000000000005a03000000400800ffffffffe4000003c0182000017ffffffffffffffffffffb401940001800000000000009fffffffffffdfffeffffffffffffffcfffffffffdfcffffeffffffffffffffcd80000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000001ffffffff80000000000000000000000000000000000000000000000000000000000000a000000000000000000000fffffffff7febfffffffffffffffffffffffffffc7fffffffffffffffffffec000000003c030000000000000000010027ffffffd000000000000000000007002ffffffcffffcfffffffffffffff87f9ffffffd780000000000000000000dff40000007fffffffffffffa000000600206000030000000000000000000001000400006000000000000017fffffffffffffffdffffffffffffffbfffffffffbfbffffffffffffffffffff800000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000007fffffffe000000000000000000000000000000000000000000000000000000000000024000000000000000000003ffffffffe3fbffffffffffffffffffffffffffff57fffffffffffffffffffb800000000a00400000000000000000380800000002000000000000000000015009ffffffcffff7ffffffffffffffebff7ffffff8000000000000000000001bfe7fffffffffffffffffffec000000600010000040000000000000000000000000c0001000000000000002fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000000000000000000000000000000000000000000000000000008000000000000000000000fffffffff9ff3fffffffffffffffffffffffffffe1ffffffffffffffffffff0000000001800000000000000000000c0180000003000000000000000000003c01fffffffffffefffffffffffffffcfffffffffe8000000000000000000001ffdffffff7fffffffffffffc000000000002000000000000000000000000000000200002000000000000003fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000000000000000000000000000000000000000000000001c000000000000000000003ffffffffebfdffffffffffffffffffffffffffffaffffffffffffffffffffc80000000030000000000000000000028040000001100000000000000000000a005fffffffffffffffffffffffffff9fffffffffbfffffffffffffffffffffdffffffffbffffffffffffff40000000000000000000000000000000000000000003fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000000000000000000000000000000000000000000000000000006000000000000000000000fffffffffbffbffffffffffffffffffffffffffff3ffffffffffffffffffff400000000040000000000000000000080080000004000000000000000000001800ffffffffffffffffffffffffffff7fffffffff7fffffffffffffffffffffffffffffeffffffffffffffdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000000000000000000000000000000000000000000000000014000000000000000000003fffffffff3ffffffffffffffffffffffffffffffe7fffffffffffffffffffd800000000000000000000000000000180000000010000000000000000000003001ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbffffffffffffffbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000000000000000000000000000000000000000000000000000004000000000000000000000fffffffffdfffffffffffffffffffffffffffffffdffffffffffffffffffff8000000000000000000000000000000400000000040000000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000000000000000000000000000000000000000000000000c000000000000000000003fffffffffbfffffffffffffffffffffffffffffffffffffffffffffffffffe80000000000000000000000000000008000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000000000000000000000000000000000000000000000000000002000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000000000000000000000000000000000000000000000000004000000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000000000000000000000000000000000000000000000000000000000000000000000000001
rp: e1bcb9ea5d95ba5370208d154a1a720d4888b7f1b21181dcf6b4dd990d68c0e1aaffc880c4416cb48f82ac6a600514d25ff113b913256b36c23a17ca7f1771ec736930d9728aa41795cf990fdc0db56a9193e605ab7bee83f83f15fc1993a10b37051a2862eb4fb190e87d30de5fbb4c7bbde73bf939b0e7beeb306c33ac90b2256de24414d27bf2413524b0e25ec7d0197eef61d7e2933220c94888856f4a5fdb7132325cca8573452d1c05d7fc812df440121ec3c0f07853b5b1fb825a165c57335a74561bf0186937adf5cb82613681afb3de9ad515de1d2f9be206c94663b6392768f01b94262f7dd3d801530843b5e5758f52d2aa0936a799c6178ee3cf880104fc736c86bac78edf29700f27781162f41b479e2bda568df3b79a1c1ad5687ccd808783ae0cb74d198649157774cf6a3239dee525d4f66fa3664b2bd9a6f5d5dd690775e8a2defaf93a71122a8fb1121b19a75cbd51738b08a5a72325b3b2f808ac8fbcbc77432ee1d0031f52e3257c55d8e6338a9b66a5e4dd66efe1f3bcaf20898564e5ee93625a8c467a18bed9a5810cf6fa9ca3b0f6e1dd34c34ad384825106eb0985ac7343704e677c85b7e4292cd66ae2a63ba74e805c0df513c8f019edb53eeea42eb164b2790be9d61f387e813c5994f6a0cffc6e89414c88ad9f36d1b7fad32ba10393dadf55bebe77e71349063f4e5203c31e46e8832d69740cd2360aaf90319a2d584e5046b6fd40a38238f44bb466bc1ea01aa43418e74721de213850750a2c15b4c85956fbfa9bb467962c4464d3a87d219e8203446aacc8c0ed63d085aa6f2d48dc1999f10830148bedaefdcddd6cacaeb48c4c46cac7aa60b644d0799e0853fb26cd5c3e2b02fefa29ceb8fb8d6eb84ea64cbd1931562c617b19ce97d34ca20d352c5ee3c681da087c12d06cef2649b098106798ef302bb05d3395f8076aef43b4ea3b40bd2e97d7b0d06f52721942d153c7b6e3026fdcc7556f12291c1d96bf2705a923a919c39a73c9caec5ef8a69c6248fc485cd18a845a1f2ed6d5461906bcf5837e159e2ff0c33310c5cd1c496ec933e23d38439f6838f4fb0a895556039965197ed4372ae6856ff71b3d177cd9c7747c9f0c30eea6b48794fbda8b2ee3783fee6db38cb556e4b0d8bdcb92e6b20ffc0ba72447fedc7f1c5b14b34e65b6cb2fb880c735bdedeb4b1cc6b80ca449c0a9210211c1c1b2d5dfae7f49b15054a4550a8340e2fa69498ccd15a586ba45fc10511d7e430f87d431083cac25cd3431d8d726cd1bff732e8fc7646f345a812bc66c70d2345af1d34d63ff42678502ee1cee52cbcd36661df71373e1e58275b6fda26c87fc60e5508e7e8252e86b1c4da0105a7f56233fd37644adb876450d5e1f3335af20857a0b5ff5346d93df5e5ed588009a674493b60aa75c1375b025e5eac3d46bcfca0a70fa5b5aadeda0c9330041607478d042e5ba37a37b6fd8341f5793fa807300987e4a30b6576e7101a209792c53a7d5056ea408efaa8b1ebf4c1836d0bb3c7270b6f4a67e414ec122dbae528894c40dc9a6c6caf6be7c831bf1c2b580d025304afd15fa22cae1c9a3ecdc6341c3e2288058a019c5706c2c73e5e119f70087fe423615d57ca160086a4afc089e40cf0ce60265cf9a93d4e1265e691ddbb8c3edba50de837f8eb1104d20c474acff8e9b5ddfc63c9174d4e6cf809373fe0adc3e2748a4e42f668cce68e0917e1b8d9c5d882727d93fad2b0cb6f26eb2cf9155d13f664ff86869bc232cf64ff46630bb925a0db08cb5d231341f6dbcb5c91a37994d596578b96969909fb914aaeb63ff02a102963adef4c11c70470dad6d003b9e1efdb35b78088e1de633de167596fce9e5df7b2d91abc4d111ecde45bae00abc9be2293fbbc552e40e527f43b0f34031955a8b2159fa8b37fdc728e553fc6792c5d98928ca2d7deab7a36fe195b59669583d994a9f329765c10599b0835839940840f0fbe1e8a00af4b7e7481cf770fe50c244dc61e42c2a5da75de400fbbdf0d9bdb2ddad9461bbdc6dd1f7d35ea9e2f8864f88bbaf699c21764f9fba33607fb538ef4bb07e6b2b32c2aebc38305c81607744c9a607a9f5ae9e54ecb826194b80010127eaf50bc5a3b0f4c9b39da9d5a5234670e26993b06a2faa90bfb517bc1a733948c9273614eaa9b729089197e64683b66e45dcaca7fbc679b29bf95bc8e64da82c684ddd3cd6a4f4c6b0b746bb482946e11fae790acc92319fbf8bfcc3d071f1785d0c6513234b748ed4bdcddaa71329f20564fb2f2096e069369da9a5e0789d3b26d0bd6be58fa346321db15aaaf1fc910d893f16ee3286908b84bc9289b08f64fdc6425a98e683948ac65803e699d6991e459e0f816356a18e187a11e1a3b9d92badf6706cf9b1694080ef20d0d1fbf1e8fb00c032b5158f12375a3a0d1e77c31fef6a6426fb4e821f0b88880219e1564fbdae516e72b836301cf929e3425757ac75be238ce08b25cc48c7cd143a558357a5b9c2312624d65791e2222465b9ed6f3b096ddab75d64fdea616921beb0f44f00aa53b76bf7426918b1c0e4434a1ac0aba6327b316a5e517d304db7915948f2de60c78571c68fb4b077daad4196f19a62a594c64a20f4069549e9b5aec4220b19dab1973eedc4f2733bba86716aa23001d0dca354c05c50c748adc0da1ccfe1cabb1afa4e7aaa9a75ae77534dc0400ef0a32e8cc27aa8389842c7f33f3934fbc46b96977437b695c8779211bd9783ddf7f4f5afb8dd4859f8594e2408bc1982b452201402748ae74babe465d7356d0c3a5871d3ec3313608f72e57fd53ac77862abfe0485d2721dbae5b415175a137b45330230809ff08d2ed9d080b37e4cdb110b25ac340f14b6e495a8d5571e91e8bd76ae0d76041abd0ccbc4e14bbd384c0a11f7e271a122d91d518af41a87d08689cb18711320c098256ae5e07186fe6bd83d5b97ee3760ea2cff12ed6b9197283218a41ea10ee5b734d7fb9144102a098934939e8c58695bb2ac8b90ac605b835bd986b196410ea3ae9ef0ebe8a39f262411af17faf604d75df8aa3d4612398c8ef7303de643ca720b29abf40c49266de019ba762e10184dd319f0cac9090d33d4c85004bc3a1ba5e050b6878a4dec56cf09d803b360dfb2d7ce2a86e51d526a9adc8bda8aed720c8b49e2e48c5d57af5eaddc2588de1c62259750b7b4e31f8514dde95b06e7f52bcf37fb8e586d70524f39921dbffac4749aabbdb7cc578d1d12b55d015e33515037bd06be808546bec860429e1a1f54864c8325557c89185add1bf87a0912e9f9702a4c26b785af148e5f76748179defdf71875a744196d3e9ad596c2b750722dd5c48bab3d475fd148524dbf0c9a27be68b9af2dc20bfa46bc64779ccf5ab1812d3f89f1be141ca1d5e32b35ca10f2839d60a268578097a0a35a7ac7fd0e7eb4747b45717feeeee936b78617d11ec7222d76089fafa8ea20ade4d6cf9968e90ded22e713491401b9a8e92a7cd20120a249fb1923798248f953908d6ab4352ce7321f6c0d4aa3c95a3fc8695abc391736f77346155f2950e5b4262fa09543096839699eba4af498cb8e1b4a8780d544c1c032027756cc6cbc49128f74a24684ccd9164f1a96d061fd254071c49e88869728d0ecd8df286e2b567ffec0037418c1f5acc9cb335dad31911e8f46a4b277985dfb52c18d2d39fbbcd744ed532c247dde1c39e85360a45963ffa7a58c32a618ff70955d38d82419a78ed48a5a0b657554d254618d2a445769c50c1f18cf59acf0b31f8b96296bacf2eac46e90fe650046a5612f1e026c441744eba7a7140e8358998edb3e345cbe61897980f1150b899cdcf57d55ad5f5b6b6c83f8f03146243d29bc60da9bc38e13b55d6d8c7bfa126fe60df78ab2fd7bdc43e1a7ac1a5c3c34e9674acfed045a9c69cc86cbca92d54603f4b4ce701ca4292741c7e1f92f2ea62515598915b7de1ebcc733e85599013dd179e887f60955253a4b7043f57ccc83ec0faab52d197a2b0bd638113223a20bc8a5b721507dbf7897afef5a42a9afc9ab5cc4391830818e4ff9d83bd76a1c42aee2a53e3e9b7eeb9884c85a8a269496cc0af2c249f1de4790411b2bed2c0d71aa86211262f6c2af500b4362bfad9c0ba0fc4a64767c39f20fca856720176993b06ee65214cd7a50fc5cbe80fa78c02fac6c0ed920f4307a371c6ca47a902741f2d279febd066177623ba0a0c73021911fa60181f6ac54971bb3b0d4c7480634854d5857983b444308a4c9ac9497ccd555c5f1380cd8a5718b3f32795da933acd5b7344ac35e2333dffe7eaf0da2067144bb7438b388e920b7637b0e35b5483f66dcf57c40305ad8ba5bc7bbacfa667a46400b6dc0e1c1b1988a01e079690526cae6d190a5c22d78498917575892e6151129b1815a49b13ae274508bc431bd9d72e5c2d959098b827744ed0dc791475c9d86886cfcc0f431086020e5f3137026193e6e1c05961aa1c983acc2714c9ef26ac8239a12d16355f20ad4058fe934e55b4d74235ae7aabffe74e25a381ca1435f9ae334fe8dd258a22ba5f136a171b29416c12e9c0aabd44a437f37d3aa3cdb5e21833e1f7519acac34795e4872cf1956cc577a7b073b11f7163989192baaae6c27fc7ae4d63f8e70de13e2c3fed1258d0bc7976f82e303415a2e0c01081676f1c96a208cb07193056fbc10a53c17a3097b0f3e5ef57f1f9fcf9d3e8f7b6d6c8ffe36c6ed26505a972e9f070600449e1db3933b2e10bbbfb79aa238a1e6369963034fd821b1205d408e58b10c22062c76e999bb239e91d4eda7b6ec27f7418a629b5d6c6974491187befd84e203f99ec5f1fc61f85fb8f71b43256736ab920f5424989c5028ac65f76cc197f25822bd20ad82807e5838e19b3195565baec5aab7634dd2cb12a9b9fe6002cdcaae16908678ad5d246be768790e13350b50406a6e61c1a402bc6fea5825df810858c32d28d6484195e65b64638c568da8668fd0a1d29b8bd413488308e7c5e707e4b497c60a8a4677f44fdb1cb987e2d305d96f7360bdb6ac2c2c6378a49857f8643b4d39a79ddeb389a8ef52b192684b3f95af2c0433120033afdcecdd29a992c5d46c1efb72903c4ff50d301b4a19281985bbb1dc27872a8c755bca8515aafa9bb6b76c6087423a73ad61504f9b27e7608a519087ddd8bed0b8712de4ab4a0ab6a3436d85313182c1c4c484df663740f7d5c5a82ad702777a4ec58462e3af818e4300158fd8efb1eb1a62ba5d7530eb9c9ba6b489352140144c0ac8bdfb8e4f12f4ea8ac3fd592e45b245707561537a4698c235139dd208bb33e3ee9a4f6c5ee88012bc91957b3f4f4c996da27d57365ec8faefb0187398e4bb1a8fd8e4a04032d051e6f0e26ed85a1eb9177a370dbce73f7daab3363c837d5c47140da1ac3399699dde54c6b5de1a524a2b96b0a69a7833d671cdff9f3961c133e63abaf7cded72a8cee8eb6205779886181fb504462715ee69a1667e6ec1c1d74a1b6ba7a4e998ebbaa27376f9232ca2605df0c7e65a18b5f6ed38af0994a78ca4249fb45400d0f03486cbb32e99c8db07cdb546c49727933fd2e5d4142bb878ec4300f65d35f8647add8c38e1fd2a7bfc8e238e470b0994fd77ad1c91a2065df6245397f1516d66878136cbf54e683b7dab3427f3cffbe5a165dee4401079bbf8dbb5e047e5bc536f38d42ef1b922cd259af4b93a7a343ce019526d9f982e23047e08d355f924dca212999b2e50b8c6bfe24210529e318cb498b66b8b62e7166f9d2d349885baec6dc20d181b1d6a2a6de9430581055012bcfd3f253a07508ad5e99dc28ecdbc3adc78ccc764e5ca9317346bbe0f78b6a3f4eaa9c1e55e323d3eff24b793a4de2fb5e6a3757425bb68d700af334a9f50d52bcc8519bf9b90e526e0eb00a4366a1f434716c4db8fe7e83c3370322ef83d326a252174fa5919eebf6bcb458c4f004883523bfd5e5b43a33565c6eb2388e2a2b219410460560735aa649d0655df20c3726984265daedc0624c085785fa4459ac5eb286fb786b6750b3264577943d2305ee0e68c260b19485a7cec3a1c8b7fdfbd3fabd04bb42f7aa6541fa382417bcc0cbe3a0a358f2cad09bf3bfbfb114186b551f38f8f7087a277a2a3bce19536fdcb310a8b0a38bd72fc791d46f2eb0a344ebea1be593859aa1c194e2c31fe74fd1ff95a5af7b8b1322435fd2cffbf9ee634a9f4bbf223b7720eda45d97bd049cced85e8edf3cc5b74e2816233f5fd456d720c43d7d8661d979007d52da74a90fbfdde02fa6889a4ad4a7b61396908d85db3345ebc50425f4dab8b87c68f172cfbcf2cf906be740953c089854026fdf1848183ba17c1823922485da2a7a73072ae542500849b4c2f159af2bf920eb108007f612a3dce525fe9a615b236ce69a8c38b17646ef0f3d480415359f732307cef827daad90e3f38b215a600d229d0a0993f3f0d136dd7d0fdc18ca9bf9a5a154f3ede1fcbf72b3d15a6f816a61d9498c94fd27d453257eb44953ee1409576513d3e560199a7a494141287c27fc42745afcdabbd9a54575feaaf75ee2bab40c16044b720766723e69154e0ac12024fe4a2231c4f73c50b5ac953f4a8552df3ace1691c57107fb885d6dd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
FAIL: t-gcdext (exit: 136)
==========================
FAIL: st_fat (exit: 136)
========================
Yep , it was just a hunch that was wrong , could you try putting some
printf("here\n");fflush(0);
between he tests in t-constants.c , so we can work out which one is the
problem.
Thanks
Jason
> Yep , it was just a hunch that was wrong , could you try putting some
> printf("here\n");fflush(0);
> between he tests in t-constants.c , so we can work out which one is the
> problem.
It stops inside this section:
#ifdef PP_INVERTED
{
mp_limb_t pp_inverted_calc;
invert_limb (pp_inverted_calc, PP);
CHECK_LIMB (PP_INVERTED, pp_inverted_calc);
}
#endif
It never completes: invert_limb (pp_inverted_calc, PP);
I know we have a problem with invert_limb on ia64 with icc and no assembler ,
perhaps this is the "same" C-code , I'll have a look in longlong.h
Jason
The problem is in the files mpn/x86_68/k8/udiv.as and umul.as , they are both
wrong. This problem only bites on a AMD 64bit with a non-gcc compiler (not
MSVC) as there is no inline asm . I think the best solution is just to delete
the files as any modern compiler will be able to generate better code anyway
(certainly for umul , and I presume udiv).
Thanks
Jason