Skip to content

Instantly share code, notes, and snippets.

@geoff-nixon
Created August 18, 2013 12:21
Show Gist options
  • Save geoff-nixon/6261386 to your computer and use it in GitHub Desktop.
Save geoff-nixon/6261386 to your computer and use it in GitHub Desktop.
gmp 5.1.2 test suite errors: icc -fast/-ipo
> make check -i
... (abridged) ...
Making check in tests
==================
All 9 tests passed
==================
Making check in mpn
===================
All 43 tests passed
===================
Making check in mpz
libtool: link: icc -std=gnu99 -O2 -ipo -o reuse reuse.o ../../tests/.libs/libtests.a ../../.libs/libgmp.a
duplicate symbol ___gmp_default_free in:
/var/folders/rw/z2pp3wkj5tj5vn9xcj7ddcrm0000gp/T/ipo_iccNTODM1.o
(memory.o)
duplicate symbol ___gmp_default_reallocate in:
/var/folders/rw/z2pp3wkj5tj5vn9xcj7ddcrm0000gp/T/ipo_iccNTODM1.o
(memory.o)
duplicate symbol ___gmp_default_allocate in:
/var/folders/rw/z2pp3wkj5tj5vn9xcj7ddcrm0000gp/T/ipo_iccNTODM1.o
(memory.o)
ld: 3 duplicate symbols for architecture x86_64
make: [reuse] Error 1 (ignored)
/bin/sh: ./reuse: No such file or directory
FAIL: reuse
mpz_get_d_2exp wrong on 2**54-1
result out of range, expect 0.5 <= got < 1.0
rnd_mode = 0
data[i] = 54
z =0x3FFFFFFFFFFFFF
got =[00 00 00 00 00 00 F0 3F] 1
got exp 54
/bin/sh: line 1: 23201 Abort trap: 6 ${dir}$tst
FAIL: t-get_d_2exp
======================================================================================
2 of 62 tests failed
Please report to gmp-bugs@gmplib.org, see http://gmplib.org/manual/Reporting-Bugs.html
======================================================================================
make: [check-TESTS] Error 1 (ignored)
Making check in mpq
libtool: link: icc -std=gnu99 -O2 -ipo -o reuse reuse.o ../../tests/.libs/libtests.a ../../.libs/libgmp.a
duplicate symbol ___gmp_default_free in:
/var/folders/rw/z2pp3wkj5tj5vn9xcj7ddcrm0000gp/T/ipo_iccF7d8Y5.o
(memory.o)
duplicate symbol ___gmp_default_reallocate in:
/var/folders/rw/z2pp3wkj5tj5vn9xcj7ddcrm0000gp/T/ipo_iccF7d8Y5.o
(memory.o)
duplicate symbol ___gmp_default_allocate in:
/var/folders/rw/z2pp3wkj5tj5vn9xcj7ddcrm0000gp/T/ipo_iccF7d8Y5.o
(memory.o)
ld: 3 duplicate symbols for architecture x86_64
make: [reuse] Error 1 (ignored)
/bin/sh: ./reuse: No such file or directory
FAIL: reuse
======================================================================================
1 of 14 tests failed
Please report to gmp-bugs@gmplib.org, see http://gmplib.org/manual/Reporting-Bugs.html
======================================================================================
make: [check-TESTS] Error 1 (ignored)
Making check in mpf
should be one ulp from 1: 0.0000000000000000
/bin/sh: line 1: 23616 Abort trap: 6 ${dir}$tst
FAIL: t-get_d
mpf_get_d_2exp bad on 2**54-1
result out of range, expect 0.5 <= got < 1.0
rnd_mode = 0
data[i] = 54
f =0x0.3fffffffffffff@14
got =[00 00 00 00 00 00 F0 3F] 1
got exp 54
/bin/sh: line 1: 23621 Abort trap: 6 ${dir}$tst
FAIL: t-get_d_2exp
======================================================================================
2 of 27 tests failed
Please report to gmp-bugs@gmplib.org, see http://gmplib.org/manual/Reporting-Bugs.html
======================================================================================
make: [check-TESTS] Error 1 (ignored)
Making check in rand
libtool: link: icc -std=gnu99 -O2 -ipo -o t-lc2exp t-lc2exp.o ../../tests/.libs/libtests.a ../../.libs/libgmp.a
ipo_out.c:1034:suffix or operands invalid for `sub'
ipo_out.c:3769:suffix or operands invalid for `sub'
icc: error #10014: problem during multi-file optimization compilation (code 1)
make: [t-lc2exp] Error 1 (ignored)
/bin/sh: ./t-lc2exp: No such file or directory
FAIL: t-lc2exp
======================================================================================
1 of 7 tests failed
Please report to gmp-bugs@gmplib.org, see http://gmplib.org/manual/Reporting-Bugs.html
======================================================================================
make: [check-TESTS] Error 1 (ignored)
Making check in misc
t-printf.c:860: GNU MP assertion failed: __gmpf_cmp_ui (x[0], 3L) == 0
/bin/sh: line 1: 23926 Abort trap: 6 ${dir}$tst
FAIL: t-printf
======================================================================================
1 of 3 tests failed
Please report to gmp-bugs@gmplib.org, see http://gmplib.org/manual/Reporting-Bugs.html
======================================================================================
make: [check-TESTS] Error 1 (ignored)
Making check in cxx
===================
All 20 tests passed
===================
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment