> int **table1=malloc(10000000*sizeof(int)); Replace sizeof(int) with sizeof(int *). They are equal on m32 but not on the m64. Alexey
> int **table1=malloc(10000000*sizeof(int)); Replace sizeof(int) with sizeof(int *). They are equal on m32 but not on the m64. Alexey