diff --git a/MathLib/LinAlg/PETSc/PETScVector.cpp b/MathLib/LinAlg/PETSc/PETScVector.cpp index 071b90dcef17346acda8831ceec253d68da06bca..b568a5ce203ee9318e1a3f34b30ad6265537c256 100644 --- a/MathLib/LinAlg/PETSc/PETScVector.cpp +++ b/MathLib/LinAlg/PETSc/PETScVector.cpp @@ -143,7 +143,7 @@ void PETScVector::getGlobalVector(std::vector<PetscScalar>& u) const PetscMemoryGetCurrentUsage(&mem1); #endif - assert(u.size() == _size); + assert(static_cast<PetscInt>(u.size()) == _size); PetscScalar* xp = nullptr; VecGetArray(_v, &xp); diff --git a/ProcessLib/HydroMechanics/HydroMechanicsFEM.h b/ProcessLib/HydroMechanics/HydroMechanicsFEM.h index a265823988b4c3020dc98b45197c3daf564ea1f5..31797fd333dc8989a0fb9b436ae8cbf5cb4eacb8 100644 --- a/ProcessLib/HydroMechanics/HydroMechanicsFEM.h +++ b/ProcessLib/HydroMechanics/HydroMechanicsFEM.h @@ -86,7 +86,7 @@ struct IntegrationPointData final double const t, SpatialPosition const& x_position, double const dt, - DisplacementVectorType const& u) + DisplacementVectorType const& /*u*/) { auto&& solution = solid_material.integrateStress( t, x_position, dt, eps_prev, eps, sigma_eff_prev, diff --git a/Tests/NumLib/LocalToGlobalIndexMapMultiComponent.cpp b/Tests/NumLib/LocalToGlobalIndexMapMultiComponent.cpp index 0e82dc367242a1ebcce6c13b875adf0009d8b4ae..436e1809fa3ca383570d17a826422da1ec3ea375 100644 --- a/Tests/NumLib/LocalToGlobalIndexMapMultiComponent.cpp +++ b/Tests/NumLib/LocalToGlobalIndexMapMultiComponent.cpp @@ -83,7 +83,7 @@ public: const int selected_component, const NL::ComponentOrder order) { - assert(selected_component < num_components); + assert(selected_component < static_cast<int>(num_components)); std::vector<MeshLib::MeshSubsets> components; for (unsigned i=0; i<num_components; ++i)