> > > > ------- Comment #4 from burnus at gcc dot gnu dot org 2006-11-30 21:14 > ------- > > Also you are using VLAs so maybe ICC also converts those VLAs to normal > > arrays.
You misunderstood me. const int NODES = 2500; float f[NODES]; causes a VLA to happen because in C, NODES is not a constant expression. You can do instead: #define NODES 2500 to get the non VLA. -- Pinski