diff --git a/tests/impl_test_sot_external_interface.cpp b/tests/impl_test_sot_external_interface.cpp
index 0fae4d8455821bf9d72fcc842eff24b77e0fef69..e3ac88e70e031754e2ff5566e5f190cebd36d8dd 100644
--- a/tests/impl_test_sot_external_interface.cpp
+++ b/tests/impl_test_sot_external_interface.cpp
@@ -17,7 +17,7 @@ ImplTestSotExternalInterface::ImplTestSotExternalInterface()
   named_base_ff_vec_.setName("baseff");
 
   ctrl_vector.resize(7);
-  for( auto i=0;i<6;i++)
+  for( std::vector<double>::size_type i=0;i<6;i++)
     ctrl_vector[i] = 0.0;
   ctrl_vector[6] = 0.0;
   named_base_ff_vec_.setValues(ctrl_vector);