diff --git a/bench/sequential/ammunition/ammunition_libc.c b/bench/sequential/ammunition/ammunition_libc.c
index 0445e78c52828d8e8105fc5ab03f96dc46076f68..ab3081787547e22acf3f180225af3b730d819912 100755
--- a/bench/sequential/ammunition/ammunition_libc.c
+++ b/bench/sequential/ammunition/ammunition_libc.c
@@ -85,7 +85,7 @@ void *ammunition_memmove ( void *s1, const void *s2, size_t n )
 
 int ammunition_strcmp ( const char *str1, const char *str2 )
 {
-  _Pragma( "loopbound min 1 max 4008" )
+  _Pragma( "loopbound min 1 max 11" )
   while ( *str1 && ( *str1 == *str2 ) )
     str1++, str2++;
   return *( const unsigned char * )str1 - *( const unsigned char * )str2;