From 63aae9a232be3de0c4a3b474cc39d467f5b35075 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Atgeirr=20Fl=C3=B8=20Rasmussen?= Date: Thu, 2 May 2013 11:26:06 +0200 Subject: [PATCH] Avoid unused variable warning in release build. --- AutoDiffBlock.hpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/AutoDiffBlock.hpp b/AutoDiffBlock.hpp index 4d5393ddd..d2842370e 100644 --- a/AutoDiffBlock.hpp +++ b/AutoDiffBlock.hpp @@ -174,11 +174,13 @@ namespace AutoDiff const std::vector& jac) : val_(val), jac_(jac) { +#ifndef NDEBUG const int num_elem = val_.size(); const int num_blocks = jac_.size(); for (int block = 0; block < num_blocks; ++block) { assert(num_elem == jac_[block].rows()); } +#endif } V val_;