From 7e2a589923ab3158ebd7b40ce8f268c80fcaa8ed Mon Sep 17 00:00:00 2001
From: Tobias Leibner <tobias.leibner@googlemail.com>
Date: Thu, 13 Nov 2014 12:13:36 +0100
Subject: [PATCH] [test.products_boundaryl2/elliptic] fix unsafe conversion
 warning

---
 test/products_boundaryl2.hh | 4 +++-
 test/products_elliptic.hh   | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/test/products_boundaryl2.hh b/test/products_boundaryl2.hh
index 5992569d1..17e5df8f4 100644
--- a/test/products_boundaryl2.hh
+++ b/test/products_boundaryl2.hh
@@ -6,6 +6,8 @@
 #ifndef DUNE_GDT_TEST_PRODUCTS_BOUNDARYL2_HH
 #define DUNE_GDT_TEST_PRODUCTS_BOUNDARYL2_HH
 
+#include <boost/numeric/conversion/cast.hpp>
+
 #include <dune/stuff/la/container/common.hh>
 
 #include <dune/gdt/discretefunction/default.hh>
@@ -32,7 +34,7 @@ struct BoundaryL2ProductBase : public ::testing::Test
   typedef Stuff::Functions::Expression<EntityType, DomainFieldType, dimDomain, RangeFieldType, dimRange> FunctionType;
 
   BoundaryL2ProductBase()
-    : grid_(GridProviderType(0.0, 1.0, dsc_grid_elements()).grid_ptr())
+    : grid_(GridProviderType(0.0, 1.0, boost::numeric_cast<unsigned int>(dsc_grid_elements())).grid_ptr())
     , space_(Dune::GDT::SpaceTools::GridPartView<SpaceType>::create_leaf(*grid_))
     , one_("x", "1.0", 0)
   {
diff --git a/test/products_elliptic.hh b/test/products_elliptic.hh
index 5132611d9..93e1595b5 100644
--- a/test/products_elliptic.hh
+++ b/test/products_elliptic.hh
@@ -6,6 +6,8 @@
 #ifndef DUNE_GDT_TEST_PRODUCTS_ELLIPTIC_HH
 #define DUNE_GDT_TEST_PRODUCTS_ELLIPTIC_HH
 
+#include <boost/numeric/conversion/cast.hpp>
+
 #include <dune/stuff/la/container/common.hh>
 #include <dune/stuff/functions/constant.hh>
 #include <dune/stuff/functions/expression.hh>
@@ -36,7 +38,7 @@ struct EllipticProductBase : public ::testing::Test
       TensorType;
 
   EllipticProductBase()
-    : grid_(GridProviderType(0.0, 1.0, dsc_grid_elements()).grid_ptr())
+    : grid_(GridProviderType(0.0, 1.0, boost::numeric_cast<unsigned int>(dsc_grid_elements())).grid_ptr())
     , leaf_view_(Dune::GDT::SpaceTools::GridPartView<SpaceType>::create_leaf(*grid_))
     , space_(leaf_view_)
     , one_("x", "1.0", 1, "constant gradient", {{"1.0", "1.0", "1.0"}})
-- 
GitLab