diff --git a/NumLib/TimeStepping/Algorithms/FixedTimeStepping.cpp b/NumLib/TimeStepping/Algorithms/FixedTimeStepping.cpp
index 2fe860968d9f2155421eeef7a3da4866b082c118..4fcc369c3c91b88505ae2ce01ed2c5520532894b 100644
--- a/NumLib/TimeStepping/Algorithms/FixedTimeStepping.cpp
+++ b/NumLib/TimeStepping/Algorithms/FixedTimeStepping.cpp
@@ -56,7 +56,7 @@ bool FixedTimeStepping::next()
 
 double FixedTimeStepping::computeEnd(double t_initial, double t_end, const std::vector<double> &dt_vector)
 {
-    double t_sum = t_initial + std::accumulate(dt_vector.begin(), dt_vector.end(), 0);
+    double t_sum = t_initial + std::accumulate(dt_vector.begin(), dt_vector.end(), 0.);
     return std::min(t_end, t_sum);
 }
 
diff --git a/Tests/InSituLib/TestVtkMappedMeshSource.cpp b/Tests/InSituLib/TestVtkMappedMeshSource.cpp
index b4061519b3add8fe66ba9626912cbaf9d17eec47..d04e5373782ea6b2d67ce67502f4dc8f1ffbe8c3 100644
--- a/Tests/InSituLib/TestVtkMappedMeshSource.cpp
+++ b/Tests/InSituLib/TestVtkMappedMeshSource.cpp
@@ -182,7 +182,7 @@ TEST_F(InSituMesh, MappedMeshSourceRoundtrip)
 			if(dataMode == vtkXMLWriter::Ascii && compressed)
 				continue;
 			FileIO::VtuInterface vtuInterface(mesh, dataMode, compressed);
-			ASSERT_EQ(vtuInterface.writeToFile(test_data_file), 1);
+			ASSERT_TRUE(vtuInterface.writeToFile(test_data_file));
 
 			// -- Read back VTK mesh
 			vtkSmartPointer<vtkXMLUnstructuredGridReader> reader =