diff --git a/tests/classic_src/AbsBeamline/DipoleFieldTest.cpp b/tests/classic_src/AbsBeamline/DipoleFieldTest.cpp
index 268c9cf6d9dfaa2fbe5f2ca4f0427007e7017a82..054ca4d02b0faafb795d74179221ba0ce90ddca4 100644
--- a/tests/classic_src/AbsBeamline/DipoleFieldTest.cpp
+++ b/tests/classic_src/AbsBeamline/DipoleFieldTest.cpp
@@ -14,7 +14,7 @@
 #include <fstream>
 using namespace std;
 
-vector< vector<double> > partialsDerivB(const Vector_t &R,const Vector_t B, double stepSize, SBendRep* dummyField)
+vector< vector<double> > partialsDerivB(const Vector_t &R,const Vector_t /*B*/, double stepSize, SBendRep* dummyField)
 {
     // builds a matrix of all partial derivatives of B -> dx_i B_j
     vector< vector<double> > allPartials(3, vector<double>(3));
@@ -35,7 +35,7 @@ vector< vector<double> > partialsDerivB(const Vector_t &R,const Vector_t B, doub
      return allPartials;
 }
 
-vector< vector<double> > partialsDerivB_5(const Vector_t &R,const Vector_t B, double stepSize, SBendRep* dummyField)
+vector< vector<double> > partialsDerivB_5(const Vector_t &R,const Vector_t /*B*/, double stepSize, SBendRep* dummyField)
 {
     // builds a matrix of all partial derivatives of B -> dx_i B_j
     vector< vector<double> > allPartials(3, vector<double>(3));
@@ -206,4 +206,4 @@ TEST(Quad, Quadrupole)
     gout.close();
     cout<<"length: "<<quad->getElementLength()<<endl;
 
-}
+}
\ No newline at end of file
diff --git a/tests/classic_src/AbsBeamline/MultipoleTTest.cpp b/tests/classic_src/AbsBeamline/MultipoleTTest.cpp
index 94f1b3bb13f19556a762d32533a56ae2d375b7d5..241707e25cce60041a807876bf3cfed100de5b8b 100644
--- a/tests/classic_src/AbsBeamline/MultipoleTTest.cpp
+++ b/tests/classic_src/AbsBeamline/MultipoleTTest.cpp
@@ -36,7 +36,7 @@ using namespace std;
      return allPartials;
 }*/
 
