I hit a problem running make check on gmp-6.1.1 on Ubuntu 16.04 running on Virtual Box Version 5.1.6 r110634 (Qt5.5.1) on windows 10 Pro
See attached files Pleas let me know if you have any questions or suggestions on how to debug/fix Mark
make check-recursive make[1]: Entering directory '/media/sf_edrive/utils/src/gmp-6.1.1' Making check in tests make[2]: Entering directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests' Making check in . make[3]: Entering directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests' make libtests.la t-bswap t-constants t-count_zeros t-hightomask t-modlinv t-popc t-parity t-sub make[4]: Entering directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests' make[4]: 'libtests.la' is up to date. make[4]: 't-bswap' is up to date. make[4]: 't-constants' is up to date. make[4]: 't-count_zeros' is up to date. make[4]: 't-hightomask' is up to date. make[4]: 't-modlinv' is up to date. make[4]: 't-popc' is up to date. make[4]: 't-parity' is up to date. make[4]: 't-sub' is up to date. make[4]: Leaving directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests' make check-TESTS make[4]: Entering directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests' make[5]: Entering directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests' PASS: t-bswap PASS: t-constants PASS: t-count_zeros PASS: t-hightomask PASS: t-modlinv PASS: t-popc PASS: t-parity PASS: t-sub ============================================================================ Testsuite summary for GNU MP 6.1.1 ============================================================================ # TOTAL: 8 # PASS: 8 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[5]: Leaving directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests' make[4]: Leaving directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests' make[3]: Leaving directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests' Making check in devel make[3]: Entering directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests/devel' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests/devel' Making check in mpn make[3]: Entering directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests/mpn' make t-asmtype t-aors_1 t-divrem_1 t-mod_1 t-fat t-get_d t-instrument t-iord_u t-mp_bases t-perfsqr t-scan logic t-toom22 t-toom32 t-toom33 t-toom42 t-toom43 t-toom44 t-toom52 t-toom53 t-toom54 t-toom62 t-toom63 t-toom6h t-toom8h t-toom2-sqr t-toom3-sqr t-toom4-sqr t-toom6-sqr t-toom8-sqr t-div t-mul t-mullo t-sqrlo t-mulmod_bnm1 t-sqrmod_bnm1 t-mulmid t-hgcd t-hgcd_appr t-matrix22 t-invert t-bdiv t-broot t-brootinv t-minvert t-sizeinbase make[4]: Entering directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests/mpn' make[4]: 't-asmtype' is up to date. make[4]: 't-aors_1' is up to date. make[4]: 't-divrem_1' is up to date. make[4]: 't-mod_1' is up to date. make[4]: 't-fat' is up to date. make[4]: 't-get_d' is up to date. make[4]: 't-instrument' is up to date. make[4]: 't-iord_u' is up to date. make[4]: 't-mp_bases' is up to date. make[4]: 't-perfsqr' is up to date. make[4]: 't-scan' is up to date. make[4]: 'logic' is up to date. make[4]: 't-toom22' is up to date. make[4]: 't-toom32' is up to date. make[4]: 't-toom33' is up to date. make[4]: 't-toom42' is up to date. make[4]: 't-toom43' is up to date. make[4]: 't-toom44' is up to date. make[4]: 't-toom52' is up to date. make[4]: 't-toom53' is up to date. make[4]: 't-toom54' is up to date. make[4]: 't-toom62' is up to date. make[4]: 't-toom63' is up to date. make[4]: 't-toom6h' is up to date. make[4]: 't-toom8h' is up to date. make[4]: 't-toom2-sqr' is up to date. make[4]: 't-toom3-sqr' is up to date. make[4]: 't-toom4-sqr' is up to date. make[4]: 't-toom6-sqr' is up to date. make[4]: 't-toom8-sqr' is up to date. make[4]: 't-div' is up to date. make[4]: 't-mul' is up to date. make[4]: 't-mullo' is up to date. make[4]: 't-sqrlo' is up to date. make[4]: 't-mulmod_bnm1' is up to date. make[4]: 't-sqrmod_bnm1' is up to date. make[4]: 't-mulmid' is up to date. make[4]: 't-hgcd' is up to date. make[4]: 't-hgcd_appr' is up to date. make[4]: 't-matrix22' is up to date. make[4]: 't-invert' is up to date. make[4]: 't-bdiv' is up to date. make[4]: 't-broot' is up to date. make[4]: 't-brootinv' is up to date. make[4]: 't-minvert' is up to date. make[4]: 't-sizeinbase' is up to date. make[4]: Leaving directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests/mpn' make check-TESTS make[4]: Entering directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests/mpn' make[5]: Entering directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests/mpn' PASS: t-asmtype PASS: t-aors_1 PASS: t-divrem_1 PASS: t-mod_1 PASS: t-fat PASS: t-get_d PASS: t-instrument PASS: t-iord_u PASS: t-mp_bases PASS: t-perfsqr PASS: t-scan PASS: logic PASS: t-toom22 PASS: t-toom32 PASS: t-toom33 PASS: t-toom42 PASS: t-toom43 PASS: t-toom44 PASS: t-toom52 PASS: t-toom53 PASS: t-toom54 PASS: t-toom62 PASS: t-toom63 PASS: t-toom6h PASS: t-toom8h PASS: t-toom2-sqr PASS: t-toom3-sqr PASS: t-toom4-sqr PASS: t-toom6-sqr PASS: t-toom8-sqr PASS: t-div PASS: t-mul PASS: t-mullo PASS: t-sqrlo PASS: t-mulmod_bnm1 PASS: t-sqrmod_bnm1 PASS: t-mulmid PASS: t-hgcd PASS: t-hgcd_appr PASS: t-matrix22 PASS: t-invert PASS: t-bdiv PASS: t-broot PASS: t-brootinv PASS: t-minvert PASS: t-sizeinbase ============================================================================ Testsuite summary for GNU MP 6.1.1 ============================================================================ # TOTAL: 46 # PASS: 46 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[5]: Leaving directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests/mpn' make[4]: Leaving directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests/mpn' make[3]: Leaving directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests/mpn' Making check in mpz make[3]: Entering directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests/mpz' make reuse t-addsub t-cmp t-mul t-mul_i t-tdiv t-tdiv_ui t-fdiv t-fdiv_ui t-cdiv_ui t-gcd t-gcd_ui t-lcm t-invert dive dive_ui t-sqrtrem convert io t-inp_str logic bit t-powm t-powm_ui t-pow t-div_2exp t-root t-perfsqr t-perfpow t-jac t-bin t-get_d t-get_d_2exp t-get_si t-set_d t-set_si t-fac_ui t-mfac_uiui t-primorial_ui t-fib_ui t-lucnum_ui t-scan t-fits t-divis t-divis_2exp t-cong t-cong_2exp t-sizeinbase t-set_str t-aorsmul t-cmp_d t-cmp_si t-hamdist t-oddeven t-popcount t-set_f t-io_raw t-import t-export t-pprime_p t-nextprime t-remove t-limbs make[4]: Entering directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests/mpz' make[4]: 'reuse' is up to date. make[4]: 't-addsub' is up to date. make[4]: 't-cmp' is up to date. make[4]: 't-mul' is up to date. make[4]: 't-mul_i' is up to date. make[4]: 't-tdiv' is up to date. make[4]: 't-tdiv_ui' is up to date. make[4]: 't-fdiv' is up to date. make[4]: 't-fdiv_ui' is up to date. make[4]: 't-cdiv_ui' is up to date. make[4]: 't-gcd' is up to date. make[4]: 't-gcd_ui' is up to date. make[4]: 't-lcm' is up to date. make[4]: 't-invert' is up to date. make[4]: 'dive' is up to date. make[4]: 'dive_ui' is up to date. make[4]: 't-sqrtrem' is up to date. make[4]: 'convert' is up to date. make[4]: 'io' is up to date. make[4]: 't-inp_str' is up to date. make[4]: 'logic' is up to date. make[4]: 'bit' is up to date. make[4]: 't-powm' is up to date. make[4]: 't-powm_ui' is up to date. make[4]: 't-pow' is up to date. make[4]: 't-div_2exp' is up to date. make[4]: 't-root' is up to date. make[4]: 't-perfsqr' is up to date. make[4]: 't-perfpow' is up to date. make[4]: 't-jac' is up to date. make[4]: 't-bin' is up to date. make[4]: 't-get_d' is up to date. make[4]: 't-get_d_2exp' is up to date. make[4]: 't-get_si' is up to date. make[4]: 't-set_d' is up to date. make[4]: 't-set_si' is up to date. make[4]: 't-fac_ui' is up to date. make[4]: 't-mfac_uiui' is up to date. make[4]: 't-primorial_ui' is up to date. make[4]: 't-fib_ui' is up to date. make[4]: 't-lucnum_ui' is up to date. make[4]: 't-scan' is up to date. make[4]: 't-fits' is up to date. make[4]: 't-divis' is up to date. make[4]: 't-divis_2exp' is up to date. make[4]: 't-cong' is up to date. make[4]: 't-cong_2exp' is up to date. make[4]: 't-sizeinbase' is up to date. make[4]: 't-set_str' is up to date. make[4]: 't-aorsmul' is up to date. make[4]: 't-cmp_d' is up to date. make[4]: 't-cmp_si' is up to date. make[4]: 't-hamdist' is up to date. make[4]: 't-oddeven' is up to date. make[4]: 't-popcount' is up to date. make[4]: 't-set_f' is up to date. make[4]: 't-io_raw' is up to date. make[4]: 't-import' is up to date. make[4]: 't-export' is up to date. make[4]: 't-pprime_p' is up to date. make[4]: 't-nextprime' is up to date. make[4]: 't-remove' is up to date. make[4]: 't-limbs' is up to date. make[4]: Leaving directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests/mpz' make check-TESTS make[4]: Entering directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests/mpz' make[5]: Entering directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests/mpz' PASS: reuse PASS: t-addsub PASS: t-cmp PASS: t-mul PASS: t-mul_i PASS: t-tdiv PASS: t-tdiv_ui PASS: t-fdiv PASS: t-fdiv_ui PASS: t-cdiv_ui PASS: t-gcd PASS: t-gcd_ui PASS: t-lcm PASS: t-invert PASS: dive PASS: dive_ui PASS: t-sqrtrem PASS: convert PASS: io ../../test-driver: line 107: 17751 Aborted (core dumped) "$@" > $log_file 2>&1 FAIL: t-inp_str PASS: logic PASS: bit PASS: t-powm PASS: t-powm_ui PASS: t-pow PASS: t-div_2exp PASS: t-root PASS: t-perfsqr PASS: t-perfpow 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-mfac_uiui PASS: t-primorial_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 ../../test-driver: line 107: 18456 Aborted (core dumped) "$@" > $log_file 2>&1 FAIL: t-io_raw PASS: t-import PASS: t-export PASS: t-pprime_p PASS: t-nextprime PASS: t-remove PASS: t-limbs ============================================================================ Testsuite summary for GNU MP 6.1.1 ============================================================================ # TOTAL: 63 # PASS: 61 # SKIP: 0 # XFAIL: 0 # FAIL: 2 # XPASS: 0 # ERROR: 0 ============================================================================ See tests/mpz/test-suite.log Please report to [email protected], see https://gmplib.org/manual/Reporting-Bugs.html ============================================================================ Makefile:1297: recipe for target 'test-suite.log' failed make[5]: *** [test-suite.log] Error 1 make[5]: Leaving directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests/mpz' Makefile:1403: recipe for target 'check-TESTS' failed make[4]: *** [check-TESTS] Error 2 make[4]: Leaving directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests/mpz' Makefile:1910: recipe for target 'check-am' failed make[3]: *** [check-am] Error 2 make[3]: Leaving directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests/mpz' Makefile:822: recipe for target 'check-recursive' failed make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory '/media/sf_edrive/utils/src/gmp-6.1.1/tests' Makefile:955: recipe for target 'check-recursive' failed make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory '/media/sf_edrive/utils/src/gmp-6.1.1' Makefile:1247: recipe for target 'check' failed make: *** [check] Error 2
============================================ GNU MP 6.1.1: tests/mpz/test-suite.log ============================================ # TOTAL: 63 # PASS: 61 # SKIP: 0 # XFAIL: 0 # FAIL: 2 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: t-inp_str =============== mpz_inp_str nread wrong inp "0" base 10 pre 0 post 0 got_nread 0 want_nread 1 FAIL t-inp_str (exit status: 134) FAIL: t-io_raw ============== t-io_raw.c:102: GNU MP assertion failed: ! ferror(fp) FAIL t-io_raw (exit status: 134)
_______________________________________________ gmp-bugs mailing list [email protected] https://gmplib.org/mailman/listinfo/gmp-bugs
