diff -r 47c74d1534e1 -r ddc455616bd6 stdcpp/tsrc/Stdcpp_test/stdcxx/testengine/src/opt_lines.cpp --- a/stdcpp/tsrc/Stdcpp_test/stdcxx/testengine/src/opt_lines.cpp Fri Apr 16 16:46:38 2010 +0300 +++ b/stdcpp/tsrc/Stdcpp_test/stdcxx/testengine/src/opt_lines.cpp Mon May 03 14:06:43 2010 +0300 @@ -155,6 +155,10 @@ else if ('-' == *end) { first = line; while (' ' == *++end); + + #ifdef __ARMCC__ + #pragma diag_suppress 61 + #endif if ('\0' == *end) { line = _RWSTD_INT_MAX; } @@ -164,6 +168,7 @@ } else line = -1; + } else if ('\0' == *end) { first = line++;