diff --git a/reading_machine/src/Transition.cpp b/reading_machine/src/Transition.cpp
index e15546a8642baafaec0507283f41736be23d5e60..7717179acde5e28b8ca8d28d33f0e037e3a3bf3e 100644
--- a/reading_machine/src/Transition.cpp
+++ b/reading_machine/src/Transition.cpp
@@ -410,7 +410,7 @@ void Transition::initStandardShift()
   sequence.emplace_back(Action::pushWordIndexOnStack());
   sequence.emplace_back(Action::setRootUpdateIdsEmptyStackIfSentChanged());
 
-  costDynamic = [](const Config & config)
+  costDynamic = [](const Config &)
   {
     return 0;
   };
diff --git a/torch_modules/include/DictHolder.hpp b/torch_modules/include/DictHolder.hpp
index 781045d989d2a77584cb56dd6b84d92dc946ccce..1282531b7e3339e6170c9d2325adb23fcbcdbc69 100644
--- a/torch_modules/include/DictHolder.hpp
+++ b/torch_modules/include/DictHolder.hpp
@@ -10,7 +10,7 @@ class DictHolder : public NameHolder
 {
   private :
 
-  static constexpr char * filenameTemplate = "{}.dict";
+  static constexpr const char * filenameTemplate = "{}.dict";
 
   std::unique_ptr<Dict> dict;
   bool pretrained{false};