diff --git a/include/aidge/operator/BatchNorm.hpp b/include/aidge/operator/BatchNorm.hpp
index 764985696d2ec732f7a23c95b63a02a9e74c58a4..7f3b60a9f871d790d4345e6197fdc17e7f1e7b62 100644
--- a/include/aidge/operator/BatchNorm.hpp
+++ b/include/aidge/operator/BatchNorm.hpp
@@ -68,7 +68,7 @@ public:
     // }
 
 
-    bool computeOutputDims(bool allowDataDependency = false) override final {
+    bool computeOutputDims(bool /*allowDataDependency*/ = false) override final {
         // check inputs have been associated
         bool associated = true;
         for (IOIndex_t i = 0; i < nbInputs(); ++i) {
diff --git a/include/aidge/operator/Conv.hpp b/include/aidge/operator/Conv.hpp
index 45925691b926d9af8558784f1338d7f27cda45e8..f27c93422c30c15515698345628982d4ab64f59f 100644
--- a/include/aidge/operator/Conv.hpp
+++ b/include/aidge/operator/Conv.hpp
@@ -108,7 +108,7 @@ public:
 
     // }
 
-    bool computeOutputDims(bool allowDataDependency = false) override final {
+    bool computeOutputDims(bool /*allowDataDependency*/ = false) override final {
         // check inputs have been associated
         bool associated = true;
         for (IOIndex_t i = 0; i < 3; ++i) {
diff --git a/include/aidge/operator/Pad.hpp b/include/aidge/operator/Pad.hpp
index 1201cf18cb030b89e578cc46dee23bdf537438ad..e13face551c49eff927dca4a564731ea1d4ad927 100644
--- a/include/aidge/operator/Pad.hpp
+++ b/include/aidge/operator/Pad.hpp
@@ -74,7 +74,7 @@ public:
     }
 
 
-    bool computeOutputDims(bool allowDataDependency = false) override final {
+    bool computeOutputDims(bool /*allowDataDependency*/ = false) override final {
         bool associated = true;
         for (IOIndex_t i = 0; i < nbInputs(); ++i) {
             if (!getInput(i)) {
diff --git a/include/aidge/operator/Transpose.hpp b/include/aidge/operator/Transpose.hpp
index 5bebd605664a144ce617bd358c4e011b79924592..2bb18b0198cb69134636756169f7c53df778e94e 100644
--- a/include/aidge/operator/Transpose.hpp
+++ b/include/aidge/operator/Transpose.hpp
@@ -71,7 +71,7 @@ class Transpose_Op : public OperatorTensor,
         return std::make_shared<Transpose_Op<DIM>>(*this);
     }
 
-    bool computeOutputDims(bool allowDataDependency = false) override final {
+    bool computeOutputDims(bool /*allowDataDependency*/ = false) override final {
         if (!getInput(0)->empty()) {
             auto attr = (this)->getStaticAttributes();
             const std::array<DimSize_t, DIM>& outDimsOrder = static_cast<const std::array<DimSize_t, DIM>&>(std::get<0>(attr));