- for (i=0; i<MAX_INFOS; i++) {
- int nkeys;
- /*printf( "info = %x\n", infos[i] );
- print_handle( infos[i] ); printf( "\n" );*/
- MPI_Info_get_nkeys( infos[i], &nkeys );
- if (nkeys != info_list) {
- errs++;
- if (errs < MAX_ERRORS) {
- printf( "Wrong number of keys for info %d; got %d, should be %d\n",
- i, nkeys, info_list );
- }
- }
- for (j=0; j<nkeys; j++) {
- char keystr[64];
- char valstr[64];
- int flag;
- MPI_Info_get_nthkey( infos[i], j, key );
- sprintf( keystr, "key%d-%d", i, j );
- if (strcmp( keystr, key ) != 0) {
- errs++;
- if (errs < MAX_ERRORS) {
- printf( "Wrong key for info %d; got %s expected %s\n",
- i, key, keystr );
- }
- continue;
- }
- MPI_Info_get( infos[i], key, 64, value, &flag );
- if (!flag) {
- errs++;
- if (errs < MAX_ERRORS) {
- printf( "Get failed to return value for info %d\n", i );
- }
- continue;
- }
- sprintf( valstr, "value%d-%d", i, j );
- if (strcmp( valstr, value ) != 0) {
- errs++;
- if (errs < MAX_ERRORS) {
- printf( "Wrong value for info %d; got %s expected %s\n",
- i, value, valstr );
- }
- }
- }
+ for (i = 0; i < MAX_INFOS; i++) {
+ int nkeys;
+ /*printf("info = %x\n", infos[i]);
+ * print_handle(infos[i]); printf("\n"); */
+ MPI_Info_get_nkeys(infos[i], &nkeys);
+ if (nkeys != info_list) {
+ errs++;
+ if (errs < MAX_ERRORS) {
+ printf("Wrong number of keys for info %d; got %d, should be %d\n",
+ i, nkeys, info_list);
+ }
+ }
+ for (j = 0; j < nkeys; j++) {
+ char keystr[64];
+ char valstr[64];
+ int flag;
+ MPI_Info_get_nthkey(infos[i], j, key);
+ sprintf(keystr, "key%d-%d", i, j);
+ if (strcmp(keystr, key) != 0) {
+ errs++;
+ if (errs < MAX_ERRORS) {
+ printf("Wrong key for info %d; got %s expected %s\n", i, key, keystr);
+ }
+ continue;
+ }
+ MPI_Info_get(infos[i], key, 64, value, &flag);
+ if (!flag) {
+ errs++;
+ if (errs < MAX_ERRORS) {
+ printf("Get failed to return value for info %d\n", i);
+ }
+ continue;
+ }
+ sprintf(valstr, "value%d-%d", i, j);
+ if (strcmp(valstr, value) != 0) {
+ errs++;
+ if (errs < MAX_ERRORS) {
+ printf("Wrong value for info %d; got %s expected %s\n", i, value, valstr);
+ }
+ }
+ }