I believe tune is not supported on Windows. I'll let Brian answer the question about the tests. Glad they built on the second attempt.
Bill. On 9 November 2012 00:01, Dann Corbit <dcor...@connx.com> wrote: > All of the projects build for me except for the tune project. The mpir-tests > project had three failures to build, but the three failures for mpir-tests > built OK on a second pass (I suspect that there is a missing dependency for > those three projects and the first pass built some object or library that > they needed). I just opened all of the projects one at a time and did build > solution for 32 and 64 bit release (and MPIR was built for Nehalem since I > have I7). > > This shows the outputs that were successfully built: > c:\math\mpir-2.6.0>dir *.exe, *.dll, *.lib /s/w > Volume in drive C has no label. > Volume Serial Number is 7460-E8CF > > Directory of c:\math\mpir-2.6.0 > > COPYING.LIB > 1 File(s) 7,637 bytes > > Directory of c:\math\mpir-2.6.0\build.vc10\Win32\Debug > > lib_speed.lib > 1 File(s) 754,594 bytes > > Directory of c:\math\mpir-2.6.0\build.vc10\x64\Release > > bswap.exe constants.exe > count_zeros.exe cxx.assign.exe > cxx.binary.exe > cxx.cast.exe cxx.constr.exe > cxx.headers.exe cxx.istream.exe > cxx.locale.exe > cxx.misc.exe cxx.ops.exe > cxx.ostream.exe cxx.prec.exe cxx.rand.exe > cxx.ternary.exe cxx.unary.exe > f.adjust.exe f.adjust_sqrt2.exe > f.butterfly.exe > f.butterfly_lshb.exe f.butterfly_rshb.exe > f.butterfly_sqrt2.exe f.butterfly_twiddle.exe > f.div_2expmod_2expp1.exe > f.fft_ifft_mfa_trunc_sqrt2.exe f.fft_ifft_negacyclic.exe > f.fft_ifft_radix2.exe f.fft_ifft_trunc.exe > f.fft_ifft_trunc_sqrt2.exe > f.mulmod_2expp1.exe f.mul_2expmod_2expp1.exe > f.mul_fft_main.exe f.mul_mfa_trunc_sqrt2.exe > f.mul_trunc_sqrt2.exe > f.normmod_2expp1.exe f.split_combine_bits.exe gmpmax.exe > hightomask.exe misc.locale.exe > misc.printf.exe misc.scanf.exe modlinv.exe > mpf.add.exe mpf.cmp_d.exe > mpf.cmp_si.exe mpf.conv.exe mpf.div.exe > mpf.dm2exp.exe mpf.eq.exe > mpf.fits.exe mpf.get_d.exe > mpf.get_d_2exp.exe mpf.get_si.exe > mpf.get_ui.exe > mpf.gsprec.exe mpf.inp_str.exe > mpf.int_p.exe mpf.muldiv.exe > mpf.mul_ui.exe > mpf.reuse.exe mpf.set.exe > mpf.set_q.exe mpf.set_si.exe > mpf.set_ui.exe > mpf.sqrt.exe mpf.sqrt_ui.exe mpf.sub.exe > mpf.trunc.exe mpf.ui_div.exe > mpn.addadd_n.exe mpn.addsub_n.exe > mpn.aors_1.exe mpn.asmtype.exe > mpn.dc_bdiv_q.exe > mpn.dc_bdiv_qr.exe mpn.dc_bdiv_qr_n.exe > mpn.dc_bdiv_q_n.exe mpn.dc_divappr_q.exe > mpn.dc_divappr_q_n.exe > mpn.dc_div_q.exe mpn.dc_div_qr.exe > mpn.dc_div_qr_n.exe mpn.divebyff.exe > mpn.divebyfobm1.exe > mpn.divrem_1.exe mpn.gcdext.exe > mpn.get_d.exe mpn.hgcd.exe > mpn.instrument.exe > mpn.invert.exe mpn.inv_divappr_q.exe > mpn.inv_divappr_q_n.exe mpn.inv_div_q.exe > mpn.inv_div_qr.exe > mpn.inv_div_qr_n.exe mpn.iord_u.exe > mpn.lorrshift1.exe mpn.matrix22.exe > mpn.mp_bases.exe > mpn.mullowhigh.exe mpn.mullow_basecase.exe > mpn.mulmid.exe mpn.mulmod_2expm1.exe mpn.neg.exe > mpn.perfsqr.exe mpn.redc_1.exe > mpn.sb_bdiv_q.exe mpn.sb_bdiv_qr.exe > mpn.sb_divappr_q.exe > mpn.sb_div_q.exe mpn.sb_div_qr.exe > mpn.scan.exe mpn.subadd_n.exe > mpn.tdiv_q.exe > mpn.tdiv_qr.exe mpq.aors.exe mpq.cmp.exe > mpq.cmp_si.exe mpq.cmp_ui.exe > mpq.equal.exe mpq.get_d.exe > mpq.get_str.exe mpq.inp_str.exe > mpq.md_2exp.exe > mpq.set_f.exe mpq.set_str.exe > mpz.addsub.exe mpz.aorsmul.exe mpz.bin.exe > mpz.bit.exe mpz.cdiv_ui.exe mpz.cmp.exe > mpz.cmp_d.exe mpz.cmp_si.exe > mpz.cong.exe mpz.cong_2exp.exe > mpz.convert.exe mpz.dive.exe > mpz.dive_ui.exe > mpz.divis.exe mpz.divis_2exp.exe > mpz.div_2exp.exe mpz.export.exe > mpz.fac_ui.exe > mpz.fdiv.exe mpz.fdiv_ui.exe > mpz.fib_ui.exe mpz.fits.exe mpz.gcd.exe > mpz.gcd_ui.exe mpz.get_d.exe > mpz.get_d_2exp.exe mpz.get_si.exe > mpz.get_sx.exe > mpz.get_ux.exe mpz.hamdist.exe > mpz.import.exe mpz.inp_str.exe mpz.io.exe > mpz.io_raw.exe mpz.jac.exe mpz.lcm.exe > mpz.likely_prime_p.exe mpz.logic.exe > mpz.lucnum_ui.exe mpz.mul.exe > mpz.mul_i.exe mpz.next_likely_prime.exe > mpz.oddeven.exe > mpz.perfpow.exe mpz.perfsqr.exe > mpz.popcount.exe mpz.pow.exe mpz.powm.exe > mpz.powm_ui.exe mpz.pprime_p.exe > mpz.reuse.exe mpz.root.exe mpz.scan.exe > mpz.set_d.exe mpz.set_f.exe > mpz.set_si.exe mpz.set_str.exe > mpz.set_sx.exe > mpz.set_ux.exe mpz.sizeinbase.exe > mpz.sqrtrem.exe mpz.tdiv.exe > mpz.tdiv_ui.exe > mpz.trial_division.exe parity.exe popc.exe > rand.iset.exe rand.lc2exp.exe > rand.mt.exe rand.rand.exe > rand.urbui.exe rand.urmui.exe > rand.urndmm.exe > speed.exe subc.exe try.exe > mpir.dll add-test-lib.lib > lib_speed.lib mpir.lib speed.lib > try.lib tune.lib > 210 File(s) 6,869,308 bytes > > Directory of c:\math\mpir-2.6.0\dll\x64\Release > > mpir.dll mpir.lib > 2 File(s) 674,084 bytes > > Directory of c:\math\mpir-2.6.0\lib\x64\Release > > mpir.lib mpirxx.lib > 2 File(s) 4,184,120 bytes > > Total Files Listed: > 216 File(s) 12,489,743 bytes > 0 Dir(s) 159,124,643,840 bytes free > > This shows the errors encountered in building the tune projects. > > 1>------ Build started: Project: tune-fft, Configuration: Release x64 ------ > 1>Build started 11/8/2012 3:56:02 PM. > 1>InitializeBuildStatus: > 1> Touching "x64\Release\tune-fft.unsuccessfulbuild". > 2>------ Build started: Project: tune, Configuration: Release x64 ------ > 2>Build started 11/8/2012 3:56:02 PM. > 1>ClCompile: > 1> tune-fft.c > 2>InitializeBuildStatus: > 2> Touching "x64\Release\tune.unsuccessfulbuild". > 1>c1 : fatal error C1083: Cannot open source file: '..\..\tune\tune-fft.c': > No such file or directory > 1> > 1>Build FAILED. > 1> > 1>Time Elapsed 00:00:00.45 > 2>ClCompile: > 2> All outputs are up-to-date. > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_mul already defined in mul.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_divrem_2 already defined in > divrem_2.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_rsh_divrem_hensel_qr_1 already > defined in rsh_divrem_hensel_qr_1.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_divrem_euclidean_r_1 already > defined in divrem_euclidean_r_1.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_tdiv_qr already defined in > tdiv_qr.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_sqr already defined in mul_n.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_toom32_mul already defined in > toom3_mul.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_toom3_mul already defined in > toom3_mul.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_toom42_mul already defined in > toom3_mul.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_toom53_mul already defined in > toom4_mul.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_toom4_mul already defined in > toom4_mul.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_toom8h_mul already defined in > toom8h_mul.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_mul_n already defined in > mul_n.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_toom4_mul_n already defined in > toom4_mul_n.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_toom3_mul_n already defined in > toom3_mul_n.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_toom8_sqr_n already defined in > toom8_sqr_n.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_toom4_sqr_n already defined in > toom4_mul_n.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_toom3_sqr_n already defined in > toom3_mul_n.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_tdiv_q already defined in > tdiv_q.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_inv_divappr_q already defined in > inv_divappr_q.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_dc_divappr_q already defined in > dc_divappr_q.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_inv_div_qr already defined in > inv_div_qr.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_dc_div_qr already defined in > dc_div_qr.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_kara_mul_n already defined in > mul_n.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_toom3_interpolate already > defined in toom3_mul.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_kara_sqr_n already defined in > mul_n.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_toom4_interpolate already > defined in toom4_mul_n.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_divrem_hensel_qr_1 already > defined in divrem_hensel_qr_1.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_mod_1_k already defined in > divrem_euclidean_r_1.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_dc_bdiv_q already defined in > dc_bdiv_q.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_mullow_n already defined in > mullow_n.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_mulhigh_n already defined in > mulhigh_n.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_mulmod_2expm1 already defined in > mulmod_2expm1.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_gcd already defined in gcd.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_gcdext already defined in > gcdext.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_rootrem already defined in > rootrem.obj > 2>mpir.lib(mpir.dll) : error LNK2005: __gmpn_get_str already defined in > get_str.obj > 2> Creating library C:\math\mpir-2.6.0\build.vc10\x64\Release\tune.lib > and object C:\math\mpir-2.6.0\build.vc10\x64\Release\tune.exp > 2>tuneup.obj : error LNK2019: unresolved external symbol > __imp___gmpn_pre_set_str referenced in function speed_mpn_pre_set_str > 2>C:\math\mpir-2.6.0\build.vc10\x64\Release\tune.exe : fatal error LNK1120: 1 > unresolved externals > 2> > 2>Build FAILED. > 2> > 2>Time Elapsed 00:00:00.55 > ========== Build: 0 succeeded, 2 failed, 1 up-to-date, 0 skipped ========== > > -- > You received this message because you are subscribed to the Google Groups > "mpir-devel" group. > To post to this group, send email to mpir-de...@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. > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To post to this group, send email to sage-devel@googlegroups.com. To unsubscribe from this group, send email to sage-devel+unsubscr...@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel?hl=en.