// race condition on outLen // adding private (outLen) can avoid race condition. But it is wrong semantically. #include #include int main(int argc, char* argv[]) { int i ; int inLen=1000 ; int outLen = 0; if (argc>1) inLen= atoi(argv[1]); int input[inLen]; int output[inLen]; for (i=0; i