From f2541bb90af059680aa7036f315f052175999355 Mon Sep 17 00:00:00 2001 From: Lorry Tar Creator Date: Wed, 8 Apr 2015 03:09:47 +0000 Subject: Imported from /home/lorry/working-area/delta_boost-tarball/boost_1_58_0.tar.bz2. --- libs/numeric/ublas/benchmarks/bench3/bench3.hpp | 4 ++++ libs/numeric/ublas/benchmarks/bench3/bench31.cpp | 2 ++ libs/numeric/ublas/benchmarks/bench3/bench32.cpp | 2 ++ 3 files changed, 8 insertions(+) (limited to 'libs/numeric/ublas/benchmarks/bench3') diff --git a/libs/numeric/ublas/benchmarks/bench3/bench3.hpp b/libs/numeric/ublas/benchmarks/bench3/bench3.hpp index 4959348a6..5b64b59af 100644 --- a/libs/numeric/ublas/benchmarks/bench3/bench3.hpp +++ b/libs/numeric/ublas/benchmarks/bench3/bench3.hpp @@ -24,6 +24,10 @@ #include + +#define BOOST_UBLAS_NOT_USED(x) (void)(x) + + namespace ublas = boost::numeric::ublas; void header (std::string text); diff --git a/libs/numeric/ublas/benchmarks/bench3/bench31.cpp b/libs/numeric/ublas/benchmarks/bench3/bench31.cpp index 66ca78026..9181eb1cf 100644 --- a/libs/numeric/ublas/benchmarks/bench3/bench31.cpp +++ b/libs/numeric/ublas/benchmarks/bench3/bench31.cpp @@ -52,6 +52,7 @@ struct bench_my_inner_prod { static value_type s (0); s = ublas::inner_prod (vr1, vr2); // sink_scalar (s); + BOOST_UBLAS_NOT_USED(s); } footer () (N, N - 1, runs, t.elapsed ()); } @@ -98,6 +99,7 @@ struct bench_c_vector_add { v3 [j] = - (v1 [j] + v2 [j]); } // sink_c_vector () (v3); + BOOST_UBLAS_NOT_USED(v3); } footer () (0, 2 * N, runs, t.elapsed ()); } diff --git a/libs/numeric/ublas/benchmarks/bench3/bench32.cpp b/libs/numeric/ublas/benchmarks/bench3/bench32.cpp index 4c1b2bc3a..3819090bb 100644 --- a/libs/numeric/ublas/benchmarks/bench3/bench32.cpp +++ b/libs/numeric/ublas/benchmarks/bench3/bench32.cpp @@ -30,6 +30,7 @@ struct bench_c_outer_prod { } } // sink_c_matrix () (m); + BOOST_UBLAS_NOT_USED(m); } footer () (N * N, N * N, runs, t.elapsed ()); } @@ -225,6 +226,7 @@ struct bench_c_matrix_add { } } // sink_c_matrix () (m3); + BOOST_UBLAS_NOT_USED(m3); } footer () (0, 2 * N * N, runs, t.elapsed ()); } -- cgit v1.2.1