diff --git a/Tests/MeshLib/TestMeshGenerator.cpp b/Tests/MeshLib/TestMeshGenerator.cpp index 778bb7cf67d83a1b62843b9617b8a78ac6559d03..7e76333e61848f538a4bd4aed8267f489924b796 100644 --- a/Tests/MeshLib/TestMeshGenerator.cpp +++ b/Tests/MeshLib/TestMeshGenerator.cpp @@ -184,8 +184,9 @@ TEST(MeshLib, MeshGeneratorRegularPyramid) // upper right back) const Node& node0 = *msh->getNode(0); const Node& node1 = *msh->getNode(1); - const Node& node_n = *msh->getNode(L * L * L - 2); - const Node& node_n1 = *msh->getNode(L * L * L - 1); + const size_t L_index = static_cast<size_t>(L); + const Node& node_n = *msh->getNode(L_index * L_index * L_index - 2); + const Node& node_n1 = *msh->getNode(L_index * L_index * L_index - 1); ASSERT_DOUBLE_EQ(.0, node0[0]); ASSERT_DOUBLE_EQ(.0, node0[1]); ASSERT_DOUBLE_EQ(.0, node0[2]);