diff --git a/MaterialLib/PorousMedium/CreatePorousMediaProperties.cpp b/MaterialLib/PorousMedium/CreatePorousMediaProperties.cpp index 2058d3e086153cc91b4c587ee779d5173003851d..03d805e3b9a38ca89579a594a87932cd338c592e 100644 --- a/MaterialLib/PorousMedium/CreatePorousMediaProperties.cpp +++ b/MaterialLib/PorousMedium/CreatePorousMediaProperties.cpp @@ -89,7 +89,7 @@ PorousMediaProperties createPorousMediaProperties( int const max_material_id = *std::max_element(material_ids.cbegin(), material_ids.cend()); - if (max_material_id > mat_ids.size() - 1) + if (max_material_id > static_cast<int>(mat_ids.size() - 1)) OGS_FATAL( "The maximum value of MaterialIDs in mesh is %d. As the " "given number of porous media definitions in the project " @@ -97,7 +97,7 @@ PorousMediaProperties createPorousMediaProperties( "(index starts with zero).", max_material_id, mat_ids.size(), max_material_id - 1); - if (max_material_id < mat_ids.size() - 1) + if (max_material_id < static_cast<int>(mat_ids.size() - 1)) WARN( "There are %d porous medium definitions in the project file but " "only %d different values in the MaterialIDs vector/data_array in "