diff --git a/src/test/create_testsuite b/src/test/create_testsuite
index 1e7eecb8cb5aefaa3033b86645c31d21936e74cc..839381bdf27ba53781ab08fb134155c5ce612edb 100755
--- a/src/test/create_testsuite
+++ b/src/test/create_testsuite
@@ -856,6 +856,11 @@ test_any(while(1) if(1) break; return 1,1)
 test_any(int e; for(e=0;e<10;e++) break; return e,0)
 test_any(int e; for(e=0;e<10;e++) continue; return e,10)
 test_any(int e;string t=""; for(e=0;e<10;e++) t+=e; return t,"0123456789")
+test_any(int e;string t=""; for(e=0;e<=10;e++) t+=e; return t,"012345678910")
+test_any(int e;string t=""; for(e=9;e>0;e--) t+=e; return t,"987654321")
+test_any(int e;string t=""; for(e=9;e>=0;e--) t+=e; return t,"9876543210")
+test_any(int e;string t=""; for(e=9;e!=0;e--) t+=e;  return t,"987654321")
+test_any(int e;string t=""; for(e=2;e!=10;e++) t+=e; return t,"23456789")
 test_any(int e;string t=""; for(e=0;e>-10;e--) t+=e; return t,"0-1-2-3-4-5-6-7-8-9")
 
 // foreach
@@ -1889,7 +1894,7 @@ test_search3($1,($1[1..0x7fffffff]))
 
 test_search4("SUNE")
 test_search4("-------------------+")
-test_search4("+-------------------")
+test_search4("�-------------------")
 test_search4(sprintf("%'argel-bargel glop-glyf?'2000n"))
 
 // - sizeof