Index: uspace/lib/cpp/include/impl/numeric.hpp
===================================================================
--- uspace/lib/cpp/include/impl/numeric.hpp	(revision 9b7aef853397d9b68acb727b6112fa53841d6c30)
+++ uspace/lib/cpp/include/impl/numeric.hpp	(revision 43ba118d666f7f55c42492094066c327bd689bf5)
@@ -97,5 +97,5 @@
     {
         if (first == last)
-            return;
+            return result;
 
         auto acc{*first++};
@@ -113,5 +113,5 @@
     {
         if (first == last)
-            return;
+            return result;
 
         auto acc{*first++};
@@ -133,5 +133,5 @@
     {
         if (first == last)
-            return;
+            return result;
 
         auto acc{*first++};
@@ -153,5 +153,5 @@
     {
         if (first == last)
-            return;
+            return result;
 
         auto acc{*first++};
