diff --git a/Code/FeatureExtraction/otbLineSegmentDetector.txx b/Code/FeatureExtraction/otbLineSegmentDetector.txx
index 233b8e1373ba894b087c62a48287fdf0dcd4afff..ea7ac971b630ae64a616b269f4a5fe33223c425c 100644
--- a/Code/FeatureExtraction/otbLineSegmentDetector.txx
+++ b/Code/FeatureExtraction/otbLineSegmentDetector.txx
@@ -504,8 +504,8 @@ LineSegmentDetector<TInputImage, TPrecision>
     }
   else
     {
-    itkExceptionMacro(<< "Can't access to index " << index << ", outside the image largest region (" << region.GetIndex(
-                        ) << ", " << region.GetSize() << ")");
+    itkExceptionMacro(<< "Can't access to index " << index << ", outside the image largest region (" << indexRef
+                      << ", " << region.GetSize() << ")");
     }
 
   return isNotUsed;
@@ -534,8 +534,8 @@ LineSegmentDetector<TInputImage, TPrecision>
     }
   else
     {
-    itkExceptionMacro(<< "Can't access to index " << index << ", outside the image largest region (" << region.GetIndex(
-                        ) << ", " << region.GetSize() << ")");
+    itkExceptionMacro(<< "Can't access to index " << index << ", outside the image largest region (" <<indexRef
+                        << ", " << region.GetSize() << ")");
     }
 
   return isUsed;
@@ -565,8 +565,8 @@ LineSegmentDetector<TInputImage, TPrecision>
     }
   else
     {
-    itkExceptionMacro(<< "Can't access to index " << index << ", outside the image largest region (" << region.GetIndex(
-                        ) << ", " << region.GetSize() << ")");
+    itkExceptionMacro(<< "Can't access to index " << index << ", outside the image largest region (" << indexRef
+                      << ", " << region.GetSize() << ")");
     }
 
   return isNotIni;
diff --git a/Code/Hyperspectral/otbEigenvalueLikelihoodMaximisation.txx b/Code/Hyperspectral/otbEigenvalueLikelihoodMaximisation.txx
index 3087b39c0db3907ae702cd86193b36105be29c0b..cf49434cb8390b418021773e3f65846e16def298 100644
--- a/Code/Hyperspectral/otbEigenvalueLikelihoodMaximisation.txx
+++ b/Code/Hyperspectral/otbEigenvalueLikelihoodMaximisation.txx
@@ -79,14 +79,14 @@ EigenvalueLikelihoodMaximisation<TInputImage>
     }
 
   // Extract first local maximum
