@@ -197,7 +197,7 @@ int main(int argc, char *argv[]){
197197 fprintf (stderr , " %6dx%d : " , (int )m ,(int )n );
198198 for (j = 0 ; j < m ; j ++ ){
199199 for (i = 0 ; i < n * COMPSIZE ; i ++ ){
200- a [i + j * m * COMPSIZE ] = ((FLOAT ) rand () / (FLOAT ) RAND_MAX ) - 0.5 ;
200+ a [j + i * m * COMPSIZE ] = ((FLOAT ) rand () / (FLOAT ) RAND_MAX ) - 0.5 ;
201201 }
202202 }
203203
@@ -208,7 +208,7 @@ int main(int argc, char *argv[]){
208208 x [i ] = ((FLOAT ) rand () / (FLOAT ) RAND_MAX ) - 0.5 ;
209209 }
210210
211- for (i = 0 ; i < n * COMPSIZE * abs (inc_y ); i ++ ){
211+ for (i = 0 ; i < m * COMPSIZE * abs (inc_y ); i ++ ){
212212 y [i ] = ((FLOAT ) rand () / (FLOAT ) RAND_MAX ) - 0.5 ;
213213 }
214214 gettimeofday ( & start , (struct timezone * )0 );
@@ -234,7 +234,7 @@ int main(int argc, char *argv[]){
234234 fprintf (stderr , " %6dx%d : " , (int )m ,(int )n );
235235 for (j = 0 ; j < m ; j ++ ){
236236 for (i = 0 ; i < n * COMPSIZE ; i ++ ){
237- a [i + j * m * COMPSIZE ] = ((FLOAT ) rand () / (FLOAT ) RAND_MAX ) - 0.5 ;
237+ a [j + i * m * COMPSIZE ] = ((FLOAT ) rand () / (FLOAT ) RAND_MAX ) - 0.5 ;
238238 }
239239 }
240240
@@ -245,7 +245,7 @@ int main(int argc, char *argv[]){
245245 x [i ] = ((FLOAT ) rand () / (FLOAT ) RAND_MAX ) - 0.5 ;
246246 }
247247
248- for (i = 0 ; i < n * COMPSIZE * abs (inc_y ); i ++ ){
248+ for (i = 0 ; i < m * COMPSIZE * abs (inc_y ); i ++ ){
249249 y [i ] = ((FLOAT ) rand () / (FLOAT ) RAND_MAX ) - 0.5 ;
250250 }
251251 gettimeofday ( & start , (struct timezone * )0 );
0 commit comments