Thanks for you answers.

> You may be hitting compiler bugs. The early compiler revisions in a
> series tend to cause test failures with MPIR. 
> 
> I think it compiles ok with gcc 4.6.3, though things are often more
> broken on MinGW64 than Linux. 

Unfortunately, TDM-GCC only have "early compiler revisions" ( 
http://sourceforge.net/projects/tdm-gcc/files/TDM-GCC%20Installer/Previous/1.1006.0/
 ). Is there any other easy way to install MinGW64 on Windows?

> Don't use O3, I guess ;-)
> 
> Where did that O3 come from ?
> 
> When I build mpir-2.6.0 for Win64 (gcc-4.7.0), -O2 is the (default) 
> 
> optimisation level that's used - and there's no problem with the build and 
> 
> the tests for that level.
> 
> I haven't actually tried -O3, though I probably could (if you tell me how to 
> 
> do that :-)

I had put the -O3 by hand after the configure step. Even with -O2, it is still 
failing (but "less"):
PASS: t-addadd_n.exe
PASS: t-addsub_n.exe
PASS: t-aors_1.exe
PASS: t-asmtype.exe
PASS: t-dc_bdiv_q.exe
PASS: t-dc_bdiv_q_n.exe
PASS: t-dc_bdiv_qr.exe
PASS: t-dc_bdiv_qr_n.exe
PASS: t-dc_div_q.exe
PASS: t-dc_div_qr.exe
PASS: t-dc_div_qr_n.exe
PASS: t-dc_divappr_q.exe
PASS: t-dc_divappr_q_n.exe
PASS: t-divebyff.exe
PASS: t-divebyfobm1.exe
PASS: t-divrem_1.exe
PASS: t-fat.exe
PASS: t-gcdext.exe
FAIL: t-get_d.exe
PASS: t-hgcd.exe
PASS: t-instrument.exe
PASS: t-inv_div_q.exe
PASS: t-inv_div_qr.exe
PASS: t-inv_div_qr_n.exe
PASS: t-inv_divappr_q.exe
PASS: t-inv_divappr_q_n.exe
PASS: t-invert.exe
PASS: t-iord_u.exe
PASS: t-lorrshift1.exe
PASS: t-matrix22.exe
PASS: t-mp_bases.exe
PASS: t-mullow_basecase.exe
PASS: t-mullowhigh.exe
PASS: t-mulmid.exe
PASS: t-mulmod_2expm1.exe
PASS: t-mulmod_2expp1.exe
PASS: t-neg.exe
PASS: t-perfsqr.exe
PASS: t-redc_1.exe
PASS: t-sb_bdiv_q.exe
PASS: t-sb_bdiv_qr.exe
PASS: t-sb_div_q.exe
PASS: t-sb_div_qr.exe
PASS: t-sb_divappr_q.exe
PASS: t-scan.exe
PASS: t-subadd_n.exe
PASS: t-tdiv_q.exe
PASS: t-tdiv_qr.exe
=============================================================
1 of 48 tests failed
See tests/mpn/test-suite.log
Please report to http://groups.google.co.uk/group/mpir-devel/
=============================================================

-- 
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to mpir-devel+unsubscr...@googlegroups.com.
To post to this group, send email to mpir-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/mpir-devel?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to