Gentoo Archives: gentoo-commits

From: Andrea Arteaga <andyspiros@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/auto-numerical-bench:master commit in: app-benchmarks/autobench/files/python/btl/libs/LAPACK/, btl/generic_bench/, /, ...
Date: Thu, 30 Jun 2011 23:46:56
Message-Id: de13fa33730ce07913211fcf889a8cca9482a219.spiros@gentoo
1 commit: de13fa33730ce07913211fcf889a8cca9482a219
2 Author: spiros <andyspiros <AT> gmail <DOT> com>
3 AuthorDate: Thu Jun 30 23:44:58 2011 +0000
4 Commit: Andrea Arteaga <andyspiros <AT> gmail <DOT> com>
5 CommitDate: Thu Jun 30 23:44:58 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/auto-numerical-bench.git;a=commit;h=de13fa33
7
8 Introduced portage tree.
9
10 ---
11 app-benchmarks/autobench/Manifest | 89 +++++++++++++++++
12 app-benchmarks/autobench/autobench-9999.ebuild | 25 +++++
13 .../autobench/files/python/PortageUtils.py | 0
14 .../autobench/files/python/blas.py | 0
15 .../autobench/files/python/blastests.in | 0
16 .../autobench/files/python/btl}/COPYING | 0
17 .../autobench/files/python/btl}/README | 0
18 .../python/btl}/actions/action_aat_product.hh | 0
19 .../python/btl}/actions/action_ata_product.hh | 0
20 .../python/btl}/actions/action_atv_product.hh | 0
21 .../files/python/btl}/actions/action_axpby.hh | 0
22 .../files/python/btl}/actions/action_axpy.hh | 0
23 .../files/python/btl}/actions/action_cholesky.hh | 0
24 .../python/btl}/actions/action_general_solve.hh | 0
25 .../files/python/btl}/actions/action_ger.hh | 0
26 .../files/python/btl}/actions/action_hessenberg.hh | 0
27 .../python/btl}/actions/action_least_squares.hh | 0
28 .../files/python/btl}/actions/action_lu_decomp.hh | 0
29 .../files/python/btl}/actions/action_lu_solve.hh | 0
30 .../btl}/actions/action_matrix_matrix_product.hh | 0
31 .../actions/action_matrix_matrix_product_bis.hh | 0
32 .../btl}/actions/action_matrix_vector_product.hh | 0
33 .../files/python/btl}/actions/action_partial_lu.hh | 0
34 .../files/python/btl}/actions/action_rot.hh | 0
35 .../files/python/btl}/actions/action_symm_ev.hh | 0
36 .../files/python/btl}/actions/action_symv.hh | 0
37 .../files/python/btl}/actions/action_syr2.hh | 0
38 .../files/python/btl}/actions/action_trisolve.hh | 0
39 .../python/btl}/actions/action_trisolve_matrix.hh | 0
40 .../files/python/btl}/actions/action_trmm.hh | 0
41 .../files/python/btl}/actions/basic_actions.hh | 0
42 .../files/python/btl}/data/action_settings.txt | 0
43 .../python/btl}/data/gnuplot_common_settings.hh | 0
44 .../autobench/files/python/btl}/data/go_mean | 0
45 .../autobench/files/python/btl}/data/mean.cxx | 0
46 .../files/python/btl}/data/mk_gnuplot_script.sh | 0
47 .../files/python/btl}/data/mk_mean_script.sh | 0
48 .../files/python/btl}/data/mk_new_gnuplot.sh | 0
49 .../python/btl}/data/perlib_plot_settings.txt | 0
50 .../files/python/btl}/data/regularize.cxx | 0
51 .../autobench/files/python/btl}/data/smooth.cxx | 0
52 .../autobench/files/python/btl}/data/smooth_all.sh | 0
53 .../files/python/btl}/generic_bench/bench.hh | 0
54 .../python/btl}/generic_bench/bench_parameter.hh | 0
55 .../files/python/btl}/generic_bench/btl.hh | 0
56 .../btl}/generic_bench/init/init_function.hh | 0
57 .../python/btl}/generic_bench/init/init_matrix.hh | 0
58 .../python/btl}/generic_bench/init/init_vector.hh | 0
59 .../btl}/generic_bench/static/bench_static.hh | 0
60 .../generic_bench/static/intel_bench_fixed_size.hh | 0
61 .../generic_bench/static/static_size_generator.hh | 0
62 .../btl}/generic_bench/timers/STL_perf_analyzer.hh | 0
63 .../python/btl}/generic_bench/timers/STL_timer.hh | 0
64 .../generic_bench/timers/mixed_perf_analyzer.hh | 0
65 .../generic_bench/timers/portable_perf_analyzer.hh | 0
66 .../timers/portable_perf_analyzer_old.hh | 0
67 .../btl}/generic_bench/timers/portable_timer.hh | 0
68 .../btl}/generic_bench/timers/x86_perf_analyzer.hh | 0
69 .../python/btl}/generic_bench/timers/x86_timer.hh | 0
70 .../btl}/generic_bench/utils/size_lin_log.hh | 0
71 .../python/btl}/generic_bench/utils/size_log.hh | 0
72 .../python/btl}/generic_bench/utils/utilities.h | 0
73 .../python/btl}/generic_bench/utils/xy_file.hh | 0
74 .../files/python/btl}/libs/BLAS/CMakeLists.txt | 0
75 .../autobench/files/python/btl}/libs/BLAS/blas.h | 0
76 .../files/python/btl}/libs/BLAS/blas_interface.hh | 0
77 .../python/btl}/libs/BLAS/blas_interface_impl.hh | 0
78 .../files/python/btl}/libs/BLAS/c_interface_base.h | 0
79 .../python/btl}/libs/BLAS/cblas_interface_impl.hh | 0
80 .../autobench/files/python/btl}/libs/BLAS/main.cpp | 0
81 .../python/btl}/libs/LAPACK/lapack_interface.hh | 0
82 .../btl}/libs/LAPACK/lapack_interface_impl.hh | 0
83 .../files/python/btl}/libs/LAPACK/main.cpp | 0
84 .../files/python/btl}/libs/STL/CMakeLists.txt | 0
85 .../files/python/btl}/libs/STL/STL_interface.hh | 0
86 .../autobench/files/python/btl}/libs/STL/main.cpp | 0
87 .../files/python/btl}/libs/eigen3/CMakeLists.txt | 0
88 .../python/btl}/libs/eigen3/btl_tiny_eigen3.cpp | 0
89 .../python/btl}/libs/eigen3/eigen3_interface.hh | 0
90 .../files/python/btl}/libs/eigen3/main_adv.cpp | 0
91 .../files/python/btl}/libs/eigen3/main_linear.cpp | 0
92 .../files/python/btl}/libs/eigen3/main_matmat.cpp | 0
93 .../files/python/btl}/libs/eigen3/main_vecmat.cpp | 0
94 .../autobench/files/python/btlbase.py | 0
95 .../autobench/files/python/btlutils.py | 0
96 .../autobench/files/python/cblas.py | 0
97 .../autobench/files/python/cblastests.in | 0
98 .../autobench/files/python/lapack.py | 0
99 .../autobench/files/python/lapacktests.in | 0
100 .../autobench/files/python/main.py | 0
101 btl/CMakeLists.txt | 104 --------------------
102 btl/cmake/FindACML.cmake | 49 ---------
103 btl/cmake/FindATLAS.cmake | 39 --------
104 btl/cmake/FindBlitz.cmake | 40 --------
105 btl/cmake/FindCBLAS.cmake | 34 -------
106 btl/cmake/FindGMM.cmake | 17 ---
107 btl/cmake/FindGOTO.cmake | 15 ---
108 btl/cmake/FindGOTO2.cmake | 25 -----
109 btl/cmake/FindMKL.cmake | 65 ------------
110 btl/cmake/FindMTL4.cmake | 31 ------
111 btl/cmake/FindPackageHandleStandardArgs.cmake | 60 -----------
112 btl/cmake/FindTvmet.cmake | 32 ------
113 btl/cmake/MacroOptionalAddSubdirectory.cmake | 31 ------
114 btl/data/CMakeLists.txt | 32 ------
115 104 files changed, 114 insertions(+), 574 deletions(-)
116
117 diff --git a/app-benchmarks/autobench/Manifest b/app-benchmarks/autobench/Manifest
118 new file mode 100644
119 index 0000000..1b7059c
120 --- /dev/null
121 +++ b/app-benchmarks/autobench/Manifest
122 @@ -0,0 +1,89 @@
123 +AUX python/PortageUtils.py 2144 SHA1 8169922d021f136942e0b29d246ea212e189178c SHA256 a77f2e095aaf3ef1969028ed184c569e55cb73d5825416e5dfb8991c3122e94f
124 +AUX python/blas.py 2305 SHA1 0f5b3ff812c0a8afa189936f4e17035441b84ccf SHA256 0af90b2196d4913b01da48c0c1248194c690bea9f3c8e823d738f0bb1e87b34a
125 +AUX python/blastests.in 138 SHA1 6a119629edf5b038002bcb684c8dbf65100adc32 SHA256 eaa423c113b249c20b225a18544fe876bbfd5be33ba2996580cd14c494d17359
126 +AUX python/btl/COPYING 18109 SHA1 0adba118df234d6b733bf662d159b55846231417 SHA256 b8d0e2bcbf36f6af3cdbf94055ad2ea675d5a19fc623eb0ec82febb2b08e719b
127 +AUX python/btl/README 6447 SHA1 98260ea2996de2ed203be00916a675c5bf151631 SHA256 f6e8ede422a6c148ebb8d56fd40c471ac69fc57dbc6011e9fd0b400faefae458
128 +AUX python/btl/actions/action_aat_product.hh 3374 SHA1 d1cf9276cb09569bb20844772d92f7e25cc9515f SHA256 873853a24a2e80800f44a04758fe9faa3cba8a3eb0dbc844f8f214a94585154b
129 +AUX python/btl/actions/action_ata_product.hh 3354 SHA1 10812cf2fd5442a7019f4f5481879094ea8f95c0 SHA256 b0a9d889364f0f9b0192cdce55ad68ecfe176aa79084d8f880381617327afe94
130 +AUX python/btl/actions/action_atv_product.hh 3670 SHA1 59979328eeff0f40f801cd1b6996fc88f98a1f8e SHA256 e0e987134a7956dc97ab6fc23b2d955d50051915b8eb75d19a65dca90d942d83
131 +AUX python/btl/actions/action_axpby.hh 3371 SHA1 46603ec8941a332dfd5bd5048ad7f2c449603725 SHA256 c5bdc67e73ac149bdc99a3b60a2981c7ddab4c05cfb3e709cb32efd71e336c7b
132 +AUX python/btl/actions/action_axpy.hh 3340 SHA1 17be4c1475f9a67944af9c8c75cbf5de58355eb1 SHA256 415925b3edc570e26add07db70587e2ffc683b236ebd8f540fa63ff3093ce3a1
133 +AUX python/btl/actions/action_cholesky.hh 3219 SHA1 f2995cac4cda1b3e54c0195acf481dfa37f075b9 SHA256 a9ae502081b56acfa067cfaab450b99a53537d68980c000cdbefe36a707fb9ae
134 +AUX python/btl/actions/action_general_solve.hh 2593 SHA1 0ebf4da68741ed74db99555e04dd7eea4d580f62 SHA256 ec09bb79f97959a66f456d0e0296af109061c3473c93a94959cd8415a190dd4e
135 +AUX python/btl/actions/action_ger.hh 3460 SHA1 0a01f5bf2030f94b7268a253a33b2ce261049342 SHA256 e5c91376f6a52d2e3d8cce5b7d246ea811cec9955f5ae5a31a0dc9257d565054
136 +AUX python/btl/actions/action_hessenberg.hh 5598 SHA1 014776f7e66daffebb9a7e455a085a1c18153b52 SHA256 de85ccb278e1f3dc08913e899bf76935358db32667ffa4451d7ae12850a24ba1
137 +AUX python/btl/actions/action_least_squares.hh 2594 SHA1 d9b7be1dbb50107e88fe5f8942a708a92efb7d5d SHA256 0e27f45a89510e14cc318c6ff26a5bd581188213e4c124027fab6b4c52f457c9
138 +AUX python/btl/actions/action_lu_decomp.hh 3142 SHA1 41f2afadf283a2bec16c89d7179fb41f09c62b7f SHA256 829435c42c82ce77c7f991d02c266a76735a2ef78ec27965469d82fa651cd0cf
139 +AUX python/btl/actions/action_lu_solve.hh 3598 SHA1 ce414c1915366367752685619f6d2bbce7a3efa4 SHA256 ae6f16d35d082b303cc197935f088a258dd304042d7936174ce4295eef1d7e88
140 +AUX python/btl/actions/action_matrix_matrix_product.hh 3886 SHA1 1fdc964d954e17b25e4edfe4ca185f68381ff7d3 SHA256 e3a52f73939feeecd36088547769ecd9ecfcee9fd585c22599f373ab683a47db
141 +AUX python/btl/actions/action_matrix_matrix_product_bis.hh 3982 SHA1 6431a6116506fcaa96fc2f08bb3527985e1ca592 SHA256 0d7b6557a19d3ee41d039c8eda680657daf4f24fd5dedd7d3946c5a4887dccfa
142 +AUX python/btl/actions/action_matrix_vector_product.hh 3989 SHA1 66a1a624f683f26469d639a34a86954a7d6db5cc SHA256 6125330151c2d7947b638cb846f721c26c5bd11a71ad09f0407dd0dd293af437
143 +AUX python/btl/actions/action_partial_lu.hh 3188 SHA1 fc20d879443de1fa09f308890cee05376444ef50 SHA256 699e506e0a823f35b54e376e2e52a21b859aeedb9ac2271dd4b9ef94f2193eca
144 +AUX python/btl/actions/action_rot.hh 3019 SHA1 83f9908ab860ac890451dc214e941969b5fffd48 SHA256 8050b3d8e66cb034fe524574cb90b5583f44b5e8954382d53b8ef9c8c6b6f9e7
145 +AUX python/btl/actions/action_symm_ev.hh 1543 SHA1 7c30a22947fc63b943eb4038fd3efd61575bbb1d SHA256 9c1e0f56dfb0db615d207dea3274bf0fa63f29bb9024e3a34739e9ffe680fb6c
146 +AUX python/btl/actions/action_symv.hh 3691 SHA1 4efc33f9a8b473a59f6f31ae0a407f66ba2796d5 SHA256 c772d225a23767a671cb81c1c0c29977a644af152e183ba69e51b40671f3b7de
147 +AUX python/btl/actions/action_syr2.hh 3664 SHA1 682e67ec3cdf5a7768fdd45722757545725c151e SHA256 5d8d0a925553a5bbb5210a56fe135a0c28b4f27cc0f6ae6972e1c18d2ba87305
148 +AUX python/btl/actions/action_trisolve.hh 3425 SHA1 3afecf82666185cc125387eefe0d463227711668 SHA256 5edd45de42692a48a1878b0ac1fcc2c52dc05d2800ae1ba32233ff8cffd94c3d
149 +AUX python/btl/actions/action_trisolve_matrix.hh 4061 SHA1 c125e3892a608f0f1fe80aa4084f1ac1c45360ee SHA256 035e918f301001111c3b34d7077eb824e5dbe2b778b8c8db1b0d07c7be1d2830
150 +AUX python/btl/actions/action_trmm.hh 3907 SHA1 6db00fd62c8f4ce4d789626f6a3bb2d17ee06014 SHA256 b8e079e49b398b576190d3de4a497e00b2e15d1db8e7b244df7a9b2b943e8944
151 +AUX python/btl/actions/basic_actions.hh 467 SHA1 63b1b1b4c8f1fe4787e17b64bf084706ecfbc95f SHA256 9e58a04209b4d23ab062cc6040ed3a0df33aa522c6a581b14c2e86b6e27ff667
152 +AUX python/btl/data/action_settings.txt 1292 SHA1 9c81828c173ed1fc2d6c67328bc4500cd02dcab7 SHA256 20baaf808895a1c6945a5b9a192725795cc100c0fde1c1c3182dd08a5e8e2513
153 +AUX python/btl/data/gnuplot_common_settings.hh 2224 SHA1 e3322282454ba95554a62ad6b001f895df1432f5 SHA256 2aeb7b341c0884f58fa9701cf16428404ae87756437b591c405cfadfd1b09200
154 +AUX python/btl/data/go_mean 2002 SHA1 700325822d092c725555dbfacf20e4c5015fddeb SHA256 cb4fb0b4dac0645caccdd9caab289f108eb539ffa0147ba0bb771ae16cdd60e2
155 +AUX python/btl/data/mean.cxx 5306 SHA1 69536eeba57b860b86a8af0621e8c666a7ef9c1c SHA256 c51925e5f97fcefc44858c54a4c13a9e9fd15b5848ce9e59de5efd4debb7d8c1
156 +AUX python/btl/data/mk_gnuplot_script.sh 1850 SHA1 18f42d916561d623c629fb788ec03de2397b8e85 SHA256 035e06c232622b7c4d4d2eb2c29bec280a6c48d353cbe1c86d28877876f4ef3f
157 +AUX python/btl/data/mk_mean_script.sh 929 SHA1 892988371ccff0174bc9803aca48e38973b55055 SHA256 b36d591d0fa11596daf4c407e9c04da9c5e5885f53de70c7952a777dc1a4929d
158 +AUX python/btl/data/mk_new_gnuplot.sh 1742 SHA1 2ff981b2587e00829e92ba1ae16697799f193b72 SHA256 7d9d256b822e2c6ac46d24949f7a1ef9014c31debe652c07212d6ce8372210e8
159 +AUX python/btl/data/perlib_plot_settings.txt 974 SHA1 142cb7ffcbc336f522d96c58a8a8bc7fbb5ea840 SHA256 e91abab44bbcfd484ac601372b02c1c99fcdb1f985f8a5de03a1111c13eb8e1b
160 +AUX python/btl/data/regularize.cxx 3425 SHA1 f63db9f9e7b68411f05acf30a964213c1404fb9e SHA256 26a40e082e2ceb4886cb7bd75ffb3913f48a80045f3e84471454e0fc7000d428
161 +AUX python/btl/data/smooth.cxx 5112 SHA1 26696895ce40bc379e6e8308909f3af5e08b0106 SHA256 ed4c72fea4488aec31f975342fe687ebc9a34eb43d46f31a6914e4a0288b7fb6
162 +AUX python/btl/data/smooth_all.sh 1687 SHA1 723f30ecfd83909c106060b6319e2e30928d5865 SHA256 283894414a693d6d0167690ad4e2e53fa3adac20b30d681c62862d38d73973bf
163 +AUX python/btl/generic_bench/bench.hh 4809 SHA1 3265f1940b84fb7c85b71a1a593812585feac97c SHA256 6ad8e86b0007575e995802afd78fec1c43e5dd3e51a51f1ba6a094f132c81fe9
164 +AUX python/btl/generic_bench/bench_parameter.hh 1916 SHA1 64246f1cf85f666a46a002693ff2c2f67b44e1f1 SHA256 2a258699d02a28a13b1efccce39fcdaab64252f5bab2e299a6370eaa80030bb8
165 +AUX python/btl/generic_bench/btl.hh 6848 SHA1 d35b617f5fc9dd0bd3b8f98e1d92462950962510 SHA256 95dbfb09de4befaa4148a887e96e6a58ad2a5276435243fea0a3f7e78f10ca9c
166 +AUX python/btl/generic_bench/init/init_function.hh 1454 SHA1 5241debfdebcdce291c14ba6e537d40d15df29c1 SHA256 d7b40c5d79ee91e3577d8e545f87e606b2cad13e899038658249280fe3f852b0
167 +AUX python/btl/generic_bench/init/init_matrix.hh 2250 SHA1 edf5eb67ff7c986cda61a2271fa2d450f28b94cd SHA256 60d97f21e19602fb932db7deba903d299a7627f20845aaf2e7c18df26cca7861
168 +AUX python/btl/generic_bench/init/init_vector.hh 1407 SHA1 c098592f191fb2f464c1075cea6a0b6f378c0242 SHA256 04660d80bdd569af7af38c2d6ec5e15f8648850952e1906064a7d359f945011d
169 +AUX python/btl/generic_bench/static/bench_static.hh 2278 SHA1 d12b193c97f8649505c29f99c75736bde3f1f3f2 SHA256 0c76d223b2e0e126968beffa95c201f16ef5980cfcbe03c8402108ac6a72b74e
170 +AUX python/btl/generic_bench/static/intel_bench_fixed_size.hh 1948 SHA1 4c64609eb00fc7b0ebe07ae59c6bea5a8d1b0e23 SHA256 2ae69b6f37cd10a3d1ee3868d87191ccbcd409558b82fa94428c5818177f8ad5
171 +AUX python/btl/generic_bench/static/static_size_generator.hh 2222 SHA1 35bcbfac7be402ae4ba4077cfb31cd978e8eaf01 SHA256 69b2401f2a5eb6d065c5cbd6b7fc6826a44cea6688f294f122b7142f1cd8924d
172 +AUX python/btl/generic_bench/timers/STL_perf_analyzer.hh 2305 SHA1 89e3c243e726aa4dddc93227b284f78080473e17 SHA256 5c61a905e8601176db57c400f69815320e29477cabf95a87f4ad669048bca4d9
173 +AUX python/btl/generic_bench/timers/STL_timer.hh 2522 SHA1 616bc7c0cd55251bc0a38a8655495030a87ac9fa SHA256 ac4e0e1773d1a9cdf32f40472f13fc917159ee81a000c4d778465a52d4b9458a
174 +AUX python/btl/generic_bench/timers/mixed_perf_analyzer.hh 1994 SHA1 b4f500e059e3279be98a07fb1b4c4e1be9b94827 SHA256 fd613907da0b482fdf95001885edef5b25a441d4c22c589a22e27a6f775d864f
175 +AUX python/btl/generic_bench/timers/portable_perf_analyzer.hh 2929 SHA1 79e5a2ebdf2d957d699d1c55010ecd48f12af563 SHA256 bd4eee9a787cfbdb93a3ad64434d0f9e439f452b0ce5006d7d74e3276d3647f1
176 +AUX python/btl/generic_bench/timers/portable_perf_analyzer_old.hh 3534 SHA1 f90a420c2a8a08ffe20b4e86562a04e8699004f8 SHA256 423ba7e04dcfae8423cc38c20eaf6310024d064d32fbc933de9582f29d30fae0
177 +AUX python/btl/generic_bench/timers/portable_timer.hh 3007 SHA1 c977a32fd8e25586fa9de5569d453949dd6d3a18 SHA256 69b55f6b977cc8cfd6a827061cb35841d5f34b84877549e0a6b364eebff530ee
178 +AUX python/btl/generic_bench/timers/x86_perf_analyzer.hh 2927 SHA1 c636257dd9049b35ae5245795063117be0e2abd2 SHA256 d0a280a346d1033f1633c0d2e635d2414291d0814b7fb157a873e9983890fabe
179 +AUX python/btl/generic_bench/timers/x86_timer.hh 5294 SHA1 26845e9db2d2f13cedf605e6f526beb21b693a29 SHA256 3032005ec58542c1340ea8551b530a379858aebea6be4abac6b8db8e6dd9651e
180 +AUX python/btl/generic_bench/utils/size_lin_log.hh 1654 SHA1 db0086d1de357040653b2fba69051ddd5b04ad53 SHA256 cdbc53c8c30a72d2a43dfa757313090617d36db889dba84733e2bf7adfb7d02b
181 +AUX python/btl/generic_bench/utils/size_log.hh 1645 SHA1 da1b88cdad19f4dc691f19d017696c1137acaf07 SHA256 920b8b7a05236d5734ee50abc2efe1ead58ad8821ead0c7c6af5d13ed4e690a2
182 +AUX python/btl/generic_bench/utils/utilities.h 2745 SHA1 97483ba097006b4da956c3607dbc3825d4bdd212 SHA256 566bb118bfe40bca9f0dd694aaef6871ea9d661628989143916d7a58cdb8ec27
183 +AUX python/btl/generic_bench/utils/xy_file.hh 2213 SHA1 83357daaacbca2a6f02ba5eeb78e4cd7bd38377f SHA256 41cf9463658ce6a644869fbd04e256c993d33a48be87e441fe42b5bf227cb6f8
184 +AUX python/btl/libs/BLAS/CMakeLists.txt 1891 SHA1 0eeadcb919c5b180ee3b60ebec18084c9b9ca144 SHA256 31df5781c60251f3a77e0777378be5e332364e4aa2cc2acef819437235217915
185 +AUX python/btl/libs/BLAS/blas.h 35158 SHA1 827d4be5add6c90a8810e7db1ae1525cdac6e2e6 SHA256 955d4441729275467686242ee46c967f99db41bbc5ae4e985bc0b4e1ee664d71
186 +AUX python/btl/libs/BLAS/blas_interface.hh 1929 SHA1 3bd0e6f202d5d18f97bd682a2f364945d958dd33 SHA256 d87aa37ba71ee948c34a451f01117a530b80aad755645997b169b78e4909c764
187 +AUX python/btl/libs/BLAS/blas_interface_impl.hh 2838 SHA1 2bc94c027970a76b47672fc621135e4192424a57 SHA256 a4fae65e3e38c1984eb222eb4cb322b5781a977f4e58e4b53a12d02395a8b78a
188 +AUX python/btl/libs/BLAS/c_interface_base.h 1626 SHA1 327b5f3f53c49f0f624f2312986b5626fff1c12d SHA256 c65fdd0e08f6b373a44f85dda2c6f7b3c6998beda4cca0e566d2c4969eb4e533
189 +AUX python/btl/libs/BLAS/cblas_interface_impl.hh 2990 SHA1 95021a81e3262fcdc9fca9d982297b5c7d4eb64f SHA256 6581d93d7a0d527af1c420f8f70a63f357e40e20efa1b492383daafe68821a3c
190 +AUX python/btl/libs/BLAS/main.cpp 3776 SHA1 34ef8864d56198e54eb450e0546d67521f9a5d85 SHA256 79d7cc6e6f6ab5a8d1d8c1903599fb7634bbafe700b48be65ff18d7a5d3d6e72
191 +AUX python/btl/libs/LAPACK/lapack_interface.hh 1407 SHA1 78c7973c4f148ddad3b7ebe183ef10efd2f5cdf7 SHA256 887afeacc02476159f59a399c85d57c7bfb8737c9bd808a4c26c247616d7909c
192 +AUX python/btl/libs/LAPACK/lapack_interface_impl.hh 1786 SHA1 fb4374f7a74f073c36f0251e58e02e4c3e4f22a0 SHA256 19938175e629c85883e7f1afc0a288871bc6dbdc64f0bb742f125b1497c3c22d
193 +AUX python/btl/libs/LAPACK/main.cpp 1227 SHA1 740f92decfba92c737dc71893612dba39f3eb0ac SHA256 2826b888d7923fb538d6efaf1438318ef9ff55750d682a4aefa8b4782ee0b0ce
194 +AUX python/btl/libs/STL/CMakeLists.txt 37 SHA1 5d83e5222a49decd86765cf68e90160c9fb47e92 SHA256 a4c9412e411ef1be4dd7b93a1fe30b180470aa05b550b29499b4b55ddf2f0772
195 +AUX python/btl/libs/STL/STL_interface.hh 5826 SHA1 8b8a15325e08db996590d530d7055c1451b906e5 SHA256 780a1b71f998f8e9d1ba59b412e5f0d56e3ede2191c40ce980375eb10d272e66
196 +AUX python/btl/libs/STL/main.cpp 1828 SHA1 38fb80bb01b744dd64866700e5e22e2799624e30 SHA256 55c027b487b88fd578ea097ed7b881c5d42bbe167e32a764dfbc51ee60f912ac
197 +AUX python/btl/libs/eigen3/CMakeLists.txt 3292 SHA1 40e566f019fcfc9ab8cdc6b43d0c137382c18a45 SHA256 212f9a709f825893d4f329405e9b1e194f7b7f4fffb164b3561d83ce771b0283
198 +AUX python/btl/libs/eigen3/btl_tiny_eigen3.cpp 1664 SHA1 d46f947a199d236bc6479d4a92af90823a8f6794 SHA256 7c7bd95e0c45fea6292d8e3f5f8617b0aece114e7d8fa718cf68e06892882294
199 +AUX python/btl/libs/eigen3/eigen3_interface.hh 7919 SHA1 ba097f0416684bb8cdec2e948fcccdc1570b82c1 SHA256 355e5d5d9348a2472e55ac9d5f4ed15cc31d5cee8eb1292a86eae3872877c2c8
200 +AUX python/btl/libs/eigen3/main_adv.cpp 1793 SHA1 9eab858c27725d0b03e75c0524781cb354669320 SHA256 494b63aa1cd246df5a3b32754224000c3634924b0790cfa849f45d6f50240a88
201 +AUX python/btl/libs/eigen3/main_linear.cpp 1285 SHA1 d7a1e56800d1e9f149a78ab4090be1fd72300759 SHA256 e8a30f4f7365c5b20c7c7a38234d1fa5798c376cb56a888891af53db539bb754
202 +AUX python/btl/libs/eigen3/main_matmat.cpp 1381 SHA1 6f697bdad6641e7905fcc3e3db26b969a22c1578 SHA256 321404115b60d6fece922d692fcc9810de6a468d812baa46cd1e653cd9fa9e9b
203 +AUX python/btl/libs/eigen3/main_vecmat.cpp 1447 SHA1 5f30bbcbca5df9cdc375021794505ce03a0345c7 SHA256 916d6d83e2a10c115903a5022117ab3036da2dbf9ae4344f852d6ab37efc0fd1
204 +AUX python/btlbase.py 6438 SHA1 0899f52d9a993e6ee358693091480200e4af8ff6 SHA256 f9145cb3ee21ba5c3ba598cefd7c584bb9932d23faee0b20ce398213e3c10d45
205 +AUX python/btlutils.py 984 SHA1 a42bbb055e34d1bd47d0694cb5a18671f465dbfc SHA256 c17bfb2607099714f9a4938368137c2519e24678b31dfeb67aeffd1d1e57f321
206 +AUX python/cblas.py 2308 SHA1 971dd92b15ecb23a24ba00934582e626122a6250 SHA256 5a0b279bc689a4d880b9347d7623a1fef2ef0b9377bb8745c43e1eb832ce4322
207 +AUX python/cblastests.in 76 SHA1 7cbc5a23539e334529b4e9c80649e20d5c3ed78d SHA256 29be1dbea8cfbd63421558d8ade21802b10062968de1633a182ca5271e558e82
208 +AUX python/lapack.py 1806 SHA1 e06f4b42cc39a84f0ebf376b5efc614fdb8e8f09 SHA256 b028f02ac4ca952c55b15314822f389b17cc07fefdaba17df438e0f07760f56a
209 +AUX python/lapacktests.in 118 SHA1 3777e4f7691f27f97ca13324cc15fbf6bc34c5a7 SHA256 a800bf70be03c0dcb9f8a36d2e72a1803a0b38256df181855a0edcf4abf13825
210 +AUX python/main.py 6764 SHA1 127d8fdaf77c03a0727074b9d5fed393601cf2e1 SHA256 3dfd3a551cf1a4ae93eedbf87029687f83b46a3bca7de453772633e06915c341
211 +EBUILD autobench-9999.ebuild 455 SHA1 92be34647653a3cb62486ee7e0b1baea2ef7d7b8 SHA256 ad3438ec481e91329d0b160d62bbdb4d3044762ede68f7d023a9279894751117
212
213 diff --git a/app-benchmarks/autobench/autobench-9999.ebuild b/app-benchmarks/autobench/autobench-9999.ebuild
214 new file mode 100644
215 index 0000000..07c1498
216 --- /dev/null
217 +++ b/app-benchmarks/autobench/autobench-9999.ebuild
218 @@ -0,0 +1,25 @@
219 +# Copyright 1999-2011 Gentoo Foundation
220 +# Distributed under the terms of the GNU General Public License v2
221 +# $Header: $
222 +
223 +inherit multilib
224 +
225 +EAPI=0
226 +
227 +DESCRIPTION="Automated benchmarks suite"
228 +HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/auto-numerical-bench.git"
229 +SRC_URI=""
230 +
231 +LICENSE="GPL-2"
232 +KEYWORDS="~amd64 ~x86"
233 +SLOT="0"
234 +
235 +src_install() {
236 + local libdir=/usr/$(get_libdir)
237 + dodir $libdir
238 + dodir /usr/bin
239 + cp -r "${FILESDIR}"/python "${D}"/$libdir/autobench
240 + chmod +x "${D}"/$libdir/autobench/main.py
241 + dosym $libdir/autobench/main.py /usr/bin/autobench
242 +# ln -s $libdir/autobench/main.py "${D}"/usr/bin/autobench
243 +}
244
245 diff --git a/PortageUtils.py b/app-benchmarks/autobench/files/python/PortageUtils.py
246 similarity index 100%
247 rename from PortageUtils.py
248 rename to app-benchmarks/autobench/files/python/PortageUtils.py
249
250 diff --git a/blas.py b/app-benchmarks/autobench/files/python/blas.py
251 similarity index 100%
252 rename from blas.py
253 rename to app-benchmarks/autobench/files/python/blas.py
254
255 diff --git a/blastests.in b/app-benchmarks/autobench/files/python/blastests.in
256 similarity index 100%
257 rename from blastests.in
258 rename to app-benchmarks/autobench/files/python/blastests.in
259
260 diff --git a/btl/COPYING b/app-benchmarks/autobench/files/python/btl/COPYING
261 similarity index 100%
262 rename from btl/COPYING
263 rename to app-benchmarks/autobench/files/python/btl/COPYING
264
265 diff --git a/btl/README b/app-benchmarks/autobench/files/python/btl/README
266 similarity index 100%
267 rename from btl/README
268 rename to app-benchmarks/autobench/files/python/btl/README
269
270 diff --git a/btl/actions/action_aat_product.hh b/app-benchmarks/autobench/files/python/btl/actions/action_aat_product.hh
271 similarity index 100%
272 rename from btl/actions/action_aat_product.hh
273 rename to app-benchmarks/autobench/files/python/btl/actions/action_aat_product.hh
274
275 diff --git a/btl/actions/action_ata_product.hh b/app-benchmarks/autobench/files/python/btl/actions/action_ata_product.hh
276 similarity index 100%
277 rename from btl/actions/action_ata_product.hh
278 rename to app-benchmarks/autobench/files/python/btl/actions/action_ata_product.hh
279
280 diff --git a/btl/actions/action_atv_product.hh b/app-benchmarks/autobench/files/python/btl/actions/action_atv_product.hh
281 similarity index 100%
282 rename from btl/actions/action_atv_product.hh
283 rename to app-benchmarks/autobench/files/python/btl/actions/action_atv_product.hh
284
285 diff --git a/btl/actions/action_axpby.hh b/app-benchmarks/autobench/files/python/btl/actions/action_axpby.hh
286 similarity index 100%
287 rename from btl/actions/action_axpby.hh
288 rename to app-benchmarks/autobench/files/python/btl/actions/action_axpby.hh
289
290 diff --git a/btl/actions/action_axpy.hh b/app-benchmarks/autobench/files/python/btl/actions/action_axpy.hh
291 similarity index 100%
292 rename from btl/actions/action_axpy.hh
293 rename to app-benchmarks/autobench/files/python/btl/actions/action_axpy.hh
294
295 diff --git a/btl/actions/action_cholesky.hh b/app-benchmarks/autobench/files/python/btl/actions/action_cholesky.hh
296 similarity index 100%
297 rename from btl/actions/action_cholesky.hh
298 rename to app-benchmarks/autobench/files/python/btl/actions/action_cholesky.hh
299
300 diff --git a/btl/actions/action_general_solve.hh b/app-benchmarks/autobench/files/python/btl/actions/action_general_solve.hh
301 similarity index 100%
302 rename from btl/actions/action_general_solve.hh
303 rename to app-benchmarks/autobench/files/python/btl/actions/action_general_solve.hh
304
305 diff --git a/btl/actions/action_ger.hh b/app-benchmarks/autobench/files/python/btl/actions/action_ger.hh
306 similarity index 100%
307 rename from btl/actions/action_ger.hh
308 rename to app-benchmarks/autobench/files/python/btl/actions/action_ger.hh
309
310 diff --git a/btl/actions/action_hessenberg.hh b/app-benchmarks/autobench/files/python/btl/actions/action_hessenberg.hh
311 similarity index 100%
312 rename from btl/actions/action_hessenberg.hh
313 rename to app-benchmarks/autobench/files/python/btl/actions/action_hessenberg.hh
314
315 diff --git a/btl/actions/action_least_squares.hh b/app-benchmarks/autobench/files/python/btl/actions/action_least_squares.hh
316 similarity index 100%
317 rename from btl/actions/action_least_squares.hh
318 rename to app-benchmarks/autobench/files/python/btl/actions/action_least_squares.hh
319
320 diff --git a/btl/actions/action_lu_decomp.hh b/app-benchmarks/autobench/files/python/btl/actions/action_lu_decomp.hh
321 similarity index 100%
322 rename from btl/actions/action_lu_decomp.hh
323 rename to app-benchmarks/autobench/files/python/btl/actions/action_lu_decomp.hh
324
325 diff --git a/btl/actions/action_lu_solve.hh b/app-benchmarks/autobench/files/python/btl/actions/action_lu_solve.hh
326 similarity index 100%
327 rename from btl/actions/action_lu_solve.hh
328 rename to app-benchmarks/autobench/files/python/btl/actions/action_lu_solve.hh
329
330 diff --git a/btl/actions/action_matrix_matrix_product.hh b/app-benchmarks/autobench/files/python/btl/actions/action_matrix_matrix_product.hh
331 similarity index 100%
332 rename from btl/actions/action_matrix_matrix_product.hh
333 rename to app-benchmarks/autobench/files/python/btl/actions/action_matrix_matrix_product.hh
334
335 diff --git a/btl/actions/action_matrix_matrix_product_bis.hh b/app-benchmarks/autobench/files/python/btl/actions/action_matrix_matrix_product_bis.hh
336 similarity index 100%
337 rename from btl/actions/action_matrix_matrix_product_bis.hh
338 rename to app-benchmarks/autobench/files/python/btl/actions/action_matrix_matrix_product_bis.hh
339
340 diff --git a/btl/actions/action_matrix_vector_product.hh b/app-benchmarks/autobench/files/python/btl/actions/action_matrix_vector_product.hh
341 similarity index 100%
342 rename from btl/actions/action_matrix_vector_product.hh
343 rename to app-benchmarks/autobench/files/python/btl/actions/action_matrix_vector_product.hh
344
345 diff --git a/btl/actions/action_partial_lu.hh b/app-benchmarks/autobench/files/python/btl/actions/action_partial_lu.hh
346 similarity index 100%
347 rename from btl/actions/action_partial_lu.hh
348 rename to app-benchmarks/autobench/files/python/btl/actions/action_partial_lu.hh
349
350 diff --git a/btl/actions/action_rot.hh b/app-benchmarks/autobench/files/python/btl/actions/action_rot.hh
351 similarity index 100%
352 rename from btl/actions/action_rot.hh
353 rename to app-benchmarks/autobench/files/python/btl/actions/action_rot.hh
354
355 diff --git a/btl/actions/action_symm_ev.hh b/app-benchmarks/autobench/files/python/btl/actions/action_symm_ev.hh
356 similarity index 100%
357 rename from btl/actions/action_symm_ev.hh
358 rename to app-benchmarks/autobench/files/python/btl/actions/action_symm_ev.hh
359
360 diff --git a/btl/actions/action_symv.hh b/app-benchmarks/autobench/files/python/btl/actions/action_symv.hh
361 similarity index 100%
362 rename from btl/actions/action_symv.hh
363 rename to app-benchmarks/autobench/files/python/btl/actions/action_symv.hh
364
365 diff --git a/btl/actions/action_syr2.hh b/app-benchmarks/autobench/files/python/btl/actions/action_syr2.hh
366 similarity index 100%
367 rename from btl/actions/action_syr2.hh
368 rename to app-benchmarks/autobench/files/python/btl/actions/action_syr2.hh
369
370 diff --git a/btl/actions/action_trisolve.hh b/app-benchmarks/autobench/files/python/btl/actions/action_trisolve.hh
371 similarity index 100%
372 rename from btl/actions/action_trisolve.hh
373 rename to app-benchmarks/autobench/files/python/btl/actions/action_trisolve.hh
374
375 diff --git a/btl/actions/action_trisolve_matrix.hh b/app-benchmarks/autobench/files/python/btl/actions/action_trisolve_matrix.hh
376 similarity index 100%
377 rename from btl/actions/action_trisolve_matrix.hh
378 rename to app-benchmarks/autobench/files/python/btl/actions/action_trisolve_matrix.hh
379
380 diff --git a/btl/actions/action_trmm.hh b/app-benchmarks/autobench/files/python/btl/actions/action_trmm.hh
381 similarity index 100%
382 rename from btl/actions/action_trmm.hh
383 rename to app-benchmarks/autobench/files/python/btl/actions/action_trmm.hh
384
385 diff --git a/btl/actions/basic_actions.hh b/app-benchmarks/autobench/files/python/btl/actions/basic_actions.hh
386 similarity index 100%
387 rename from btl/actions/basic_actions.hh
388 rename to app-benchmarks/autobench/files/python/btl/actions/basic_actions.hh
389
390 diff --git a/btl/data/action_settings.txt b/app-benchmarks/autobench/files/python/btl/data/action_settings.txt
391 similarity index 100%
392 rename from btl/data/action_settings.txt
393 rename to app-benchmarks/autobench/files/python/btl/data/action_settings.txt
394
395 diff --git a/btl/data/gnuplot_common_settings.hh b/app-benchmarks/autobench/files/python/btl/data/gnuplot_common_settings.hh
396 similarity index 100%
397 rename from btl/data/gnuplot_common_settings.hh
398 rename to app-benchmarks/autobench/files/python/btl/data/gnuplot_common_settings.hh
399
400 diff --git a/btl/data/go_mean b/app-benchmarks/autobench/files/python/btl/data/go_mean
401 similarity index 100%
402 rename from btl/data/go_mean
403 rename to app-benchmarks/autobench/files/python/btl/data/go_mean
404
405 diff --git a/btl/data/mean.cxx b/app-benchmarks/autobench/files/python/btl/data/mean.cxx
406 similarity index 100%
407 rename from btl/data/mean.cxx
408 rename to app-benchmarks/autobench/files/python/btl/data/mean.cxx
409
410 diff --git a/btl/data/mk_gnuplot_script.sh b/app-benchmarks/autobench/files/python/btl/data/mk_gnuplot_script.sh
411 similarity index 100%
412 rename from btl/data/mk_gnuplot_script.sh
413 rename to app-benchmarks/autobench/files/python/btl/data/mk_gnuplot_script.sh
414
415 diff --git a/btl/data/mk_mean_script.sh b/app-benchmarks/autobench/files/python/btl/data/mk_mean_script.sh
416 similarity index 100%
417 rename from btl/data/mk_mean_script.sh
418 rename to app-benchmarks/autobench/files/python/btl/data/mk_mean_script.sh
419
420 diff --git a/btl/data/mk_new_gnuplot.sh b/app-benchmarks/autobench/files/python/btl/data/mk_new_gnuplot.sh
421 similarity index 100%
422 rename from btl/data/mk_new_gnuplot.sh
423 rename to app-benchmarks/autobench/files/python/btl/data/mk_new_gnuplot.sh
424
425 diff --git a/btl/data/perlib_plot_settings.txt b/app-benchmarks/autobench/files/python/btl/data/perlib_plot_settings.txt
426 similarity index 100%
427 rename from btl/data/perlib_plot_settings.txt
428 rename to app-benchmarks/autobench/files/python/btl/data/perlib_plot_settings.txt
429
430 diff --git a/btl/data/regularize.cxx b/app-benchmarks/autobench/files/python/btl/data/regularize.cxx
431 similarity index 100%
432 rename from btl/data/regularize.cxx
433 rename to app-benchmarks/autobench/files/python/btl/data/regularize.cxx
434
435 diff --git a/btl/data/smooth.cxx b/app-benchmarks/autobench/files/python/btl/data/smooth.cxx
436 similarity index 100%
437 rename from btl/data/smooth.cxx
438 rename to app-benchmarks/autobench/files/python/btl/data/smooth.cxx
439
440 diff --git a/btl/data/smooth_all.sh b/app-benchmarks/autobench/files/python/btl/data/smooth_all.sh
441 similarity index 100%
442 rename from btl/data/smooth_all.sh
443 rename to app-benchmarks/autobench/files/python/btl/data/smooth_all.sh
444
445 diff --git a/btl/generic_bench/bench.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/bench.hh
446 similarity index 100%
447 rename from btl/generic_bench/bench.hh
448 rename to app-benchmarks/autobench/files/python/btl/generic_bench/bench.hh
449
450 diff --git a/btl/generic_bench/bench_parameter.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/bench_parameter.hh
451 similarity index 100%
452 rename from btl/generic_bench/bench_parameter.hh
453 rename to app-benchmarks/autobench/files/python/btl/generic_bench/bench_parameter.hh
454
455 diff --git a/btl/generic_bench/btl.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/btl.hh
456 similarity index 100%
457 rename from btl/generic_bench/btl.hh
458 rename to app-benchmarks/autobench/files/python/btl/generic_bench/btl.hh
459
460 diff --git a/btl/generic_bench/init/init_function.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/init/init_function.hh
461 similarity index 100%
462 rename from btl/generic_bench/init/init_function.hh
463 rename to app-benchmarks/autobench/files/python/btl/generic_bench/init/init_function.hh
464
465 diff --git a/btl/generic_bench/init/init_matrix.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/init/init_matrix.hh
466 similarity index 100%
467 rename from btl/generic_bench/init/init_matrix.hh
468 rename to app-benchmarks/autobench/files/python/btl/generic_bench/init/init_matrix.hh
469
470 diff --git a/btl/generic_bench/init/init_vector.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/init/init_vector.hh
471 similarity index 100%
472 rename from btl/generic_bench/init/init_vector.hh
473 rename to app-benchmarks/autobench/files/python/btl/generic_bench/init/init_vector.hh
474
475 diff --git a/btl/generic_bench/static/bench_static.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/static/bench_static.hh
476 similarity index 100%
477 rename from btl/generic_bench/static/bench_static.hh
478 rename to app-benchmarks/autobench/files/python/btl/generic_bench/static/bench_static.hh
479
480 diff --git a/btl/generic_bench/static/intel_bench_fixed_size.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/static/intel_bench_fixed_size.hh
481 similarity index 100%
482 rename from btl/generic_bench/static/intel_bench_fixed_size.hh
483 rename to app-benchmarks/autobench/files/python/btl/generic_bench/static/intel_bench_fixed_size.hh
484
485 diff --git a/btl/generic_bench/static/static_size_generator.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/static/static_size_generator.hh
486 similarity index 100%
487 rename from btl/generic_bench/static/static_size_generator.hh
488 rename to app-benchmarks/autobench/files/python/btl/generic_bench/static/static_size_generator.hh
489
490 diff --git a/btl/generic_bench/timers/STL_perf_analyzer.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/timers/STL_perf_analyzer.hh
491 similarity index 100%
492 rename from btl/generic_bench/timers/STL_perf_analyzer.hh
493 rename to app-benchmarks/autobench/files/python/btl/generic_bench/timers/STL_perf_analyzer.hh
494
495 diff --git a/btl/generic_bench/timers/STL_timer.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/timers/STL_timer.hh
496 similarity index 100%
497 rename from btl/generic_bench/timers/STL_timer.hh
498 rename to app-benchmarks/autobench/files/python/btl/generic_bench/timers/STL_timer.hh
499
500 diff --git a/btl/generic_bench/timers/mixed_perf_analyzer.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/timers/mixed_perf_analyzer.hh
501 similarity index 100%
502 rename from btl/generic_bench/timers/mixed_perf_analyzer.hh
503 rename to app-benchmarks/autobench/files/python/btl/generic_bench/timers/mixed_perf_analyzer.hh
504
505 diff --git a/btl/generic_bench/timers/portable_perf_analyzer.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/timers/portable_perf_analyzer.hh
506 similarity index 100%
507 rename from btl/generic_bench/timers/portable_perf_analyzer.hh
508 rename to app-benchmarks/autobench/files/python/btl/generic_bench/timers/portable_perf_analyzer.hh
509
510 diff --git a/btl/generic_bench/timers/portable_perf_analyzer_old.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/timers/portable_perf_analyzer_old.hh
511 similarity index 100%
512 rename from btl/generic_bench/timers/portable_perf_analyzer_old.hh
513 rename to app-benchmarks/autobench/files/python/btl/generic_bench/timers/portable_perf_analyzer_old.hh
514
515 diff --git a/btl/generic_bench/timers/portable_timer.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/timers/portable_timer.hh
516 similarity index 100%
517 rename from btl/generic_bench/timers/portable_timer.hh
518 rename to app-benchmarks/autobench/files/python/btl/generic_bench/timers/portable_timer.hh
519
520 diff --git a/btl/generic_bench/timers/x86_perf_analyzer.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/timers/x86_perf_analyzer.hh
521 similarity index 100%
522 rename from btl/generic_bench/timers/x86_perf_analyzer.hh
523 rename to app-benchmarks/autobench/files/python/btl/generic_bench/timers/x86_perf_analyzer.hh
524
525 diff --git a/btl/generic_bench/timers/x86_timer.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/timers/x86_timer.hh
526 similarity index 100%
527 rename from btl/generic_bench/timers/x86_timer.hh
528 rename to app-benchmarks/autobench/files/python/btl/generic_bench/timers/x86_timer.hh
529
530 diff --git a/btl/generic_bench/utils/size_lin_log.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/utils/size_lin_log.hh
531 similarity index 100%
532 rename from btl/generic_bench/utils/size_lin_log.hh
533 rename to app-benchmarks/autobench/files/python/btl/generic_bench/utils/size_lin_log.hh
534
535 diff --git a/btl/generic_bench/utils/size_log.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/utils/size_log.hh
536 similarity index 100%
537 rename from btl/generic_bench/utils/size_log.hh
538 rename to app-benchmarks/autobench/files/python/btl/generic_bench/utils/size_log.hh
539
540 diff --git a/btl/generic_bench/utils/utilities.h b/app-benchmarks/autobench/files/python/btl/generic_bench/utils/utilities.h
541 similarity index 100%
542 rename from btl/generic_bench/utils/utilities.h
543 rename to app-benchmarks/autobench/files/python/btl/generic_bench/utils/utilities.h
544
545 diff --git a/btl/generic_bench/utils/xy_file.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/utils/xy_file.hh
546 similarity index 100%
547 rename from btl/generic_bench/utils/xy_file.hh
548 rename to app-benchmarks/autobench/files/python/btl/generic_bench/utils/xy_file.hh
549
550 diff --git a/btl/libs/BLAS/CMakeLists.txt b/app-benchmarks/autobench/files/python/btl/libs/BLAS/CMakeLists.txt
551 similarity index 100%
552 rename from btl/libs/BLAS/CMakeLists.txt
553 rename to app-benchmarks/autobench/files/python/btl/libs/BLAS/CMakeLists.txt
554
555 diff --git a/btl/libs/BLAS/blas.h b/app-benchmarks/autobench/files/python/btl/libs/BLAS/blas.h
556 similarity index 100%
557 rename from btl/libs/BLAS/blas.h
558 rename to app-benchmarks/autobench/files/python/btl/libs/BLAS/blas.h
559
560 diff --git a/btl/libs/BLAS/blas_interface.hh b/app-benchmarks/autobench/files/python/btl/libs/BLAS/blas_interface.hh
561 similarity index 100%
562 rename from btl/libs/BLAS/blas_interface.hh
563 rename to app-benchmarks/autobench/files/python/btl/libs/BLAS/blas_interface.hh
564
565 diff --git a/btl/libs/BLAS/blas_interface_impl.hh b/app-benchmarks/autobench/files/python/btl/libs/BLAS/blas_interface_impl.hh
566 similarity index 100%
567 rename from btl/libs/BLAS/blas_interface_impl.hh
568 rename to app-benchmarks/autobench/files/python/btl/libs/BLAS/blas_interface_impl.hh
569
570 diff --git a/btl/libs/BLAS/c_interface_base.h b/app-benchmarks/autobench/files/python/btl/libs/BLAS/c_interface_base.h
571 similarity index 100%
572 rename from btl/libs/BLAS/c_interface_base.h
573 rename to app-benchmarks/autobench/files/python/btl/libs/BLAS/c_interface_base.h
574
575 diff --git a/btl/libs/BLAS/cblas_interface_impl.hh b/app-benchmarks/autobench/files/python/btl/libs/BLAS/cblas_interface_impl.hh
576 similarity index 100%
577 rename from btl/libs/BLAS/cblas_interface_impl.hh
578 rename to app-benchmarks/autobench/files/python/btl/libs/BLAS/cblas_interface_impl.hh
579
580 diff --git a/btl/libs/BLAS/main.cpp b/app-benchmarks/autobench/files/python/btl/libs/BLAS/main.cpp
581 similarity index 100%
582 rename from btl/libs/BLAS/main.cpp
583 rename to app-benchmarks/autobench/files/python/btl/libs/BLAS/main.cpp
584
585 diff --git a/btl/libs/LAPACK/lapack_interface.hh b/app-benchmarks/autobench/files/python/btl/libs/LAPACK/lapack_interface.hh
586 similarity index 100%
587 rename from btl/libs/LAPACK/lapack_interface.hh
588 rename to app-benchmarks/autobench/files/python/btl/libs/LAPACK/lapack_interface.hh
589
590 diff --git a/btl/libs/LAPACK/lapack_interface_impl.hh b/app-benchmarks/autobench/files/python/btl/libs/LAPACK/lapack_interface_impl.hh
591 similarity index 100%
592 rename from btl/libs/LAPACK/lapack_interface_impl.hh
593 rename to app-benchmarks/autobench/files/python/btl/libs/LAPACK/lapack_interface_impl.hh
594
595 diff --git a/btl/libs/LAPACK/main.cpp b/app-benchmarks/autobench/files/python/btl/libs/LAPACK/main.cpp
596 similarity index 100%
597 rename from btl/libs/LAPACK/main.cpp
598 rename to app-benchmarks/autobench/files/python/btl/libs/LAPACK/main.cpp
599
600 diff --git a/btl/libs/STL/CMakeLists.txt b/app-benchmarks/autobench/files/python/btl/libs/STL/CMakeLists.txt
601 similarity index 100%
602 rename from btl/libs/STL/CMakeLists.txt
603 rename to app-benchmarks/autobench/files/python/btl/libs/STL/CMakeLists.txt
604
605 diff --git a/btl/libs/STL/STL_interface.hh b/app-benchmarks/autobench/files/python/btl/libs/STL/STL_interface.hh
606 similarity index 100%
607 rename from btl/libs/STL/STL_interface.hh
608 rename to app-benchmarks/autobench/files/python/btl/libs/STL/STL_interface.hh
609
610 diff --git a/btl/libs/STL/main.cpp b/app-benchmarks/autobench/files/python/btl/libs/STL/main.cpp
611 similarity index 100%
612 rename from btl/libs/STL/main.cpp
613 rename to app-benchmarks/autobench/files/python/btl/libs/STL/main.cpp
614
615 diff --git a/btl/libs/eigen3/CMakeLists.txt b/app-benchmarks/autobench/files/python/btl/libs/eigen3/CMakeLists.txt
616 similarity index 100%
617 rename from btl/libs/eigen3/CMakeLists.txt
618 rename to app-benchmarks/autobench/files/python/btl/libs/eigen3/CMakeLists.txt
619
620 diff --git a/btl/libs/eigen3/btl_tiny_eigen3.cpp b/app-benchmarks/autobench/files/python/btl/libs/eigen3/btl_tiny_eigen3.cpp
621 similarity index 100%
622 rename from btl/libs/eigen3/btl_tiny_eigen3.cpp
623 rename to app-benchmarks/autobench/files/python/btl/libs/eigen3/btl_tiny_eigen3.cpp
624
625 diff --git a/btl/libs/eigen3/eigen3_interface.hh b/app-benchmarks/autobench/files/python/btl/libs/eigen3/eigen3_interface.hh
626 similarity index 100%
627 rename from btl/libs/eigen3/eigen3_interface.hh
628 rename to app-benchmarks/autobench/files/python/btl/libs/eigen3/eigen3_interface.hh
629
630 diff --git a/btl/libs/eigen3/main_adv.cpp b/app-benchmarks/autobench/files/python/btl/libs/eigen3/main_adv.cpp
631 similarity index 100%
632 rename from btl/libs/eigen3/main_adv.cpp
633 rename to app-benchmarks/autobench/files/python/btl/libs/eigen3/main_adv.cpp
634
635 diff --git a/btl/libs/eigen3/main_linear.cpp b/app-benchmarks/autobench/files/python/btl/libs/eigen3/main_linear.cpp
636 similarity index 100%
637 rename from btl/libs/eigen3/main_linear.cpp
638 rename to app-benchmarks/autobench/files/python/btl/libs/eigen3/main_linear.cpp
639
640 diff --git a/btl/libs/eigen3/main_matmat.cpp b/app-benchmarks/autobench/files/python/btl/libs/eigen3/main_matmat.cpp
641 similarity index 100%
642 rename from btl/libs/eigen3/main_matmat.cpp
643 rename to app-benchmarks/autobench/files/python/btl/libs/eigen3/main_matmat.cpp
644
645 diff --git a/btl/libs/eigen3/main_vecmat.cpp b/app-benchmarks/autobench/files/python/btl/libs/eigen3/main_vecmat.cpp
646 similarity index 100%
647 rename from btl/libs/eigen3/main_vecmat.cpp
648 rename to app-benchmarks/autobench/files/python/btl/libs/eigen3/main_vecmat.cpp
649
650 diff --git a/btlbase.py b/app-benchmarks/autobench/files/python/btlbase.py
651 similarity index 100%
652 rename from btlbase.py
653 rename to app-benchmarks/autobench/files/python/btlbase.py
654
655 diff --git a/btlutils.py b/app-benchmarks/autobench/files/python/btlutils.py
656 similarity index 100%
657 rename from btlutils.py
658 rename to app-benchmarks/autobench/files/python/btlutils.py
659
660 diff --git a/cblas.py b/app-benchmarks/autobench/files/python/cblas.py
661 similarity index 100%
662 rename from cblas.py
663 rename to app-benchmarks/autobench/files/python/cblas.py
664
665 diff --git a/cblastests.in b/app-benchmarks/autobench/files/python/cblastests.in
666 similarity index 100%
667 rename from cblastests.in
668 rename to app-benchmarks/autobench/files/python/cblastests.in
669
670 diff --git a/lapack.py b/app-benchmarks/autobench/files/python/lapack.py
671 similarity index 100%
672 rename from lapack.py
673 rename to app-benchmarks/autobench/files/python/lapack.py
674
675 diff --git a/lapacktests.in b/app-benchmarks/autobench/files/python/lapacktests.in
676 similarity index 100%
677 rename from lapacktests.in
678 rename to app-benchmarks/autobench/files/python/lapacktests.in
679
680 diff --git a/main.py b/app-benchmarks/autobench/files/python/main.py
681 similarity index 100%
682 rename from main.py
683 rename to app-benchmarks/autobench/files/python/main.py
684
685 diff --git a/btl/CMakeLists.txt b/btl/CMakeLists.txt
686 deleted file mode 100644
687 index 119b470..0000000
688 --- a/btl/CMakeLists.txt
689 +++ /dev/null
690 @@ -1,104 +0,0 @@
691 -PROJECT(BTL)
692 -
693 -CMAKE_MINIMUM_REQUIRED(VERSION 2.6.2)
694 -
695 -set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake ${Eigen_SOURCE_DIR}/cmake)
696 -include(MacroOptionalAddSubdirectory)
697 -
698 -OPTION(BTL_NOVEC "Disable SSE/Altivec optimizations when possible" OFF)
699 -
700 -SET(CMAKE_INCLUDE_CURRENT_DIR ON)
701 -
702 -string(REGEX MATCH icpc IS_ICPC ${CMAKE_CXX_COMPILER})
703 -IF(CMAKE_COMPILER_IS_GNUCXX OR IS_ICPC)
704 - SET(CMAKE_CXX_FLAGS "-g0 -O3 -DNDEBUG")
705 - SET(CMAKE_Fortran_FLAGS "-g0 -O3 -DNDEBUG")
706 - IF(NOT BTL_NOVEC)
707 - SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -msse2")
708 - SET(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -msse2")
709 - ELSE(NOT BTL_NOVEC)
710 - SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DEIGEN_DONT_VECTORIZE")
711 - ENDIF(NOT BTL_NOVEC)
712 -ENDIF(CMAKE_COMPILER_IS_GNUCXX OR IS_ICPC)
713 -
714 -IF(MSVC)
715 - SET(CMAKE_CXX_FLAGS " /O2 /Ot /GL /fp:fast -DNDEBUG")
716 -# SET(CMAKE_Fortran_FLAGS "-g0 -O3 -DNDEBUG")
717 - IF(NOT BTL_NOVEC)
718 - SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /arch:SSE2")
719 - ELSE(NOT BTL_NOVEC)
720 - SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DEIGEN_DONT_VECTORIZE")
721 - ENDIF(NOT BTL_NOVEC)
722 -ENDIF(MSVC)
723 -
724 -if(IS_ICPC)
725 - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fast")
726 - set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -fast")
727 -endif(IS_ICPC)
728 -
729 -include_directories(
730 - ${PROJECT_SOURCE_DIR}/actions
731 - ${PROJECT_SOURCE_DIR}/generic_bench
732 - ${PROJECT_SOURCE_DIR}/generic_bench/utils
733 - ${PROJECT_SOURCE_DIR}/libs/STL)
734 -
735 -# find_package(MKL)
736 -# if (MKL_FOUND)
737 -# add_definitions(-DHAVE_MKL)
738 -# set(DEFAULT_LIBRARIES ${MKL_LIBRARIES})
739 -# endif (MKL_FOUND)
740 -
741 -MACRO(BTL_ADD_BENCH targetname)
742 -
743 - foreach(_current_var ${ARGN})
744 - set(_last_var ${_current_var})
745 - endforeach(_current_var)
746 -
747 - set(_sources ${ARGN})
748 - list(LENGTH _sources _argn_length)
749 -
750 - list(REMOVE_ITEM _sources ON OFF TRUE FALSE)
751 -
752 - list(LENGTH _sources _src_length)
753 -
754 - if (${_argn_length} EQUAL ${_src_length})
755 - set(_last_var ON)
756 - endif (${_argn_length} EQUAL ${_src_length})
757 -
758 - OPTION(BUILD_${targetname} "Build benchmark ${targetname}" ${_last_var})
759 -
760 - IF(BUILD_${targetname})
761 - ADD_EXECUTABLE(${targetname} ${_sources})
762 - ADD_TEST(${targetname} "${targetname}")
763 - target_link_libraries(${targetname} ${DEFAULT_LIBRARIES} rt)
764 - ENDIF(BUILD_${targetname})
765 -
766 -ENDMACRO(BTL_ADD_BENCH)
767 -
768 -macro(btl_add_target_property target prop value)
769 -
770 - if(BUILD_${target})
771 - get_target_property(previous ${target} ${prop})
772 - if(NOT previous)
773 - set(previous "")
774 - endif()
775 - set_target_properties(${target} PROPERTIES ${prop} "${previous} ${value}")
776 - endif()
777 -
778 -endmacro(btl_add_target_property)
779 -
780 -ENABLE_TESTING()
781 -
782 -add_subdirectory(libs/eigen3)
783 -add_subdirectory(libs/eigen2)
784 -add_subdirectory(libs/BLAS)
785 -add_subdirectory(libs/ublas)
786 -add_subdirectory(libs/gmm)
787 -add_subdirectory(libs/mtl4)
788 -add_subdirectory(libs/blitz)
789 -add_subdirectory(libs/tvmet)
790 -add_subdirectory(libs/STL)
791 -
792 -add_subdirectory(data)
793 -
794 -
795
796 diff --git a/btl/cmake/FindACML.cmake b/btl/cmake/FindACML.cmake
797 deleted file mode 100644
798 index f45ae1b..0000000
799 --- a/btl/cmake/FindACML.cmake
800 +++ /dev/null
801 @@ -1,49 +0,0 @@
802 -
803 -if (ACML_LIBRARIES)
804 - set(ACML_FIND_QUIETLY TRUE)
805 -endif (ACML_LIBRARIES)
806 -
807 -find_library(ACML_LIBRARIES
808 - NAMES
809 - acml_mp acml_mv
810 - PATHS
811 - $ENV{ACMLDIR}/lib
812 - $ENV{ACML_DIR}/lib
813 - ${LIB_INSTALL_DIR}
814 -)
815 -
816 -find_file(ACML_LIBRARIES
817 - NAMES
818 - libacml_mp.so
819 - PATHS
820 - /usr/lib
821 - $ENV{ACMLDIR}/lib
822 - ${LIB_INSTALL_DIR}
823 -)
824 -
825 -if(NOT ACML_LIBRARIES)
826 - message(STATUS "Multi-threaded library not found, looking for single-threaded")
827 - find_library(ACML_LIBRARIES
828 - NAMES
829 - acml acml_mv
830 - PATHS
831 - $ENV{ACMLDIR}/lib
832 - $ENV{ACML_DIR}/lib
833 - ${LIB_INSTALL_DIR}
834 - )
835 - find_file(ACML_LIBRARIES
836 - libacml.so libacml_mv.so
837 - PATHS
838 - /usr/lib
839 - $ENV{ACMLDIR}/lib
840 - ${LIB_INSTALL_DIR}
841 - )
842 -endif()
843 -
844 -
845 -
846 -
847 -include(FindPackageHandleStandardArgs)
848 -find_package_handle_standard_args(ACML DEFAULT_MSG ACML_LIBRARIES)
849 -
850 -mark_as_advanced(ACML_LIBRARIES)
851
852 diff --git a/btl/cmake/FindATLAS.cmake b/btl/cmake/FindATLAS.cmake
853 deleted file mode 100644
854 index 6b90652..0000000
855 --- a/btl/cmake/FindATLAS.cmake
856 +++ /dev/null
857 @@ -1,39 +0,0 @@
858 -
859 -if (ATLAS_LIBRARIES)
860 - set(ATLAS_FIND_QUIETLY TRUE)
861 -endif (ATLAS_LIBRARIES)
862 -
863 -find_file(ATLAS_LIB libatlas.so.3 PATHS /usr/lib $ENV{ATLASDIR} ${LIB_INSTALL_DIR})
864 -find_library(ATLAS_LIB atlas PATHS $ENV{ATLASDIR} ${LIB_INSTALL_DIR})
865 -
866 -find_file(ATLAS_CBLAS libcblas.so.3 PATHS /usr/lib $ENV{ATLASDIR} ${LIB_INSTALL_DIR})
867 -find_library(ATLAS_CBLAS cblas PATHS $ENV{ATLASDIR} ${LIB_INSTALL_DIR})
868 -
869 -find_file(ATLAS_LAPACK liblapack_atlas.so.3 PATHS /usr/lib $ENV{ATLASDIR} ${LIB_INSTALL_DIR})
870 -find_library(ATLAS_LAPACK lapack_atlas PATHS $ENV{ATLASDIR} ${LIB_INSTALL_DIR})
871 -
872 -if(NOT ATLAS_LAPACK)
873 - find_file(ATLAS_LAPACK liblapack.so.3 PATHS /usr/lib/atlas $ENV{ATLASDIR} ${LIB_INSTALL_DIR})
874 - find_library(ATLAS_LAPACK lapack PATHS $ENV{ATLASDIR} ${LIB_INSTALL_DIR})
875 -endif(NOT ATLAS_LAPACK)
876 -
877 -find_file(ATLAS_F77BLAS libf77blas.so.3 PATHS /usr/lib $ENV{ATLASDIR} ${LIB_INSTALL_DIR})
878 -find_library(ATLAS_F77BLAS f77blas PATHS $ENV{ATLASDIR} ${LIB_INSTALL_DIR})
879 -
880 -if(ATLAS_LIB AND ATLAS_CBLAS AND ATLAS_LAPACK AND ATLAS_F77BLAS)
881 -
882 - set(ATLAS_LIBRARIES ${ATLAS_LAPACK} ${ATLAS_CBLAS} ${ATLAS_F77BLAS} ${ATLAS_LIB})
883 -
884 - # search the default lapack lib link to it
885 - find_file(ATLAS_REFERENCE_LAPACK liblapack.so.3 PATHS /usr/lib /usr/lib64)
886 - find_library(ATLAS_REFERENCE_LAPACK NAMES lapack)
887 - if(ATLAS_REFERENCE_LAPACK)
888 - set(ATLAS_LIBRARIES ${ATLAS_LIBRARIES} ${ATLAS_REFERENCE_LAPACK})
889 - endif()
890 -
891 -endif(ATLAS_LIB AND ATLAS_CBLAS AND ATLAS_LAPACK AND ATLAS_F77BLAS)
892 -
893 -include(FindPackageHandleStandardArgs)
894 -find_package_handle_standard_args(ATLAS DEFAULT_MSG ATLAS_LIBRARIES)
895 -
896 -mark_as_advanced(ATLAS_LIBRARIES)
897
898 diff --git a/btl/cmake/FindBlitz.cmake b/btl/cmake/FindBlitz.cmake
899 deleted file mode 100644
900 index 92880bb..0000000
901 --- a/btl/cmake/FindBlitz.cmake
902 +++ /dev/null
903 @@ -1,40 +0,0 @@
904 -# - Try to find blitz lib
905 -# Once done this will define
906 -#
907 -# BLITZ_FOUND - system has blitz lib
908 -# BLITZ_INCLUDES - the blitz include directory
909 -# BLITZ_LIBRARIES - The libraries needed to use blitz
910 -
911 -# Copyright (c) 2006, Montel Laurent, <montel@×××.org>
912 -# Copyright (c) 2007, Allen Winter, <winter@×××.org>
913 -# Copyright (C) 2008 Gael Guennebaud <gael.guennebaud@×××××.fr>
914 -# Redistribution and use is allowed according to the terms of the BSD license.
915 -# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
916 -
917 -# include(FindLibraryWithDebug)
918 -
919 -if (BLITZ_INCLUDES AND BLITZ_LIBRARIES)
920 - set(Blitz_FIND_QUIETLY TRUE)
921 -endif (BLITZ_INCLUDES AND BLITZ_LIBRARIES)
922 -
923 -find_path(BLITZ_INCLUDES
924 - NAMES
925 - blitz/array.h
926 - PATH_SUFFIXES blitz*
927 - PATHS
928 - $ENV{BLITZDIR}/include
929 - ${INCLUDE_INSTALL_DIR}
930 -)
931 -
932 -find_library(BLITZ_LIBRARIES
933 - blitz
934 - PATHS
935 - $ENV{BLITZDIR}/lib
936 - ${LIB_INSTALL_DIR}
937 -)
938 -
939 -include(FindPackageHandleStandardArgs)
940 -find_package_handle_standard_args(Blitz DEFAULT_MSG
941 - BLITZ_INCLUDES BLITZ_LIBRARIES)
942 -
943 -mark_as_advanced(BLITZ_INCLUDES BLITZ_LIBRARIES)
944
945 diff --git a/btl/cmake/FindCBLAS.cmake b/btl/cmake/FindCBLAS.cmake
946 deleted file mode 100644
947 index 554f029..0000000
948 --- a/btl/cmake/FindCBLAS.cmake
949 +++ /dev/null
950 @@ -1,34 +0,0 @@
951 -# include(FindLibraryWithDebug)
952 -
953 -if (CBLAS_INCLUDES AND CBLAS_LIBRARIES)
954 - set(CBLAS_FIND_QUIETLY TRUE)
955 -endif (CBLAS_INCLUDES AND CBLAS_LIBRARIES)
956 -
957 -find_path(CBLAS_INCLUDES
958 - NAMES
959 - cblas.h
960 - PATHS
961 - $ENV{CBLASDIR}/include
962 - ${INCLUDE_INSTALL_DIR}
963 -)
964 -
965 -find_library(CBLAS_LIBRARIES
966 - cblas
967 - PATHS
968 - $ENV{CBLASDIR}/lib
969 - ${LIB_INSTALL_DIR}
970 -)
971 -
972 -find_file(CBLAS_LIBRARIES
973 - libcblas.so.3
974 - PATHS
975 - /usr/lib
976 - $ENV{CBLASDIR}/lib
977 - ${LIB_INSTALL_DIR}
978 -)
979 -
980 -include(FindPackageHandleStandardArgs)
981 -find_package_handle_standard_args(CBLAS DEFAULT_MSG
982 - CBLAS_INCLUDES CBLAS_LIBRARIES)
983 -
984 -mark_as_advanced(CBLAS_INCLUDES CBLAS_LIBRARIES)
985
986 diff --git a/btl/cmake/FindGMM.cmake b/btl/cmake/FindGMM.cmake
987 deleted file mode 100644
988 index 5049c64..0000000
989 --- a/btl/cmake/FindGMM.cmake
990 +++ /dev/null
991 @@ -1,17 +0,0 @@
992 -if (GMM_INCLUDE_DIR)
993 - # in cache already
994 - set(GMM_FOUND TRUE)
995 -else (GMM_INCLUDE_DIR)
996 -
997 -find_path(GMM_INCLUDE_DIR NAMES gmm/gmm.h
998 - PATHS
999 - ${INCLUDE_INSTALL_DIR}
1000 - ${GMM_INCLUDE_PATH}
1001 - )
1002 -
1003 -include(FindPackageHandleStandardArgs)
1004 -FIND_PACKAGE_HANDLE_STANDARD_ARGS(GMM DEFAULT_MSG GMM_INCLUDE_DIR )
1005 -
1006 -mark_as_advanced(GMM_INCLUDE_DIR)
1007 -
1008 -endif(GMM_INCLUDE_DIR)
1009
1010 diff --git a/btl/cmake/FindGOTO.cmake b/btl/cmake/FindGOTO.cmake
1011 deleted file mode 100644
1012 index 67ea093..0000000
1013 --- a/btl/cmake/FindGOTO.cmake
1014 +++ /dev/null
1015 @@ -1,15 +0,0 @@
1016 -
1017 -if (GOTO_LIBRARIES)
1018 - set(GOTO_FIND_QUIETLY TRUE)
1019 -endif (GOTO_LIBRARIES)
1020 -
1021 -find_library(GOTO_LIBRARIES goto PATHS $ENV{GOTODIR} ${LIB_INSTALL_DIR})
1022 -
1023 -if(GOTO_LIBRARIES AND CMAKE_COMPILER_IS_GNUCXX)
1024 - set(GOTO_LIBRARIES ${GOTO_LIBRARIES} "-lpthread -lgfortran")
1025 -endif()
1026 -
1027 -include(FindPackageHandleStandardArgs)
1028 -find_package_handle_standard_args(GOTO DEFAULT_MSG GOTO_LIBRARIES)
1029 -
1030 -mark_as_advanced(GOTO_LIBRARIES)
1031
1032 diff --git a/btl/cmake/FindGOTO2.cmake b/btl/cmake/FindGOTO2.cmake
1033 deleted file mode 100644
1034 index baa68d2..0000000
1035 --- a/btl/cmake/FindGOTO2.cmake
1036 +++ /dev/null
1037 @@ -1,25 +0,0 @@
1038 -
1039 -if (GOTO2_LIBRARIES)
1040 - set(GOTO2_FIND_QUIETLY TRUE)
1041 -endif (GOTO2_LIBRARIES)
1042 -#
1043 -# find_path(GOTO_INCLUDES
1044 -# NAMES
1045 -# cblas.h
1046 -# PATHS
1047 -# $ENV{GOTODIR}/include
1048 -# ${INCLUDE_INSTALL_DIR}
1049 -# )
1050 -
1051 -find_file(GOTO2_LIBRARIES libgoto2.so PATHS /usr/lib $ENV{GOTO2DIR} ${LIB_INSTALL_DIR})
1052 -find_library(GOTO2_LIBRARIES goto2 PATHS $ENV{GOTO2DIR} ${LIB_INSTALL_DIR})
1053 -
1054 -if(GOTO2_LIBRARIES AND CMAKE_COMPILER_IS_GNUCXX)
1055 - set(GOTO2_LIBRARIES ${GOTO2_LIBRARIES} "-lpthread -lgfortran")
1056 -endif()
1057 -
1058 -include(FindPackageHandleStandardArgs)
1059 -find_package_handle_standard_args(GOTO2 DEFAULT_MSG
1060 - GOTO2_LIBRARIES)
1061 -
1062 -mark_as_advanced(GOTO2_LIBRARIES)
1063
1064 diff --git a/btl/cmake/FindMKL.cmake b/btl/cmake/FindMKL.cmake
1065 deleted file mode 100644
1066 index f4d7c6e..0000000
1067 --- a/btl/cmake/FindMKL.cmake
1068 +++ /dev/null
1069 @@ -1,65 +0,0 @@
1070 -
1071 -if (MKL_LIBRARIES)
1072 - set(MKL_FIND_QUIETLY TRUE)
1073 -endif (MKL_LIBRARIES)
1074 -
1075 -if(CMAKE_MINOR_VERSION GREATER 4)
1076 -
1077 -if(${CMAKE_HOST_SYSTEM_PROCESSOR} STREQUAL "x86_64")
1078 -
1079 -find_library(MKL_LIBRARIES
1080 - mkl_core
1081 - PATHS
1082 - $ENV{MKLLIB}
1083 - /opt/intel/mkl/*/lib/em64t
1084 - /opt/intel/Compiler/*/*/mkl/lib/em64t
1085 - ${LIB_INSTALL_DIR}
1086 -)
1087 -
1088 -find_library(MKL_GUIDE
1089 - guide
1090 - PATHS
1091 - $ENV{MKLLIB}
1092 - /opt/intel/mkl/*/lib/em64t
1093 - /opt/intel/Compiler/*/*/mkl/lib/em64t
1094 - /opt/intel/Compiler/*/*/lib/intel64
1095 - ${LIB_INSTALL_DIR}
1096 -)
1097 -
1098 -if(MKL_LIBRARIES AND MKL_GUIDE)
1099 - set(MKL_LIBRARIES ${MKL_LIBRARIES} mkl_intel_lp64 mkl_sequential ${MKL_GUIDE} pthread)
1100 -endif()
1101 -
1102 -else(${CMAKE_HOST_SYSTEM_PROCESSOR} STREQUAL "x86_64")
1103 -
1104 -find_library(MKL_LIBRARIES
1105 - mkl_core
1106 - PATHS
1107 - $ENV{MKLLIB}
1108 - /opt/intel/mkl/*/lib/32
1109 - /opt/intel/Compiler/*/*/mkl/lib/32
1110 - ${LIB_INSTALL_DIR}
1111 -)
1112 -
1113 -find_library(MKL_GUIDE
1114 - guide
1115 - PATHS
1116 - $ENV{MKLLIB}
1117 - /opt/intel/mkl/*/lib/32
1118 - /opt/intel/Compiler/*/*/mkl/lib/32
1119 - /opt/intel/Compiler/*/*/lib/intel32
1120 - ${LIB_INSTALL_DIR}
1121 -)
1122 -
1123 -if(MKL_LIBRARIES AND MKL_GUIDE)
1124 - set(MKL_LIBRARIES ${MKL_LIBRARIES} mkl_intel mkl_sequential ${MKL_GUIDE} pthread)
1125 -endif()
1126 -
1127 -endif(${CMAKE_HOST_SYSTEM_PROCESSOR} STREQUAL "x86_64")
1128 -
1129 -endif(CMAKE_MINOR_VERSION GREATER 4)
1130 -
1131 -include(FindPackageHandleStandardArgs)
1132 -find_package_handle_standard_args(MKL DEFAULT_MSG MKL_LIBRARIES)
1133 -
1134 -mark_as_advanced(MKL_LIBRARIES)
1135
1136 diff --git a/btl/cmake/FindMTL4.cmake b/btl/cmake/FindMTL4.cmake
1137 deleted file mode 100644
1138 index 3de4909..0000000
1139 --- a/btl/cmake/FindMTL4.cmake
1140 +++ /dev/null
1141 @@ -1,31 +0,0 @@
1142 -# - Try to find eigen2 headers
1143 -# Once done this will define
1144 -#
1145 -# MTL4_FOUND - system has eigen2 lib
1146 -# MTL4_INCLUDE_DIR - the eigen2 include directory
1147 -#
1148 -# Copyright (C) 2008 Gael Guennebaud <gael.guennebaud@×××××.fr>
1149 -# Adapted from FindEigen.cmake:
1150 -# Copyright (c) 2006, 2007 Montel Laurent, <montel@×××.org>
1151 -# Redistribution and use is allowed according to the terms of the BSD license.
1152 -# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
1153 -
1154 -if (MTL4_INCLUDE_DIR)
1155 -
1156 - # in cache already
1157 - set(MTL4_FOUND TRUE)
1158 -
1159 -else (MTL4_INCLUDE_DIR)
1160 -
1161 -find_path(MTL4_INCLUDE_DIR NAMES boost/numeric/mtl/mtl.hpp
1162 - PATHS
1163 - ${INCLUDE_INSTALL_DIR}
1164 - )
1165 -
1166 -include(FindPackageHandleStandardArgs)
1167 -find_package_handle_standard_args(MTL4 DEFAULT_MSG MTL4_INCLUDE_DIR)
1168 -
1169 -mark_as_advanced(MTL4_INCLUDE_DIR)
1170 -
1171 -endif(MTL4_INCLUDE_DIR)
1172 -
1173
1174 diff --git a/btl/cmake/FindPackageHandleStandardArgs.cmake b/btl/cmake/FindPackageHandleStandardArgs.cmake
1175 deleted file mode 100644
1176 index 7f122ed..0000000
1177 --- a/btl/cmake/FindPackageHandleStandardArgs.cmake
1178 +++ /dev/null
1179 @@ -1,60 +0,0 @@
1180 -# FIND_PACKAGE_HANDLE_STANDARD_ARGS(NAME (DEFAULT_MSG|"Custom failure message") VAR1 ... )
1181 -#
1182 -# This macro is intended to be used in FindXXX.cmake modules files.
1183 -# It handles the REQUIRED and QUIET argument to FIND_PACKAGE() and
1184 -# it also sets the <UPPERCASED_NAME>_FOUND variable.
1185 -# The package is found if all variables listed are TRUE.
1186 -# Example:
1187 -#
1188 -# FIND_PACKAGE_HANDLE_STANDARD_ARGS(LibXml2 DEFAULT_MSG LIBXML2_LIBRARIES LIBXML2_INCLUDE_DIR)
1189 -#
1190 -# LibXml2 is considered to be found, if both LIBXML2_LIBRARIES and
1191 -# LIBXML2_INCLUDE_DIR are valid. Then also LIBXML2_FOUND is set to TRUE.
1192 -# If it is not found and REQUIRED was used, it fails with FATAL_ERROR,
1193 -# independent whether QUIET was used or not.
1194 -#
1195 -# If it is found, the location is reported using the VAR1 argument, so
1196 -# here a message "Found LibXml2: /usr/lib/libxml2.so" will be printed out.
1197 -# If the second argument is DEFAULT_MSG, the message in the failure case will
1198 -# be "Could NOT find LibXml2", if you don't like this message you can specify
1199 -# your own custom failure message there.
1200 -
1201 -MACRO(FIND_PACKAGE_HANDLE_STANDARD_ARGS _NAME _FAIL_MSG _VAR1 )
1202 -
1203 - IF("${_FAIL_MSG}" STREQUAL "DEFAULT_MSG")
1204 - IF (${_NAME}_FIND_REQUIRED)
1205 - SET(_FAIL_MESSAGE "Could not find REQUIRED package ${_NAME}")
1206 - ELSE (${_NAME}_FIND_REQUIRED)
1207 - SET(_FAIL_MESSAGE "Could not find OPTIONAL package ${_NAME}")
1208 - ENDIF (${_NAME}_FIND_REQUIRED)
1209 - ELSE("${_FAIL_MSG}" STREQUAL "DEFAULT_MSG")
1210 - SET(_FAIL_MESSAGE "${_FAIL_MSG}")
1211 - ENDIF("${_FAIL_MSG}" STREQUAL "DEFAULT_MSG")
1212 -
1213 - STRING(TOUPPER ${_NAME} _NAME_UPPER)
1214 -
1215 - SET(${_NAME_UPPER}_FOUND TRUE)
1216 - IF(NOT ${_VAR1})
1217 - SET(${_NAME_UPPER}_FOUND FALSE)
1218 - ENDIF(NOT ${_VAR1})
1219 -
1220 - FOREACH(_CURRENT_VAR ${ARGN})
1221 - IF(NOT ${_CURRENT_VAR})
1222 - SET(${_NAME_UPPER}_FOUND FALSE)
1223 - ENDIF(NOT ${_CURRENT_VAR})
1224 - ENDFOREACH(_CURRENT_VAR)
1225 -
1226 - IF (${_NAME_UPPER}_FOUND)
1227 - IF (NOT ${_NAME}_FIND_QUIETLY)
1228 - MESSAGE(STATUS "Found ${_NAME}: ${${_VAR1}}")
1229 - ENDIF (NOT ${_NAME}_FIND_QUIETLY)
1230 - ELSE (${_NAME_UPPER}_FOUND)
1231 - IF (${_NAME}_FIND_REQUIRED)
1232 - MESSAGE(FATAL_ERROR "${_FAIL_MESSAGE}")
1233 - ELSE (${_NAME}_FIND_REQUIRED)
1234 - IF (NOT ${_NAME}_FIND_QUIETLY)
1235 - MESSAGE(STATUS "${_FAIL_MESSAGE}")
1236 - ENDIF (NOT ${_NAME}_FIND_QUIETLY)
1237 - ENDIF (${_NAME}_FIND_REQUIRED)
1238 - ENDIF (${_NAME_UPPER}_FOUND)
1239 -ENDMACRO(FIND_PACKAGE_HANDLE_STANDARD_ARGS)
1240
1241 diff --git a/btl/cmake/FindTvmet.cmake b/btl/cmake/FindTvmet.cmake
1242 deleted file mode 100644
1243 index 26a29d9..0000000
1244 --- a/btl/cmake/FindTvmet.cmake
1245 +++ /dev/null
1246 @@ -1,32 +0,0 @@
1247 -# - Try to find tvmet headers
1248 -# Once done this will define
1249 -#
1250 -# TVMET_FOUND - system has tvmet lib
1251 -# TVMET_INCLUDE_DIR - the tvmet include directory
1252 -#
1253 -# Copyright (C) 2008 Gael Guennebaud <gael.guennebaud@×××××.fr>
1254 -# Adapted from FindEigen.cmake:
1255 -# Copyright (c) 2006, 2007 Montel Laurent, <montel@×××.org>
1256 -# Redistribution and use is allowed according to the terms of the BSD license.
1257 -# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
1258 -
1259 -if (TVMET_INCLUDE_DIR)
1260 -
1261 - # in cache already
1262 - set(TVMET_FOUND TRUE)
1263 -
1264 -else (TVMET_INCLUDE_DIR)
1265 -
1266 -find_path(TVMET_INCLUDE_DIR NAMES tvmet/tvmet.h
1267 - PATHS
1268 - ${TVMETDIR}/
1269 - ${INCLUDE_INSTALL_DIR}
1270 - )
1271 -
1272 -include(FindPackageHandleStandardArgs)
1273 -find_package_handle_standard_args(Tvmet DEFAULT_MSG TVMET_INCLUDE_DIR)
1274 -
1275 -mark_as_advanced(TVMET_INCLUDE_DIR)
1276 -
1277 -endif(TVMET_INCLUDE_DIR)
1278 -
1279
1280 diff --git a/btl/cmake/MacroOptionalAddSubdirectory.cmake b/btl/cmake/MacroOptionalAddSubdirectory.cmake
1281 deleted file mode 100644
1282 index 545048b..0000000
1283 --- a/btl/cmake/MacroOptionalAddSubdirectory.cmake
1284 +++ /dev/null
1285 @@ -1,31 +0,0 @@
1286 -# - MACRO_OPTIONAL_ADD_SUBDIRECTORY() combines ADD_SUBDIRECTORY() with an OPTION()
1287 -# MACRO_OPTIONAL_ADD_SUBDIRECTORY( <dir> )
1288 -# If you use MACRO_OPTIONAL_ADD_SUBDIRECTORY() instead of ADD_SUBDIRECTORY(),
1289 -# this will have two effects
1290 -# 1 - CMake will not complain if the directory doesn't exist
1291 -# This makes sense if you want to distribute just one of the subdirs
1292 -# in a source package, e.g. just one of the subdirs in kdeextragear.
1293 -# 2 - If the directory exists, it will offer an option to skip the
1294 -# subdirectory.
1295 -# This is useful if you want to compile only a subset of all
1296 -# directories.
1297 -
1298 -# Copyright (c) 2007, Alexander Neundorf, <neundorf@×××.org>
1299 -#
1300 -# Redistribution and use is allowed according to the terms of the BSD license.
1301 -# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
1302 -
1303 -
1304 -MACRO (MACRO_OPTIONAL_ADD_SUBDIRECTORY _dir )
1305 - GET_FILENAME_COMPONENT(_fullPath ${_dir} ABSOLUTE)
1306 - IF(EXISTS ${_fullPath})
1307 - IF(${ARGC} EQUAL 2)
1308 - OPTION(BUILD_${_dir} "Build directory ${_dir}" ${ARGV1})
1309 - ELSE(${ARGC} EQUAL 2)
1310 - OPTION(BUILD_${_dir} "Build directory ${_dir}" TRUE)
1311 - ENDIF(${ARGC} EQUAL 2)
1312 - IF(BUILD_${_dir})
1313 - ADD_SUBDIRECTORY(${_dir})
1314 - ENDIF(BUILD_${_dir})
1315 - ENDIF(EXISTS ${_fullPath})
1316 -ENDMACRO (MACRO_OPTIONAL_ADD_SUBDIRECTORY)
1317
1318 diff --git a/btl/data/CMakeLists.txt b/btl/data/CMakeLists.txt
1319 deleted file mode 100644
1320 index 6af2a36..0000000
1321 --- a/btl/data/CMakeLists.txt
1322 +++ /dev/null
1323 @@ -1,32 +0,0 @@
1324 -
1325 -ADD_CUSTOM_TARGET(copy_scripts)
1326 -
1327 -SET(script_files go_mean mk_mean_script.sh mk_new_gnuplot.sh
1328 - perlib_plot_settings.txt action_settings.txt gnuplot_common_settings.hh )
1329 -
1330 -FOREACH(script_file ${script_files})
1331 -ADD_CUSTOM_COMMAND(
1332 - TARGET copy_scripts
1333 - POST_BUILD
1334 - COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/${script_file} ${CMAKE_CURRENT_BINARY_DIR}/
1335 - ARGS
1336 -)
1337 -ENDFOREACH(script_file)
1338 -
1339 -ADD_CUSTOM_COMMAND(
1340 - TARGET copy_scripts
1341 - POST_BUILD
1342 - COMMAND ${CMAKE_CXX_COMPILER} --version | head -n 1 > ${CMAKE_CURRENT_BINARY_DIR}/compiler_version.txt
1343 - ARGS
1344 -)
1345 -ADD_CUSTOM_COMMAND(
1346 - TARGET copy_scripts
1347 - POST_BUILD
1348 - COMMAND echo "${Eigen_SOURCE_DIR}" > ${CMAKE_CURRENT_BINARY_DIR}/eigen_root_dir.txt
1349 - ARGS
1350 -)
1351 -
1352 -add_executable(smooth smooth.cxx)
1353 -add_executable(regularize regularize.cxx)
1354 -add_executable(main mean.cxx)
1355 -add_dependencies(main copy_scripts)