-vector< vector<double> > partialsDerivB(const Vector_t &R,const Vector_t B, double stepSize, Component* dummyField)
+vector< vector<double> > partialsDerivB(const Vector_t &R,const Vector_t /*B*/, double stepSize, Component* dummyField)
 {
     // builds a matrix of all partial derivatives of B -> dx_i B_j
     vector< vector<double> > allPartials(3, vector<double>(3));
@@ -123,7 +123,7 @@ TEST(MultipoleTTest, Maxwell) {
 
 TEST(MultipoleTTest, CurvedMagnet) {
     OpalTestUtilities::SilenceTest silencer;
-    
+
     MultipoleT* myMagnet = new MultipoleT("Combined function");
     myMagnet->setLength(4.4);
     myMagnet->setBoundingBoxLength(0.0);
@@ -176,7 +176,7 @@ TEST(MultipoleTTest, CurvedMagnet) {
 TEST(MultipoleTTest, Straight) {
     // failing
     OpalTestUtilities::SilenceTest silencer;
-    
+
     MultipoleTStraight* myMagnet = new MultipoleTStraight("Combined function");
     myMagnet->setLength(4.4);
     myMagnet->setAperture(3.5, 3.5);
@@ -220,7 +220,7 @@ TEST(MultipoleTTest, Straight) {
 
 TEST(MultipoleTTest, CurvedConstRadius) {
     OpalTestUtilities::SilenceTest silencer;
-    
+
     MultipoleTCurvedConstRadius* myMagnet = new MultipoleTCurvedConstRadius("Combined function");
     myMagnet->setLength(4.4);
     myMagnet->setBendAngle(0.628);
@@ -270,7 +270,7 @@ TEST(MultipoleTTest, CurvedConstRadius) {
 
 TEST(MultipoleTTest, CurvedVarRadius) {
     OpalTestUtilities::SilenceTest silencer;
-    
+
     MultipoleTCurvedVarRadius* myMagnet = new MultipoleTCurvedVarRadius("Combined function");
     myMagnet->setLength(4.4);
     myMagnet->setBendAngle(0.628);
@@ -312,5 +312,4 @@ TEST(MultipoleTTest, CurvedVarRadius) {
                      << "Del: " << div << " " << curl[0] << " " << curl[1] << " " << curl[2] << std::endl;
     }
     delete myMagnet;
-}
-
+}
\ No newline at end of file
diff --git a/tests/classic_src/AbsBeamline/RingTest.cpp b/tests/classic_src/AbsBeamline/RingTest.cpp
index 11839f91778c8a5b236b062f40c434ca8c4cfa8e..9a89c5fea0a899220e4406c76bb761096e67fb17 100644
--- a/tests/classic_src/AbsBeamline/RingTest.cpp
+++ b/tests/classic_src/AbsBeamline/RingTest.cpp
@@ -395,7 +395,7 @@ TEST(RingTest, TestApply2) {
 }
 
 void testField(double s, double r, double y, double phi,
-               double bx, double by, double bz, double tol) {
+               double bx, double by, double bz, double /*tol*/) {
     double radius = 2.;
     Ring ring("test");
     PartData data;
@@ -433,4 +433,4 @@ TEST(RingTest, TestApply3) {
     testField(0.1, 0.15, 0.2, Physics::pi/6.,
               3.*cos(Physics::pi/6)+1.*sin(Physics::pi/6),
               -3.*sin(Physics::pi/6)+1.*cos(Physics::pi/6), 2., 1e-6);
-}
+}
\ No newline at end of file
diff --git a/tests/classic_src/Fields/Interpolation/PPSolveFactoryTest.cpp b/tests/classic_src/Fields/Interpolation/PPSolveFactoryTest.cpp
index ac6946271c5f126d51a1c36e726e385af077e28f..b1543d76d9a71649dab5714734ecb3ba48060261 100644
--- a/tests/classic_src/Fields/Interpolation/PPSolveFactoryTest.cpp
+++ b/tests/classic_src/Fields/Interpolation/PPSolveFactoryTest.cpp
@@ -313,7 +313,7 @@ void plot(int n_points, std::vector<double> start, std::vector<double> end, Poly
     test_index++;
 }
 #else // PolynomialPatchTest_MakePlots
-void plot(int n_points, std::vector<double> start, std::vector<double> end, PolynomialPatch* patch, int n_grid_points, std::string title) {
+    void plot(int /*n_points*/, std::vector<double> /*start*/, std::vector<double> /*end*/, PolynomialPatch* /*patch*/, int /*n_grid_points*/, std::string /*title*/) {
 }
 #endif // PolynomialPatchTest_MakePlots
 }
diff --git a/tests/ippl_src/Field/Field.cpp b/tests/ippl_src/Field/Field.cpp
index 245d698ab389dfc3a24b75ae8a32e5d54337f66c..be3afb7c60e1a3b4768fde5e10bc2e1f7a9dfe02 100644
--- a/tests/ippl_src/Field/Field.cpp
+++ b/tests/ippl_src/Field/Field.cpp
@@ -1482,7 +1482,7 @@ TEST(Field, Transpose)
 }
 
 namespace {
-    void check( Field<int,D3>& f, int s1, int s2, int s3, int test)
+    void check( Field<int,D3>& f, int s1, int s2, int s3, int /*test*/)
     {
         Index I = f.getIndex(0);
         Index J = f.getIndex(1);
diff --git a/tests/opal_src/Elements/OpalPolynomialTimeDependenceTest.cpp b/tests/opal_src/Elements/OpalPolynomialTimeDependenceTest.cpp
index f5a197271d2ed6a509f8bc80875ba6ae5d426973..106e151df4dbc1542ea065134d23de01e830995a 100644
--- a/tests/opal_src/Elements/OpalPolynomialTimeDependenceTest.cpp
+++ b/tests/opal_src/Elements/OpalPolynomialTimeDependenceTest.cpp
@@ -22,7 +22,7 @@ class TestElement : public ElementBase {
 
     ElementBase* clone() const {return NULL;}
 
-    void accept(BeamlineVisitor& visitor) const {}
+    void accept(BeamlineVisitor& /*visitor*/) const {}
 
   private:
     BGeometryBase* base;
diff --git a/tests/opal_src/Utilities/MockComponent.h b/tests/opal_src/Utilities/MockComponent.h
index 2960093fa3252f7e9bcf5c8e9242d649e6336933..107e9821c8ad27b7910bc40cf0459163264dd294 100644
--- a/tests/opal_src/Utilities/MockComponent.h
+++ b/tests/opal_src/Utilities/MockComponent.h
@@ -57,7 +57,7 @@ public:
     bool apply(const size_t&, const double&, Vector_t&, Vector_t&) {
         return true;
     }
-    bool apply(const Vector_t& r, const Vector_t& P, const double& t,
+    bool apply(const Vector_t& r, const Vector_t& /*P*/, const double& /*t*/,
                Vector_t& E, Vector_t& B) {
         if (r(0) < 0. || r(0) > 1. ||
             r(1) < -1. || r(1) > 0. ||
@@ -103,7 +103,7 @@ public:
     bool apply(const size_t&, const double&, Vector_t&, Vector_t&) {
         return true;
     }
-    bool apply(const Vector_t& r, const Vector_t& P, const double& t,
+    bool apply(const Vector_t& r, const Vector_t& /*P*/, const double& /*t*/,
                Vector_t& E, Vector_t& B) {
         lastPos = r;
         if (r(0) < -1. || r(0) > 1. ||
@@ -132,5 +132,4 @@ private:
 };
 
 
-#endif
-
+#endif
\ No newline at end of file