Lines Matching refs:ERR

97    if (nc_create(FILE_NAME, cmode, &ncid)) ERR;  in tst_att_ordering()
98 if (nc_put_att_text(ncid, NC_GLOBAL, name[0], len[0], NULL)) ERR; in tst_att_ordering()
99 if (nc_put_att_schar(ncid, NC_GLOBAL, name[1], NC_BYTE, len[1], b)) ERR; in tst_att_ordering()
100 if (nc_put_att_short(ncid, NC_GLOBAL, name[2], NC_SHORT, len[2], s)) ERR; in tst_att_ordering()
101 if (nc_put_att_int(ncid, NC_GLOBAL, name[3], NC_INT, len[3], i)) ERR; in tst_att_ordering()
102 if (nc_put_att_float(ncid, NC_GLOBAL, name[4], NC_FLOAT, len[4], f)) ERR; in tst_att_ordering()
103 if (nc_put_att_double(ncid, NC_GLOBAL, name[5], NC_DOUBLE, len[5], d)) ERR; in tst_att_ordering()
104 if (nc_put_att_int(ncid, NC_GLOBAL, name[6], NC_INT, len[6], &att_name_dashes)) ERR; in tst_att_ordering()
105 if (nc_put_att_int(ncid, NC_GLOBAL, name[7], NC_INT, len[7], &att_name_dots)) ERR; in tst_att_ordering()
106 if (nc_close(ncid)) ERR; in tst_att_ordering()
109 if (nc_open(FILE_NAME, 0, &ncid)) ERR; in tst_att_ordering()
112 if (nc_inq_attname(ncid, NC_GLOBAL, j, name_in)) ERR; in tst_att_ordering()
113 if (strcmp(name_in, name[j])) ERR; in tst_att_ordering()
117 if (nc_close(ncid)) ERR; in tst_att_ordering()
149 if (nc_create(FILE_NAME, NC_NETCDF4|NC_CLOBBER, &ncid)) ERR; in main()
151 if (nc_put_att_int(ncid, NC_GLOBAL, name[j], NC_INT, 0, NULL)) ERR; in main()
152 if (nc_close(ncid)) ERR; in main()
155 if (nc_open(FILE_NAME, 0, &ncid)) ERR; in main()
158 if (nc_inq_attname(ncid, NC_GLOBAL, j, name_in)) ERR; in main()
159 if (strcmp(name_in, name[j])) ERR; in main()
163 if (nc_close(ncid)) ERR; in main()
176 if (nc_create(FILE_NAME, NC_NETCDF4|NC_CLASSIC_MODEL, &ncid)) ERR; in main()
178 ushort_out) != NC_ESTRICTNC3) ERR; in main()
180 uint_out) != NC_ESTRICTNC3) ERR; in main()
182 longlong_out) != NC_ESTRICTNC3) ERR; in main()
184 ulonglong_out) != NC_ESTRICTNC3) ERR; in main()
189 uint_out) != NC_ERANGE) ERR; in main()
191 longlong_out) != NC_ERANGE) ERR; in main()
193 ulonglong_out) != NC_ERANGE) ERR; in main()
195 ushort_out)) ERR; in main()
198 int_out)) ERR; in main()
202 if (nc_get_att_uchar(ncid, NC_GLOBAL, ATT_INT_NAME, uchar_in) != NC_ERANGE) ERR; in main()
203 if (nc_get_att_ushort(ncid, NC_GLOBAL, ATT_INT_NAME, ushort_in) != NC_ERANGE) ERR; in main()
204 if (nc_get_att_uint(ncid, NC_GLOBAL, ATT_INT_NAME, uint_in) != NC_ERANGE) ERR; in main()
205 if (nc_get_att_longlong(ncid, NC_GLOBAL, ATT_INT_NAME, longlong_in)) ERR; in main()
206 if (nc_get_att_ulonglong(ncid, NC_GLOBAL, ATT_INT_NAME, ulonglong_in) != NC_ERANGE) ERR; in main()
208 if (nc_close(ncid)) ERR; in main()
211 if (nc_create(FILE_NAME, NC_NETCDF4, &ncid)) ERR; in main()
212 if (nc_put_att_text(ncid, NC_GLOBAL, ATT_TEXT_NAME, strlen(speech)+1, speech)) ERR; in main()
213 if (nc_put_att_schar(ncid, NC_GLOBAL, ATT_SCHAR_NAME, NC_BYTE, ATT_LEN, schar_out)) ERR; in main()
214 if (nc_put_att_uchar(ncid, NC_GLOBAL, ATT_UCHAR_NAME, NC_UBYTE, ATT_LEN, uchar_out)) ERR; in main()
215 if (nc_put_att_short(ncid, NC_GLOBAL, ATT_SHORT_NAME, NC_SHORT, ATT_LEN, short_out)) ERR; in main()
216 if (nc_put_att_int(ncid, NC_GLOBAL, ATT_INT_NAME, NC_INT, ATT_LEN, int_out)) ERR; in main()
217 if (nc_put_att_float(ncid, NC_GLOBAL, ATT_FLOAT_NAME, NC_FLOAT, ATT_LEN, float_out)) ERR; in main()
218 if (nc_put_att_double(ncid, NC_GLOBAL, ATT_DOUBLE_NAME, NC_DOUBLE, ATT_LEN, double_out)) ERR; in main()
219 if (nc_put_att_ushort(ncid, NC_GLOBAL, ATT_USHORT_NAME, NC_USHORT, ATT_LEN, ushort_out)) ERR; in main()
220 if (nc_put_att_uint(ncid, NC_GLOBAL, ATT_UINT_NAME, NC_UINT, ATT_LEN, uint_out)) ERR; in main()
221 … if (nc_put_att_longlong(ncid, NC_GLOBAL, ATT_INT64_NAME, NC_INT64, ATT_LEN, longlong_out)) ERR; in main()
222 …if (nc_put_att_ulonglong(ncid, NC_GLOBAL, ATT_UINT64_NAME, NC_UINT64, ATT_LEN, ulonglong_out)) ERR; in main()
223 if (nc_close(ncid)) ERR; in main()
226 if (nc_open(FILE_NAME, 0, &ncid)) ERR; in main()
229 ERR; in main()
230 if (att_type != NC_CHAR || att_len != strlen(speech) + 1) ERR; in main()
231 if (!(speech_in = malloc(att_len + 1))) ERR; in main()
232 if (nc_get_att_text(ncid, NC_GLOBAL, ATT_TEXT_NAME, speech_in)) ERR; in main()
233 if (strcmp(speech, speech_in)) ERR; in main()
236 if (nc_get_att_schar(ncid, NC_GLOBAL, ATT_SCHAR_NAME, schar_in)) ERR; in main()
238 if (schar_in[i] != schar_out[i]) ERR; in main()
239 if (nc_get_att_uchar(ncid, NC_GLOBAL, ATT_UCHAR_NAME, uchar_in)) ERR; in main()
241 if (uchar_in[i] != uchar_out[i]) ERR; in main()
242 if (nc_get_att_short(ncid, NC_GLOBAL, ATT_SHORT_NAME, short_in)) ERR; in main()
244 if (short_in[i] != short_out[i]) ERR; in main()
245 if (nc_get_att_int(ncid, NC_GLOBAL, ATT_INT_NAME, int_in)) ERR; in main()
247 if (int_in[i] != int_out[i]) ERR; in main()
248 if (nc_get_att_float(ncid, NC_GLOBAL, ATT_FLOAT_NAME, float_in)) ERR; in main()
250 if (float_in[i] != float_out[i]) ERR; in main()
251 if (nc_get_att_double(ncid, NC_GLOBAL, ATT_DOUBLE_NAME, double_in)) ERR; in main()
253 if (double_in[i] != double_out[i]) ERR; in main()
254 if (nc_get_att_ushort(ncid, NC_GLOBAL, ATT_USHORT_NAME, ushort_in)) ERR; in main()
256 if (ushort_in[i] != ushort_out[i]) ERR; in main()
257 if (nc_get_att_uint(ncid, NC_GLOBAL, ATT_UINT_NAME, uint_in)) ERR; in main()
259 if (uint_in[i] != uint_out[i]) ERR; in main()
260 if (nc_get_att_longlong(ncid, NC_GLOBAL, ATT_INT64_NAME, longlong_in)) ERR; in main()
262 if (longlong_in[i] != longlong_out[i]) ERR; in main()
263 if (nc_get_att_ulonglong(ncid, NC_GLOBAL, ATT_UINT64_NAME, ulonglong_in)) ERR; in main()
265 if (ulonglong_in[i] != ulonglong_out[i]) ERR; in main()
266 if (nc_close(ncid)) ERR; in main()
276 if (nc_open(FILE_NAME, 0, &ncid)) ERR; in main()
280 if (nc_get_att_schar(ncid, NC_GLOBAL, ATT_TEXT_NAME, schar_in) != NC_ECHAR) ERR; in main()
281 if (nc_get_att_uchar(ncid, NC_GLOBAL, ATT_TEXT_NAME, uchar_in) != NC_ECHAR) ERR; in main()
282 if (nc_get_att_short(ncid, NC_GLOBAL, ATT_TEXT_NAME, short_in) != NC_ECHAR) ERR; in main()
283 if (nc_get_att_int(ncid, NC_GLOBAL, ATT_TEXT_NAME, int_in) != NC_ECHAR) ERR; in main()
284 if (nc_get_att_float(ncid, NC_GLOBAL, ATT_TEXT_NAME, float_in) != NC_ECHAR) ERR; in main()
285 if (nc_get_att_double(ncid, NC_GLOBAL, ATT_TEXT_NAME, double_in) != NC_ECHAR) ERR; in main()
286 if (nc_get_att_ushort(ncid, NC_GLOBAL, ATT_TEXT_NAME, ushort_in) != NC_ECHAR) ERR; in main()
287 if (nc_get_att_uint(ncid, NC_GLOBAL, ATT_TEXT_NAME, uint_in) != NC_ECHAR) ERR; in main()
288 if (nc_get_att_long(ncid, NC_GLOBAL, ATT_TEXT_NAME, long_in) != NC_ECHAR) ERR; in main()
289 if (nc_get_att_longlong(ncid, NC_GLOBAL, ATT_TEXT_NAME, longlong_in) != NC_ECHAR) ERR; in main()
290 if (nc_get_att_ulonglong(ncid, NC_GLOBAL, ATT_TEXT_NAME, ulonglong_in) != NC_ECHAR) ERR; in main()
293 if (nc_get_att_double(ncid, NC_GLOBAL, ATT_SCHAR_NAME, double_in)) ERR; in main()
295 if (double_in[i] != schar_out[i]) ERR; in main()
296 if (nc_get_att_double(ncid, NC_GLOBAL, ATT_UCHAR_NAME, double_in)) ERR; in main()
298 if (double_in[i] != uchar_out[i]) ERR; in main()
299 if (nc_get_att_double(ncid, NC_GLOBAL, ATT_SHORT_NAME, double_in)) ERR; in main()
301 if (double_in[i] != short_out[i]) ERR; in main()
302 if (nc_get_att_double(ncid, NC_GLOBAL, ATT_USHORT_NAME, double_in)) ERR; in main()
304 if (double_in[i] != ushort_out[i]) ERR; in main()
305 if (nc_get_att_double(ncid, NC_GLOBAL, ATT_INT_NAME, double_in)) ERR; in main()
307 if (double_in[i] != int_out[i]) ERR; in main()
308 if (nc_get_att_double(ncid, NC_GLOBAL, ATT_UINT_NAME, double_in)) ERR; in main()
310 if (double_in[i] != uint_out[i]) ERR; in main()
311 if (nc_get_att_double(ncid, NC_GLOBAL, ATT_FLOAT_NAME, double_in)) ERR; in main()
313 if (double_in[i] != float_out[i]) ERR; in main()
314 if (nc_get_att_double(ncid, NC_GLOBAL, ATT_DOUBLE_NAME, double_in)) ERR; in main()
316 if (double_in[i] != double_out[i]) ERR; in main()
317 if (nc_get_att_double(ncid, NC_GLOBAL, ATT_INT64_NAME, double_in)) ERR; in main()
319 if (double_in[i] != longlong_out[i]) ERR; in main()
320 if (nc_get_att_double(ncid, NC_GLOBAL, ATT_UINT64_NAME, double_in)) ERR; in main()
322 if (double_in[i] != ulonglong_out[i]) ERR; in main()
325 if (nc_get_att_float(ncid, NC_GLOBAL, ATT_SCHAR_NAME, float_in)) ERR; in main()
327 if (float_in[i] != schar_out[i]) ERR; in main()
328 if (nc_get_att_float(ncid, NC_GLOBAL, ATT_UCHAR_NAME, float_in)) ERR; in main()
330 if (float_in[i] != uchar_out[i]) ERR; in main()
331 if (nc_get_att_float(ncid, NC_GLOBAL, ATT_SHORT_NAME, float_in)) ERR; in main()
333 if (float_in[i] != short_out[i]) ERR; in main()
334 if (nc_get_att_float(ncid, NC_GLOBAL, ATT_USHORT_NAME, float_in)) ERR; in main()
336 if (float_in[i] != ushort_out[i]) ERR; in main()
337 if (nc_get_att_float(ncid, NC_GLOBAL, ATT_INT_NAME, float_in)) ERR; in main()
339 if (float_in[i] != int_out[i]) ERR; in main()
340 if (nc_get_att_float(ncid, NC_GLOBAL, ATT_UINT_NAME, float_in)) ERR; in main()
344 if (nc_get_att_float(ncid, NC_GLOBAL, ATT_FLOAT_NAME, float_in)) ERR; in main()
346 if (float_in[i] != float_out[i]) ERR; in main()
347 if (nc_get_att_float(ncid, NC_GLOBAL, ATT_DOUBLE_NAME, float_in)) ERR; in main()
349 if (float_in[i] != (float) double_out[i]) ERR; in main()
350 if (nc_get_att_float(ncid, NC_GLOBAL, ATT_INT64_NAME, float_in)) ERR; in main()
354 if (nc_get_att_float(ncid, NC_GLOBAL, ATT_UINT64_NAME, float_in)) ERR; in main()
357 if (float_in[i] != (float) ulonglong_out[i]) ERR; in main()
360 if (nc_get_att_int(ncid, NC_GLOBAL, ATT_SCHAR_NAME, int_in)) ERR; in main()
362 if (int_in[i] != schar_out[i]) ERR; in main()
363 if (nc_get_att_int(ncid, NC_GLOBAL, ATT_UCHAR_NAME, int_in)) ERR; in main()
365 if (int_in[i] != (int) uchar_out[i]) ERR; in main()
366 if (nc_get_att_int(ncid, NC_GLOBAL, ATT_SHORT_NAME, int_in)) ERR; in main()
368 if (int_in[i] != short_out[i]) ERR; in main()
369 if (nc_get_att_int(ncid, NC_GLOBAL, ATT_USHORT_NAME, int_in)) ERR; in main()
371 if (int_in[i] != ushort_out[i]) ERR; in main()
372 if (nc_get_att_int(ncid, NC_GLOBAL, ATT_INT_NAME, int_in)) ERR; in main()
374 if (int_in[i] != int_out[i]) ERR; in main()
375 if (nc_get_att_int(ncid, NC_GLOBAL, ATT_UINT_NAME, int_in) != NC_ERANGE) ERR; in main()
377 if (int_in[i] != (int) uint_out[i]) ERR; in main()
378 if (nc_get_att_int(ncid, NC_GLOBAL, ATT_FLOAT_NAME, int_in)) ERR; in main()
380 if (int_in[i] != (int) float_out[i]) ERR; in main()
381 if (nc_get_att_int(ncid, NC_GLOBAL, ATT_DOUBLE_NAME, int_in)) ERR; in main()
383 if (int_in[i] != (int) double_out[i]) ERR; in main()
384 if (nc_get_att_int(ncid, NC_GLOBAL, ATT_INT64_NAME, int_in) != NC_ERANGE) ERR; in main()
386 if (int_in[i] != (int) longlong_out[i]) ERR; in main()
387 if (nc_get_att_int(ncid, NC_GLOBAL, ATT_UINT64_NAME, int_in) != NC_ERANGE) ERR; in main()
389 if (int_in[i] != (int) ulonglong_out[i]) ERR; in main()
392 if (nc_get_att_uint(ncid, NC_GLOBAL, ATT_SCHAR_NAME, uint_in) != NC_ERANGE) ERR; in main()
394 if (uint_in[i] != (unsigned int) schar_out[i]) ERR; in main()
395 if (nc_get_att_uint(ncid, NC_GLOBAL, ATT_UCHAR_NAME, uint_in)) ERR; in main()
397 if (uint_in[i] != uchar_out[i]) ERR; in main()
398 if (nc_get_att_uint(ncid, NC_GLOBAL, ATT_SHORT_NAME, uint_in) != NC_ERANGE) ERR; in main()
400 if (uint_in[i] != (unsigned int) short_out[i]) ERR; in main()
401 if (nc_get_att_uint(ncid, NC_GLOBAL, ATT_USHORT_NAME, uint_in)) ERR; in main()
403 if (uint_in[i] != ushort_out[i]) ERR; in main()
404 if (nc_get_att_uint(ncid, NC_GLOBAL, ATT_INT_NAME, uint_in) != NC_ERANGE) ERR; in main()
406 if (uint_in[i] != (unsigned int) int_out[i]) ERR; in main()
407 if (nc_get_att_uint(ncid, NC_GLOBAL, ATT_UINT_NAME, uint_in)) ERR; in main()
409 if (uint_in[i] != uint_out[i]) ERR; in main()
410 if (nc_get_att_uint(ncid, NC_GLOBAL, ATT_FLOAT_NAME, uint_in) != NC_ERANGE) ERR; in main()
412 if (uint_in[i] != (unsigned int) float_out[i]) ERR; in main()
413 if (nc_get_att_uint(ncid, NC_GLOBAL, ATT_DOUBLE_NAME, uint_in) != NC_ERANGE) ERR; in main()
415 if (uint_in[i] != (unsigned int) double_out[i]) ERR; in main()
416 if (nc_get_att_uint(ncid, NC_GLOBAL, ATT_INT64_NAME, uint_in) != NC_ERANGE) ERR; in main()
418 if (uint_in[i] != (unsigned int) longlong_out[i]) ERR; in main()
419 if (nc_get_att_uint(ncid, NC_GLOBAL, ATT_UINT64_NAME, uint_in)) ERR; in main()
421 if (uint_in[i] != (unsigned int) ulonglong_out[i]) ERR; in main()
424 if (nc_get_att_short(ncid, NC_GLOBAL, ATT_SCHAR_NAME, short_in)) ERR; in main()
426 if (short_in[i] != schar_out[i]) ERR; in main()
427 if (nc_get_att_short(ncid, NC_GLOBAL, ATT_UCHAR_NAME, short_in)) ERR; in main()
429 if (short_in[i] != uchar_out[i]) ERR; in main()
430 if (nc_get_att_short(ncid, NC_GLOBAL, ATT_SHORT_NAME, short_in)) ERR; in main()
432 if (short_in[i] != short_out[i]) ERR; in main()
433 if (nc_get_att_short(ncid, NC_GLOBAL, ATT_USHORT_NAME, short_in) != NC_ERANGE) ERR; in main()
435 if (short_in[i] != (short) ushort_out[i]) ERR; in main()
436 if (nc_get_att_short(ncid, NC_GLOBAL, ATT_INT_NAME, short_in) != NC_ERANGE) ERR; in main()
438 if (short_in[i] != (short) int_out[i]) ERR; in main()
439 if (nc_get_att_short(ncid, NC_GLOBAL, ATT_UINT_NAME, short_in) != NC_ERANGE) ERR; in main()
441 if (short_in[i] != (short) uint_out[i]) ERR; in main()
442 if (nc_get_att_short(ncid, NC_GLOBAL, ATT_FLOAT_NAME, short_in)) ERR; in main()
444 if (short_in[i] != (short) float_out[i]) ERR; in main()
445 if (nc_get_att_short(ncid, NC_GLOBAL, ATT_DOUBLE_NAME, short_in)) ERR; in main()
447 if (short_in[i] != (short) double_out[i]) ERR; in main()
448 if (nc_get_att_short(ncid, NC_GLOBAL, ATT_INT64_NAME, short_in) != NC_ERANGE) ERR; in main()
450 if (short_in[i] != (short) longlong_out[i]) ERR; in main()
451 if (nc_get_att_short(ncid, NC_GLOBAL, ATT_UINT64_NAME, short_in) != NC_ERANGE) ERR; in main()
453 if (short_in[i] != (short) ulonglong_out[i]) ERR; in main()
456 if (nc_get_att_ushort(ncid, NC_GLOBAL, ATT_SCHAR_NAME, ushort_in) != NC_ERANGE) ERR; in main()
458 if (ushort_in[i] != (unsigned short) schar_out[i]) ERR; in main()
459 if (nc_get_att_ushort(ncid, NC_GLOBAL, ATT_UCHAR_NAME, ushort_in)) ERR; in main()
461 if (ushort_in[i] != uchar_out[i]) ERR; in main()
462 if (nc_get_att_ushort(ncid, NC_GLOBAL, ATT_SHORT_NAME, ushort_in) != NC_ERANGE) ERR; in main()
464 if (ushort_in[i] != (unsigned short) short_out[i]) ERR; in main()
465 if (nc_get_att_ushort(ncid, NC_GLOBAL, ATT_USHORT_NAME, ushort_in)) ERR; in main()
467 if (ushort_in[i] != ushort_out[i]) ERR; in main()
468 if (nc_get_att_ushort(ncid, NC_GLOBAL, ATT_INT_NAME, ushort_in) != NC_ERANGE) ERR; in main()
470 if (ushort_in[i] != (unsigned short) int_out[i]) ERR; in main()
471 if (nc_get_att_ushort(ncid, NC_GLOBAL, ATT_UINT_NAME, ushort_in) != NC_ERANGE) ERR; in main()
473 if (ushort_in[i] != (unsigned short) uint_out[i]) ERR; in main()
474 if (nc_get_att_ushort(ncid, NC_GLOBAL, ATT_FLOAT_NAME, ushort_in) != NC_ERANGE) ERR; in main()
476 if (ushort_in[i] != (unsigned short) float_out[i]) ERR; in main()
477 if (nc_get_att_ushort(ncid, NC_GLOBAL, ATT_DOUBLE_NAME, ushort_in) != NC_ERANGE) ERR; in main()
479 if (ushort_in[i] != (unsigned short) double_out[i]) ERR; in main()
480 if (nc_get_att_ushort(ncid, NC_GLOBAL, ATT_INT64_NAME, ushort_in) != NC_ERANGE) ERR; in main()
482 if (ushort_in[i] != (unsigned short) longlong_out[i]) ERR; in main()
483 if (nc_get_att_ushort(ncid, NC_GLOBAL, ATT_UINT64_NAME, ushort_in) != NC_ERANGE) ERR; in main()
485 if (ushort_in[i] != (unsigned short) ulonglong_out[i]) ERR; in main()
488 if (nc_get_att_schar(ncid, NC_GLOBAL, ATT_SCHAR_NAME, schar_in)) ERR; in main()
490 if (schar_in[i] != schar_out[i]) ERR; in main()
491 if (nc_get_att_schar(ncid, NC_GLOBAL, ATT_UCHAR_NAME, schar_in) != NC_ERANGE) ERR; in main()
493 if (schar_in[i] != (signed char) uchar_out[i]) ERR; in main()
494 if (nc_get_att_schar(ncid, NC_GLOBAL, ATT_SHORT_NAME, schar_in) != NC_ERANGE) ERR; in main()
496 if (schar_in[i] != (signed char) short_out[i]) ERR; in main()
497 if (nc_get_att_schar(ncid, NC_GLOBAL, ATT_USHORT_NAME, schar_in) != NC_ERANGE) ERR; in main()
499 if (schar_in[i] != (signed char) ushort_out[i]) ERR; in main()
500 if (nc_get_att_schar(ncid, NC_GLOBAL, ATT_INT_NAME, schar_in) != NC_ERANGE) ERR; in main()
502 if (schar_in[i] != (signed char) int_out[i]) ERR; in main()
503 if (nc_get_att_schar(ncid, NC_GLOBAL, ATT_UINT_NAME, schar_in) != NC_ERANGE) ERR; in main()
505 if (schar_in[i] != (signed char) uint_out[i]) ERR; in main()
506 if (nc_get_att_schar(ncid, NC_GLOBAL, ATT_FLOAT_NAME, schar_in)) ERR; in main()
508 if (schar_in[i] != (signed char) float_out[i]) ERR; in main()
509 if (nc_get_att_schar(ncid, NC_GLOBAL, ATT_DOUBLE_NAME, schar_in)) ERR; in main()
511 if (schar_in[i] != (signed char) double_out[i]) ERR; in main()
512 if (nc_get_att_schar(ncid, NC_GLOBAL, ATT_INT64_NAME, schar_in) != NC_ERANGE) ERR; in main()
514 if (schar_in[i] != (signed char) longlong_out[i]) ERR; in main()
515 if (nc_get_att_schar(ncid, NC_GLOBAL, ATT_UINT64_NAME, schar_in) != NC_ERANGE) ERR; in main()
517 if (schar_in[i] != (signed char) ulonglong_out[i]) ERR; in main()
520 if (nc_get_att_uchar(ncid, NC_GLOBAL, ATT_SCHAR_NAME, uchar_in) != NC_ERANGE) ERR; in main()
522 if (uchar_in[i] != (unsigned char) schar_out[i]) ERR; in main()
523 if (nc_get_att_uchar(ncid, NC_GLOBAL, ATT_UCHAR_NAME, uchar_in)) ERR; in main()
525 if (uchar_in[i] != uchar_out[i]) ERR; in main()
526 if (nc_get_att_uchar(ncid, NC_GLOBAL, ATT_SHORT_NAME, uchar_in) != NC_ERANGE) ERR; in main()
528 if (uchar_in[i] != (unsigned char) short_out[i]) ERR; in main()
529 if (nc_get_att_uchar(ncid, NC_GLOBAL, ATT_USHORT_NAME, uchar_in) != NC_ERANGE) ERR; in main()
531 if (uchar_in[i] != (unsigned char) ushort_out[i]) ERR; in main()
532 if (nc_get_att_uchar(ncid, NC_GLOBAL, ATT_INT_NAME, uchar_in) != NC_ERANGE) ERR; in main()
534 if (uchar_in[i] != (unsigned char) int_out[i]) ERR; in main()
535 if (nc_get_att_uchar(ncid, NC_GLOBAL, ATT_UINT_NAME, uchar_in) != NC_ERANGE) ERR; in main()
537 if (uchar_in[i] != (unsigned char) uint_out[i]) ERR; in main()
538 if (nc_get_att_uchar(ncid, NC_GLOBAL, ATT_FLOAT_NAME, uchar_in) != NC_ERANGE) ERR; in main()
540 if (uchar_in[i] != (unsigned char) float_out[i]) ERR; in main()
541 if (nc_get_att_uchar(ncid, NC_GLOBAL, ATT_DOUBLE_NAME, uchar_in) != NC_ERANGE) ERR; in main()
543 if (uchar_in[i] != (unsigned char) double_out[i]) ERR; in main()
544 if (nc_get_att_uchar(ncid, NC_GLOBAL, ATT_INT64_NAME, uchar_in) != NC_ERANGE) ERR; in main()
546 if (uchar_in[i] != (unsigned char) longlong_out[i]) ERR; in main()
547 if (nc_get_att_uchar(ncid, NC_GLOBAL, ATT_UINT64_NAME, uchar_in) != NC_ERANGE) ERR; in main()
549 if (uchar_in[i] != (unsigned char) ulonglong_out[i]) ERR; in main()
552 if (nc_get_att_longlong(ncid, NC_GLOBAL, ATT_SCHAR_NAME, longlong_in)) ERR; in main()
554 if (longlong_in[i] != schar_out[i]) ERR; in main()
555 if (nc_get_att_longlong(ncid, NC_GLOBAL, ATT_UCHAR_NAME, longlong_in)) ERR; in main()
557 if (longlong_in[i] != uchar_out[i]) ERR; in main()
558 if (nc_get_att_longlong(ncid, NC_GLOBAL, ATT_SHORT_NAME, longlong_in)) ERR; in main()
560 if (longlong_in[i] != short_out[i]) ERR; in main()
561 if (nc_get_att_longlong(ncid, NC_GLOBAL, ATT_USHORT_NAME, longlong_in)) ERR; in main()
563 if (longlong_in[i] != ushort_out[i]) ERR; in main()
564 if (nc_get_att_longlong(ncid, NC_GLOBAL, ATT_INT_NAME, longlong_in)) ERR; in main()
566 if (longlong_in[i] != int_out[i]) ERR; in main()
567 if (nc_get_att_longlong(ncid, NC_GLOBAL, ATT_UINT_NAME, longlong_in)) ERR; in main()
569 if (longlong_in[i] != uint_out[i]) ERR; in main()
570 if (nc_get_att_longlong(ncid, NC_GLOBAL, ATT_FLOAT_NAME, longlong_in)) ERR; in main()
572 if (longlong_in[i] != (int)float_out[i]) ERR; in main()
573 if (nc_get_att_longlong(ncid, NC_GLOBAL, ATT_DOUBLE_NAME, longlong_in)) ERR; in main()
575 if (longlong_in[i] != (int)double_out[i]) ERR; in main()
576 if (nc_get_att_longlong(ncid, NC_GLOBAL, ATT_INT64_NAME, longlong_in)) ERR; in main()
578 if (longlong_in[i] != longlong_out[i]) ERR; in main()
579 if (nc_get_att_longlong(ncid, NC_GLOBAL, ATT_UINT64_NAME, longlong_in)) ERR; in main()
581 if (longlong_in[i] != (unsigned long long) ulonglong_out[i]) ERR; in main()
584 if (nc_get_att_ulonglong(ncid, NC_GLOBAL, ATT_SCHAR_NAME, ulonglong_in) != NC_ERANGE) ERR; in main()
586 if (ulonglong_in[i] != (unsigned long long) schar_out[i]) ERR; in main()
587 if (nc_get_att_ulonglong(ncid, NC_GLOBAL, ATT_UCHAR_NAME, ulonglong_in)) ERR; in main()
589 if (ulonglong_in[i] != uchar_out[i]) ERR; in main()
590 if (nc_get_att_ulonglong(ncid, NC_GLOBAL, ATT_SHORT_NAME, ulonglong_in) != NC_ERANGE) ERR; in main()
592 if (ulonglong_in[i] != (unsigned long long) short_out[i]) ERR; in main()
593 if (nc_get_att_ulonglong(ncid, NC_GLOBAL, ATT_USHORT_NAME, ulonglong_in)) ERR; in main()
595 if (ulonglong_in[i] != ushort_out[i]) ERR; in main()
596 if (nc_get_att_ulonglong(ncid, NC_GLOBAL, ATT_INT_NAME, ulonglong_in) != NC_ERANGE) ERR; in main()
598 if (ulonglong_in[i] != (unsigned long long) int_out[i]) ERR; in main()
599 if (nc_get_att_ulonglong(ncid, NC_GLOBAL, ATT_UINT_NAME, ulonglong_in)) ERR; in main()
601 if (ulonglong_in[i] != uint_out[i]) ERR; in main()
602 if (nc_get_att_ulonglong(ncid, NC_GLOBAL, ATT_FLOAT_NAME, ulonglong_in) != NC_ERANGE) ERR; in main()
604 if (ulonglong_in[i] != (unsigned long long) float_out[i]) ERR; in main()
605 if (nc_get_att_ulonglong(ncid, NC_GLOBAL, ATT_DOUBLE_NAME, ulonglong_in) != NC_ERANGE) ERR; in main()
607 if (ulonglong_in[i] != (unsigned long long) double_out[i]) ERR; in main()
608 if (nc_get_att_ulonglong(ncid, NC_GLOBAL, ATT_INT64_NAME, ulonglong_in) != NC_ERANGE) ERR; in main()
610 if (ulonglong_in[i] != (unsigned long long) longlong_out[i]) ERR; in main()
611 if (nc_get_att_ulonglong(ncid, NC_GLOBAL, ATT_UINT64_NAME, ulonglong_in)) ERR; in main()
613 if (ulonglong_in[i] != ulonglong_out[i]) ERR; in main()
615 if (nc_close(ncid)) ERR; in main()
635 if (nc_create(FILE_NAME, NC_NETCDF4, &ncid)) ERR; in main()
636 if (nc_def_dim(ncid, DIM1_NAME, DIM1_LEN, &dimids[0])) ERR; in main()
637 if (nc_def_dim(ncid, DIM2_NAME, DIM2_LEN, &dimids[1])) ERR; in main()
638 if (nc_def_var(ncid, VAR1_NAME, NC_INT, 2, dimids, &varid)) ERR; in main()
639 if (nc_put_att_text(ncid, varid, ATT_TEXT_NAME, strlen(speech)+1, speech)) ERR; in main()
640 if (nc_put_att_schar(ncid, varid, ATT_SCHAR_NAME, NC_BYTE, ATT_LEN, schar_out)) ERR; in main()
641 if (nc_put_att_short(ncid, varid, ATT_SHORT_NAME, NC_SHORT, 3, short_out)) ERR; in main()
642 if (nc_put_att_int(ncid, varid, ATT_INT_NAME, NC_INT, 3, int_out)) ERR; in main()
643 if (nc_put_att_float(ncid, varid, ATT_FLOAT_NAME, NC_FLOAT, 3, float_out)) ERR; in main()
644 if (nc_put_att_double(ncid, varid, ATT_DOUBLE_NAME, NC_DOUBLE, 3, double_out)) ERR; in main()
645 if (nc_def_var(ncid, VAR2_NAME, NC_UINT, 2, dimids, &varid)) ERR; in main()
646 if (nc_put_att_text(ncid, varid, ATT_TEXT_NAME, strlen(speech)+1, speech)) ERR; in main()
647 if (nc_put_att_schar(ncid, varid, ATT_SCHAR_NAME, NC_BYTE, ATT_LEN, schar_out)) ERR; in main()
648 if (nc_put_att_short(ncid, varid, ATT_SHORT_NAME, NC_SHORT, 3, short_out)) ERR; in main()
649 if (nc_put_att_int(ncid, varid, ATT_INT_NAME, NC_INT, 3, int_out)) ERR; in main()
650 if (nc_put_att_float(ncid, varid, ATT_FLOAT_NAME, NC_FLOAT, 3, float_out)) ERR; in main()
651 if (nc_put_att_double(ncid, varid, ATT_DOUBLE_NAME, NC_DOUBLE, 3, double_out)) ERR; in main()
652 if (nc_close(ncid)) ERR; in main()
655 if (nc_open(FILE_NAME, 0, &ncid)) ERR; in main()
658 if (nc_inq_att(ncid, v, ATT_TEXT_NAME, &att_type, &att_len)) ERR; in main()
659 if (att_type != NC_CHAR || att_len != strlen(speech) + 1) ERR; in main()
660 if (!(speech_in = malloc(att_len + 1))) ERR; in main()
661 if (nc_get_att_text(ncid, v, ATT_TEXT_NAME, speech_in)) ERR; in main()
662 if (strcmp(speech, speech_in)) ERR; in main()
664 if (nc_get_att_schar(ncid, v, ATT_SCHAR_NAME, schar_in)) ERR; in main()
666 if (schar_in[i] != schar_out[i]) ERR; in main()
667 if (nc_get_att_short(ncid, v, ATT_SHORT_NAME, short_in)) ERR; in main()
669 if (short_in[i] != short_out[i]) ERR; in main()
670 if (nc_get_att_int(ncid, v, ATT_INT_NAME, int_in)) ERR; in main()
672 if (int_in[i] != int_out[i]) ERR; in main()
673 if (nc_get_att_float(ncid, v, ATT_FLOAT_NAME, float_in)) ERR; in main()
675 if (float_in[i] != float_out[i]) ERR; in main()
676 if (nc_get_att_double(ncid, v, ATT_DOUBLE_NAME, double_in)) ERR; in main()
678 if (double_in[i] != double_out[i]) ERR; in main()
680 if (nc_close(ncid)) ERR; in main()
688 if (nc_create(FILE_NAME, NC_NETCDF4, &ncid)) ERR; in main()
689 if (nc_put_att_text(ncid, NC_GLOBAL, ATT_TEXT_NAME, 0, NULL)) ERR; in main()
690 if (nc_put_att_schar(ncid, NC_GLOBAL, ATT_SCHAR_NAME, NC_BYTE, 0, NULL)) ERR; in main()
691 if (nc_put_att_uchar(ncid, NC_GLOBAL, ATT_UCHAR_NAME, NC_UBYTE, 0, uchar_out)) ERR; in main()
692 if (nc_put_att_short(ncid, NC_GLOBAL, ATT_SHORT_NAME, NC_SHORT, 0, NULL)) ERR; in main()
693 if (nc_put_att_int(ncid, NC_GLOBAL, ATT_INT_NAME, NC_INT, 0, NULL)) ERR; in main()
694 if (nc_put_att_float(ncid, NC_GLOBAL, ATT_FLOAT_NAME, NC_FLOAT, 0, NULL)) ERR; in main()
695 if (nc_put_att_double(ncid, NC_GLOBAL, ATT_DOUBLE_NAME, NC_DOUBLE, 0, NULL)) ERR; in main()
696 if (nc_close(ncid)) ERR; in main()
711 if (nc_open(FILE_NAME, 0, &ncid)) ERR; in main()
712 if (nc_get_att_text(ncid, NC_GLOBAL, ATT_TEXT_NAME, NULL)) ERR; in main()
713 if (nc_inq_att(ncid, NC_GLOBAL, ATT_TEXT_NAME, &xtype, &len)) ERR; in main()
714 if (len || xtype != NC_CHAR) ERR; in main()
715 if (nc_get_att_schar(ncid, NC_GLOBAL, ATT_SCHAR_NAME, schar_in)) ERR; in main()
716 if (nc_inq_att(ncid, NC_GLOBAL, ATT_SCHAR_NAME, &xtype, &len)) ERR; in main()
717 if (len || xtype != NC_BYTE) ERR; in main()
718 if (nc_get_att_uchar(ncid, NC_GLOBAL, ATT_UCHAR_NAME, uchar_in)) ERR; in main()
719 if (nc_inq_att(ncid, NC_GLOBAL, ATT_UCHAR_NAME, &xtype, &len)) ERR; in main()
720 if (len || xtype != NC_UBYTE) ERR; in main()
721 if (nc_get_att_short(ncid, NC_GLOBAL, ATT_SHORT_NAME, short_in)) ERR; in main()
722 if (nc_inq_att(ncid, NC_GLOBAL, ATT_SHORT_NAME, &xtype, &len)) ERR; in main()
723 if (len || xtype != NC_SHORT) ERR; in main()
724 if (nc_get_att_int(ncid, NC_GLOBAL, ATT_INT_NAME, int_in)) ERR; in main()
725 if (nc_inq_att(ncid, NC_GLOBAL, ATT_INT_NAME, &xtype, &len)) ERR; in main()
726 if (len || xtype != NC_INT) ERR; in main()
727 if (nc_get_att_float(ncid, NC_GLOBAL, ATT_FLOAT_NAME, float_in)) ERR; in main()
728 if (nc_inq_att(ncid, NC_GLOBAL, ATT_FLOAT_NAME, &xtype, &len)) ERR; in main()
729 if (len || xtype != NC_FLOAT) ERR; in main()
730 if (nc_get_att_double(ncid, NC_GLOBAL, ATT_DOUBLE_NAME, double_in)) ERR; in main()
731 if (nc_inq_att(ncid, NC_GLOBAL, ATT_DOUBLE_NAME, &xtype, &len)) ERR; in main()
732 if (len || xtype != NC_DOUBLE) ERR; in main()
734 if (nc_get_att_schar(ncid, NC_GLOBAL, ATT_DOUBLE_NAME, schar_in)) ERR; in main()
735 if (nc_get_att_schar(ncid, NC_GLOBAL, ATT_FLOAT_NAME, schar_in)) ERR; in main()
736 if (nc_get_att_schar(ncid, NC_GLOBAL, ATT_INT_NAME, schar_in)) ERR; in main()
737 if (nc_get_att_schar(ncid, NC_GLOBAL, ATT_SHORT_NAME, schar_in)) ERR; in main()
738 if (nc_close(ncid)) ERR; in main()
754 if (nc_create(FILE_NAME, NC_NETCDF4, &ncid)) ERR; in main()
755 if (nc_enddef(ncid)) ERR; in main()
756 if (nc_redef(ncid)) ERR; in main()
757 if (nc_put_att_text(ncid, NC_GLOBAL, ATT_TEXT_NAME, 0, NULL)) ERR; in main()
758 if (nc_put_att_schar(ncid, NC_GLOBAL, ATT_SCHAR_NAME, NC_BYTE, 0, NULL)) ERR; in main()
759 if (nc_put_att_uchar(ncid, NC_GLOBAL, ATT_UCHAR_NAME, NC_UBYTE, 0, uchar_out)) ERR; in main()
760 if (nc_put_att_short(ncid, NC_GLOBAL, ATT_SHORT_NAME, NC_SHORT, 0, NULL)) ERR; in main()
761 if (nc_put_att_int(ncid, NC_GLOBAL, ATT_INT_NAME, NC_INT, 0, NULL)) ERR; in main()
762 if (nc_put_att_float(ncid, NC_GLOBAL, ATT_FLOAT_NAME, NC_FLOAT, 0, NULL)) ERR; in main()
763 if (nc_put_att_double(ncid, NC_GLOBAL, ATT_DOUBLE_NAME, NC_DOUBLE, 0, NULL)) ERR; in main()
764 if (nc_close(ncid)) ERR; in main()
768 if (nc_open(FILE_NAME, 0, &ncid)) ERR; in main()
769 if (nc_get_att_text(ncid, NC_GLOBAL, ATT_TEXT_NAME, NULL)) ERR; in main()
770 if (nc_get_att_schar(ncid, NC_GLOBAL, ATT_SCHAR_NAME, schar_in)) ERR; in main()
771 if (nc_get_att_uchar(ncid, NC_GLOBAL, ATT_UCHAR_NAME, uchar_in)) ERR; in main()
772 if (nc_get_att_short(ncid, NC_GLOBAL, ATT_SHORT_NAME, short_in)) ERR; in main()
773 if (nc_get_att_int(ncid, NC_GLOBAL, ATT_INT_NAME, int_in)) ERR; in main()
774 if (nc_get_att_float(ncid, NC_GLOBAL, ATT_FLOAT_NAME, float_in)) ERR; in main()
775 if (nc_get_att_double(ncid, NC_GLOBAL, ATT_DOUBLE_NAME, double_in)) ERR; in main()
777 if (nc_get_att_schar(ncid, NC_GLOBAL, ATT_DOUBLE_NAME, schar_in)) ERR; in main()
778 if (nc_get_att_schar(ncid, NC_GLOBAL, ATT_FLOAT_NAME, schar_in)) ERR; in main()
779 if (nc_get_att_schar(ncid, NC_GLOBAL, ATT_INT_NAME, schar_in)) ERR; in main()
780 if (nc_get_att_schar(ncid, NC_GLOBAL, ATT_SHORT_NAME, schar_in)) ERR; in main()
781 if (nc_close(ncid)) ERR; in main()
796 if (nc_create(FILE_NAME, NC_NETCDF4, &ncid)) ERR; in main()
798 speech)) ERR; in main()
799 if (nc_close(ncid)) ERR; in main()
802 if (nc_open(FILE_NAME, NC_WRITE, &ncid)) ERR; in main()
803 if (nc_inq_attid(ncid, NC_GLOBAL, ATT_TEXT_NAME, &attid_in)) ERR; in main()
804 if (attid_in != 0) ERR; in main()
805 if (nc_inq_attname(ncid, NC_GLOBAL, attid_in, name_in)) ERR; in main()
806 if (strcmp(name_in, ATT_TEXT_NAME)) ERR; in main()
807 if (nc_rename_att(ncid, NC_GLOBAL, ATT_TEXT_NAME, ATT_TEXT_NAME2)) ERR; in main()
808 if (nc_inq_attname(ncid, NC_GLOBAL, attid_in, name_in)) ERR; in main()
809 if (strcmp(name_in, ATT_TEXT_NAME2)) ERR; in main()
810 if (nc_close(ncid)) ERR; in main()
812 if (nc_open(FILE_NAME, NC_WRITE, &ncid)) ERR; in main()
813 if (nc_inq_att(ncid, NC_GLOBAL, ATT_TEXT_NAME2, &att_type, &att_len)) ERR; in main()
814 if (att_type != NC_CHAR || att_len != strlen(speech) + 1) ERR; in main()
815 if (!(speech_in = malloc(att_len + 1))) ERR; in main()
816 if (nc_get_att_text(ncid, NC_GLOBAL, ATT_TEXT_NAME2, speech_in)) ERR; in main()
817 if (strcmp(speech, speech_in)) ERR; in main()
819 if (nc_get_att_text(ncid, NC_GLOBAL, ATT_TEXT_NAME, speech_in) != NC_ENOTATT) ERR; in main()
820 if (nc_close(ncid)) ERR; in main()
823 if (nc_open(FILE_NAME, NC_WRITE, &ncid)) ERR; in main()
824 if (nc_del_att(ncid, NC_GLOBAL, ATT_TEXT_NAME2)) ERR; in main()
825 if (nc_close(ncid)) ERR; in main()
828 if (nc_create(FILE_NAME, NC_NETCDF4, &ncid)) ERR; in main()
829 if (nc_put_att_text(ncid, NC_GLOBAL, ATT_TEXT_NAME, strlen(speech)+1, speech)) ERR; in main()
830 if (nc_def_dim(ncid, DIM1_NAME, DIM1_LEN, &dimids[0])) ERR; in main()
831 if (nc_def_dim(ncid, DIM2_NAME, DIM2_LEN, &dimids[1])) ERR; in main()
832 if (nc_def_var(ncid, VAR1_NAME, NC_INT, 2, dimids, &varid)) ERR; in main()
833 if (nc_put_att_int(ncid, varid, ATT_INT_NAME, NC_INT, 3, int_out)) ERR; in main()
834 if (nc_close(ncid)) ERR; in main()
837 if (nc_open(FILE_NAME, NC_WRITE, &ncid)) ERR; in main()
838 if (nc_del_att(ncid, 0, ATT_INT_NAME)) ERR; in main()
839 if (nc_close(ncid)) ERR; in main()
843 if (nc_open(FILE_NAME, NC_WRITE, &ncid)) ERR; in main()
844 if (nc_put_att_int(ncid, varid, ATT_INT_NAME, NC_INT, 3, int_out)) ERR; in main()
845 if (nc_enddef(ncid)) ERR; in main()
846 if (nc_redef(ncid)) ERR; in main()
847 if (nc_del_att(ncid, 0, ATT_INT_NAME)) ERR; in main()
848 if (nc_inq_varnatts(ncid, 0, &natts_in)) ERR; in main()
849 if (natts_in != 0) ERR; in main()
850 if (nc_close(ncid)) ERR; in main()
864 if (nc_create(FILE_NAME, NC_NETCDF4|NC_CLASSIC_MODEL, &ncid)) ERR; in main()
865 if (nc_put_att_int(ncid, NC_GLOBAL, ATT0, NC_INT, 1, &number)) ERR; in main()
866 if (nc_put_att_int(ncid, NC_GLOBAL, ATT1, NC_INT, 1, &number)) ERR; in main()
867 if (nc_close(ncid)) ERR; in main()
870 if (nc_open(FILE_NAME, NC_WRITE, &ncid)) ERR; in main()
871 if (nc_inq_attid(ncid, NC_GLOBAL, ATT0, &attid_in)) ERR; in main()
872 if (attid_in != 0) ERR; in main()
873 if (nc_inq_attid(ncid, NC_GLOBAL, ATT1, &attid_in)) ERR; in main()
874 if (attid_in != 1) ERR; in main()
875 if (nc_close(ncid)) ERR; in main()
878 if (nc_create(FILE_NAME, NC_NETCDF4, &ncid)) ERR; in main()
879 if (nc_def_dim(ncid, DIM1_NAME, DIM1_LEN, &dimids[0])) ERR; in main()
880 if (nc_def_dim(ncid, DIM2_NAME, DIM2_LEN, &dimids[1])) ERR; in main()
881 if (nc_def_var(ncid, VAR1_NAME, NC_INT, 2, dimids, &varid)) ERR; in main()
882 if (nc_put_att_int(ncid, varid, ATT0, NC_INT, 1, &number)) ERR; in main()
883 if (nc_put_att_int(ncid, varid, ATT1, NC_INT, 1, &number)) ERR; in main()
884 if (nc_close(ncid)) ERR; in main()
887 if (nc_open(FILE_NAME, NC_WRITE, &ncid)) ERR; in main()
888 if (nc_inq_attid(ncid, 0, ATT0, &attid_in)) ERR; in main()
889 if (attid_in != 0) ERR; in main()
890 if (nc_inq_attid(ncid, 0, ATT1, &attid_in)) ERR; in main()
891 if (attid_in != 1) ERR; in main()
892 if (nc_close(ncid)) ERR; in main()
913 if (nc_create(FILE_NAME, NC_NETCDF4|NC_CLASSIC_MODEL, &ncid)) ERR; in main()
914 if (nc_def_var(ncid, VAR_NAME, NC_INT, 0, NULL, &varid)) ERR; in main()
915 if (nc_put_att_double(ncid, varid, A1_NAME, NC_INT, A1_LEN, dvalue)) ERR; in main()
916 if (nc_put_att_double(ncid, varid, A2_NAME, NC_INT, A2_LEN, dvalue)) ERR; in main()
917 if (nc_put_att_double(ncid, varid, A3_NAME, NC_INT, A3_LEN, dvalue)) ERR; in main()
918 if (nc_close(ncid)) ERR; in main()
921 if (nc_open(FILE_NAME, 0, &ncid)) ERR; in main()
922 if (nc_inq_varids(ncid, &nvars, varids)) ERR; in main()
923 if (nvars != 1 || varids[0] != 0) ERR; in main()
924 if (nc_inq_varnatts(ncid, 0, &natts)) ERR; in main()
925 if (natts != 3) ERR; in main()
926 if (nc_inq_attname(ncid, 0, 0, name_in)) ERR; in main()
927 if (strcmp(name_in, A1_NAME)) ERR; in main()
928 if (nc_inq_attname(ncid, 0, 1, name_in)) ERR; in main()
929 if (strcmp(name_in, A2_NAME)) ERR; in main()
930 if (nc_inq_attname(ncid, 0, 2, name_in)) ERR; in main()
931 if (strcmp(name_in, A3_NAME)) ERR; in main()
934 if (nc_close(ncid)) ERR; in main()
941 if (tst_att_ordering(NC_CLOBBER)) ERR; in main()
942 if (tst_att_ordering(NC_CLOBBER|NC_64BIT_OFFSET)) ERR; in main()
943 if (tst_att_ordering(NC_CLOBBER|NC_NETCDF4)) ERR; in main()
944 if (tst_att_ordering(NC_CLOBBER|NC_NETCDF4|NC_CLASSIC_MODEL)) ERR; in main()
955 if (nc_create(FILE_NAME, NC_NETCDF4|NC_CLASSIC_MODEL|NC_CLOBBER, &ncid)) ERR; in main()
956 if (nc_enddef(ncid)) ERR; in main()
957 if (nc_redef(ncid)) ERR; in main()
958 if (nc_put_att(ncid, NC_GLOBAL, ATT_1, NC_INT, 1, &att)) ERR; in main()
959 if (nc_put_att(ncid, NC_GLOBAL, ATT_2, NC_INT, 1, &att)) ERR; in main()
960 if (nc_put_att(ncid, NC_GLOBAL, ATT_3, NC_INT, 1, &att)) ERR; in main()
962 if (nc_close(ncid)) ERR; in main()
964 if (nc_open(FILE_NAME, 0, &ncid)) ERR; in main()
965 if (nc_close(ncid)) ERR; in main()
989 if (nc_create(FILE_NAME, NC_NETCDF4, &ncid)) ERR; in main()
990 if (nc_put_att_text(ncid, NC_GLOBAL, ATT_TEXT_NAME, strlen(speech)+1, speech)) ERR; in main()
991 if (nc_put_att_schar(ncid, NC_GLOBAL, ATT_SCHAR_NAME, NC_BYTE, ATT_LEN, schar_out)) ERR; in main()
992 if (nc_put_att_uchar(ncid, NC_GLOBAL, ATT_UCHAR_NAME, NC_UBYTE, ATT_LEN, uchar_out)) ERR; in main()
993 if (nc_put_att_short(ncid, NC_GLOBAL, ATT_SHORT_NAME, NC_SHORT, ATT_LEN, short_out)) ERR; in main()
994 if (nc_put_att_int(ncid, NC_GLOBAL, ATT_INT_NAME, NC_INT, ATT_LEN, int_out)) ERR; in main()
995 if (nc_put_att_float(ncid, NC_GLOBAL, ATT_FLOAT_NAME, NC_FLOAT, ATT_LEN, float_out)) ERR; in main()
996 if (nc_put_att_double(ncid, NC_GLOBAL, ATT_DOUBLE_NAME, NC_DOUBLE, ATT_LEN, double_out)) ERR; in main()
997 if (nc_put_att_ushort(ncid, NC_GLOBAL, ATT_USHORT_NAME, NC_USHORT, ATT_LEN, ushort_out)) ERR; in main()
998 if (nc_put_att_uint(ncid, NC_GLOBAL, ATT_UINT_NAME, NC_UINT, ATT_LEN, uint_out)) ERR; in main()
999 … if (nc_put_att_longlong(ncid, NC_GLOBAL, ATT_INT64_NAME, NC_INT64, ATT_LEN, longlong_out)) ERR; in main()
1000 …if (nc_put_att_ulonglong(ncid, NC_GLOBAL, ATT_UINT64_NAME, NC_UINT64, ATT_LEN, ulonglong_out)) ERR; in main()
1003 if (nc_create(FILE_NAME2, NC_NETCDF4, &ncid2)) ERR; in main()
1004 if (nc_copy_att(ncid, NC_GLOBAL, ATT_TEXT_NAME, ncid2, NC_GLOBAL)) ERR; in main()
1005 if (nc_copy_att(ncid, NC_GLOBAL, ATT_SCHAR_NAME, ncid2, NC_GLOBAL)) ERR; in main()
1006 if (nc_copy_att(ncid, NC_GLOBAL, ATT_UCHAR_NAME, ncid2, NC_GLOBAL)) ERR; in main()
1007 if (nc_copy_att(ncid, NC_GLOBAL, ATT_SHORT_NAME, ncid2, NC_GLOBAL)) ERR; in main()
1008 if (nc_copy_att(ncid, NC_GLOBAL, ATT_INT_NAME, ncid2, NC_GLOBAL)) ERR; in main()
1009 if (nc_copy_att(ncid, NC_GLOBAL, ATT_FLOAT_NAME, ncid2, NC_GLOBAL)) ERR; in main()
1010 if (nc_copy_att(ncid, NC_GLOBAL, ATT_DOUBLE_NAME, ncid2, NC_GLOBAL)) ERR; in main()
1011 if (nc_copy_att(ncid, NC_GLOBAL, ATT_USHORT_NAME, ncid2, NC_GLOBAL)) ERR; in main()
1012 if (nc_copy_att(ncid, NC_GLOBAL, ATT_UINT_NAME, ncid2, NC_GLOBAL)) ERR; in main()
1013 if (nc_copy_att(ncid, NC_GLOBAL, ATT_INT64_NAME, ncid2, NC_GLOBAL)) ERR; in main()
1014 if (nc_copy_att(ncid, NC_GLOBAL, ATT_UINT64_NAME, ncid2, NC_GLOBAL)) ERR; in main()
1017 if (nc_close(ncid)) ERR; in main()
1018 if (nc_close(ncid2)) ERR; in main()
1021 if (nc_open(FILE_NAME2, 0, &ncid)) ERR; in main()
1023 if (nc_inq_att(ncid, NC_GLOBAL, ATT_TEXT_NAME, &att_type, &att_len)) ERR; in main()
1024 if (att_type != NC_CHAR || att_len != strlen(speech) + 1) ERR; in main()
1025 if (!(speech_in = malloc(att_len + 1))) ERR; in main()
1026 if (nc_get_att_text(ncid, NC_GLOBAL, ATT_TEXT_NAME, speech_in)) ERR; in main()
1027 if (strcmp(speech, speech_in)) ERR; in main()
1030 if (nc_get_att_schar(ncid, NC_GLOBAL, ATT_SCHAR_NAME, schar_in)) ERR; in main()
1032 if (schar_in[i] != schar_out[i]) ERR; in main()
1033 if (nc_get_att_uchar(ncid, NC_GLOBAL, ATT_UCHAR_NAME, uchar_in)) ERR; in main()
1035 if (uchar_in[i] != uchar_out[i]) ERR; in main()
1036 if (nc_get_att_short(ncid, NC_GLOBAL, ATT_SHORT_NAME, short_in)) ERR; in main()
1038 if (short_in[i] != short_out[i]) ERR; in main()
1039 if (nc_get_att_int(ncid, NC_GLOBAL, ATT_INT_NAME, int_in)) ERR; in main()
1041 if (int_in[i] != int_out[i]) ERR; in main()
1042 if (nc_get_att_float(ncid, NC_GLOBAL, ATT_FLOAT_NAME, float_in)) ERR; in main()
1044 if (float_in[i] != float_out[i]) ERR; in main()
1045 if (nc_get_att_double(ncid, NC_GLOBAL, ATT_DOUBLE_NAME, double_in)) ERR; in main()
1047 if (double_in[i] != double_out[i]) ERR; in main()
1048 if (nc_get_att_ushort(ncid, NC_GLOBAL, ATT_USHORT_NAME, ushort_in)) ERR; in main()
1050 if (ushort_in[i] != ushort_out[i]) ERR; in main()
1051 if (nc_get_att_uint(ncid, NC_GLOBAL, ATT_UINT_NAME, uint_in)) ERR; in main()
1053 if (uint_in[i] != uint_out[i]) ERR; in main()
1054 if (nc_get_att_longlong(ncid, NC_GLOBAL, ATT_INT64_NAME, longlong_in)) ERR; in main()
1056 if (longlong_in[i] != longlong_out[i]) ERR; in main()
1057 if (nc_get_att_ulonglong(ncid, NC_GLOBAL, ATT_UINT64_NAME, ulonglong_in)) ERR; in main()
1059 if (ulonglong_in[i] != ulonglong_out[i]) ERR; in main()
1060 if (nc_close(ncid)) ERR; in main()