diff --git a/include/chameleon/constants.h b/include/chameleon/constants.h
index 183e77b5e05ca34025eaebb337ba60ae2223816a..86a47a2894faf5638789dadf1ad5a8029c1aa2ec 100644
--- a/include/chameleon/constants.h
+++ b/include/chameleon/constants.h
@@ -295,7 +295,7 @@ typedef enum chameleon_getrf_e {
  * @brief Chameleon GETRF all reduce algorithm variants
  */
 typedef enum chameleon_getrf_allreduce_e {
-    ChamStarPUTasks,
+    ChamStarPUTasks = 0,
 } cham_getrf_allreduce_t;
 
 #define ChameleonTrd            1001
diff --git a/include/chameleon/runtime.h b/include/chameleon/runtime.h
index c930488fbfeafb4bc5bcc2e9bec695b66ee2a56c..2d7125621127ea5d63df0bf97d133444ece6a3ac 100644
--- a/include/chameleon/runtime.h
+++ b/include/chameleon/runtime.h
@@ -700,8 +700,8 @@ void   RUNTIME_schedprofile_display ();
 void   RUNTIME_kernelprofile_display();
 double RUNTIME_get_time();
 
-void  RUNTIME_iteration_push     (CHAM_context_t*, unsigned long iteration);
-void  RUNTIME_iteration_pop      (CHAM_context_t*);
+void  RUNTIME_iteration_push     (CHAM_context_t *ctxt, unsigned long iteration);
+void  RUNTIME_iteration_pop      (CHAM_context_t *ctxt);
 
 void RUNTIME_start_profiling();
 void RUNTIME_stop_profiling();