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