-  double max = m_Likelihood[0];
+  //double max = m_Likelihood[0];
   unsigned int iMax = 0;
   for (unsigned int i = 1; i < m_Likelihood.size() - 1; ++i)
     {
     if ( (m_Likelihood[i] > m_Likelihood[i - 1])
          && (m_Likelihood[i] > m_Likelihood[i + 1]) )
       {
-      max = m_Likelihood[i];
+      //max = m_Likelihood[i];
       iMax = i;
       break;
       }
diff --git a/Code/ObjectDetection/otbLabeledSampleLocalizationGenerator.txx b/Code/ObjectDetection/otbLabeledSampleLocalizationGenerator.txx
index fb57af1f9dce8cd62f40a95d6fe7e1763aac1214..6972f636512f137668249c50226735c6fd739717 100644
--- a/Code/ObjectDetection/otbLabeledSampleLocalizationGenerator.txx
+++ b/Code/ObjectDetection/otbLabeledSampleLocalizationGenerator.txx
@@ -113,7 +113,7 @@ LabeledSampleLocalizationGenerator<TVectorData>
   RegionType generatorRegion = node->GetPolygonExteriorRing()->GetBoundingRegion();
   typename RegionType::SizeType generatorRegionSize = generatorRegion.GetSize();
   typename RegionType::IndexType generatorRegionIndex = generatorRegion.GetIndex();
-  typename RegionType::IndexType generatorRegionOrigin = generatorRegion.GetOrigin();
+  //typename RegionType::IndexType generatorRegionOrigin = generatorRegion.GetOrigin();
   
   // Identify inside known points
   std::vector<PointType> insiders;
diff --git a/Code/SARPolarimetry/otbReciprocalCovarianceToReciprocalCoherencyImageFilter.h b/Code/SARPolarimetry/otbReciprocalCovarianceToReciprocalCoherencyImageFilter.h
index 77ba261d44324c29a02ee70b671a0faef9a449c8..ed5d63b2a5c18abbc28665f3e5579b130288b5c7 100644
--- a/Code/SARPolarimetry/otbReciprocalCovarianceToReciprocalCoherencyImageFilter.h
+++ b/Code/SARPolarimetry/otbReciprocalCovarianceToReciprocalCoherencyImageFilter.h
@@ -74,7 +74,7 @@ public:
     const ComplexType C23 =  static_cast<ComplexType>(Covariance[4]);
     const ComplexType C33 =  static_cast<ComplexType>(Covariance[5]);
 
-    const ComplexType C21 =  vcl_conj(C12);
+    //const ComplexType C21 =  vcl_conj(C12);
     const ComplexType C31 =  vcl_conj(C13);
     const ComplexType C32 =  vcl_conj(C23);
 
diff --git a/Code/SARPolarimetry/otbSinclairToCircularCovarianceMatrixFunctor.h b/Code/SARPolarimetry/otbSinclairToCircularCovarianceMatrixFunctor.h
index 9c59e38214e7088c6049a96f1e438ac13a096c2a..f2dadb8f30650e884654fc00a5b7bbdb5266bd8d 100644
--- a/Code/SARPolarimetry/otbSinclairToCircularCovarianceMatrixFunctor.h
+++ b/Code/SARPolarimetry/otbSinclairToCircularCovarianceMatrixFunctor.h
@@ -95,10 +95,10 @@ public:
     const ComplexType Srl = coef*( -S_hh-jS_hv+jS_vh-S_vv );
     const ComplexType Srr = coef*( -S_hh+jS_hv+jS_vh+S_vv );
 
-    const ComplexType conjSll = vcl_conj(Sll);
-    const ComplexType conjSlr = vcl_conj(Slr);
-    const ComplexType conjSrl = vcl_conj(Srl);
-    const ComplexType conjSrr = vcl_conj(Srr);
+    //const ComplexType conjSll = vcl_conj(Sll);
+    //const ComplexType conjSlr = vcl_conj(Slr);
+    //const ComplexType conjSrl = vcl_conj(Srl);
+    //const ComplexType conjSrr = vcl_conj(Srr);
 
     SinclairToCovarianceFunctorType funct;
     return ( funct( Sll, Slr, Srl, Srr ) );
diff --git a/Code/SARPolarimetry/otbSinclairToReciprocalCircularCovarianceMatrixFunctor.h b/Code/SARPolarimetry/otbSinclairToReciprocalCircularCovarianceMatrixFunctor.h
index b69c2ee6bc92ce89f751ec6e9261e71422e90607..61a858b5faece22690a4dd5a316d4c67d86eb393 100644
--- a/Code/SARPolarimetry/otbSinclairToReciprocalCircularCovarianceMatrixFunctor.h
+++ b/Code/SARPolarimetry/otbSinclairToReciprocalCircularCovarianceMatrixFunctor.h
@@ -83,9 +83,9 @@ public:
     const ComplexType Slr = coef * ( -S_hh+-S_vv );
     const ComplexType Srr = coef * ( -S_hh+j2S_hv+S_vv );
 
-    const ComplexType conjSll = vcl_conj(Sll);
-    const ComplexType conjSlr = vcl_conj(Slr);
-    const ComplexType conjSrr = vcl_conj(Srr);
+    //const ComplexType conjSll = vcl_conj(Sll);
+    //const ComplexType conjSlr = vcl_conj(Slr);
+    //const ComplexType conjSrr = vcl_conj(Srr);
 
     SinclairToReciprocalCovarianceFunctorType funct;
     return ( funct(Sll, Slr, Srr ) );