Attachment 'tune-r2927.log.sage'
Download 1 make tuneup
2 make[1]: Entering directory `/disk/scratch/mvngu/mpir/mpir-trunk/tune'
3 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c tuneup.c
4 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c sqr_basecase.c
5 for i in divrem_2.c gcd.c gcdext.c get_str.c mul_n.c mullow_n.c mulhigh_n.c mul_fft.c mul.c tdiv_qr.c toom4_mul_n.c toom4_mul.c toom3_mul.c toom3_mul_n.c toom8h_mul.c toom8_sqr_n.c mulmod_2expm1.c rootrem.c divrem_euclidean_r_1.c divrem_hensel_qr_1.c rsh_divrem_hensel_qr_1.c dc_divappr_q.c dc_div_qr.c inv_divappr_q.c inv_div_qr.c tdiv_q.c dc_bdiv_qr.c dc_bdiv_q.c ; do \
6 echo "#define TUNE_PROGRAM_BUILD 1" >$i; \
7 echo "#include \"mpn/generic/$i\"" >>$i; \
8 done
9 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c divrem_2.c
10 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c gcd.c
11 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c gcdext.c
12 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c get_str.c
13 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c mul_n.c
14 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c mullow_n.c
15 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c mulhigh_n.c
16 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c mul_fft.c
17 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c mul.c
18 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c tdiv_qr.c
19 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c toom4_mul_n.c
20 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c toom4_mul.c
21 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c toom3_mul.c
22 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c toom3_mul_n.c
23 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c toom8h_mul.c
24 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c toom8_sqr_n.c
25 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c mulmod_2expm1.c
26 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c rootrem.c
27 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c divrem_euclidean_r_1.c
28 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c divrem_hensel_qr_1.c
29 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c rsh_divrem_hensel_qr_1.c
30 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c dc_divappr_q.c
31 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c dc_div_qr.c
32 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c inv_divappr_q.c
33 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c inv_div_qr.c
34 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c tdiv_q.c
35 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c dc_bdiv_qr.c
36 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c dc_bdiv_q.c
37 echo "#define TUNE_PROGRAM_BUILD 1" >divrem_1.c
38 echo "#define __gmpn_divrem_1 mpn_divrem_1_tune" >>divrem_1.c
39 echo "#include \"mpn/generic/divrem_1.c\"" >>divrem_1.c
40 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c divrem_1.c
41 echo "#define TUNE_PROGRAM_BUILD 1" >mod_1.c
42 echo "#define __gmpn_mod_1 mpn_mod_1_tune" >>mod_1.c
43 echo "#include \"mpn/generic/mod_1.c\"" >>mod_1.c
44 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c mod_1.c
45 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o common.lo common.c
46 mkdir .libs
47 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c common.c -fPIC -DPIC -o .libs/common.o
48 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c common.c -o common.o >/dev/null 2>&1
49 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o divrem1div.lo divrem1div.c
50 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c divrem1div.c -fPIC -DPIC -o .libs/divrem1div.o
51 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c divrem1div.c -o divrem1div.o >/dev/null 2>&1
52 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o divrem1inv.lo divrem1inv.c
53 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c divrem1inv.c -fPIC -DPIC -o .libs/divrem1inv.o
54 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c divrem1inv.c -o divrem1inv.o >/dev/null 2>&1
55 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o divrem2div.lo divrem2div.c
56 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c divrem2div.c -fPIC -DPIC -o .libs/divrem2div.o
57 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c divrem2div.c -o divrem2div.o >/dev/null 2>&1
58 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o divrem2inv.lo divrem2inv.c
59 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c divrem2inv.c -fPIC -DPIC -o .libs/divrem2inv.o
60 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c divrem2inv.c -o divrem2inv.o >/dev/null 2>&1
61 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o freq.lo freq.c
62 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c freq.c -fPIC -DPIC -o .libs/freq.o
63 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c freq.c -o freq.o >/dev/null 2>&1
64 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o gcd_bin.lo gcd_bin.c
65 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c gcd_bin.c -fPIC -DPIC -o .libs/gcd_bin.o
66 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c gcd_bin.c -o gcd_bin.o >/dev/null 2>&1
67 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o gcd_finda_gen.lo gcd_finda_gen.c
68 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c gcd_finda_gen.c -fPIC -DPIC -o .libs/gcd_finda_gen.o
69 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c gcd_finda_gen.c -o gcd_finda_gen.o >/dev/null 2>&1
70 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o gcdext_single.lo gcdext_single.c
71 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c gcdext_single.c -fPIC -DPIC -o .libs/gcdext_single.o
72 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c gcdext_single.c -o gcdext_single.o >/dev/null 2>&1
73 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o gcdext_double.lo gcdext_double.c
74 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c gcdext_double.c -fPIC -DPIC -o .libs/gcdext_double.o
75 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c gcdext_double.c -o gcdext_double.o >/dev/null 2>&1
76 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o gcdextod.lo gcdextod.c
77 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c gcdextod.c -fPIC -DPIC -o .libs/gcdextod.o
78 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c gcdextod.c -o gcdextod.o >/dev/null 2>&1
79 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o gcdextos.lo gcdextos.c
80 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c gcdextos.c -fPIC -DPIC -o .libs/gcdextos.o
81 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c gcdextos.c -o gcdextos.o >/dev/null 2>&1
82 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o jacbase1.lo jacbase1.c
83 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c jacbase1.c -fPIC -DPIC -o .libs/jacbase1.o
84 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c jacbase1.c -o jacbase1.o >/dev/null 2>&1
85 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o jacbase2.lo jacbase2.c
86 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c jacbase2.c -fPIC -DPIC -o .libs/jacbase2.o
87 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c jacbase2.c -o jacbase2.o >/dev/null 2>&1
88 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o jacbase3.lo jacbase3.c
89 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c jacbase3.c -fPIC -DPIC -o .libs/jacbase3.o
90 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c jacbase3.c -o jacbase3.o >/dev/null 2>&1
91 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o mod_1_div.lo mod_1_div.c
92 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c mod_1_div.c -fPIC -DPIC -o .libs/mod_1_div.o
93 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c mod_1_div.c -o mod_1_div.o >/dev/null 2>&1
94 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o mod_1_inv.lo mod_1_inv.c
95 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c mod_1_inv.c -fPIC -DPIC -o .libs/mod_1_inv.o
96 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c mod_1_inv.c -o mod_1_inv.o >/dev/null 2>&1
97 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o modlinv.lo modlinv.c
98 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c modlinv.c -fPIC -DPIC -o .libs/modlinv.o
99 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c modlinv.c -o modlinv.o >/dev/null 2>&1
100 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o noop.lo noop.c
101 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c noop.c -fPIC -DPIC -o .libs/noop.o
102 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c noop.c -o noop.o >/dev/null 2>&1
103 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o powm_mod.lo powm_mod.c
104 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c powm_mod.c -fPIC -DPIC -o .libs/powm_mod.o
105 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c powm_mod.c -o powm_mod.o >/dev/null 2>&1
106 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o powm_redc.lo powm_redc.c
107 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c powm_redc.c -fPIC -DPIC -o .libs/powm_redc.o
108 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c powm_redc.c -o powm_redc.o >/dev/null 2>&1
109 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o pre_divrem_1.lo pre_divrem_1.c
110 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c pre_divrem_1.c -fPIC -DPIC -o .libs/pre_divrem_1.o
111 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c pre_divrem_1.c -o pre_divrem_1.o >/dev/null 2>&1
112 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o fac_ui_large.lo fac_ui_large.c
113 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c fac_ui_large.c -fPIC -DPIC -o .libs/fac_ui_large.o
114 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c fac_ui_large.c -o fac_ui_large.o >/dev/null 2>&1
115 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o fac_ui_small.lo fac_ui_small.c
116 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c fac_ui_small.c -fPIC -DPIC -o .libs/fac_ui_small.o
117 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c fac_ui_small.c -o fac_ui_small.o >/dev/null 2>&1
118 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o set_strb.lo set_strb.c
119 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c set_strb.c -fPIC -DPIC -o .libs/set_strb.o
120 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c set_strb.c -o set_strb.o >/dev/null 2>&1
121 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o set_strs.lo set_strs.c
122 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c set_strs.c -fPIC -DPIC -o .libs/set_strs.o
123 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c set_strs.c -o set_strs.o >/dev/null 2>&1
124 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o set_strp.lo set_strp.c
125 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c set_strp.c -fPIC -DPIC -o .libs/set_strp.o
126 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c set_strp.c -o set_strp.o >/dev/null 2>&1
127 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c -o time.lo time.c
128 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c time.c -fPIC -DPIC -o .libs/time.o
129 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../tests -O2 -m64 -march=nocona -mtune=nocona -c time.c -o time.o >/dev/null 2>&1
130 /bin/bash ../libtool --mode=compile --tag=CC ../strip_fPIC.sh ../yasm/yasm -I .. -f elf64 -o x86_64.lo `test -f 'x86_64.as' || echo './'`x86_64.as
131 ../strip_fPIC.sh ../yasm/yasm -I .. -f elf64 x86_64.as -fPIC -DPIC -o .libs/x86_64.o
132 ../yasm/yasm -I .. -f elf64 x86_64.as -D PIC -o .libs/x86_64.o
133 ../strip_fPIC.sh ../yasm/yasm -I .. -f elf64 x86_64.as -o x86_64.o >/dev/null 2>&1
134 cd ../tests; make libtests.la
135 make[2]: Entering directory `/disk/scratch/mvngu/mpir/mpir-trunk/tests'
136 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c -o memory.lo memory.c
137 mkdir .libs
138 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c memory.c -fPIC -DPIC -o .libs/memory.o
139 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c memory.c -o memory.o >/dev/null 2>&1
140 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c -o misc.lo misc.c
141 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c misc.c -fPIC -DPIC -o .libs/misc.o
142 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c misc.c -o misc.o >/dev/null 2>&1
143 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c -o refmpf.lo refmpf.c
144 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c refmpf.c -fPIC -DPIC -o .libs/refmpf.o
145 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c refmpf.c -o refmpf.o >/dev/null 2>&1
146 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c -o refmpn.lo refmpn.c
147 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c refmpn.c -fPIC -DPIC -o .libs/refmpn.o
148 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c refmpn.c -o refmpn.o >/dev/null 2>&1
149 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c -o refmpq.lo refmpq.c
150 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c refmpq.c -fPIC -DPIC -o .libs/refmpq.o
151 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c refmpq.c -o refmpq.o >/dev/null 2>&1
152 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c -o refmpz.lo refmpz.c
153 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c refmpz.c -fPIC -DPIC -o .libs/refmpz.o
154 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c refmpz.c -o refmpz.o >/dev/null 2>&1
155 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c -o spinner.lo spinner.c
156 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c spinner.c -fPIC -DPIC -o .libs/spinner.o
157 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c spinner.c -o spinner.o >/dev/null 2>&1
158 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c -o trace.lo trace.c
159 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c trace.c -fPIC -DPIC -o .libs/trace.o
160 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c trace.c -o trace.o >/dev/null 2>&1
161 /bin/bash ../libtool --mode=compile --tag=CC ../strip_fPIC.sh ../yasm/yasm -I .. -f elf64 -o x86_64call.lo `test -f 'x86_64call.as' || echo './'`x86_64call.as
162 ../strip_fPIC.sh ../yasm/yasm -I .. -f elf64 x86_64call.as -fPIC -DPIC -o .libs/x86_64call.o
163 ../yasm/yasm -I .. -f elf64 x86_64call.as -D PIC -o .libs/x86_64call.o
164 ../strip_fPIC.sh ../yasm/yasm -I .. -f elf64 x86_64call.as -o x86_64call.o >/dev/null 2>&1
165 /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c -o x86_64check.lo x86_64check.c
166 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c x86_64check.c -fPIC -DPIC -o .libs/x86_64check.o
167 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -m64 -march=nocona -mtune=nocona -c x86_64check.c -o x86_64check.o >/dev/null 2>&1
168 /bin/bash ../libtool --tag=CC --mode=link gcc -std=gnu99 -O2 -m64 -march=nocona -mtune=nocona -o libtests.la memory.lo misc.lo refmpf.lo refmpn.lo refmpq.lo refmpz.lo spinner.lo trace.lo x86_64call.lo x86_64check.lo ../libmpir.la
169 ar cq .libs/libtests.a .libs/memory.o .libs/misc.o .libs/refmpf.o .libs/refmpn.o .libs/refmpq.o .libs/refmpz.o .libs/spinner.o .libs/trace.o .libs/x86_64call.o .libs/x86_64check.o
170 ranlib .libs/libtests.a
171 creating libtests.la
172 (cd .libs && rm -f libtests.la && ln -s ../libtests.la libtests.la)
173 make[2]: Leaving directory `/disk/scratch/mvngu/mpir/mpir-trunk/tests'
174 /bin/bash ../libtool --tag=CC --mode=link gcc -std=gnu99 -O2 -m64 -march=nocona -mtune=nocona -static -o libspeed.la common.lo divrem1div.lo divrem1inv.lo divrem2div.lo divrem2inv.lo freq.lo gcd_bin.lo gcd_finda_gen.lo gcdext_single.lo gcdext_double.lo gcdextod.lo gcdextos.lo jacbase1.lo jacbase2.lo jacbase3.lo mod_1_div.lo mod_1_inv.lo modlinv.lo noop.lo powm_mod.lo powm_redc.lo pre_divrem_1.lo fac_ui_large.lo fac_ui_small.lo set_strb.lo set_strs.lo set_strp.lo time.lo x86_64.lo ../tests/libtests.la ../libmpir.la -lm
175 rm -fr .libs/libspeed.lax
176 mkdir .libs/libspeed.lax
177 rm -fr .libs/libspeed.lax/libtests.a
178 mkdir .libs/libspeed.lax/libtests.a
179 (cd .libs/libspeed.lax/libtests.a && ar x /home/mvngu/mpir/mpir-trunk/tune/../tests/.libs/libtests.a)
180 ar cq .libs/libspeed.a common.o divrem1div.o divrem1inv.o divrem2div.o divrem2inv.o freq.o gcd_bin.o gcd_finda_gen.o gcdext_single.o gcdext_double.o gcdextod.o gcdextos.o jacbase1.o jacbase2.o jacbase3.o mod_1_div.o mod_1_inv.o modlinv.o noop.o powm_mod.o powm_redc.o pre_divrem_1.o fac_ui_large.o fac_ui_small.o set_strb.o set_strs.o set_strp.o time.o x86_64.o .libs/libspeed.lax/libtests.a/memory.o .libs/libspeed.lax/libtests.a/misc.o .libs/libspeed.lax/libtests.a/trace.o .libs/libspeed.lax/libtests.a/refmpf.o .libs/libspeed.lax/libtests.a/x86_64check.o .libs/libspeed.lax/libtests.a/refmpz.o .libs/libspeed.lax/libtests.a/x86_64call.o .libs/libspeed.lax/libtests.a/spinner.o .libs/libspeed.lax/libtests.a/refmpn.o .libs/libspeed.lax/libtests.a/refmpq.o
181 ranlib .libs/libspeed.a
182 rm -fr .libs/libspeed.lax
183 creating libspeed.la
184 (cd .libs && rm -f libspeed.la && ln -s ../libspeed.la libspeed.la)
185 /bin/bash ../libtool --tag=CC --mode=link gcc -std=gnu99 -O2 -m64 -march=nocona -mtune=nocona -static -o tuneup tuneup.o sqr_basecase.o divrem_2.o gcd.o gcdext.o get_str.o mul_n.o mullow_n.o mulhigh_n.o mul_fft.o mul.o tdiv_qr.o toom4_mul_n.o toom4_mul.o toom3_mul.o toom3_mul_n.o toom8h_mul.o toom8_sqr_n.o mulmod_2expm1.o rootrem.o divrem_euclidean_r_1.o divrem_hensel_qr_1.o rsh_divrem_hensel_qr_1.o dc_divappr_q.o dc_div_qr.o inv_divappr_q.o inv_div_qr.o tdiv_q.o dc_bdiv_qr.o dc_bdiv_q.o divrem_1.o mod_1.o libspeed.la
186 gcc -std=gnu99 -O2 -m64 -march=nocona -mtune=nocona -o tuneup tuneup.o sqr_basecase.o divrem_2.o gcd.o gcdext.o get_str.o mul_n.o mullow_n.o mulhigh_n.o mul_fft.o mul.o tdiv_qr.o toom4_mul_n.o toom4_mul.o toom3_mul.o toom3_mul_n.o toom8h_mul.o toom8_sqr_n.o mulmod_2expm1.o rootrem.o divrem_euclidean_r_1.o divrem_hensel_qr_1.o rsh_divrem_hensel_qr_1.o dc_divappr_q.o dc_div_qr.o inv_divappr_q.o inv_div_qr.o tdiv_q.o dc_bdiv_qr.o dc_bdiv_q.o divrem_1.o mod_1.o ./.libs/libspeed.a /home/mvngu/mpir/mpir-trunk/.libs/libmpir.a -lm
187 make[1]: Leaving directory `/disk/scratch/mvngu/mpir/mpir-trunk/tune'
188 ./tuneup
189 Parameters for ./mpn/x86_64/core2/penryn/gmp-mparam.h
190 Using: CPU cycle counter
191 speed_precision 1000000, speed_unittime 3.75e-10 secs, CPU freq 2666.76 MHz
192 DEFAULT_MAX_SIZE 1000, fft_max_size 50000
193
194 /* Generated by tuneup.c, 2010-05-12, gcc 4.2 */
195
196 #define MUL_KARATSUBA_THRESHOLD 16
197 #define MUL_TOOM3_THRESHOLD 60
198 #define MUL_TOOM4_THRESHOLD 154
199 #define MUL_TOOM8H_THRESHOLD 238
200
201 #define SQR_BASECASE_THRESHOLD 0 /* always (native) */
202 #define SQR_KARATSUBA_THRESHOLD 22
203 #define SQR_TOOM3_THRESHOLD 84
204 #define SQR_TOOM4_THRESHOLD 230
205 #define SQR_TOOM8_THRESHOLD 274
206
207 #define POWM_THRESHOLD 63
208
209 #define GCD_ACCEL_THRESHOLD 46
210 #define GCD_THRESHOLD 502
211 #define GCDEXT_THRESHOLD 802
212 #define JACOBI_BASE_METHOD 1
213
214 #define DIVREM_1_NORM_THRESHOLD MP_SIZE_T_MAX /* never */
215 #define DIVREM_1_UNNORM_THRESHOLD MP_SIZE_T_MAX /* never */
216 #define MOD_1_NORM_THRESHOLD 0 /* always */
217 #define MOD_1_UNNORM_THRESHOLD 0 /* always */
218 #define USE_PREINV_DIVREM_1 1 /* native */
219 #define USE_PREINV_MOD_1 1
220 #define DIVEXACT_1_THRESHOLD 0 /* always */
221 #define MODEXACT_1_ODD_THRESHOLD 0 /* always (native) */
222 #define MOD_1_1_THRESHOLD 5
223 #define MOD_1_2_THRESHOLD 8
224 #define MOD_1_3_THRESHOLD 17
225 #define DIVREM_HENSEL_QR_1_THRESHOLD 8
226 #define RSH_DIVREM_HENSEL_QR_1_THRESHOLD 3
227 #define DIVREM_EUCLID_HENSEL_THRESHOLD 37
228
229 #define ROOTREM_THRESHOLD 6
230
231 #define GET_STR_DC_THRESHOLD 12
232 #define GET_STR_PRECOMPUTE_THRESHOLD 17
233 #define SET_STR_DC_THRESHOLD 6984
234 #define SET_STR_PRECOMPUTE_THRESHOLD 8343
235
236 #define MUL_FFT_TABLE { 336, 800, 1856, 2816, 7168, 20480, 0 }
237 #define MUL_FFT_MODF_THRESHOLD 400
238 #define MUL_FFT_FULL_THRESHOLD 1984
239
240 #define SQR_FFT_TABLE { 368, 736, 1984, 2816, 7168, 20480, 0 }
241 #define SQR_FFT_MODF_THRESHOLD 336
242 #define SQR_FFT_FULL_THRESHOLD 2112
243
244 #define MULLOW_BASECASE_THRESHOLD 17
245 #define MULLOW_DC_THRESHOLD 17
246 #define MULLOW_MUL_THRESHOLD 2937
247
248 #define MULHIGH_BASECASE_THRESHOLD 17
249 #define MULHIGH_DC_THRESHOLD 17
250 #define MULHIGH_MUL_THRESHOLD 2937
251
252 #define MULMOD_2EXPM1_THRESHOLD 18
253
254 #define FAC_UI_THRESHOLD 13405
255 #define DC_DIV_QR_THRESHOLD 48
256 #define DC_DIVAPPR_Q_N_THRESHOLD 122
257 #define INV_DIV_QR_THRESHOLD 2801
258 #define INV_DIVAPPR_Q_N_THRESHOLD 122
259 #define DC_DIV_Q_THRESHOLD 148
260 #define INV_DIV_Q_THRESHOLD 4318
261 #define DC_DIVAPPR_Q_THRESHOLD 130
262 #define INV_DIVAPPR_Q_THRESHOLD 7569
263 #define DC_BDIV_QR_THRESHOLD 48
264 #define DC_BDIV_Q_THRESHOLD 40
265 /* Tuneup completed successfully, took 44 seconds */
Attached Files
To refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily.You are not allowed to attach a file to this page.