From d1d7a1ade9da009f11b8ff47222c6498fdd93aa2 Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Sun, 23 Jun 2013 19:11:32 +0200 Subject: Workaround a bunch of stupid warnings in unit tests --- test/determinant.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'test/determinant.cpp') diff --git a/test/determinant.cpp b/test/determinant.cpp index edf83fda9..81ab4b084 100644 --- a/test/determinant.cpp +++ b/test/determinant.cpp @@ -53,8 +53,9 @@ template void determinant(const MatrixType& m) void test_determinant() { - int s; for(int i = 0; i < g_repeat; i++) { + int s = 0; + s = s; // shuts down ICC's remark #593: variable "s" was set but never used CALL_SUBTEST_1( determinant(Matrix()) ); CALL_SUBTEST_2( determinant(Matrix()) ); CALL_SUBTEST_3( determinant(Matrix()) ); @@ -62,6 +63,6 @@ void test_determinant() CALL_SUBTEST_5( determinant(Matrix, 10, 10>()) ); s = internal::random(1,EIGEN_TEST_MAX_SIZE/4); CALL_SUBTEST_6( determinant(MatrixXd(s, s)) ); + EIGEN_UNUSED_VARIABLE(s) } - EIGEN_UNUSED_VARIABLE(s) } -- cgit v1.2.3