I'm declaring an array of uint8_t with 10 milion elements. It should fit in memory and under all indexing limits. I'm compiling using g++ (Ubuntu 4.8.4-2ubuntu1~14.04) 4.8.4 via Geany.
#include<cstdio>
#include<stdint.h>
using namespace std;
int main() {
uint8_t in[10000000];
printf("%li", sizeof(in));
}