--- a/stdcpp/tsrc/Stdcpp_test/bcdrivers/tstl_2/src/tstl_2blocks.cpp Fri Apr 16 16:46:38 2010 +0300
+++ b/stdcpp/tsrc/Stdcpp_test/bcdrivers/tstl_2/src/tstl_2blocks.cpp Mon May 03 14:06:43 2010 +0300
@@ -46,6 +46,14 @@
#undef test
using namespace std;
#define STDCPP_OOM FALSE// TRUE for OOM testing
+
+#ifdef __ARMCC__
+#pragma diag_suppress 550
+#pragma diag_suppress 177
+#pragma diag_suppress 1134
+#pragma diag_suppress 1250
+#endif
+
// ============================ MEMBER FUNCTIONS ===============================
// -----------------------------------------------------------------------------
@@ -491,7 +499,7 @@
// vector <int>::iterator vIter;
- vector <int>::reverse_iterator rvIter;
+// vector <int>::reverse_iterator rvIter;
vector <int>::iterator pos;
@@ -551,7 +559,7 @@
}
- list <int>::iterator L_Iter, LPOS = L.begin ( );
+ list <int>::iterator LPOS = L.begin ( );
@@ -732,8 +740,7 @@
string s1;
- s1 = str.template to_string<char,
- char_traits<char>, allocator<char> >( );
+ s1 = str.template to_string<char, char_traits<char>, allocator<char> >( );
if(s1.compare("00111"))
@@ -2676,7 +2683,7 @@
int sum =1;
int i=2 ;
list <int> L1;
- list <int>::iterator LIter1, LIterend;
+// list <int>::iterator LIter1, LIterend;
int t;
for ( t = 1 ; t <= 10 ; t++ )
@@ -3047,8 +3054,8 @@
vector <int> v1, v2;
list <int> L1;
- vector <int>::iterator Iter1, Iter2;
- list <int>::iterator L1_Iter, L1_inIter;
+// vector <int>::iterator Iter1, Iter2;
+// list <int>::iterator L1_Iter, L1_inIter;
int i;
for ( i = 0 ; i <= 5 ; i++ )
@@ -3541,7 +3548,7 @@
// __UHEAP_MARK;
try{
vector <int> v1;
- vector <int>::iterator v1Iter;
+// vector <int>::iterator v1Iter;
vector <int>:: allocator_type v1Alloc;
int i;
@@ -3821,7 +3828,7 @@
try{
vector <int> v1;
- vector <int>::iterator v1Iter;
+// vector <int>::iterator v1Iter;
vector <int>:: allocator_type v1Alloc;
@@ -3879,7 +3886,7 @@
- double pi = 3.14159265359;
+// double pi = 3.14159265359;
// cout<<"";
#if STDCPP_OOM
User::__DbgSetAllocFail(FALSE,RHeap::EDeterministic,1);