#include <vector>

#include <stdio.h>
#include <stdint.h>

int main (int argc, char const *argv[], char const *envp[])
{
    std::vector<long> longs;
    std::vector<short> shorts;  
    for (int i=0; i<12; i++)
    {
        longs.push_back(i);
        shorts.push_back(i);
    }
    return 0;
}

#include <vector>

#include <stdio.h>
#include <stdint.h>

int main (int argc, char const *argv[], char const *envp[])
{
    std::vector<int> ints;
    std::vector<short> shorts;  
    for (int i=0; i<12; i++)
    {
        ints.push_back(i);
        shorts.push_back((short)i);
    }
    return 0;
}

--- 
+++ 
@@ -5,12 +5,12 @@
 
 int main (int argc, char const *argv[], char const *envp[])
 {
-    std::vector<int> ints;
+    std::vector<long> longs;
     std::vector<short> shorts;  
     for (int i=0; i<12; i++)
     {
-        ints.push_back(i);
-        shorts.push_back((short)i);
+        longs.push_back(i);
+        shorts.push_back(i);
     }
     return 0;
 }
Make the first vector of "long" instead of "int" so we can tell the difference
easier since "short" ends up with "short int" in the template allocators.



git-svn-id: b33bab8abb5b18c12ee100cd7761ab452d00b2b0@127661 91177308-0d34-0410-b5e6-96231b3b80d8
