bm_file.c#191   struct stat stbuf;
#192   stat(name, &stbuf);
bm_netcdf4_recs.c#33    int  stat;  /* return status */
ctest.c#7check_err(const int stat, const int line, const char *file) {
#8    if (stat != NC_NOERR) {
#9        (void)fprintf(stderr,"line %d of %s: %s\n", linefilenc_strerror(stat));
#18    int  stat;  /* return status */
#266    stat = nc_create("ctest0.nc", NC_CLOBBER, &ncid);
#267    check_err(stat,__LINE__,__FILE__);
#270    stat = nc_def_dim(ncid, "Dr", Dr_len, &Dr_dim);
#271    check_err(stat,__LINE__,__FILE__);
#272    stat = nc_def_dim(ncid, "D1", D1_len, &D1_dim);
#273    check_err(stat,__LINE__,__FILE__);
#274    stat = nc_def_dim(ncid, "D2", D2_len, &D2_dim);
#275    check_err(stat,__LINE__,__FILE__);
#276    stat = nc_def_dim(ncid, "D3", D3_len, &D3_dim);
#277    check_err(stat,__LINE__,__FILE__);
#278    stat = nc_def_dim(ncid, "dim-name-dashes", dim_MINUS_name_MINUS_dashes_len, &dim_MINUS_name_MINUS_dashes_dim);
#279    check_err(stat,__LINE__,__FILE__);
#280    stat = nc_def_dim(ncid, "dim.name.dots", dim_PERIOD_name_PERIOD_dots_len, &dim_PERIOD_name_PERIOD_dots_dim);
#281    check_err(stat,__LINE__,__FILE__);
#282    stat = nc_def_dim(ncid, "dim+name+plusses", dim_PLUS_name_PLUS_plusses_len, &dim_PLUS_name_PLUS_plusses_dim);
#283    check_err(stat,__LINE__,__FILE__);
#284    stat = nc_def_dim(ncid, "dim@name@ats", dim_ATSIGN_name_ATSIGN_ats_len, &dim_ATSIGN_name_ATSIGN_ats_dim);
#285    check_err(stat,__LINE__,__FILE__);
#289    stat = nc_def_var(ncid, "c", NC_CHARRANK_c, 0, &c_id);
#290    check_err(stat,__LINE__,__FILE__);
#292    stat = nc_def_var(ncid, "b", NC_BYTERANK_b, 0, &b_id);
#293    check_err(stat,__LINE__,__FILE__);
#295    stat = nc_def_var(ncid, "s", NC_SHORTRANK_s, 0, &s_id);
#296    check_err(stat,__LINE__,__FILE__);
#298    stat = nc_def_var(ncid, "i", NC_INTRANK_i, 0, &i_id);
#299    check_err(stat,__LINE__,__FILE__);
#301    stat = nc_def_var(ncid, "f", NC_FLOATRANK_f, 0, &f_id);
#302    check_err(stat,__LINE__,__FILE__);
#304    stat = nc_def_var(ncid, "d", NC_DOUBLERANK_d, 0, &d_id);
#305    check_err(stat,__LINE__,__FILE__);
#308    stat = nc_def_var(ncid, "cr", NC_CHARRANK_crcr_dims, &cr_id);
#309    check_err(stat,__LINE__,__FILE__);
#312    stat = nc_def_var(ncid, "br", NC_BYTERANK_brbr_dims, &br_id);
#313    check_err(stat,__LINE__,__FILE__);
#316    stat = nc_def_var(ncid, "sr", NC_SHORTRANK_srsr_dims, &sr_id);
#317    check_err(stat,__LINE__,__FILE__);
#320    stat = nc_def_var(ncid, "ir", NC_INTRANK_irir_dims, &ir_id);
#321    check_err(stat,__LINE__,__FILE__);
#324    stat = nc_def_var(ncid, "fr", NC_FLOATRANK_frfr_dims, &fr_id);
#325    check_err(stat,__LINE__,__FILE__);
#328    stat = nc_def_var(ncid, "dr", NC_DOUBLERANK_drdr_dims, &dr_id);
#329    check_err(stat,__LINE__,__FILE__);
#332    stat = nc_def_var(ncid, "c1", NC_CHARRANK_c1c1_dims, &c1_id);
#333    check_err(stat,__LINE__,__FILE__);
#336    stat = nc_def_var(ncid, "b1", NC_BYTERANK_b1b1_dims, &b1_id);
#337    check_err(stat,__LINE__,__FILE__);
#340    stat = nc_def_var(ncid, "s1", NC_SHORTRANK_s1s1_dims, &s1_id);
#341    check_err(stat,__LINE__,__FILE__);
#344    stat = nc_def_var(ncid, "i1", NC_INTRANK_i1i1_dims, &i1_id);
#345    check_err(stat,__LINE__,__FILE__);
#348    stat = nc_def_var(ncid, "f1", NC_FLOATRANK_f1f1_dims, &f1_id);
#349    check_err(stat,__LINE__,__FILE__);
#352    stat = nc_def_var(ncid, "d1", NC_DOUBLERANK_d1d1_dims, &d1_id);
#353    check_err(stat,__LINE__,__FILE__);
#356    stat = nc_def_var(ncid, "c2", NC_CHARRANK_c2c2_dims, &c2_id);
#357    check_err(stat,__LINE__,__FILE__);
#360    stat = nc_def_var(ncid, "b2", NC_BYTERANK_b2b2_dims, &b2_id);
#361    check_err(stat,__LINE__,__FILE__);
#364    stat = nc_def_var(ncid, "s2", NC_SHORTRANK_s2s2_dims, &s2_id);
#365    check_err(stat,__LINE__,__FILE__);
#368    stat = nc_def_var(ncid, "i2", NC_INTRANK_i2i2_dims, &i2_id);
#369    check_err(stat,__LINE__,__FILE__);
#372    stat = nc_def_var(ncid, "f2", NC_FLOATRANK_f2f2_dims, &f2_id);
#373    check_err(stat,__LINE__,__FILE__);
#376    stat = nc_def_var(ncid, "d2", NC_DOUBLERANK_d2d2_dims, &d2_id);
#377    check_err(stat,__LINE__,__FILE__);
#380    stat = nc_def_var(ncid, "c3", NC_CHARRANK_c3c3_dims, &c3_id);
#381    check_err(stat,__LINE__,__FILE__);
#384    stat = nc_def_var(ncid, "b3", NC_BYTERANK_b3b3_dims, &b3_id);
#385    check_err(stat,__LINE__,__FILE__);
#388    stat = nc_def_var(ncid, "s3", NC_SHORTRANK_s3s3_dims, &s3_id);
#389    check_err(stat,__LINE__,__FILE__);
#392    stat = nc_def_var(ncid, "i3", NC_INTRANK_i3i3_dims, &i3_id);
#393    check_err(stat,__LINE__,__FILE__);
#396    stat = nc_def_var(ncid, "f3", NC_FLOATRANK_f3f3_dims, &f3_id);
#397    check_err(stat,__LINE__,__FILE__);
#400    stat = nc_def_var(ncid, "d3", NC_DOUBLERANK_d3d3_dims, &d3_id);
#401    check_err(stat,__LINE__,__FILE__);
#405    stat = nc_def_var(ncid, "cr1", NC_CHARRANK_cr1cr1_dims, &cr1_id);
#406    check_err(stat,__LINE__,__FILE__);
#410    stat = nc_def_var(ncid, "br2", NC_BYTERANK_br2br2_dims, &br2_id);
#411    check_err(stat,__LINE__,__FILE__);
#415    stat = nc_def_var(ncid, "sr3", NC_SHORTRANK_sr3sr3_dims, &sr3_id);
#416    check_err(stat,__LINE__,__FILE__);
#420    stat = nc_def_var(ncid, "f11", NC_FLOATRANK_f11f11_dims, &f11_id);
#421    check_err(stat,__LINE__,__FILE__);
#425    stat = nc_def_var(ncid, "d12", NC_DOUBLERANK_d12d12_dims, &d12_id);
#426    check_err(stat,__LINE__,__FILE__);
#430    stat = nc_def_var(ncid, "c13", NC_CHARRANK_c13c13_dims, &c13_id);
#431    check_err(stat,__LINE__,__FILE__);
#435    stat = nc_def_var(ncid, "s21", NC_SHORTRANK_s21s21_dims, &s21_id);
#436    check_err(stat,__LINE__,__FILE__);
#440    stat = nc_def_var(ncid, "i22", NC_INTRANK_i22i22_dims, &i22_id);
#441    check_err(stat,__LINE__,__FILE__);
#445    stat = nc_def_var(ncid, "f23", NC_FLOATRANK_f23f23_dims, &f23_id);
#446    check_err(stat,__LINE__,__FILE__);
#450    stat = nc_def_var(ncid, "c31", NC_CHARRANK_c31c31_dims, &c31_id);
#451    check_err(stat,__LINE__,__FILE__);
#455    stat = nc_def_var(ncid, "b32", NC_BYTERANK_b32b32_dims, &b32_id);
#456    check_err(stat,__LINE__,__FILE__);
#460    stat = nc_def_var(ncid, "s33", NC_SHORTRANK_s33s33_dims, &s33_id);
#461    check_err(stat,__LINE__,__FILE__);
#466    stat = nc_def_var(ncid, "sr11", NC_SHORTRANK_sr11sr11_dims, &sr11_id);
#467    check_err(stat,__LINE__,__FILE__);
#472    stat = nc_def_var(ncid, "ir12", NC_INTRANK_ir12ir12_dims, &ir12_id);
#473    check_err(stat,__LINE__,__FILE__);
#478    stat = nc_def_var(ncid, "fr13", NC_FLOATRANK_fr13fr13_dims, &fr13_id);
#479    check_err(stat,__LINE__,__FILE__);
#484    stat = nc_def_var(ncid, "cr21", NC_CHARRANK_cr21cr21_dims, &cr21_id);
#485    check_err(stat,__LINE__,__FILE__);
#490    stat = nc_def_var(ncid, "br22", NC_BYTERANK_br22br22_dims, &br22_id);
#491    check_err(stat,__LINE__,__FILE__);
#496    stat = nc_def_var(ncid, "sr23", NC_SHORTRANK_sr23sr23_dims, &sr23_id);
#497    check_err(stat,__LINE__,__FILE__);
#502    stat = nc_def_var(ncid, "fr31", NC_FLOATRANK_fr31fr31_dims, &fr31_id);
#503    check_err(stat,__LINE__,__FILE__);
#508    stat = nc_def_var(ncid, "dr32", NC_DOUBLERANK_dr32dr32_dims, &dr32_id);
#509    check_err(stat,__LINE__,__FILE__);
#514    stat = nc_def_var(ncid, "cr33", NC_CHARRANK_cr33cr33_dims, &cr33_id);
#515    check_err(stat,__LINE__,__FILE__);
#520    stat = nc_def_var(ncid, "c111", NC_CHARRANK_c111c111_dims, &c111_id);
#521    check_err(stat,__LINE__,__FILE__);
#526    stat = nc_def_var(ncid, "b112", NC_BYTERANK_b112b112_dims, &b112_id);
#527    check_err(stat,__LINE__,__FILE__);
#532    stat = nc_def_var(ncid, "s113", NC_SHORTRANK_s113s113_dims, &s113_id);
#533    check_err(stat,__LINE__,__FILE__);
#538    stat = nc_def_var(ncid, "f121", NC_FLOATRANK_f121f121_dims, &f121_id);
#539    check_err(stat,__LINE__,__FILE__);
#544    stat = nc_def_var(ncid, "d122", NC_DOUBLERANK_d122d122_dims, &d122_id);
#545    check_err(stat,__LINE__,__FILE__);
#550    stat = nc_def_var(ncid, "c123", NC_CHARRANK_c123c123_dims, &c123_id);
#551    check_err(stat,__LINE__,__FILE__);
#556    stat = nc_def_var(ncid, "s131", NC_SHORTRANK_s131s131_dims, &s131_id);
#557    check_err(stat,__LINE__,__FILE__);
#562    stat = nc_def_var(ncid, "i132", NC_INTRANK_i132i132_dims, &i132_id);
#563    check_err(stat,__LINE__,__FILE__);
#568    stat = nc_def_var(ncid, "f133", NC_FLOATRANK_f133f133_dims, &f133_id);
#569    check_err(stat,__LINE__,__FILE__);
#574    stat = nc_def_var(ncid, "f211", NC_FLOATRANK_f211f211_dims, &f211_id);
#575    check_err(stat,__LINE__,__FILE__);
#580    stat = nc_def_var(ncid, "d212", NC_DOUBLERANK_d212d212_dims, &d212_id);
#581    check_err(stat,__LINE__,__FILE__);
#586    stat = nc_def_var(ncid, "c213", NC_CHARRANK_c213c213_dims, &c213_id);
#587    check_err(stat,__LINE__,__FILE__);
#592    stat = nc_def_var(ncid, "s221", NC_SHORTRANK_s221s221_dims, &s221_id);
#593    check_err(stat,__LINE__,__FILE__);
#598    stat = nc_def_var(ncid, "i222", NC_INTRANK_i222i222_dims, &i222_id);
#599    check_err(stat,__LINE__,__FILE__);
#604    stat = nc_def_var(ncid, "f223", NC_FLOATRANK_f223f223_dims, &f223_id);
#605    check_err(stat,__LINE__,__FILE__);
#610    stat = nc_def_var(ncid, "c231", NC_CHARRANK_c231c231_dims, &c231_id);
#611    check_err(stat,__LINE__,__FILE__);
#616    stat = nc_def_var(ncid, "b232", NC_BYTERANK_b232b232_dims, &b232_id);
#617    check_err(stat,__LINE__,__FILE__);
#622    stat = nc_def_var(ncid, "s233", NC_SHORTRANK_s233s233_dims, &s233_id);
#623    check_err(stat,__LINE__,__FILE__);
#628    stat = nc_def_var(ncid, "s311", NC_SHORTRANK_s311s311_dims, &s311_id);
#629    check_err(stat,__LINE__,__FILE__);
#634    stat = nc_def_var(ncid, "i312", NC_INTRANK_i312i312_dims, &i312_id);
#635    check_err(stat,__LINE__,__FILE__);
#640    stat = nc_def_var(ncid, "f313", NC_FLOATRANK_f313f313_dims, &f313_id);
#641    check_err(stat,__LINE__,__FILE__);
#643    stat = nc_def_var(ncid, "var-name-dashes", NC_DOUBLERANK_var_MINUS_name_MINUS_dashes, 0, &var_MINUS_name_MINUS_dashes_id);
#644    check_err(stat,__LINE__,__FILE__);
#646    stat = nc_def_var(ncid, "var.name.dots", NC_DOUBLERANK_var_PERIOD_name_PERIOD_dots, 0, &var_PERIOD_name_PERIOD_dots_id);
#647    check_err(stat,__LINE__,__FILE__);
#649    stat = nc_def_var(ncid, "var+name+plusses", NC_DOUBLERANK_var_PLUS_name_PLUS_plusses, 0, &var_PLUS_name_PLUS_plusses_id);
#650    check_err(stat,__LINE__,__FILE__);
#652    stat = nc_def_var(ncid, "var@name@ats", NC_DOUBLERANK_var_ATSIGN_name_ATSIGN_ats, 0, &var_ATSIGN_name_ATSIGN_ats_id);
#653    check_err(stat,__LINE__,__FILE__);
#658    stat = nc_put_att_text(ncidNC_GLOBAL, "Gc", 1, "");
#659    check_err(stat,__LINE__,__FILE__);
#664    stat = nc_put_att_schar(ncidNC_GLOBAL, "Gb", NC_BYTE, 2, c0_Gb_att);
#665    check_err(stat,__LINE__,__FILE__);
#670    stat = nc_put_att_short(ncidNC_GLOBAL, "Gs", NC_SHORT, 3, c0_Gs_att);
#671    check_err(stat,__LINE__,__FILE__);
#676    stat = nc_put_att_int(ncidNC_GLOBAL, "Gi", NC_INT, 3, c0_Gi_att);
#677    check_err(stat,__LINE__,__FILE__);
#682    stat = nc_put_att_float(ncidNC_GLOBAL, "Gf", NC_FLOAT, 3, c0_Gf_att);
#683    check_err(stat,__LINE__,__FILE__);
#688    stat = nc_put_att_double(ncidNC_GLOBAL, "Gd", NC_DOUBLE, 3, c0_Gd_att);
#689    check_err(stat,__LINE__,__FILE__);
#694    stat = nc_put_att_int(ncidNC_GLOBAL, "Gatt-name-dashes", NC_INT, 1, c0_Gatt_MINUS_name_MINUS_dashes_att);
#695    check_err(stat,__LINE__,__FILE__);
#700    stat = nc_put_att_int(ncidNC_GLOBAL, "Gatt.name.dots", NC_INT, 1, c0_Gatt_DOT_name_DOT_dots_att);
#701    check_err(stat,__LINE__,__FILE__);
#706    stat = nc_put_att_int(ncidNC_GLOBAL, "Gatt+name+plusses", NC_INT, 1, c0_Gatt_PLUS_name_PLUS_plusses_att);
#707    check_err(stat,__LINE__,__FILE__);
#712    stat = nc_put_att_int(ncidNC_GLOBAL, "Gatt@name@ats", NC_INT, 1, c0_Gatt_ATSIGN_name_ATSIGN_ats_att);
#713    check_err(stat,__LINE__,__FILE__);
#721    stat = nc_put_att_int(ncidc_id, "att-name-dashes", NC_INT, 1, c0_att_MINUS_name_MINUS_dashes_att);
#722    check_err(stat,__LINE__,__FILE__);
#727    stat = nc_put_att_int(ncidc_id, "att.name.dots", NC_INT, 1, c0_att_DOT_name_DOT_dots_att);
#728    check_err(stat,__LINE__,__FILE__);
#733    stat = nc_put_att_int(ncidc_id, "att+name+plusses", NC_INT, 1, c0_att_PLUS_name_PLUS_plusses_att);
#734    check_err(stat,__LINE__,__FILE__);
#739    stat = nc_put_att_int(ncidc_id, "att@name@ats", NC_INT, 1, c0_att_ATSIGN_name_ATSIGN_ats_att);
#740    check_err(stat,__LINE__,__FILE__);
#744    stat = nc_put_att_text(ncidb_id, "c", 1, "");
#745    check_err(stat,__LINE__,__FILE__);
#750    stat = nc_put_att_schar(ncids_id, "b", NC_BYTE, 4, c0_b_att);
#751    check_err(stat,__LINE__,__FILE__);
#756    stat = nc_put_att_short(ncids_id, "s", NC_SHORT, 3, c0_s_att);
#757    check_err(stat,__LINE__,__FILE__);
#762    stat = nc_put_att_int(ncidi_id, "i", NC_INT, 3, c0_i_att);
#763    check_err(stat,__LINE__,__FILE__);
#768    stat = nc_put_att_float(ncidi_id, "f", NC_FLOAT, 3, c0_f_att);
#769    check_err(stat,__LINE__,__FILE__);
#774    stat = nc_put_att_double(ncidi_id, "d", NC_DOUBLE, 3, c0_d_att);
#775    check_err(stat,__LINE__,__FILE__);
#779    stat = nc_put_att_text(ncidf_id, "c", 1, "x");
#780    check_err(stat,__LINE__,__FILE__);
#784    stat = nc_put_att_text(ncidd_id, "c", 8, "abcd\tZ$&");
#785    check_err(stat,__LINE__,__FILE__);
#790    stat = nc_enddef (ncid);
#791    check_err(stat,__LINE__,__FILE__);
#798    stat = nc_put_var1(ncidc_id, &countc_data);
#799    check_err(stat,__LINE__,__FILE__);
#806    stat = nc_put_var1(ncidb_id, &countb_data);
#807    check_err(stat,__LINE__,__FILE__);
#814    stat = nc_put_var1(ncids_id, &counts_data);
#815    check_err(stat,__LINE__,__FILE__);
#822    stat = nc_put_var1(ncidi_id, &counti_data);
#823    check_err(stat,__LINE__,__FILE__);
#830    stat = nc_put_var1(ncidf_id, &countf_data);
#831    check_err(stat,__LINE__,__FILE__);
#838    stat = nc_put_var1(ncidd_id, &countd_data);
#839    check_err(stat,__LINE__,__FILE__);
#847    stat = nc_put_vara(ncidcr_idcr_startsetcr_countsetcr_data);
#848    check_err(stat,__LINE__,__FILE__);
#856    stat = nc_put_vara(ncidbr_idbr_startsetbr_countsetbr_data);
#857    check_err(stat,__LINE__,__FILE__);
#865    stat = nc_put_vara(ncidsr_idsr_startsetsr_countsetsr_data);
#866    check_err(stat,__LINE__,__FILE__);
#874    stat = nc_put_vara(ncidir_idir_startsetir_countsetir_data);
#875    check_err(stat,__LINE__,__FILE__);
#883    stat = nc_put_vara(ncidfr_idfr_startsetfr_countsetfr_data);
#884    check_err(stat,__LINE__,__FILE__);
#892    stat = nc_put_vara(nciddr_iddr_startsetdr_countsetdr_data);
#893    check_err(stat,__LINE__,__FILE__);
#901    stat = nc_put_vara(ncidc1_idc1_startsetc1_countsetc1_data);
#902    check_err(stat,__LINE__,__FILE__);
#910    stat = nc_put_vara(ncidb1_idb1_startsetb1_countsetb1_data);
#911    check_err(stat,__LINE__,__FILE__);
#919    stat = nc_put_vara(ncids1_ids1_startsets1_countsets1_data);
#920    check_err(stat,__LINE__,__FILE__);
#928    stat = nc_put_vara(ncidi1_idi1_startseti1_countseti1_data);
#929    check_err(stat,__LINE__,__FILE__);
#937    stat = nc_put_vara(ncidf1_idf1_startsetf1_countsetf1_data);
#938    check_err(stat,__LINE__,__FILE__);
#946    stat = nc_put_vara(ncidd1_idd1_startsetd1_countsetd1_data);
#947    check_err(stat,__LINE__,__FILE__);
#955    stat = nc_put_vara(ncidc2_idc2_startsetc2_countsetc2_data);
#956    check_err(stat,__LINE__,__FILE__);
#964    stat = nc_put_vara(ncidb2_idb2_startsetb2_countsetb2_data);
#965    check_err(stat,__LINE__,__FILE__);
#973    stat = nc_put_vara(ncids2_ids2_startsets2_countsets2_data);
#974    check_err(stat,__LINE__,__FILE__);
#982    stat = nc_put_vara(ncidi2_idi2_startseti2_countseti2_data);
#983    check_err(stat,__LINE__,__FILE__);
#991    stat = nc_put_vara(ncidf2_idf2_startsetf2_countsetf2_data);
#992    check_err(stat,__LINE__,__FILE__);
#1000    stat = nc_put_vara(ncidd2_idd2_startsetd2_countsetd2_data);
#1001    check_err(stat,__LINE__,__FILE__);
#1009    stat = nc_put_vara(ncidc3_idc3_startsetc3_countsetc3_data);
#1010    check_err(stat,__LINE__,__FILE__);
#1018    stat = nc_put_vara(ncidb3_idb3_startsetb3_countsetb3_data);
#1019    check_err(stat,__LINE__,__FILE__);
#1027    stat = nc_put_vara(ncids3_ids3_startsets3_countsets3_data);
#1028    check_err(stat,__LINE__,__FILE__);
#1036    stat = nc_put_vara(ncidi3_idi3_startseti3_countseti3_data);
#1037    check_err(stat,__LINE__,__FILE__);
#1045    stat = nc_put_vara(ncidf3_idf3_startsetf3_countsetf3_data);
#1046    check_err(stat,__LINE__,__FILE__);
#1054    stat = nc_put_vara(ncidd3_idd3_startsetd3_countsetd3_data);
#1055    check_err(stat,__LINE__,__FILE__);
#1063    stat = nc_put_vara(ncidcr1_idcr1_startsetcr1_countsetcr1_data);
#1064    check_err(stat,__LINE__,__FILE__);
#1072    stat = nc_put_vara(ncidbr2_idbr2_startsetbr2_countsetbr2_data);
#1073    check_err(stat,__LINE__,__FILE__);
#1081    stat = nc_put_vara(ncidsr3_idsr3_startsetsr3_countsetsr3_data);
#1082    check_err(stat,__LINE__,__FILE__);
#1090    stat = nc_put_vara(ncidf11_idf11_startsetf11_countsetf11_data);
#1091    check_err(stat,__LINE__,__FILE__);
#1099    stat = nc_put_vara(ncidd12_idd12_startsetd12_countsetd12_data);
#1100    check_err(stat,__LINE__,__FILE__);
#1108    stat = nc_put_vara(ncidc13_idc13_startsetc13_countsetc13_data);
#1109    check_err(stat,__LINE__,__FILE__);
#1117    stat = nc_put_vara(ncids21_ids21_startsets21_countsets21_data);
#1118    check_err(stat,__LINE__,__FILE__);
#1126    stat = nc_put_vara(ncidi22_idi22_startseti22_countseti22_data);
#1127    check_err(stat,__LINE__,__FILE__);
#1135    stat = nc_put_vara(ncidf23_idf23_startsetf23_countsetf23_data);
#1136    check_err(stat,__LINE__,__FILE__);
#1144    stat = nc_put_vara(ncidc31_idc31_startsetc31_countsetc31_data);
#1145    check_err(stat,__LINE__,__FILE__);
#1153    stat = nc_put_vara(ncidb32_idb32_startsetb32_countsetb32_data);
#1154    check_err(stat,__LINE__,__FILE__);
#1162    stat = nc_put_vara(ncids33_ids33_startsets33_countsets33_data);
#1163    check_err(stat,__LINE__,__FILE__);
#1171    stat = nc_put_vara(ncidsr11_idsr11_startsetsr11_countsetsr11_data);
#1172    check_err(stat,__LINE__,__FILE__);
#1180    stat = nc_put_vara(ncidir12_idir12_startsetir12_countsetir12_data);
#1181    check_err(stat,__LINE__,__FILE__);
#1189    stat = nc_put_vara(ncidfr13_idfr13_startsetfr13_countsetfr13_data);
#1190    check_err(stat,__LINE__,__FILE__);
#1198    stat = nc_put_vara(ncidcr21_idcr21_startsetcr21_countsetcr21_data);
#1199    check_err(stat,__LINE__,__FILE__);
#1207    stat = nc_put_vara(ncidbr22_idbr22_startsetbr22_countsetbr22_data);
#1208    check_err(stat,__LINE__,__FILE__);
#1216    stat = nc_put_vara(ncidsr23_idsr23_startsetsr23_countsetsr23_data);
#1217    check_err(stat,__LINE__,__FILE__);
#1225    stat = nc_put_vara(ncidfr31_idfr31_startsetfr31_countsetfr31_data);
#1226    check_err(stat,__LINE__,__FILE__);
#1234    stat = nc_put_vara(nciddr32_iddr32_startsetdr32_countsetdr32_data);
#1235    check_err(stat,__LINE__,__FILE__);
#1243    stat = nc_put_vara(ncidcr33_idcr33_startsetcr33_countsetcr33_data);
#1244    check_err(stat,__LINE__,__FILE__);
#1252    stat = nc_put_vara(ncidc111_idc111_startsetc111_countsetc111_data);
#1253    check_err(stat,__LINE__,__FILE__);
#1261    stat = nc_put_vara(ncidb112_idb112_startsetb112_countsetb112_data);
#1262    check_err(stat,__LINE__,__FILE__);
#1270    stat = nc_put_vara(ncids113_ids113_startsets113_countsets113_data);
#1271    check_err(stat,__LINE__,__FILE__);
#1279    stat = nc_put_vara(ncidf121_idf121_startsetf121_countsetf121_data);
#1280    check_err(stat,__LINE__,__FILE__);
#1288    stat = nc_put_vara(ncidd122_idd122_startsetd122_countsetd122_data);
#1289    check_err(stat,__LINE__,__FILE__);
#1297    stat = nc_put_vara(ncidc123_idc123_startsetc123_countsetc123_data);
#1298    check_err(stat,__LINE__,__FILE__);
#1306    stat = nc_put_vara(ncids131_ids131_startsets131_countsets131_data);
#1307    check_err(stat,__LINE__,__FILE__);
#1315    stat = nc_put_vara(ncidi132_idi132_startseti132_countseti132_data);
#1316    check_err(stat,__LINE__,__FILE__);
#1324    stat = nc_put_vara(ncidf133_idf133_startsetf133_countsetf133_data);
#1325    check_err(stat,__LINE__,__FILE__);
#1333    stat = nc_put_vara(ncidf211_idf211_startsetf211_countsetf211_data);
#1334    check_err(stat,__LINE__,__FILE__);
#1342    stat = nc_put_vara(ncidd212_idd212_startsetd212_countsetd212_data);
#1343    check_err(stat,__LINE__,__FILE__);
#1351    stat = nc_put_vara(ncidc213_idc213_startsetc213_countsetc213_data);
#1352    check_err(stat,__LINE__,__FILE__);
#1360    stat = nc_put_vara(ncids221_ids221_startsets221_countsets221_data);
#1361    check_err(stat,__LINE__,__FILE__);
#1369    stat = nc_put_vara(ncidi222_idi222_startseti222_countseti222_data);
#1370    check_err(stat,__LINE__,__FILE__);
#1378    stat = nc_put_vara(ncidf223_idf223_startsetf223_countsetf223_data);
#1379    check_err(stat,__LINE__,__FILE__);
#1387    stat = nc_put_vara(ncidc231_idc231_startsetc231_countsetc231_data);
#1388    check_err(stat,__LINE__,__FILE__);
#1396    stat = nc_put_vara(ncidb232_idb232_startsetb232_countsetb232_data);
#1397    check_err(stat,__LINE__,__FILE__);
#1405    stat = nc_put_vara(ncids233_ids233_startsets233_countsets233_data);
#1406    check_err(stat,__LINE__,__FILE__);
#1414    stat = nc_put_vara(ncids311_ids311_startsets311_countsets311_data);
#1415    check_err(stat,__LINE__,__FILE__);
#1423    stat = nc_put_vara(ncidi312_idi312_startseti312_countseti312_data);
#1424    check_err(stat,__LINE__,__FILE__);
#1432    stat = nc_put_vara(ncidf313_idf313_startsetf313_countsetf313_data);
#1433    check_err(stat,__LINE__,__FILE__);
#1440    stat = nc_put_var1(ncidvar_MINUS_name_MINUS_dashes_id, &countvar_MINUS_name_MINUS_dashes_data);
#1441    check_err(stat,__LINE__,__FILE__);
#1448    stat = nc_put_var1(ncidvar_PERIOD_name_PERIOD_dots_id, &countvar_PERIOD_name_PERIOD_dots_data);
#1449    check_err(stat,__LINE__,__FILE__);
#1453    stat = nc_close(ncid);
#1454    check_err(stat,__LINE__,__FILE__);
ctest64.c#7check_err(const int stat, const int line, const char *file) {
#8    if (stat != NC_NOERR) {
#9        (void)fprintf(stderr,"line %d of %s: %s\n", linefilenc_strerror(stat));
#18    int  stat;  /* return status */
#266    stat = nc_create("ctest0_64.nc", NC_CLOBBER|NC_64BIT_OFFSET, &ncid);
#267    check_err(stat,__LINE__,__FILE__);
#270    stat = nc_def_dim(ncid, "Dr", Dr_len, &Dr_dim);
#271    check_err(stat,__LINE__,__FILE__);
#272    stat = nc_def_dim(ncid, "D1", D1_len, &D1_dim);
#273    check_err(stat,__LINE__,__FILE__);
#274    stat = nc_def_dim(ncid, "D2", D2_len, &D2_dim);
#275    check_err(stat,__LINE__,__FILE__);
#276    stat = nc_def_dim(ncid, "D3", D3_len, &D3_dim);
#277    check_err(stat,__LINE__,__FILE__);
#278    stat = nc_def_dim(ncid, "dim-name-dashes", dim_MINUS_name_MINUS_dashes_len, &dim_MINUS_name_MINUS_dashes_dim);
#279    check_err(stat,__LINE__,__FILE__);
#280    stat = nc_def_dim(ncid, "dim.name.dots", dim_PERIOD_name_PERIOD_dots_len, &dim_PERIOD_name_PERIOD_dots_dim);
#281    check_err(stat,__LINE__,__FILE__);
#282    stat = nc_def_dim(ncid, "dim+name+plusses", dim_PLUS_name_PLUS_plusses_len, &dim_PLUS_name_PLUS_plusses_dim);
#283    check_err(stat,__LINE__,__FILE__);
#284    stat = nc_def_dim(ncid, "dim@name@ats", dim_ATSIGN_name_ATSIGN_ats_len, &dim_ATSIGN_name_ATSIGN_ats_dim);
#285    check_err(stat,__LINE__,__FILE__);
#289    stat = nc_def_var(ncid, "c", NC_CHARRANK_c, 0, &c_id);
#290    check_err(stat,__LINE__,__FILE__);
#292    stat = nc_def_var(ncid, "b", NC_BYTERANK_b, 0, &b_id);
#293    check_err(stat,__LINE__,__FILE__);
#295    stat = nc_def_var(ncid, "s", NC_SHORTRANK_s, 0, &s_id);
#296    check_err(stat,__LINE__,__FILE__);
#298    stat = nc_def_var(ncid, "i", NC_INTRANK_i, 0, &i_id);
#299    check_err(stat,__LINE__,__FILE__);
#301    stat = nc_def_var(ncid, "f", NC_FLOATRANK_f, 0, &f_id);
#302    check_err(stat,__LINE__,__FILE__);
#304    stat = nc_def_var(ncid, "d", NC_DOUBLERANK_d, 0, &d_id);
#305    check_err(stat,__LINE__,__FILE__);
#308    stat = nc_def_var(ncid, "cr", NC_CHARRANK_crcr_dims, &cr_id);
#309    check_err(stat,__LINE__,__FILE__);
#312    stat = nc_def_var(ncid, "br", NC_BYTERANK_brbr_dims, &br_id);
#313    check_err(stat,__LINE__,__FILE__);
#316    stat = nc_def_var(ncid, "sr", NC_SHORTRANK_srsr_dims, &sr_id);
#317    check_err(stat,__LINE__,__FILE__);
#320    stat = nc_def_var(ncid, "ir", NC_INTRANK_irir_dims, &ir_id);
#321    check_err(stat,__LINE__,__FILE__);
#324    stat = nc_def_var(ncid, "fr", NC_FLOATRANK_frfr_dims, &fr_id);
#325    check_err(stat,__LINE__,__FILE__);
#328    stat = nc_def_var(ncid, "dr", NC_DOUBLERANK_drdr_dims, &dr_id);
#329    check_err(stat,__LINE__,__FILE__);
#332    stat = nc_def_var(ncid, "c1", NC_CHARRANK_c1c1_dims, &c1_id);
#333    check_err(stat,__LINE__,__FILE__);
#336    stat = nc_def_var(ncid, "b1", NC_BYTERANK_b1b1_dims, &b1_id);
#337    check_err(stat,__LINE__,__FILE__);
#340    stat = nc_def_var(ncid, "s1", NC_SHORTRANK_s1s1_dims, &s1_id);
#341    check_err(stat,__LINE__,__FILE__);
#344    stat = nc_def_var(ncid, "i1", NC_INTRANK_i1i1_dims, &i1_id);
#345    check_err(stat,__LINE__,__FILE__);
#348    stat = nc_def_var(ncid, "f1", NC_FLOATRANK_f1f1_dims, &f1_id);
#349    check_err(stat,__LINE__,__FILE__);
#352    stat = nc_def_var(ncid, "d1", NC_DOUBLERANK_d1d1_dims, &d1_id);
#353    check_err(stat,__LINE__,__FILE__);
#356    stat = nc_def_var(ncid, "c2", NC_CHARRANK_c2c2_dims, &c2_id);
#357    check_err(stat,__LINE__,__FILE__);
#360    stat = nc_def_var(ncid, "b2", NC_BYTERANK_b2b2_dims, &b2_id);
#361    check_err(stat,__LINE__,__FILE__);
#364    stat = nc_def_var(ncid, "s2", NC_SHORTRANK_s2s2_dims, &s2_id);
#365    check_err(stat,__LINE__,__FILE__);
#368    stat = nc_def_var(ncid, "i2", NC_INTRANK_i2i2_dims, &i2_id);
#369    check_err(stat,__LINE__,__FILE__);
#372    stat = nc_def_var(ncid, "f2", NC_FLOATRANK_f2f2_dims, &f2_id);
#373    check_err(stat,__LINE__,__FILE__);
#376    stat = nc_def_var(ncid, "d2", NC_DOUBLERANK_d2d2_dims, &d2_id);
#377    check_err(stat,__LINE__,__FILE__);
#380    stat = nc_def_var(ncid, "c3", NC_CHARRANK_c3c3_dims, &c3_id);
#381    check_err(stat,__LINE__,__FILE__);
#384    stat = nc_def_var(ncid, "b3", NC_BYTERANK_b3b3_dims, &b3_id);
#385    check_err(stat,__LINE__,__FILE__);
#388    stat = nc_def_var(ncid, "s3", NC_SHORTRANK_s3s3_dims, &s3_id);
#389    check_err(stat,__LINE__,__FILE__);
#392    stat = nc_def_var(ncid, "i3", NC_INTRANK_i3i3_dims, &i3_id);
#393    check_err(stat,__LINE__,__FILE__);
#396    stat = nc_def_var(ncid, "f3", NC_FLOATRANK_f3f3_dims, &f3_id);
#397    check_err(stat,__LINE__,__FILE__);
#400    stat = nc_def_var(ncid, "d3", NC_DOUBLERANK_d3d3_dims, &d3_id);
#401    check_err(stat,__LINE__,__FILE__);
#405    stat = nc_def_var(ncid, "cr1", NC_CHARRANK_cr1cr1_dims, &cr1_id);
#406    check_err(stat,__LINE__,__FILE__);
#410    stat = nc_def_var(ncid, "br2", NC_BYTERANK_br2br2_dims, &br2_id);
#411    check_err(stat,__LINE__,__FILE__);
#415    stat = nc_def_var(ncid, "sr3", NC_SHORTRANK_sr3sr3_dims, &sr3_id);
#416    check_err(stat,__LINE__,__FILE__);
#420    stat = nc_def_var(ncid, "f11", NC_FLOATRANK_f11f11_dims, &f11_id);
#421    check_err(stat,__LINE__,__FILE__);
#425    stat = nc_def_var(ncid, "d12", NC_DOUBLERANK_d12d12_dims, &d12_id);
#426    check_err(stat,__LINE__,__FILE__);
#430    stat = nc_def_var(ncid, "c13", NC_CHARRANK_c13c13_dims, &c13_id);
#431    check_err(stat,__LINE__,__FILE__);
#435    stat = nc_def_var(ncid, "s21", NC_SHORTRANK_s21s21_dims, &s21_id);
#436    check_err(stat,__LINE__,__FILE__);
#440    stat = nc_def_var(ncid, "i22", NC_INTRANK_i22i22_dims, &i22_id);
#441    check_err(stat,__LINE__,__FILE__);
#445    stat = nc_def_var(ncid, "f23", NC_FLOATRANK_f23f23_dims, &f23_id);
#446    check_err(stat,__LINE__,__FILE__);
#450    stat = nc_def_var(ncid, "c31", NC_CHARRANK_c31c31_dims, &c31_id);
#451    check_err(stat,__LINE__,__FILE__);
#455    stat = nc_def_var(ncid, "b32", NC_BYTERANK_b32b32_dims, &b32_id);
#456    check_err(stat,__LINE__,__FILE__);
#460    stat = nc_def_var(ncid, "s33", NC_SHORTRANK_s33s33_dims, &s33_id);
#461    check_err(stat,__LINE__,__FILE__);
#466    stat = nc_def_var(ncid, "sr11", NC_SHORTRANK_sr11sr11_dims, &sr11_id);
#467    check_err(stat,__LINE__,__FILE__);
#472    stat = nc_def_var(ncid, "ir12", NC_INTRANK_ir12ir12_dims, &ir12_id);
#473    check_err(stat,__LINE__,__FILE__);
#478    stat = nc_def_var(ncid, "fr13", NC_FLOATRANK_fr13fr13_dims, &fr13_id);
#479    check_err(stat,__LINE__,__FILE__);
#484    stat = nc_def_var(ncid, "cr21", NC_CHARRANK_cr21cr21_dims, &cr21_id);
#485    check_err(stat,__LINE__,__FILE__);
#490    stat = nc_def_var(ncid, "br22", NC_BYTERANK_br22br22_dims, &br22_id);
#491    check_err(stat,__LINE__,__FILE__);
#496    stat = nc_def_var(ncid, "sr23", NC_SHORTRANK_sr23sr23_dims, &sr23_id);
#497    check_err(stat,__LINE__,__FILE__);
#502    stat = nc_def_var(ncid, "fr31", NC_FLOATRANK_fr31fr31_dims, &fr31_id);
#503    check_err(stat,__LINE__,__FILE__);
#508    stat = nc_def_var(ncid, "dr32", NC_DOUBLERANK_dr32dr32_dims, &dr32_id);
#509    check_err(stat,__LINE__,__FILE__);
#514    stat = nc_def_var(ncid, "cr33", NC_CHARRANK_cr33cr33_dims, &cr33_id);
#515    check_err(stat,__LINE__,__FILE__);
#520    stat = nc_def_var(ncid, "c111", NC_CHARRANK_c111c111_dims, &c111_id);
#521    check_err(stat,__LINE__,__FILE__);
#526    stat = nc_def_var(ncid, "b112", NC_BYTERANK_b112b112_dims, &b112_id);
#527    check_err(stat,__LINE__,__FILE__);
#532    stat = nc_def_var(ncid, "s113", NC_SHORTRANK_s113s113_dims, &s113_id);
#533    check_err(stat,__LINE__,__FILE__);
#538    stat = nc_def_var(ncid, "f121", NC_FLOATRANK_f121f121_dims, &f121_id);
#539    check_err(stat,__LINE__,__FILE__);
#544    stat = nc_def_var(ncid, "d122", NC_DOUBLERANK_d122d122_dims, &d122_id);
#545    check_err(stat,__LINE__,__FILE__);
#550    stat = nc_def_var(ncid, "c123", NC_CHARRANK_c123c123_dims, &c123_id);
#551    check_err(stat,__LINE__,__FILE__);
#556    stat = nc_def_var(ncid, "s131", NC_SHORTRANK_s131s131_dims, &s131_id);
#557    check_err(stat,__LINE__,__FILE__);
#562    stat = nc_def_var(ncid, "i132", NC_INTRANK_i132i132_dims, &i132_id);
#563    check_err(stat,__LINE__,__FILE__);
#568    stat = nc_def_var(ncid, "f133", NC_FLOATRANK_f133f133_dims, &f133_id);
#569    check_err(stat,__LINE__,__FILE__);
#574    stat = nc_def_var(ncid, "f211", NC_FLOATRANK_f211f211_dims, &f211_id);
#575    check_err(stat,__LINE__,__FILE__);
#580    stat = nc_def_var(ncid, "d212", NC_DOUBLERANK_d212d212_dims, &d212_id);
#581    check_err(stat,__LINE__,__FILE__);
#586    stat = nc_def_var(ncid, "c213", NC_CHARRANK_c213c213_dims, &c213_id);
#587    check_err(stat,__LINE__,__FILE__);
#592    stat = nc_def_var(ncid, "s221", NC_SHORTRANK_s221s221_dims, &s221_id);
#593    check_err(stat,__LINE__,__FILE__);
#598    stat = nc_def_var(ncid, "i222", NC_INTRANK_i222i222_dims, &i222_id);
#599    check_err(stat,__LINE__,__FILE__);
#604    stat = nc_def_var(ncid, "f223", NC_FLOATRANK_f223f223_dims, &f223_id);
#605    check_err(stat,__LINE__,__FILE__);
#610    stat = nc_def_var(ncid, "c231", NC_CHARRANK_c231c231_dims, &c231_id);
#611    check_err(stat,__LINE__,__FILE__);
#616    stat = nc_def_var(ncid, "b232", NC_BYTERANK_b232b232_dims, &b232_id);
#617    check_err(stat,__LINE__,__FILE__);
#622    stat = nc_def_var(ncid, "s233", NC_SHORTRANK_s233s233_dims, &s233_id);
#623    check_err(stat,__LINE__,__FILE__);
#628    stat = nc_def_var(ncid, "s311", NC_SHORTRANK_s311s311_dims, &s311_id);
#629    check_err(stat,__LINE__,__FILE__);
#634    stat = nc_def_var(ncid, "i312", NC_INTRANK_i312i312_dims, &i312_id);
#635    check_err(stat,__LINE__,__FILE__);
#640    stat = nc_def_var(ncid, "f313", NC_FLOATRANK_f313f313_dims, &f313_id);
#641    check_err(stat,__LINE__,__FILE__);
#643    stat = nc_def_var(ncid, "var-name-dashes", NC_DOUBLERANK_var_MINUS_name_MINUS_dashes, 0, &var_MINUS_name_MINUS_dashes_id);
#644    check_err(stat,__LINE__,__FILE__);
#646    stat = nc_def_var(ncid, "var.name.dots", NC_DOUBLERANK_var_PERIOD_name_PERIOD_dots, 0, &var_PERIOD_name_PERIOD_dots_id);
#647    check_err(stat,__LINE__,__FILE__);
#649    stat = nc_def_var(ncid, "var+name+plusses", NC_DOUBLERANK_var_PLUS_name_PLUS_plusses, 0, &var_PLUS_name_PLUS_plusses_id);
#650    check_err(stat,__LINE__,__FILE__);
#652    stat = nc_def_var(ncid, "var@name@ats", NC_DOUBLERANK_var_ATSIGN_name_ATSIGN_ats, 0, &var_ATSIGN_name_ATSIGN_ats_id);
#653    check_err(stat,__LINE__,__FILE__);
#658    stat = nc_put_att_text(ncidNC_GLOBAL, "Gc", 1, "");
#659    check_err(stat,__LINE__,__FILE__);
#664    stat = nc_put_att_schar(ncidNC_GLOBAL, "Gb", NC_BYTE, 2, c0_Gb_att);
#665    check_err(stat,__LINE__,__FILE__);
#670    stat = nc_put_att_short(ncidNC_GLOBAL, "Gs", NC_SHORT, 3, c0_Gs_att);
#671    check_err(stat,__LINE__,__FILE__);
#676    stat = nc_put_att_int(ncidNC_GLOBAL, "Gi", NC_INT, 3, c0_Gi_att);
#677    check_err(stat,__LINE__,__FILE__);
#682    stat = nc_put_att_float(ncidNC_GLOBAL, "Gf", NC_FLOAT, 3, c0_Gf_att);
#683    check_err(stat,__LINE__,__FILE__);
#688    stat = nc_put_att_double(ncidNC_GLOBAL, "Gd", NC_DOUBLE, 3, c0_Gd_att);
#689    check_err(stat,__LINE__,__FILE__);
#694    stat = nc_put_att_int(ncidNC_GLOBAL, "Gatt-name-dashes", NC_INT, 1, c0_Gatt_MINUS_name_MINUS_dashes_att);
#695    check_err(stat,__LINE__,__FILE__);
#700    stat = nc_put_att_int(ncidNC_GLOBAL, "Gatt.name.dots", NC_INT, 1, c0_Gatt_DOT_name_DOT_dots_att);
#701    check_err(stat,__LINE__,__FILE__);
#706    stat = nc_put_att_int(ncidNC_GLOBAL, "Gatt+name+plusses", NC_INT, 1, c0_Gatt_PLUS_name_PLUS_plusses_att);
#707    check_err(stat,__LINE__,__FILE__);
#712    stat = nc_put_att_int(ncidNC_GLOBAL, "Gatt@name@ats", NC_INT, 1, c0_Gatt_ATSIGN_name_ATSIGN_ats_att);
#713    check_err(stat,__LINE__,__FILE__);
#721    stat = nc_put_att_int(ncidc_id, "att-name-dashes", NC_INT, 1, c0_att_MINUS_name_MINUS_dashes_att);
#722    check_err(stat,__LINE__,__FILE__);
#727    stat = nc_put_att_int(ncidc_id, "att.name.dots", NC_INT, 1, c0_att_DOT_name_DOT_dots_att);
#728    check_err(stat,__LINE__,__FILE__);
#733    stat = nc_put_att_int(ncidc_id, "att+name+plusses", NC_INT, 1, c0_att_PLUS_name_PLUS_plusses_att);
#734    check_err(stat,__LINE__,__FILE__);
#739    stat = nc_put_att_int(ncidc_id, "att@name@ats", NC_INT, 1, c0_att_ATSIGN_name_ATSIGN_ats_att);
#740    check_err(stat,__LINE__,__FILE__);
#744    stat = nc_put_att_text(ncidb_id, "c", 1, "");
#745    check_err(stat,__LINE__,__FILE__);
#750    stat = nc_put_att_schar(ncids_id, "b", NC_BYTE, 4, c0_b_att);
#751    check_err(stat,__LINE__,__FILE__);
#756    stat = nc_put_att_short(ncids_id, "s", NC_SHORT, 3, c0_s_att);
#757    check_err(stat,__LINE__,__FILE__);
#762    stat = nc_put_att_int(ncidi_id, "i", NC_INT, 3, c0_i_att);
#763    check_err(stat,__LINE__,__FILE__);
#768    stat = nc_put_att_float(ncidi_id, "f", NC_FLOAT, 3, c0_f_att);
#769    check_err(stat,__LINE__,__FILE__);
#774    stat = nc_put_att_double(ncidi_id, "d", NC_DOUBLE, 3, c0_d_att);
#775    check_err(stat,__LINE__,__FILE__);
#779    stat = nc_put_att_text(ncidf_id, "c", 1, "x");
#780    check_err(stat,__LINE__,__FILE__);
#784    stat = nc_put_att_text(ncidd_id, "c", 8, "abcd\tZ$&");
#785    check_err(stat,__LINE__,__FILE__);
#790    stat = nc_enddef (ncid);
#791    check_err(stat,__LINE__,__FILE__);
#798    stat = nc_put_var1(ncidc_id, &countc_data);
#799    check_err(stat,__LINE__,__FILE__);
#806    stat = nc_put_var1(ncidb_id, &countb_data);
#807    check_err(stat,__LINE__,__FILE__);
#814    stat = nc_put_var1(ncids_id, &counts_data);
#815    check_err(stat,__LINE__,__FILE__);
#822    stat = nc_put_var1(ncidi_id, &counti_data);
#823    check_err(stat,__LINE__,__FILE__);
#830    stat = nc_put_var1(ncidf_id, &countf_data);
#831    check_err(stat,__LINE__,__FILE__);
#838    stat = nc_put_var1(ncidd_id, &countd_data);
#839    check_err(stat,__LINE__,__FILE__);
#847    stat = nc_put_vara(ncidcr_idcr_startsetcr_countsetcr_data);
#848    check_err(stat,__LINE__,__FILE__);
#856    stat = nc_put_vara(ncidbr_idbr_startsetbr_countsetbr_data);
#857    check_err(stat,__LINE__,__FILE__);
#865    stat = nc_put_vara(ncidsr_idsr_startsetsr_countsetsr_data);
#866    check_err(stat,__LINE__,__FILE__);
#874    stat = nc_put_vara(ncidir_idir_startsetir_countsetir_data);
#875    check_err(stat,__LINE__,__FILE__);
#883    stat = nc_put_vara(ncidfr_idfr_startsetfr_countsetfr_data);
#884    check_err(stat,__LINE__,__FILE__);
#892    stat = nc_put_vara(nciddr_iddr_startsetdr_countsetdr_data);
#893    check_err(stat,__LINE__,__FILE__);
#901    stat = nc_put_vara(ncidc1_idc1_startsetc1_countsetc1_data);
#902    check_err(stat,__LINE__,__FILE__);
#910    stat = nc_put_vara(ncidb1_idb1_startsetb1_countsetb1_data);
#911    check_err(stat,__LINE__,__FILE__);
#919    stat = nc_put_vara(ncids1_ids1_startsets1_countsets1_data);
#920    check_err(stat,__LINE__,__FILE__);
#928    stat = nc_put_vara(ncidi1_idi1_startseti1_countseti1_data);
#929    check_err(stat,__LINE__,__FILE__);
#937    stat = nc_put_vara(ncidf1_idf1_startsetf1_countsetf1_data);
#938    check_err(stat,__LINE__,__FILE__);
#946    stat = nc_put_vara(ncidd1_idd1_startsetd1_countsetd1_data);
#947    check_err(stat,__LINE__,__FILE__);
#955    stat = nc_put_vara(ncidc2_idc2_startsetc2_countsetc2_data);
#956    check_err(stat,__LINE__,__FILE__);
#964    stat = nc_put_vara(ncidb2_idb2_startsetb2_countsetb2_data);
#965    check_err(stat,__LINE__,__FILE__);
#973    stat = nc_put_vara(ncids2_ids2_startsets2_countsets2_data);
#974    check_err(stat,__LINE__,__FILE__);
#982    stat = nc_put_vara(ncidi2_idi2_startseti2_countseti2_data);
#983    check_err(stat,__LINE__,__FILE__);
#991    stat = nc_put_vara(ncidf2_idf2_startsetf2_countsetf2_data);
#992    check_err(stat,__LINE__,__FILE__);
#1000    stat = nc_put_vara(ncidd2_idd2_startsetd2_countsetd2_data);
#1001    check_err(stat,__LINE__,__FILE__);
#1009    stat = nc_put_vara(ncidc3_idc3_startsetc3_countsetc3_data);
#1010    check_err(stat,__LINE__,__FILE__);
#1018    stat = nc_put_vara(ncidb3_idb3_startsetb3_countsetb3_data);
#1019    check_err(stat,__LINE__,__FILE__);
#1027    stat = nc_put_vara(ncids3_ids3_startsets3_countsets3_data);
#1028    check_err(stat,__LINE__,__FILE__);
#1036    stat = nc_put_vara(ncidi3_idi3_startseti3_countseti3_data);
#1037    check_err(stat,__LINE__,__FILE__);
#1045    stat = nc_put_vara(ncidf3_idf3_startsetf3_countsetf3_data);
#1046    check_err(stat,__LINE__,__FILE__);
#1054    stat = nc_put_vara(ncidd3_idd3_startsetd3_countsetd3_data);
#1055    check_err(stat,__LINE__,__FILE__);
#1063    stat = nc_put_vara(ncidcr1_idcr1_startsetcr1_countsetcr1_data);
#1064    check_err(stat,__LINE__,__FILE__);
#1072    stat = nc_put_vara(ncidbr2_idbr2_startsetbr2_countsetbr2_data);
#1073    check_err(stat,__LINE__,__FILE__);
#1081    stat = nc_put_vara(ncidsr3_idsr3_startsetsr3_countsetsr3_data);
#1082    check_err(stat,__LINE__,__FILE__);
#1090    stat = nc_put_vara(ncidf11_idf11_startsetf11_countsetf11_data);
#1091    check_err(stat,__LINE__,__FILE__);
#1099    stat = nc_put_vara(ncidd12_idd12_startsetd12_countsetd12_data);
#1100    check_err(stat,__LINE__,__FILE__);
#1108    stat = nc_put_vara(ncidc13_idc13_startsetc13_countsetc13_data);
#1109    check_err(stat,__LINE__,__FILE__);
#1117    stat = nc_put_vara(ncids21_ids21_startsets21_countsets21_data);
#1118    check_err(stat,__LINE__,__FILE__);
#1126    stat = nc_put_vara(ncidi22_idi22_startseti22_countseti22_data);
#1127    check_err(stat,__LINE__,__FILE__);
#1135    stat = nc_put_vara(ncidf23_idf23_startsetf23_countsetf23_data);
#1136    check_err(stat,__LINE__,__FILE__);
#1144    stat = nc_put_vara(ncidc31_idc31_startsetc31_countsetc31_data);
#1145    check_err(stat,__LINE__,__FILE__);
#1153    stat = nc_put_vara(ncidb32_idb32_startsetb32_countsetb32_data);
#1154    check_err(stat,__LINE__,__FILE__);
#1162    stat = nc_put_vara(ncids33_ids33_startsets33_countsets33_data);
#1163    check_err(stat,__LINE__,__FILE__);
#1171    stat = nc_put_vara(ncidsr11_idsr11_startsetsr11_countsetsr11_data);
#1172    check_err(stat,__LINE__,__FILE__);
#1180    stat = nc_put_vara(ncidir12_idir12_startsetir12_countsetir12_data);
#1181    check_err(stat,__LINE__,__FILE__);
#1189    stat = nc_put_vara(ncidfr13_idfr13_startsetfr13_countsetfr13_data);
#1190    check_err(stat,__LINE__,__FILE__);
#1198    stat = nc_put_vara(ncidcr21_idcr21_startsetcr21_countsetcr21_data);
#1199    check_err(stat,__LINE__,__FILE__);
#1207    stat = nc_put_vara(ncidbr22_idbr22_startsetbr22_countsetbr22_data);
#1208    check_err(stat,__LINE__,__FILE__);
#1216    stat = nc_put_vara(ncidsr23_idsr23_startsetsr23_countsetsr23_data);
#1217    check_err(stat,__LINE__,__FILE__);
#1225    stat = nc_put_vara(ncidfr31_idfr31_startsetfr31_countsetfr31_data);
#1226    check_err(stat,__LINE__,__FILE__);
#1234    stat = nc_put_vara(nciddr32_iddr32_startsetdr32_countsetdr32_data);
#1235    check_err(stat,__LINE__,__FILE__);
#1243    stat = nc_put_vara(ncidcr33_idcr33_startsetcr33_countsetcr33_data);
#1244    check_err(stat,__LINE__,__FILE__);
#1252    stat = nc_put_vara(ncidc111_idc111_startsetc111_countsetc111_data);
#1253    check_err(stat,__LINE__,__FILE__);
#1261    stat = nc_put_vara(ncidb112_idb112_startsetb112_countsetb112_data);
#1262    check_err(stat,__LINE__,__FILE__);
#1270    stat = nc_put_vara(ncids113_ids113_startsets113_countsets113_data);
#1271    check_err(stat,__LINE__,__FILE__);
#1279    stat = nc_put_vara(ncidf121_idf121_startsetf121_countsetf121_data);
#1280    check_err(stat,__LINE__,__FILE__);
#1288    stat = nc_put_vara(ncidd122_idd122_startsetd122_countsetd122_data);
#1289    check_err(stat,__LINE__,__FILE__);
#1297    stat = nc_put_vara(ncidc123_idc123_startsetc123_countsetc123_data);
#1298    check_err(stat,__LINE__,__FILE__);
#1306    stat = nc_put_vara(ncids131_ids131_startsets131_countsets131_data);
#1307    check_err(stat,__LINE__,__FILE__);
#1315    stat = nc_put_vara(ncidi132_idi132_startseti132_countseti132_data);
#1316    check_err(stat,__LINE__,__FILE__);
#1324    stat = nc_put_vara(ncidf133_idf133_startsetf133_countsetf133_data);
#1325    check_err(stat,__LINE__,__FILE__);
#1333    stat = nc_put_vara(ncidf211_idf211_startsetf211_countsetf211_data);
#1334    check_err(stat,__LINE__,__FILE__);
#1342    stat = nc_put_vara(ncidd212_idd212_startsetd212_countsetd212_data);
#1343    check_err(stat,__LINE__,__FILE__);
#1351    stat = nc_put_vara(ncidc213_idc213_startsetc213_countsetc213_data);
#1352    check_err(stat,__LINE__,__FILE__);
#1360    stat = nc_put_vara(ncids221_ids221_startsets221_countsets221_data);
#1361    check_err(stat,__LINE__,__FILE__);
#1369    stat = nc_put_vara(ncidi222_idi222_startseti222_countseti222_data);
#1370    check_err(stat,__LINE__,__FILE__);
#1378    stat = nc_put_vara(ncidf223_idf223_startsetf223_countsetf223_data);
#1379    check_err(stat,__LINE__,__FILE__);
#1387    stat = nc_put_vara(ncidc231_idc231_startsetc231_countsetc231_data);
#1388    check_err(stat,__LINE__,__FILE__);
#1396    stat = nc_put_vara(ncidb232_idb232_startsetb232_countsetb232_data);
#1397    check_err(stat,__LINE__,__FILE__);
#1405    stat = nc_put_vara(ncids233_ids233_startsets233_countsets233_data);
#1406    check_err(stat,__LINE__,__FILE__);
#1414    stat = nc_put_vara(ncids311_ids311_startsets311_countsets311_data);
#1415    check_err(stat,__LINE__,__FILE__);
#1423    stat = nc_put_vara(ncidi312_idi312_startseti312_countseti312_data);
#1424    check_err(stat,__LINE__,__FILE__);
#1432    stat = nc_put_vara(ncidf313_idf313_startsetf313_countsetf313_data);
#1433    check_err(stat,__LINE__,__FILE__);
#1440    stat = nc_put_var1(ncidvar_MINUS_name_MINUS_dashes_id, &countvar_MINUS_name_MINUS_dashes_data);
#1441    check_err(stat,__LINE__,__FILE__);
#1448    stat = nc_put_var1(ncidvar_PERIOD_name_PERIOD_dots_id, &countvar_PERIOD_name_PERIOD_dots_data);
#1449    check_err(stat,__LINE__,__FILE__);
#1453    stat = nc_close(ncid);
#1454    check_err(stat,__LINE__,__FILE__);
dapdump.c#21    int stat,i,j,k;
#28    stat = nc_inq(hdr->ncid,
#33    CHECK(stat);
#49        stat = nc_inq_attname(hdr->ncid,NC_GLOBAL,i,attname);
#50        CHECK(stat);
#52 stat = nc_inq_att(hdr->ncid,NC_GLOBAL,att->name,&nctype,&nvalues);
#53        CHECK(stat);
#63     stat = nc_get_att(hdr->ncid,NC_GLOBAL,att->name,values);
#64            CHECK(stat);
#71     stat = nc_get_att(hdr->ncid,NC_GLOBAL,att->name,values);
#72            CHECK(stat);
#85        stat = nc_inq_dim(hdr->ncid,
#89        CHECK(stat);
#99        stat = nc_inq_var(hdr->ncid,
#106        CHECK(stat);
#127            stat = nc_inq_attname(hdr->ncid,var->varid,j,attname);
#128     CHECK(stat);
#130     stat = nc_inq_att(hdr->ncid,var->varid,att->name,&nctype,&nvalues);
#131     CHECK(stat);
#136     stat = nc_get_att(hdr->ncid,var->varid,att->name,values);
#137            CHECK(stat);
datt.c#110   int stat = NC_check_id(ncid, &ncp);
#111   if(stat != NC_NOERR) return stat;
#161   int stat = NC_check_id(ncid, &ncp);
#162   if(stat != NC_NOERR) return stat;
#164   stat = ncp->dispatch->del_att(ncidvaridname);
#165   return stat;
dattget.c#47   int stat = NC_NOERR;
#50   if ((stat = NC_check_id(ncid, &ncp)))
#51      return stat;
#54   if ((stat = nc_inq_atttype(ncidvaridname, &xtype)))
#55      return stat;
#140   int stat = NC_check_id(ncid, &ncp);
#141   if(stat != NC_NOERR) return stat;
#150   int stat = NC_check_id(ncid, &ncp);
#151   if(stat != NC_NOERR) return stat;
#160   int stat = NC_check_id(ncid, &ncp);
#161   if(stat != NC_NOERR) return stat;
#170   int stat = NC_check_id(ncid, &ncp);
#171   if(stat != NC_NOERR) return stat;
#180   int stat = NC_check_id(ncid, &ncp);
#181   if(stat != NC_NOERR) return stat;
#190   int stat = NC_check_id(ncid, &ncp);
#191   if(stat != NC_NOERR) return stat;
#200   int stat = NC_check_id(ncid, &ncp);
#201   if(stat != NC_NOERR) return stat;
#210   int stat = NC_check_id(ncid, &ncp);
#211   if(stat != NC_NOERR) return stat;
#220   int stat = NC_check_id(ncid, &ncp);
#221   if(stat != NC_NOERR) return stat;
#230   int stat = NC_check_id(ncid, &ncp);
#231   if(stat != NC_NOERR) return stat;
#240   int stat = NC_check_id(ncid, &ncp);
#241   if(stat != NC_NOERR) return stat;
#250   int stat = NC_check_id(ncid, &ncp);
#251   if(stat != NC_NOERR) return stat;
#260   int stat = NC_check_id(ncid, &ncp);
#261   if(stat != NC_NOERR) return stat;
#344    int stat = NC_check_id(ncid, &ncp);
#345    if(stat != NC_NOERR) return stat;
dattinq.c#76   int stat = NC_check_id(ncid, &ncp);
#77   if(stat != NC_NOERR) return stat;
#104   int stat = NC_check_id(ncid, &ncp);
#105   if(stat != NC_NOERR) return stat;
#132   int stat = NC_check_id(ncid, &ncp);
#133   if(stat != NC_NOERR) return stat;
#152   int stat = NC_check_id(ncid, &ncp);
#153   if(stat != NC_NOERR) return stat;
#177   int stat = NC_check_id(ncid, &ncp);
#178   if(stat != NC_NOERR) return stat;
#203   int stat = NC_check_id(ncid, &ncp);
#204   if(stat != NC_NOERR) return stat;
dattput.c#54    int stat = NC_check_id(ncid, &ncp);
#55    if(stat != NC_NOERR) return stat;
#142   int stat = NC_check_id(ncid, &ncp);
#143   if(stat != NC_NOERR) return stat;
#233   int stat = NC_check_id(ncid, &ncp);
#234   if(stat != NC_NOERR) return stat;
#244   int stat = NC_check_id(ncid, &ncp);
#245   if(stat != NC_NOERR) return stat;
#255   int stat = NC_check_id(ncid, &ncp);
#256   if(stat != NC_NOERR) return stat;
#266   int stat = NC_check_id(ncid, &ncp);
#267   if(stat != NC_NOERR) return stat;
#277   int stat = NC_check_id(ncid, &ncp);
#278   if(stat != NC_NOERR) return stat;
#288   int stat = NC_check_id(ncid, &ncp);
#289   if(stat != NC_NOERR) return stat;
#299   int stat = NC_check_id(ncid, &ncp);
#300   if(stat != NC_NOERR) return stat;
#310   int stat = NC_check_id(ncid, &ncp);
#311   if(stat != NC_NOERR) return stat;
#321   int stat = NC_check_id(ncid, &ncp);
#322   if(stat != NC_NOERR) return stat;
#332   int stat = NC_check_id(ncid, &ncp);
#333   if(stat != NC_NOERR) return stat;
#343   int stat = NC_check_id(ncid, &ncp);
#344   if(stat != NC_NOERR) return stat;
#355   int stat = NC_check_id(ncid, &ncp);
#356   if(stat != NC_NOERR) return stat;
#367   int stat = NC_check_id(ncid, &ncp);
#368   if(stat != NC_NOERR) return stat;
dcompound.c#67   int stat = NC_check_id(ncid,&ncp);
#68   if(stat != NC_NOERR) return stat;
#103   int stat = NC_check_id(ncid, &ncp);
#104   if(stat != NC_NOERR) return stat;
#146   int stat = NC_check_id(ncid,&ncp);
#147   if(stat != NC_NOERR) return stat;
#179   int stat = nc_inq_user_type(ncid,xtype,name,sizep,NULL,nfieldsp,&class);
#180   if(stat != NC_NOERR) return stat;
#181   if(class != NC_COMPOUNDstat = NC_EBADTYPE;
#182   return stat;
#293   int stat = NC_check_id(ncid,&ncp);
#294   if(stat != NC_NOERR) return stat;
#325   int stat = NC_check_id(ncid,&ncp);
#326   if(stat != NC_NOERR) return stat;
#357   int stat = NC_check_id(ncid,&ncp);
#358   if(stat != NC_NOERR) return stat;
#387   int stat = NC_check_id(ncid,&ncp);
#388   if(stat != NC_NOERR) return stat;
#417   int stat = NC_check_id(ncid,&ncp);
#418   if(stat != NC_NOERR) return stat;
#447   int stat = NC_check_id(ncid, &ncp);
#448   if(stat != NC_NOERR) return stat;
#479   int stat = NC_check_id(ncid,&ncp);
#480   if(stat != NC_NOERR) return stat;
ddim.c#127    int stat = NC_check_id(ncid, &ncp);
#128    if(stat != NC_NOERR) return stat;
#157    int stat = NC_check_id(ncid, &ncp);
#158    if(stat != NC_NOERR) return stat;
#221    int stat = NC_check_id(ncid, &ncp);
#222    if(stat != NC_NOERR) return stat;
#283    int stat = NC_check_id(ncid, &ncp);
#284    if(stat != NC_NOERR) return stat;
#314    int stat = NC_check_id(ncid, &ncp);
#315    if(stat != NC_NOERR) return stat;
#345    int stat = NC_check_id(ncid, &ncp);
#346    if(stat != NC_NOERR) return stat;
#404    int stat = NC_check_id(ncid, &ncp);
#405    if(stat != NC_NOERR) return stat;
#461    int stat = NC_check_id(ncid, &ncp);
#462    if(stat != NC_NOERR) return stat;
ddispatch.c#78    int stat;
#88            stat = NCDAP_ping(url);
#89            if(stat == NC_NOERR)
#96        stat = NCDAP_ping(url);
#97        if(stat == NC_NOERR)
denum.c#46    int stat = NC_check_id(ncid,&ncp);
#47    if(stat != NC_NOERR) return stat;
#75    int stat = NC_check_id(ncid, &ncp);
#76    if(stat != NC_NOERR) return stat;
#111    int stat = nc_inq_user_type(ncidxtypenamebase_sizep,
#113    if(stat != NC_NOERR) return stat;
#114    if(class != NC_ENUMstat = NC_EBADTYPE;
#115    return stat;
#144    int stat = NC_check_id(ncid, &ncp);
#145    if(stat != NC_NOERR) return stat;
#172    int stat = NC_check_id(ncid,&ncp);
#173    if(stat != NC_NOERR) return stat;
dfile.c#170     struct stat st;
#816   int stat = NC_NOERR;
#817   if ((stat = NC_check_id(ncid, &ncp)))
#818      return stat;
#826   return stat;
#881   int stat = NC_check_id(ncid, &ncp);
#882   if(stat != NC_NOERR) return stat;
#1037   int stat = NC_check_id(ncid, &ncp);
#1038   if(stat != NC_NOERR) return stat;
#1113   int stat = NC_check_id(ncid, &ncp);
#1114   if(stat != NC_NOERR) return stat;
#1165   int stat = NC_check_id(ncid, &ncp);
#1166   if(stat != NC_NOERR) return stat;
#1174   stat = ncp->dispatch->abort(ncid);
#1177   return stat;
#1224   int stat = NC_check_id(ncid, &ncp);
#1225   if(stat != NC_NOERR) return stat;
#1233    stat = ncp->dispatch->close(ncid);
#1238   return stat;
#1343   int stat = NC_check_id(ncid, &ncp);
#1344   if(stat != NC_NOERR) return stat;
#1363   int stat = NC_check_id(ncid, &ncp);
#1364   if(stat != NC_NOERR) return stat;
#1383   int stat = NC_check_id(ncid, &ncp);
#1384   if(stat != NC_NOERR) return stat;
#1410   int stat = NC_check_id(ncid, &ncp);
#1411   if(stat != NC_NOERR) return stat;
#1445   int stat = NC_check_id(ncid, &ncp);
#1446   if(stat != NC_NOERR) return stat;
#1498   int stat = NC_check_id(ncid, &ncp);
#1499   if(stat != NC_NOERR) return stat;
#1507   int stat = NC_check_id(ncid, &ncp);
#1508   if(stat != NC_NOERR) return stat;
#1581   int stat;
#1586   stat = NC_check_id(ncid, &ncp);
#1587   if(stat != NC_NOERR) { /* bad ncid; do what we can */
#1653   int stat = NC_NOERR;
#1667      if ((stat = nc_initialize()))
#1668  return stat;
#1761   stat = new_NC(dispatcher,path,cmode,&ncp);
#1762   if(stat) return stat;
#1773   if ((stat = dispatcher->create(pathcmodeinitialszbasepechunksizehintp,
#1780   return stat;
#1804   int stat = NC_NOERR;
#1816      stat = nc_initialize();
#1817      if(stat) return stat;
#1840 stat = NC_check_file_type(path,flags,parameters,&model,&version);
#1841        if(stat == NC_NOERR) {
#1845     return stat;
#1919   stat = new_NC(dispatcher,path,cmode,&ncp);
#1920   if(stat) return stat;
#1931   stat = dispatcher->open(pathcmodebasepechunksizehintp,
#1933   if(stat == NC_NOERR) {
#1939   return stat;
dgroup.c#59    int stat = NC_check_id(ncid,&ncp);
#60    if(stat != NC_NOERR) return stat;
#76    int stat = NC_check_id(ncid,&ncp);
#77    if(stat != NC_NOERR) return stat;
#91    int stat = NC_check_id(ncid,&ncp);
#92    if(stat != NC_NOERR) return stat;
#109    int stat = NC_check_id(ncid,&ncp);
#110    if(stat != NC_NOERR) return stat;
#124    int stat = nc_inq_grpname_full(ncid,lenp,NULL);
#125    return stat;
#139    int stat = NC_check_id(ncid,&ncp);
#140    if(stat != NC_NOERR) return stat;
#172    int stat = NC_check_id(ncid,&ncp);
#173    if(stat != NC_NOERR) return stat;
#190    int stat = NC_check_id(ncid,&ncp);
#191    if(stat != NC_NOERR) return stat;
#208    int stat = NC_check_id(ncid,&ncp);
#209    if(stat != NC_NOERR) return stat;
#226    int stat = NC_check_id(ncid,&ncp);
#227    if(stat != NC_NOERR) return stat;
#271    int stat = NC_check_id(parent_ncid,&ncp);
#272    if(stat != NC_NOERR) return stat;
#287    int stat = NC_check_id(grpid,&ncp);
#288    if(stat != NC_NOERR) return stat;
#302    int stat = NC_check_id(ncid,&ncp);
#303    if(stat != NC_NOERR) return stat;
dimmap.c#21    int stat = NC_NOERR;
#34    return stat;
#41    int stat = NC_NOERR;
#46    return stat;
dinternal.c#26   int stat = NC_check_id(ncid,&ncp);
#27   if(stat != NC_NOERR) return stat;
#43   int stat = NC_check_id(ncid,&ncp);
#44   if(stat != NC_NOERR) return stat;
dopaque.c#36    int stat = NC_check_id(ncid,&ncp);
#37    if(stat != NC_NOERR) return stat;
#64    int stat = nc_inq_user_type(ncid,xtype,name,sizep,NULL,NULL,&class);
#65    if(stat != NC_NOERR) return stat;
#66    if(class != NC_OPAQUEstat = NC_EBADTYPE;
#67    return stat;
dparallel.c#102    int stat = NC_NOERR;
#104    if ((stat = NC_check_id(ncid, &ncp)))
#105       return stat;
dtype.c#64    int stat = NC_check_id(ncid1,&ncp1);
#65    if(stat != NC_NOERR) return stat;
#95    int stat = NC_check_id(ncid,&ncp);
#96    if(stat != NC_NOERR) return stat;
#139    int stat = NC_check_id(ncid,&ncp);
#140    if(stat != NC_NOERR) return stat;
dumplib.c#1799    int stat;
#1829     stat = nc_inq_grp_parent(curlocid, &parent_groupid);
#1830 } while (stat != NC_ENOGRP && stat != NC_ENOTNC4);
dvar.c#211   int stat = NC_NOERR;
#213   if ((stat = NC_check_id(ncid, &ncp)))
#214      return stat;
#284   int stat = NC_check_id(ncid, &ncp);
#285   if(stat != NC_NOERR) return stat;
#551    int stat = NC_check_id(ncid, &ncp);
#552    if(stat != NC_NOERR) return stat;
#589    int stat = NC_check_id(ncid, &ncp);
#590    if(stat != NC_NOERR) return stat;
#621    int stat = NC_check_id(ncid,&ncp);
#622    if(stat != NC_NOERR) return stat;
#630    int stat = NC_check_id(ncid,&ncp);
#631    if(stat != NC_NOERR) return stat;
#706    int stat = NC_check_id(ncid, &ncp);
#707    if(stat != NC_NOERR) return stat;
#716    int stat = NC_check_id(ncid,&ncp);
#717    if(stat != NC_NOERR) return stat;
#725    int stat = NC_check_id(ncid,&ncp);
#726    if(stat != NC_NOERR) return stat;
dvarget.c#86   int stat = NC_check_id(ncid, &ncp);
#87   if(stat != NC_NOERR) return stat;
#95      stat = nc_inq_varndims(ncidvarid, &ndims);
#96      if(stat != NC_NOERR) return stat;
#97      stat = NC_getshape(ncid,varid,ndims,shape);
#98      if(stat != NC_NOERR) return stat;
#99      stat = ncp->dispatch->get_vara(ncid,varid,start,shape,value,memtype);
#101      stat =  ncp->dispatch->get_vara(ncid,varid,start,edges,value,memtype);
#102   return stat;
#113   int stat = nc_inq_varndims(ncid,varid, &ndims);
#114   if(stat) return stat;
#115   stat = NC_getshape(ncid,varidndimsshape);
#116   if(stat) return stat;
#131   int stat = NC_check_id(ncid, &ncp);
#133   if(stat != NC_NOERR) return stat;
#519   int stat = NC_check_id(ncid, &ncp);
#521   if(stat != NC_NOERR) return stat;
#538   int stat = NC_check_id(ncid, &ncp);
#540   if(stat != NC_NOERR) return stat;
#632   int stat = NC_check_id(ncid, &ncp);
#633   if(stat != NC_NOERR) return stat;
#634   stat = nc_inq_vartype(ncidvarid, &xtype);
#635   if(stat != NC_NOERR) return stat;
#644   int stat = NC_check_id(ncid, &ncp);
#645   if(stat != NC_NOERR) return stat;
#655   int stat = NC_check_id(ncid, &ncp);
#656   if(stat != NC_NOERR) return stat;
#666   int stat = NC_check_id(ncid, &ncp);
#667   if(stat != NC_NOERR) return stat;
#677   int stat = NC_check_id(ncid, &ncp);
#678   if(stat != NC_NOERR) return stat;
#688   int stat = NC_check_id(ncid, &ncp);
#689   if(stat != NC_NOERR) return stat;
#698   int stat = NC_check_id(ncid, &ncp);
#699   if(stat != NC_NOERR) return stat;
#708   int stat = NC_check_id(ncid, &ncp);
#709   if(stat != NC_NOERR) return stat;
#719   int stat = NC_check_id(ncid, &ncp);
#720   if(stat != NC_NOERR) return stat;
#729   int stat = NC_check_id(ncid, &ncp);
#730   if(stat != NC_NOERR) return stat;
#739   int stat = NC_check_id(ncid, &ncp);
#740   if(stat != NC_NOERR) return stat;
#749   int stat = NC_check_id(ncid, &ncp);
#750   if(stat != NC_NOERR) return stat;
#759   int stat = NC_check_id(ncid, &ncp);
#760   if(stat != NC_NOERR) return stat;
#769   int stat = NC_check_id(ncid, &ncp);
#770   if(stat != NC_NOERR) return stat;
#780   int stat = NC_check_id(ncid, &ncp);
#781   if(stat != NC_NOERR) return stat;
#832   int stat = NC_check_id(ncid, &ncp);
#833   if(stat != NC_NOERR) return stat;
#841   int stat = NC_check_id(ncid, &ncp);
#842   if(stat != NC_NOERR) return stat;
#850   int stat = NC_check_id(ncid, &ncp);
#851   if(stat != NC_NOERR) return stat;
#859   int stat = NC_check_id(ncid, &ncp);
#860   if(stat != NC_NOERR) return stat;
#868   int stat = NC_check_id(ncid, &ncp);
#869   if(stat != NC_NOERR) return stat;
#878   int stat = NC_check_id(ncid, &ncp);
#879   if(stat != NC_NOERR) return stat;
#888   int stat = NC_check_id(ncid, &ncp);
#889   if(stat != NC_NOERR) return stat;
#898   int stat = NC_check_id(ncid, &ncp);
#899   if(stat != NC_NOERR) return stat;
#908   int stat = NC_check_id(ncid, &ncp);
#909   if(stat != NC_NOERR) return stat;
#918   int stat = NC_check_id(ncid, &ncp);
#919   if(stat != NC_NOERR) return stat;
#928   int stat = NC_check_id(ncid, &ncp);
#929   if(stat != NC_NOERR) return stat;
#938   int stat = NC_check_id(ncid, &ncp);
#939   if(stat != NC_NOERR) return stat;
#948   int stat = NC_check_id(ncid, &ncp);
#949   if(stat != NC_NOERR) return stat;
#958   int stat = NC_check_id(ncid, &ncp);
#959   if(stat != NC_NOERR) return stat;
#1018   int stat = NC_check_id(ncid, &ncp);
#1019   if(stat != NC_NOERR) return stat;
#1027   int stat = NC_check_id(ncid, &ncp);
#1028   if(stat != NC_NOERR) return stat;
#1036   int stat = NC_check_id(ncid, &ncp);
#1037   if(stat != NC_NOERR) return stat;
#1045   int stat = NC_check_id(ncid, &ncp);
#1046   if(stat != NC_NOERR) return stat;
#1054   int stat = NC_check_id(ncid, &ncp);
#1055   if(stat != NC_NOERR) return stat;
#1063   int stat = NC_check_id(ncid, &ncp);
#1064   if(stat != NC_NOERR) return stat;
#1072   int stat = NC_check_id(ncid, &ncp);
#1073   if(stat != NC_NOERR) return stat;
#1081   int stat = NC_check_id(ncid, &ncp);
#1082   if(stat != NC_NOERR) return stat;
#1090   int stat = NC_check_id(ncid, &ncp);
#1091   if(stat != NC_NOERR) return stat;
#1099   int stat = NC_check_id(ncid, &ncp);
#1100   if(stat != NC_NOERR) return stat;
#1108   int stat = NC_check_id(ncid, &ncp);
#1109   if(stat != NC_NOERR) return stat;
#1117   int stat = NC_check_id(ncid, &ncp);
#1118   if(stat != NC_NOERR) return stat;
#1126   int stat = NC_check_id(ncid, &ncp);
#1127   if(stat != NC_NOERR) return stat;
#1136   int stat = NC_check_id(ncid, &ncp);
#1137   if(stat != NC_NOERR) return stat;
#1189   int stat = NC_NOERR;
#1191   if ((stat = NC_check_id(ncid, &ncp)))
#1192       return stat;
#1203   int stat = NC_check_id(ncid, &ncp);
#1204   if(stat != NC_NOERR) return stat;
#1215   int stat = NC_check_id(ncid, &ncp);
#1216   if(stat != NC_NOERR) return stat;
#1227   int stat = NC_check_id(ncid, &ncp);
#1228   if(stat != NC_NOERR) return stat;
#1239   int stat = NC_check_id(ncid, &ncp);
#1240   if(stat != NC_NOERR) return stat;
#1251   int stat = NC_check_id(ncid, &ncp);
#1252   if(stat != NC_NOERR) return stat;
#1263   int stat = NC_check_id(ncid, &ncp);
#1264   if(stat != NC_NOERR) return stat;
#1275   int stat = NC_check_id(ncid, &ncp);
#1276   if(stat != NC_NOERR) return stat;
#1287   int stat = NC_check_id(ncid, &ncp);
#1288   if(stat != NC_NOERR) return stat;
#1299   int stat = NC_check_id(ncid, &ncp);
#1300   if(stat != NC_NOERR) return stat;
#1311   int stat = NC_check_id(ncid, &ncp);
#1312   if(stat != NC_NOERR) return stat;
#1323   int stat = NC_check_id(ncid, &ncp);
#1324   if(stat != NC_NOERR) return stat;
#1335   int stat = NC_check_id(ncid, &ncp);
#1336   if(stat != NC_NOERR) return stat;
#1347   int stat = NC_check_id(ncid, &ncp);
#1348   if(stat != NC_NOERR) return stat;
#1361   int stat = NC_check_id(ncid, &ncp);
#1362   if(stat != NC_NOERR) return stat;
#1430   int stat = NC_NOERR;
#1432   if ((stat = NC_check_id(ncid, &ncp)))
#1433       return stat;
#1445   int stat = NC_check_id(ncid, &ncp);
#1446   if(stat != NC_NOERR) return stat;
#1458   int stat = NC_check_id(ncid, &ncp);
#1459   if(stat != NC_NOERR) return stat;
#1469   int stat = NC_check_id(ncid, &ncp);
#1470   if(stat != NC_NOERR) return stat;
#1481   int stat = NC_check_id(ncid, &ncp);
#1482   if(stat != NC_NOERR) return stat;
#1493   int stat = NC_check_id(ncid, &ncp);
#1494   if(stat != NC_NOERR) return stat;
#1505   int stat = NC_check_id(ncid, &ncp);
#1506   if(stat != NC_NOERR) return stat;
#1517   int stat = NC_check_id(ncid, &ncp);
#1518   if(stat != NC_NOERR) return stat;
#1529   int stat = NC_check_id(ncid, &ncp);
#1530   if(stat != NC_NOERR) return stat;
#1542   int stat = NC_check_id(ncid, &ncp);
#1543   if(stat != NC_NOERR) return stat;
#1555   int stat = NC_check_id(ncid, &ncp);
#1556   if(stat != NC_NOERR) return stat;
#1567   int stat = NC_check_id(ncid, &ncp);
#1568   if(stat != NC_NOERR) return stat;
#1580   int stat = NC_check_id(ncid, &ncp);
#1581   if(stat != NC_NOERR) return stat;
#1592   int stat = NC_check_id(ncid, &ncp);
#1593   if(stat != NC_NOERR) return stat;
#1605   int stat = NC_check_id(ncid, &ncp);
#1606   if(stat != NC_NOERR) return stat;
dvarinq.c#55   int stat = NC_check_id(ncid, &ncp);
#56   if(stat != NC_NOERR) return stat;
#120   int stat = NC_check_id(ncid, &ncp);
#121   if(stat != NC_NOERR) return stat;
#278   int stat = NC_check_id(ncid,&ncp);
#279   if(stat != NC_NOERR) return stat;
#333   int stat = NC_check_id(ncid,&ncp);
#334   if(stat != NC_NOERR) return stat;
#381   int stat = NC_check_id(ncid,&ncp);
#382   if(stat != NC_NOERR) return stat;
#469   int stat = NC_check_id(ncid, &ncp);
#470   if(stat != NC_NOERR) return stat;
#504   int stat = NC_check_id(ncid,&ncp);
#505   if(stat != NC_NOERR) return stat;
#553   int stat = NC_check_id(ncid,&ncp);
#554   if(stat != NC_NOERR) return stat;
#603    int stat = NC_check_id(ncid,&ncp);
#604    if(stat != NC_NOERR) return stat;
#651   int stat = NC_check_id(ncid,&ncp);
#652   if(stat != NC_NOERR) return stat;
dvarput.c#68   int stat = NC_check_id(ncid, &ncp);
#69   if(stat != NC_NOERR) return stat;
#73      stat = nc_inq_varndims(ncidvarid, &ndims);
#74      if(stat != NC_NOERR) return stat;
#75      stat = NC_getshape(ncidvaridndimsshape);
#76      if(stat != NC_NOERR) return stat;
#90   int stat = nc_inq_varndims(ncid,varid, &ndims);
#91   if(stat) return stat;
#92   stat = NC_getshape(ncid,varidndimsshape);
#93   if(stat) return stat;
#117   int stat = NC_check_id(ncid, &ncp);
#119   if(stat != NC_NOERR) return stat;
#500   int stat = NC_check_id(ncid, &ncp);
#502   if(stat != NC_NOERR) return stat;
#518   int stat = NC_check_id(ncid, &ncp);
#520   if(stat != NC_NOERR) return stat;
#577   int stat = NC_check_id(ncid, &ncp);
#579   if(stat != NC_NOERR) return stat;
#580   stat = nc_inq_vartype(ncidvarid, &xtype);
#581   if(stat != NC_NOERR) return stat;
#598   int stat = NC_check_id(ncid, &ncp);
#599   if(stat != NC_NOERR) return stat;
#609   int stat = NC_check_id(ncid, &ncp);
#610   if(stat != NC_NOERR) return stat;
#620   int stat = NC_check_id(ncid, &ncp);
#621   if(stat != NC_NOERR) return stat;
#631   int stat = NC_check_id(ncid, &ncp);
#632   if(stat != NC_NOERR) return stat;
#642   int stat = NC_check_id(ncid, &ncp);
#643   if(stat != NC_NOERR) return stat;
#653   int stat = NC_check_id(ncid, &ncp);
#654   if(stat != NC_NOERR) return stat;
#664   int stat = NC_check_id(ncid, &ncp);
#665   if(stat != NC_NOERR) return stat;
#675   int stat = NC_check_id(ncid, &ncp);
#676   if(stat != NC_NOERR) return stat;
#686   int stat = NC_check_id(ncid, &ncp);
#687   if(stat != NC_NOERR) return stat;
#697   int stat = NC_check_id(ncid, &ncp);
#698   if(stat != NC_NOERR) return stat;
#708   int stat = NC_check_id(ncid, &ncp);
#709   if(stat != NC_NOERR) return stat;
#719   int stat = NC_check_id(ncid, &ncp);
#720   if(stat != NC_NOERR) return stat;
#731   int stat = NC_check_id(ncid, &ncp);
#732   if(stat != NC_NOERR) return stat;
#772   int stat = NC_check_id(ncid, &ncp);
#773   if(stat != NC_NOERR) return stat;
#781   int stat = NC_check_id(ncid, &ncp);
#782   if(stat != NC_NOERR) return stat;
#790   int stat = NC_check_id(ncid, &ncp);
#791   if(stat != NC_NOERR) return stat;
#799   int stat = NC_check_id(ncid, &ncp);
#800   if(stat != NC_NOERR) return stat;
#808   int stat = NC_check_id(ncid, &ncp);
#809   if(stat != NC_NOERR) return stat;
#817   int stat = NC_check_id(ncid, &ncp);
#818   if(stat != NC_NOERR) return stat;
#826   int stat = NC_check_id(ncid, &ncp);
#827   if(stat != NC_NOERR) return stat;
#835   int stat = NC_check_id(ncid, &ncp);
#836   if(stat != NC_NOERR) return stat;
#844   int stat = NC_check_id(ncid, &ncp);
#845   if(stat != NC_NOERR) return stat;
#853   int stat = NC_check_id(ncid, &ncp);
#854   if(stat != NC_NOERR) return stat;
#862   int stat = NC_check_id(ncid, &ncp);
#863   if(stat != NC_NOERR) return stat;
#871   int stat = NC_check_id(ncid, &ncp);
#872   if(stat != NC_NOERR) return stat;
#880   int stat = NC_check_id(ncid, &ncp);
#881   if(stat != NC_NOERR) return stat;
#890   int stat = NC_check_id(ncid, &ncp);
#891   if(stat != NC_NOERR) return stat;
#953   int stat = NC_check_id(ncid, &ncp);
#954   if(stat != NC_NOERR) return stat;
#962   int stat = NC_check_id(ncid, &ncp);
#963   if(stat != NC_NOERR) return stat;
#971   int stat = NC_check_id(ncid, &ncp);
#972   if(stat != NC_NOERR) return stat;
#980   int stat = NC_check_id(ncid, &ncp);
#981   if(stat != NC_NOERR) return stat;
#989   int stat = NC_check_id(ncid, &ncp);
#990   if(stat != NC_NOERR) return stat;
#998   int stat = NC_check_id(ncid, &ncp);
#999   if(stat != NC_NOERR) return stat;
#1007   int stat = NC_check_id(ncid, &ncp);
#1008   if(stat != NC_NOERR) return stat;
#1016   int stat = NC_check_id(ncid, &ncp);
#1017   if(stat != NC_NOERR) return stat;
#1025   int stat = NC_check_id(ncid, &ncp);
#1026   if(stat != NC_NOERR) return stat;
#1034   int stat = NC_check_id(ncid, &ncp);
#1035   if(stat != NC_NOERR) return stat;
#1043   int stat = NC_check_id(ncid, &ncp);
#1044   if(stat != NC_NOERR) return stat;
#1052   int stat = NC_check_id(ncid, &ncp);
#1053   if(stat != NC_NOERR) return stat;
#1061   int stat = NC_check_id(ncid, &ncp);
#1062   if(stat != NC_NOERR) return stat;
#1071   int stat = NC_check_id(ncid, &ncp);
#1072   if(stat != NC_NOERR) return stat;
#1114   int stat = NC_NOERR;
#1116   if ((stat = NC_check_id(ncid, &ncp)))
#1117       return stat;
#1128   int stat = NC_check_id(ncid, &ncp);
#1129   if(stat != NC_NOERR) return stat;
#1140   int stat = NC_check_id(ncid, &ncp);
#1141   if(stat != NC_NOERR) return stat;
#1153   int stat = NC_check_id(ncid, &ncp);
#1154   if(stat != NC_NOERR) return stat;
#1166   int stat = NC_check_id(ncid, &ncp);
#1167   if(stat != NC_NOERR) return stat;
#1179   int stat = NC_check_id(ncid, &ncp);
#1180   if(stat != NC_NOERR) return stat;
#1192   int stat = NC_check_id(ncid, &ncp);
#1193   if(stat != NC_NOERR) return stat;
#1205   int stat = NC_check_id(ncid, &ncp);
#1206   if(stat != NC_NOERR) return stat;
#1218   int stat = NC_check_id(ncid, &ncp);
#1219   if(stat != NC_NOERR) return stat;
#1231   int stat = NC_check_id(ncid, &ncp);
#1232   if(stat != NC_NOERR) return stat;
#1244   int stat = NC_check_id(ncid, &ncp);
#1245   if(stat != NC_NOERR) return stat;
#1257   int stat = NC_check_id(ncid, &ncp);
#1258   if(stat != NC_NOERR) return stat;
#1270   int stat = NC_check_id(ncid, &ncp);
#1271   if(stat != NC_NOERR) return stat;
#1283   int stat = NC_check_id(ncid, &ncp);
#1284   if(stat != NC_NOERR) return stat;
#1297   int stat = NC_check_id(ncid, &ncp);
#1298   if(stat != NC_NOERR) return stat;
#1354   int stat = NC_NOERR;
#1356   if ((stat = NC_check_id(ncid, &ncp)))
#1357       return stat;
#1368   int stat = NC_check_id(ncid, &ncp);
#1369   if(stat != NC_NOERR) return stat;
#1381   int stat = NC_check_id(ncid, &ncp);
#1382   if(stat != NC_NOERR) return stat;
#1394   int stat = NC_check_id(ncid, &ncp);
#1395   if(stat != NC_NOERR) return stat;
#1407   int stat = NC_check_id(ncid, &ncp);
#1408   if(stat != NC_NOERR) return stat;
#1420   int stat = NC_check_id(ncid, &ncp);
#1421   if(stat != NC_NOERR) return stat;
#1433   int stat = NC_check_id(ncid, &ncp);
#1434   if(stat != NC_NOERR) return stat;
#1446   int stat = NC_check_id(ncid, &ncp);
#1447   if(stat != NC_NOERR) return stat;
#1459   int stat = NC_check_id(ncid, &ncp);
#1460   if(stat != NC_NOERR) return stat;
#1472   int stat = NC_check_id(ncid, &ncp);
#1473   if(stat != NC_NOERR) return stat;
#1485   int stat = NC_check_id(ncid, &ncp);
#1486   if(stat != NC_NOERR) return stat;
#1498   int stat = NC_check_id(ncid, &ncp);
#1499   if(stat != NC_NOERR) return stat;
#1511   int stat = NC_check_id(ncid, &ncp);
#1512   if(stat != NC_NOERR) return stat;
#1524   int stat = NC_check_id(ncid, &ncp);
#1525   if(stat != NC_NOERR) return stat;
#1538   int stat = NC_check_id(ncid, &ncp);
#1539   if(stat != NC_NOERR) return stat;
dvlen.c#93    int stat = NC_check_id(ncid,&ncp);
#94    if(stat != NC_NOERR) return stat;
#121    int stat = nc_inq_user_type(ncid,xtype,name,datum_sizep,base_nc_typep,NULL,&class);
#122    if(stat != NC_NOERR) return stat;
#123    if(class != NC_VLENstat = NC_EBADTYPE;
#124    return stat;
#151    int stat = NC_check_id(ncid,&ncp);
#152    if(stat != NC_NOERR) return stat;
#180    int stat = NC_check_id(ncid,&ncp);
#181    if(stat != NC_NOERR) return stat;
err_macros.h#56int ERR_report(int stat, const char* file, int line)
#60 file,line,stat);
#65#define ERRSTAT(stat) {err+=ERR_report(stat,__FILE__,__LINE__);}
ffio.c#405 struct ffsw stat;
#406 if(ffflush(nciop->fd,&stat) < 0)
#623 struct ffsw stat;
#657 fd = ffopen(pathoflags, 0666, 0, &stat);
#721 struct ffsw stat;
#748 fd = ffopen(pathoflags, 0, 0, &stat);
genbin.c#31    int statncid;
#62    stat = nc_create(filenamecmode_modifier, &ncid);
#63    check_err(stat,__LINE__,__FILE__);
#74 stat = nc_def_grp(gsym->container->ncid,gsym->name,&gsym->ncid);
#75 check_err(stat,__LINE__,__FILE__);
#94     stat = nc_def_dim(dsym->container->ncid,
#98     check_err(stat,__LINE__,__FILE__);
#111 stat = nc_def_var(vsym->container->ncid,
#118 stat = nc_def_var(vsym->container->ncid,
#125     check_err(stat,__LINE__,__FILE__);
#156 stat = nc_set_fill(rootgroup->ncidNC_NOFILL, 0);
#157 check_err(stat,__LINE__,__FILE__);
#161    stat = nc_enddef(rootgroup->ncid);
#162    check_err(stat,__LINE__,__FILE__);
#187    int stat = NC_NOERR;
#193    stat = nc_put_att_text(rootgroup->ncid,NC_GLOBAL,"_Format",strlen(format),format);
#194    check_err(stat,__LINE__,__FILE__);
#201    int stat;
#207        stat = nc_def_var_chunking(var->container->ncid,
#212        check_err(stat,__LINE__,__FILE__);
#215        stat = nc_def_var_fletcher32(var->container->ncid,
#218        check_err(stat,__LINE__,__FILE__);
#221        stat = nc_def_var_deflate(var->container->ncid,
#227        check_err(stat,__LINE__,__FILE__);
#230        stat = nc_def_var_endian(var->container->ncid,
#235        check_err(stat,__LINE__,__FILE__);
#238        stat = nc_def_var_fill(var->container->ncid,
#242        check_err(stat,__LINE__,__FILE__);
#251    int stat;
#252    stat = nc_close(rootgroup->ncid);
#253    check_err(stat,__LINE__,__FILE__);
#264    int stat;
#270 stat = nc_def_opaque(tsym->container->ncid,
#274        check_err(stat,__LINE__,__FILE__);
#280 stat = nc_def_enum(tsym->container->ncid,
#284        check_err(stat,__LINE__,__FILE__);
#295   stat = nc_insert_enum(tsym->container->ncid,
#299   check_err(stat,__LINE__,__FILE__);
#306 stat = nc_def_vlen(tsym->container->ncid,
#310        check_err(stat,__LINE__,__FILE__);
#313 stat = nc_def_compound(tsym->container->ncid,
#317        check_err(stat,__LINE__,__FILE__);
#322         stat = nc_insert_compound(
#336         stat = nc_insert_array_compound(
#345            check_err(stat,__LINE__,__FILE__);
#396    int stat = NC_NOERR;
#420        stat = nc_put_var1(vsym->container->ncidvsym->ncidcountdata);
#422        stat = nc_put_vara(vsym->container->ncidvsym->ncidstartcountdata);
#424    check_err(stat,__LINE__,__FILE__);
#426    return stat;
#433    int stat;
#451        stat = nc_put_att_schar(grpid,varid,asym->name,typid,len,data);
#452        check_err(stat,__LINE__,__FILE__);
#465        stat = nc_put_att_text(grpid,varid,asym->name,slen,data);
#466        check_err(stat,__LINE__,__FILE__);
#470        stat = nc_put_att_short(grpid,varid,asym->name,typid,len,data);
#471        check_err(stat,__LINE__,__FILE__);
#475                stat = nc_put_att_int(grpid,varid,asym->name,typid,len,data);
#476                check_err(stat,__LINE__,__FILE__);
#480                stat = nc_put_att_float(grpid,varid,asym->name,typid,len,data);
#481                check_err(stat,__LINE__,__FILE__);
#485                stat = nc_put_att_double(grpid,varid,asym->name,typid,len,data);
#486                check_err(stat,__LINE__,__FILE__);
#492                stat = nc_put_att_string(grpid,varid,asym->name,
#498                stat = nc_put_att_uchar(grpid,varid,asym->name,typid,len,data);
#499                check_err(stat,__LINE__,__FILE__);
#503                stat = nc_put_att_ushort(grpid,varid,asym->name,typid,len,data);
#504                check_err(stat,__LINE__,__FILE__);
#508                stat = nc_put_att_uint(grpid,varid,asym->name,typid,len,data);
#509                check_err(stat,__LINE__,__FILE__);
#513                stat = nc_put_att_longlong(grpid,varid,asym->name,typid,len,data);
#514                check_err2(stat,asym->lineno,__LINE__,__FILE__);
#518                stat = nc_put_att_ulonglong(grpid,varid,asym->name,typid,len,data);
#519                check_err(stat,__LINE__,__FILE__);
#527        stat = nc_put_att(grpid,varid,asym->name,typid,
#529        check_err(stat,__LINE__,__FILE__);
#534     stat = nc_get_att(grpid,varid,asym->name,&out);
#535            check_err(stat,__LINE__,__FILE__);
#539    return stat;
genlib.c#43    int stat;
#45    stat = nc_create(filenamecmode_modifier, &ncid);
#46    check_err(stat);
#50 stat = nc_def_dim(nciddims[idim].namedims[idim].size, &dimid);
#51 check_err(stat);
#56 stat = nc_def_var(ncid,
#62 check_err(stat);
#70     stat = nc_put_att_schar(ncidvaridatts[iatt].name,
#75     stat = nc_put_att_text(ncidvaridatts[iatt].name,
#80     stat = nc_put_att_short(ncidvaridatts[iatt].name,
#85     stat = nc_put_att_int(ncidvaridatts[iatt].name,
#90     stat = nc_put_att_float(ncidvaridatts[iatt].name,
#95     stat = nc_put_att_double(ncidvaridatts[iatt].name,
#100     stat = NC_EBADTYPE;
#102 check_err(stat);
#106 stat = nc_set_fill(ncidNC_NOFILL, 0); /* don't initialize with fill values */
#107 check_err(stat);
#110    stat = nc_enddef(ncid);
#111    check_err(stat);
#1260    int stat = nc_close(ncid);
#1261    check_err(stat);
#1615check_err(int stat) {
#1616    if (stat != NC_NOERR) {
#1617 fprintf(stderr, "ncgen: %s\n", nc_strerror(stat));
large_files.c#26check_err(const int stat, const int line, const char *file) {
#27    if (stat != NC_NOERR) {
#28    (void) fprintf(stderr, "line %d of %s: %s\n", linefilenc_strerror(stat));
#36   int  stat; /* return status */
#83   stat = nc_create(file_nameNC_CLOBBER|NC_64BIT_OFFSET, &ncid);
#84   check_err(stat,__LINE__,__FILE__);
#87   stat = nc_def_dim(ncid, "rec", rec_len, &rec_dim);
#88   check_err(stat,__LINE__,__FILE__);
#89   stat = nc_def_dim(ncid, "i", i_len, &i_dim);
#90   check_err(stat,__LINE__,__FILE__);
#91   stat = nc_def_dim(ncid, "j", j_len, &j_dim);
#92   check_err(stat,__LINE__,__FILE__);
#93   stat = nc_def_dim(ncid, "k", k_len, &k_dim);
#94   check_err(stat,__LINE__,__FILE__);
#95   stat = nc_def_dim(ncid, "n", n_len, &n_dim);
#96   check_err(stat,__LINE__,__FILE__);
#102   stat = nc_def_var(ncid, "x", NC_INTRANK_xx_dims, &x_id);
#103   check_err(stat,__LINE__,__FILE__);
#109   stat = nc_def_var(ncid, "var1", NC_FLOATRANK_var1var1_dims, &var1_id);
#110   check_err(stat,__LINE__,__FILE__);
#113   stat = nc_set_fill(ncidNC_NOFILL, 0);
#114   check_err(stat,__LINE__,__FILE__);
#117   stat = nc_enddef (ncid);
#118   check_err(stat,__LINE__,__FILE__);
#140         stat = nc_put_vara_float(ncidvar1_idvar1_startvar1_countvar1);
#141         check_err(stat,__LINE__,__FILE__);
#144       stat = nc_put_vara_int(ncidx_idx_startx_countx);
#145       check_err(stat,__LINE__,__FILE__);
#150   stat = nc_close(ncid);
#151   check_err(stat,__LINE__,__FILE__);
#156   stat = nc_open(file_nameNC_NOWRITE, &ncid);
#157   check_err(stat,__LINE__,__FILE__);
#173         stat = nc_get_vara_float(ncidvar1_idavar1_startavar1_countavar1);
#174         check_err(stat,__LINE__,__FILE__);
#192   stat = nc_close(ncid);
#193   check_err(stat,__LINE__,__FILE__);
load.c#503    int stat = NC_NOERR;
#551 stat = nc_put_vara_schar(ncidvarnumstartcount,
#555 stat = nc_put_vara_text(ncidvarnumstartcountcharvalp);
#558 stat = nc_put_vara_short(ncidvarnumstartcountshortvalp);
#561 stat = nc_put_vara_int(ncidvarnumstartcountintvalp);
#564 stat = nc_put_vara_float(ncidvarnumstartcountfloatvalp);
#567 stat = nc_put_vara_double(ncidvarnumstartcountdoublevalp);
#571    check_err(stat);
nc3dispatch.c#196    int stat = NC3_inq_var(ncid,varid,name,xtypep,ndimsp,dimidsp,nattsp);
#197    if(stat) return stat;
nc3internal.c#1626   int stat = NC_check_id(ncid, &ncp);
#1627   if (stat != NC_NOERR)
#1628 return stat;
nc4attr.c#573   int stat;
#586   stat = nc4_get_att(ncidncvaridnameNULLNC_NAT,
#588   return stat;
#885 int stat = NC_NOERR;
#893 stat = NC4_buildpropinfo(&h5->fileinfo->propattr, &propdata);
#894 if(stat != NC_NOERR) return stat;
nc4hdf.c#4007    int stat = NC_NOERR;
#4011 {stat = NC_EHDFERR; goto done;}
#4013 {stat = NC_EHDFERR; goto done;}
#4017    return stat;
#4042    int stat;
#4053    stat = NC4_walk(h5->root_grp->hdf_grpid, &count);
#4054    if(stat != NC_NOERR)
nc4info.c#26    int stat = NC_NOERR;
#36    stat = NC4_hdf5get_libversion(&major,&minor,&release);
#37    if(stat) goto done;
#42    return stat;
nc4internal.c#624   int stat;
#626   stat = NC_check_id(ext_ncid,&nc);
#627   if(stat != NC_NOERR)
nc_initialize.c#51    int stat = NC_NOERR;
#58    if((stat = NCDISPATCH_initialize())) goto done;
#61    if((stat = NC3_initialize())) goto done;
#63    if((stat = NCD2_initialize())) goto done;
#66    if((stat = NCP_initialize())) goto done;
#69    if((stat = NC4_initialize())) goto done;
#70    stat = NC4_fileinfo_init();
#74    return stat;
#89    int stat = NC_NOERR;
#98    if((stat = NCD2_finalize())) return stat;
#102    if((stat = NCP_finalize())) return stat;
#106    if((stat = NC4_finalize())) return stat;
#109    if((stat = NC3_finalize())) return stat;
#112    if((stat = NCDISPATCH_finalize())) return stat;
nc_iter.c#17#define CHECK(stat,f) if(stat != NC_NOERR) {check(stat,#f,__FILE__,__LINE__);} else {}
#48    int stat = NC_NOERR;
#58    stat = nciter_ndims(vsym, &ndims);
#59    CHECK(statnciter_ndims);
#60    stat = nciter_dimlens(vsym,dimsizes);
#61    CHECK(statnciter_dimlens);
#67    stat = nciter_vartype(vsym, &vartype);
#68    CHECK(statnciter_vartype);
#69    stat = nciter_valuesize(vartype,&value_size);
#70    CHECK(statnciter_valuesize);
#71    stat = nc_blkio_init(bufsizevalue_sizendimsdimsizesiterp);
#72    CHECK(statnc_blkio_init);
#74    return stat;
#140    int stat = NC_NOERR;
#165        return stat;
#171    return stat;
nccopy.c#75    int stat = NC_NOERR;
#81    stat = nc_inq_grp_parent(igrp, &inparid);
#82    if(stat == NC_NOERR) { /* not root group */
#86    } else if(stat == NC_ENOGRP) { /* root group */
#87 stat = NC_NOERR;
#89 NC_CHECK(stat);
#93    return stat;
#134    int stat = NC_NOERR;
#162    return stat;
#175    int stat = NC_NOERR;
#197 return stat;
#208 return stat;
#238    return stat;
#251    int stat = NC_NOERR;
#264    stat = nc_inq_typeid(ogrpbasename, &obasetype);
#266    if(stat == NC_EBADTYPE) {
#268 stat = nc_inq_typeid(ogrpbasename, &obasetype);
#270    NC_CHECK(stat);
#275    return stat;
#284    int stat = NC_NOERR;
#292    return stat;
#301    int stat = NC_NOERR;
#317    return stat;
#326    int stat = NC_NOERR;
#354     stat = nc_inq_compound_field(igrpitypefidNULLNULLNULL,
#360    return stat;
#370    int stat = NC_NOERR;
#391    return stat;
#401    int stat = NC_NOERR;
#442    return stat;
#452    int stat = NC_NOERR;
#487    return stat;
#495    int stat = NC_NOERR;
#567    return stat;
#576    int stat = NC_NOERR;
#582 return stat;
#648    return stat;
#655    int stat = NC_NOERR;
#660    return stat;
#670    int stat = NC_NOERR;
#683    return stat;
#696    int stat = NC_NOERR;
#751 stat = nc_inq_dim(igrpidimidname, &length);
#752 if (stat == NC_EDIMSIZE && sizeof(size_t) < 8) {
#755 NC_CHECK(stat);
#770    return stat;
#781    int stat = NC_NOERR;
#790    return stat;
#797    int stat = NC_NOERR;
#857    return stat;
#864    int stat = NC_NOERR;
#890    return stat;
#899    int stat = NC_NOERR;
#915 stat = nc_inq_grps(igrp, &numgrpsNULL);
#927    return stat;
#933    int stat = NC_NOERR;
#950    return stat;
#957    int stat = NC_NOERR;
#976 return stat;
#1068    return stat;
#1077    int stat = NC_NOERR;
#1118    stat = nc_inq_grps(igrp, &numgrpsNULL);
#1130    return stat;
#1344    int stat = NC_NOERR;
#1476    return stat;
ncd2dispatch.c#271    int stat = nc3d_getvarx(ncidvaridstartedgesnc_ptrdiffvector1value,memtype);
#272    return stat;
#288    int stat = nc3d_getvarx(ncidvaridstartedgesstridevaluememtype);
#289    return stat;
ncdump.c#1084    int stat;
#1092    stat = nc_inq_att(ncid,NC_GLOBAL,NCPROPS,NULL,&len);
#1093    if(stat == NC_NOERR) {
#1097        stat = nc_get_att_text(ncid,NC_GLOBAL,NCPROPS,propdata);
#1098        if(stat == NC_NOERR) {
#1107    stat = nc_inq_att(ncid,NC_GLOBAL,SUPERBLOCKATT,NULL,&len);
#1108    if(stat == NC_NOERR && len == 1) {
#1110        stat = nc_get_att_int(ncid,NC_GLOBAL,SUPERBLOCKATT,&sbversion);
#1111        if(stat == NC_NOERR) {
#1117    stat = nc_inq_att(ncid,NC_GLOBAL,ISNETCDF4ATT,NULL,&len);
#1118    if(stat == NC_NOERR && len == 1) {
#1120        stat = nc_get_att_int(ncid,NC_GLOBAL,ISNETCDF4ATT,&isnc4);
#1121        if(stat == NC_NOERR) {
#1598      int stat;
#1606      stat = nc_inq_dim(nciddimiddims[d_grp].name, &dims[d_grp].size);
#1607      if (stat == NC_EDIMSIZE && SIZEOF_SIZE_T < 8) {
#1610   NC_CHECK (stat);
nciter.c#26    int stat = NC_NOERR;
#52     return stat;
#58 return stat;
#65 stat = NC_ENOMEM;
#69    return stat;
#77    int stat = NC_NOERR;
#106    return stat;
#180    int stat = NC_NOERR;
#226    return stat;
nctime0.c#59    int stat;
#81    stat = nc_inq_att(ncidvaridCF_CAL_ATT_NAME, &catt.type, &catt.len);
#82    if(stat == NC_NOERR && catt.type == NC_CHAR && catt.len > 0) {
oc.c#2135    OCerror stat = OC_NOERR;
#2146     stat = (OC_ERCFILE);
#2152        stat = ocrc_load();
#2155    return OCTHROW(stat);
occurlfunctions.c#31    OCerror stat = ocset_curlopt(state,flag,value);
#45    return stat;
#79    OCerror stat = OC_NOERR;
#83 stat = OC_ECURL;
#84    return stat;
#93    OCerror stat = OC_NOERR;
#196    return stat;
#204    OCerror stat = OC_NOERR;
#206    return stat;
#214    OCerror stat = OC_NOERR;
#217    if(stat == OC_NOERRstat = ocset_curlflag(state,CURLOPT_ENCODING);
#218    if(stat == OC_NOERRstat = ocset_curlflag(state,CURLOPT_NETRC);
#219    if(stat == OC_NOERRstat = ocset_curlflag(state,CURLOPT_VERBOSE);
#220    if(stat == OC_NOERRstat = ocset_curlflag(state,CURLOPT_TIMEOUT);
#221    if(stat == OC_NOERRstat = ocset_curlflag(state,CURLOPT_USERAGENT);
#222    if(stat == OC_NOERRstat = ocset_curlflag(state,CURLOPT_COOKIEJAR);
#223    if(stat == OC_NOERRstat = ocset_curlflag(state,CURLOPT_USERPWD);
#224    if(stat == OC_NOERRstat = ocset_curlflag(state,CURLOPT_PROXY);
#225    if(stat == OC_NOERRstat = ocset_curlflag(state,CURLOPT_USE_SSL);
#226    if(stat == OC_NOERRstat = ocset_curlflag(stateCURLOPT_FOLLOWLOCATION);
#227    if(stat == OC_NOERRstat = ocset_curlflag(stateCURLOPT_MAXREDIRS);
#228    if(stat == OC_NOERRstat = ocset_curlflag(stateCURLOPT_ERRORBUFFER);
#231    if(stat == OC_NOERRstat = oc_set_curl_options(state);
#233    return stat;
#242    OCerror stat = OC_NOERR;
#271        if(ocflag == NULL) {stat = OC_ECURL; goto done;}
#272        stat = ocset_curlopt(state,ocflag->flag,cvt(triple->value,ocflag->type));
#276    return stat;
#351    OCerror stat = OC_NOERR;
#406 {stat = OC_EINVAL; goto done;}
#444    return stat;
ocdata.c#116    int stat = OC_NOERR;
#147    return OCTHROW(stat);
#157    int stat = OC_NOERR;
#181    return OCTHROW(stat);
#239    int stat = OC_NOERR;
#271        stat = ocread(data,xdrs,(char*)memory,memsize,0,1);
#278        stat = ocread(data,xdrs,(char*)memory,memsize,start,count);
#281    return OCTHROW(stat);
ocdebug.h#83#define MEMGOTO(var,stat,label) {if((var)==NULL) {stat=OC_ENOMEM;goto label;}}
ocdump.c#427    struct stat stats;
#429    OCerror stat = OC_NOERR;
#434      stat = OC_ERCFILE;
#441 stat = OC_ERCFILE;
#447 stat = OC_ERCFILE;
#454    if(mem == NULL) {stat = OC_ENOMEM; goto done;}
#460 stat = OC_ERCFILE;
#466      stat = OC_ERCFILE;
#475    return OCTHROW(stat);
ochttp.c#41 int stat = OC_NOERR;
#72 if (stat == OC_NOERR) {
#84 return OCTHROW(stat);
#95 OCerror stat = OC_NOERR;
#162 return OCTHROW(stat);
#167 case 401: stat = OC_EAUTH; break;
#168 case 404: stat = OC_ENOFILE; break;
#169 case 500: stat = OC_EDAPSVC; break;
#171 default: stat = OC_ECURL; break;
#173 return OCTHROW(stat);
#265 int stat = OC_NOERR;
#271 stat = OC_ECURL;
#275 stat = OC_ECURL;
#279 return OCTHROW(stat);
#292    int stat = OC_NOERR;
#314    return OCTHROW(stat);
#324    int stat = OC_NOERR;
#330    stat = occurlopen(&curl);
#331    if(stat != OC_NOERR) return stat;
#353    stat = ocfetchurl(curl,url,buf,NULL,NULL);
#354    if(stat == OC_NOERR) {
#372        stat = OC_EDAPSVC;
#374    return OCTHROW(stat);
ocinternal.c#74    int stat = OC_NOERR;
#157    return OCTHROW(stat);
#165    int stat = OC_NOERR;
#170    if(!ocuriparse(url,&tmpurl)) {OCTHROWCHK(stat=OC_EBADURL); goto fail;}
#172    stat = occurlopen(&curl);
#173    if(stat != OC_NOERR) {OCTHROWCHK(stat); goto fail;}
#176    if(state == NULL) {OCTHROWCHK(stat=OC_ENOMEM); goto fail;}
#191    stat = ocset_curlproperties(state);
#192    if(stat != OC_NOERR) goto fail;
#195    if((stat=ocset_flags_perlink(state))!= OC_NOERR) goto fail;
#197    if((stat=ocset_flags_perfetch(state))!= OC_NOERR) goto fail;
#204    return OCTHROW(stat);
#210    return OCTHROW(stat);
#219    OCerror stat = OC_NOERR;
#232    if((stat=ocset_flags_perfetch(state))!= OC_NOERR) goto fail;
#239        stat = readDAS(state,tree);
#240 if(stat == OC_NOERR) {
#242     if(tree->text == NULLstat = OC_EDAS;
#246        stat = readDDS(state,tree);
#247 if(stat == OC_NOERR) {
#249     if(tree->text == NULLstat = OC_EDDS;
#257            stat = createtempfile(state,tree);
#258            if(stat) {OCTHROWCHK(stat); goto fail;}
#259            stat = readDATADDS(state,tree,flags);
#260     if(stat == OC_NOERR) {
#263                stat = ocextractddsinfile(state,tree,flags);
#266            stat = readDATADDS(state,tree,flags);
#267     if(stat == OC_NOERR) {
#270            stat = ocextractddsinmemory(state,tree,flags);
#279    if(stat != OC_NOERR) {
#289    stat = DAPparse(state,tree,tree->text);
#291    if(stat == OC_EDAPSVC  && state->error.code != NULL) {
#296    if(stat) {OCTHROWCHK(stat); goto fail;}
#306     {OCTHROWCHK(stat=OC_EDAS); goto fail;}
#310     {OCTHROWCHK(stat=OC_EDDS); goto fail;}
#314     {OCTHROWCHK(stat=OC_EDATADDS); goto fail;}
#348     stat = OC_EDATADDS;
#356 stat = occompile(state,tree->root);
#357 if(stat != OC_NOERR)
#365    return stat;
#372    return OCTHROW(stat);
#378    int stat = OC_NOERR;
#390    stat = ocmktmp(path,&name);
#392    if(stat != OC_NOERR) goto fail;
#402    return stat;
#411    return OCTHROW(stat);
#461    OCerror stat = OC_NOERR;
#490    if(tree->text == NULLstat = OC_EDATADDS;
#491    return OCTHROW(stat);
#497    OCerror stat = OC_NOERR;
#533 stat = OC_EDATADDS;
#534    return OCTHROW(stat);
#592    OCerror stat = OC_NOERR;
#618        int stat;
#622 stat = mkdir(tmp);
#624 stat = mkdir(tmp,S_IRUSR | S_IWUSR | S_IXUSR);
#626 if(stat != 0 && errno != EEXIST) {
#632 stat = ocmktmp(tmp,&state->curlflags.cookiejar);
#634 if(stat != OC_NOERR && errno != EEXIST) {
#653         {stat = OC_EPERM; goto fail;}
#660         {stat = OC_EPERM; goto fail;}
#675 stat = oc_build_netrc(state);
#679    return stat;
#682    return OCTHROW(stat);
#741    OCerror stat = OC_NOERR;
#747    stat = ocset_curlflag(state,CURLOPT_USERAGENT);
#748    return stat;
#754    OCerror stat = OC_NOERR;
#760    stat = ocset_curlflag(state,CURLOPT_NETRC);
#761    return stat;
ocnode.c#247    OCerror stat = OC_NOERR;
#256 {stat = OCTHROW(OC_EINVAL); goto done;}
#259 {stat = OCTHROW(OC_EINVAL); goto done;}
#351    return OCTHROW(stat);
#358    OCerror stat = OC_NOERR;
#371    return OCTHROW(stat);
#378    OCerror stat = OC_NOERR;
#406    return OCTHROW(stat);
#412    OCerror stat = OC_NOERR;
#433 stat = OC_EDAS;
#434    return OCTHROW(stat);
#566    OCerror stat = OC_NOERR;
#568    if(dasroot == NULL) return OCTHROW(stat);
#593             stat = mergedas1(dds,das);
#594             if(stat != OC_NOERR) break;
#600    if(stat == OC_NOERRddsroot->attributed = 1;
#601    return OCTHROW(stat);
#610    int stat = OC_NOERR;
#631         stat = mergedas1(ddsnode,dasnode);
#632         if(stat != OC_NOERR) break;
#637    return OCTHROW(stat);
ocrc.c#362    OCerror stat = OC_NOERR;
#385     stat = rc_search(".",*rcname,&path);
#386         if(stat == OC_NOERR && path == NULL)  /* try $HOME */
#387         stat = rc_search(ocglobalstate.home,*rcname,&path);
#388     if(stat != OC_NOERR)
#401     stat = OC_ERCFILE;
#408    return stat;
#414    OCerror stat = OC_NOERR;
#452        if(state->curlflags.useragent == NULL) {stat = OC_ENOMEM; goto done;}
#464        if(state->curlflags.cookiejar == NULL) {stat = OC_ENOMEM; goto done;}
#470        stat = ocparseproxy(state,value);
#471        if(stat != OC_NOERR) goto done;
#487        if(state->ssl.certificate == NULL) {stat = OC_ENOMEM; goto done;}
#494        if(state->ssl.key == NULL) {stat = OC_ENOMEM; goto done;}
#501        if(state->ssl.keypasswd == NULL) {stat = OC_ENOMEM; goto done;}
#508        if(state->ssl.cainfo == NULL) {stat = OC_ENOMEM; goto done;}
#515        if(state->ssl.capath == NULL) {stat = OC_ENOMEM; goto done;}
#539        if(state->curlflags.netrc == NULL) {stat = OC_ENOMEM; goto done;}
#565    return stat;
#656    OCerror stat = OC_NOERR;
#666     stat = rc_search(".",*rcname,&path);
#667         if(stat == OC_NOERR && path == NULL)  /* try $HOME */
#668         stat = rc_search(ocglobalstate.home,*rcname,&path);
#669     if(stat != OC_NOERR)
#682     stat = OC_ERCFILE;
#688    return stat;
#703    OCerror stat = OC_NOERR;
#708 stat = OC_ENOMEM;
#712        stat = OC_EOVERRUN;
#720    if(f == NULL || stat != OC_NOERR) {
#735    return OCTHROW(stat);
ocread.c#37    int stat = OC_NOERR;
#45    stat = readpacket(state,state->uri,state->packet,OCDDS,
#47    if(stat == OC_NOERRstate->ddslastmodified = lastmodified;
#49    return stat;
#55    int stat = OC_NOERR;
#61    stat = readpacket(state,state->uri,state->packet,OCDAS,NULL);
#63    return stat;
#89   int stat = OC_NOERR;
#101 stat = readfile(fetchurl,suffix,packet);
#112        stat = ocfetchurl(curl,fetchurl,packet,lastmodified,&state->creds);
#113 if(stat)
#125    return OCTHROW(stat);
#131    int stat = OC_NOERR;
#139        stat = readpacket(state,state->uri,state->packet,OCDATADDS,&lastmod);
#140        if(stat == OC_NOERR)
#152            stat = readfiletofile(readurl, ".dods", tree->data.file, &tree->data.datasize);
#163            stat = ocfetchurl_file(state->curlreadurltree->data.file,
#165            if(stat == OC_NOERR)
#172    return OCTHROW(stat);
#178    int stat = OC_NOERR;
#183    stat = readfile(path,suffix,packet);
#188    if(stat != OC_NOERR) goto unwind;
#190    if(stat == OC_NOERR) {
#199     stat = OC_EIO;
#205    return OCTHROW(stat);
#211    int stat = OC_NOERR;
#234 stat = OC_EIO;
#240    stat = OC_NOERR;
#246     stat = OC_EIO;
#254 stat = OC_EIO;
#266    return OCTHROW(stat);
posixio.c#126  struct stat sb;
#174 struct stat sb;
#194 struct stat sb;
#1830    struct stat sb;
ref_ctest.c#6check_err(const int stat, const int line, const char *file) {
#7    if (stat != NC_NOERR) {
#8    (void) fprintf(stderr, "line %d of %s: %s\n", linefilenc_strerror(stat));
#16   int  stat; /* return status */
#284   stat = nc_create("ctest0.nc", NC_CLOBBER, &ncid);
#285   check_err(stat,__LINE__,__FILE__);
#288   stat = nc_def_dim(ncid, "Dr", Dr_len, &Dr_dim);
#289   check_err(stat,__LINE__,__FILE__);
#290   stat = nc_def_dim(ncid, "D1", D1_len, &D1_dim);
#291   check_err(stat,__LINE__,__FILE__);
#292   stat = nc_def_dim(ncid, "D2", D2_len, &D2_dim);
#293   check_err(stat,__LINE__,__FILE__);
#294   stat = nc_def_dim(ncid, "D3", D3_len, &D3_dim);
#295   check_err(stat,__LINE__,__FILE__);
#296   stat = nc_def_dim(ncid, "dim-name-dashes", dim_MINUS_name_MINUS_dashes_len, &dim_MINUS_name_MINUS_dashes_dim);
#297   check_err(stat,__LINE__,__FILE__);
#298   stat = nc_def_dim(ncid, "dim.name.dots", dim_PERIOD_name_PERIOD_dots_len, &dim_PERIOD_name_PERIOD_dots_dim);
#299   check_err(stat,__LINE__,__FILE__);
#300   stat = nc_def_dim(ncid, "dim+name+plusses", dim_PLUS_name_PLUS_plusses_len, &dim_PLUS_name_PLUS_plusses_dim);
#301   check_err(stat,__LINE__,__FILE__);
#302   stat = nc_def_dim(ncid, "dim@name@ats", dim_ATSIGN_name_ATSIGN_ats_len, &dim_ATSIGN_name_ATSIGN_ats_dim);
#303   check_err(stat,__LINE__,__FILE__);
#307   stat = nc_def_var(ncid, "c", NC_CHARRANK_c, 0, &c_id);
#308   check_err(stat,__LINE__,__FILE__);
#310   stat = nc_def_var(ncid, "b", NC_BYTERANK_b, 0, &b_id);
#311   check_err(stat,__LINE__,__FILE__);
#313   stat = nc_def_var(ncid, "s", NC_SHORTRANK_s, 0, &s_id);
#314   check_err(stat,__LINE__,__FILE__);
#316   stat = nc_def_var(ncid, "i", NC_INTRANK_i, 0, &i_id);
#317   check_err(stat,__LINE__,__FILE__);
#319   stat = nc_def_var(ncid, "f", NC_FLOATRANK_f, 0, &f_id);
#320   check_err(stat,__LINE__,__FILE__);
#322   stat = nc_def_var(ncid, "d", NC_DOUBLERANK_d, 0, &d_id);
#323   check_err(stat,__LINE__,__FILE__);
#326   stat = nc_def_var(ncid, "cr", NC_CHARRANK_crcr_dims, &cr_id);
#327   check_err(stat,__LINE__,__FILE__);
#330   stat = nc_def_var(ncid, "br", NC_BYTERANK_brbr_dims, &br_id);
#331   check_err(stat,__LINE__,__FILE__);
#334   stat = nc_def_var(ncid, "sr", NC_SHORTRANK_srsr_dims, &sr_id);
#335   check_err(stat,__LINE__,__FILE__);
#338   stat = nc_def_var(ncid, "ir", NC_INTRANK_irir_dims, &ir_id);
#339   check_err(stat,__LINE__,__FILE__);
#342   stat = nc_def_var(ncid, "fr", NC_FLOATRANK_frfr_dims, &fr_id);
#343   check_err(stat,__LINE__,__FILE__);
#346   stat = nc_def_var(ncid, "dr", NC_DOUBLERANK_drdr_dims, &dr_id);
#347   check_err(stat,__LINE__,__FILE__);
#350   stat = nc_def_var(ncid, "c1", NC_CHARRANK_c1c1_dims, &c1_id);
#351   check_err(stat,__LINE__,__FILE__);
#354   stat = nc_def_var(ncid, "b1", NC_BYTERANK_b1b1_dims, &b1_id);
#355   check_err(stat,__LINE__,__FILE__);
#358   stat = nc_def_var(ncid, "s1", NC_SHORTRANK_s1s1_dims, &s1_id);
#359   check_err(stat,__LINE__,__FILE__);
#362   stat = nc_def_var(ncid, "i1", NC_INTRANK_i1i1_dims, &i1_id);
#363   check_err(stat,__LINE__,__FILE__);
#366   stat = nc_def_var(ncid, "f1", NC_FLOATRANK_f1f1_dims, &f1_id);
#367   check_err(stat,__LINE__,__FILE__);
#370   stat = nc_def_var(ncid, "d1", NC_DOUBLERANK_d1d1_dims, &d1_id);
#371   check_err(stat,__LINE__,__FILE__);
#374   stat = nc_def_var(ncid, "c2", NC_CHARRANK_c2c2_dims, &c2_id);
#375   check_err(stat,__LINE__,__FILE__);
#378   stat = nc_def_var(ncid, "b2", NC_BYTERANK_b2b2_dims, &b2_id);
#379   check_err(stat,__LINE__,__FILE__);
#382   stat = nc_def_var(ncid, "s2", NC_SHORTRANK_s2s2_dims, &s2_id);
#383   check_err(stat,__LINE__,__FILE__);
#386   stat = nc_def_var(ncid, "i2", NC_INTRANK_i2i2_dims, &i2_id);
#387   check_err(stat,__LINE__,__FILE__);
#390   stat = nc_def_var(ncid, "f2", NC_FLOATRANK_f2f2_dims, &f2_id);
#391   check_err(stat,__LINE__,__FILE__);
#394   stat = nc_def_var(ncid, "d2", NC_DOUBLERANK_d2d2_dims, &d2_id);
#395   check_err(stat,__LINE__,__FILE__);
#398   stat = nc_def_var(ncid, "c3", NC_CHARRANK_c3c3_dims, &c3_id);
#399   check_err(stat,__LINE__,__FILE__);
#402   stat = nc_def_var(ncid, "b3", NC_BYTERANK_b3b3_dims, &b3_id);
#403   check_err(stat,__LINE__,__FILE__);
#406   stat = nc_def_var(ncid, "s3", NC_SHORTRANK_s3s3_dims, &s3_id);
#407   check_err(stat,__LINE__,__FILE__);
#410   stat = nc_def_var(ncid, "i3", NC_INTRANK_i3i3_dims, &i3_id);
#411   check_err(stat,__LINE__,__FILE__);
#414   stat = nc_def_var(ncid, "f3", NC_FLOATRANK_f3f3_dims, &f3_id);
#415   check_err(stat,__LINE__,__FILE__);
#418   stat = nc_def_var(ncid, "d3", NC_DOUBLERANK_d3d3_dims, &d3_id);
#419   check_err(stat,__LINE__,__FILE__);
#423   stat = nc_def_var(ncid, "cr1", NC_CHARRANK_cr1cr1_dims, &cr1_id);
#424   check_err(stat,__LINE__,__FILE__);
#428   stat = nc_def_var(ncid, "br2", NC_BYTERANK_br2br2_dims, &br2_id);
#429   check_err(stat,__LINE__,__FILE__);
#433   stat = nc_def_var(ncid, "sr3", NC_SHORTRANK_sr3sr3_dims, &sr3_id);
#434   check_err(stat,__LINE__,__FILE__);
#438   stat = nc_def_var(ncid, "f11", NC_FLOATRANK_f11f11_dims, &f11_id);
#439   check_err(stat,__LINE__,__FILE__);
#443   stat = nc_def_var(ncid, "d12", NC_DOUBLERANK_d12d12_dims, &d12_id);
#444   check_err(stat,__LINE__,__FILE__);
#448   stat = nc_def_var(ncid, "c13", NC_CHARRANK_c13c13_dims, &c13_id);
#449   check_err(stat,__LINE__,__FILE__);
#453   stat = nc_def_var(ncid, "s21", NC_SHORTRANK_s21s21_dims, &s21_id);
#454   check_err(stat,__LINE__,__FILE__);
#458   stat = nc_def_var(ncid, "i22", NC_INTRANK_i22i22_dims, &i22_id);
#459   check_err(stat,__LINE__,__FILE__);
#463   stat = nc_def_var(ncid, "f23", NC_FLOATRANK_f23f23_dims, &f23_id);
#464   check_err(stat,__LINE__,__FILE__);
#468   stat = nc_def_var(ncid, "c31", NC_CHARRANK_c31c31_dims, &c31_id);
#469   check_err(stat,__LINE__,__FILE__);
#473   stat = nc_def_var(ncid, "b32", NC_BYTERANK_b32b32_dims, &b32_id);
#474   check_err(stat,__LINE__,__FILE__);
#478   stat = nc_def_var(ncid, "s33", NC_SHORTRANK_s33s33_dims, &s33_id);
#479   check_err(stat,__LINE__,__FILE__);
#484   stat = nc_def_var(ncid, "sr11", NC_SHORTRANK_sr11sr11_dims, &sr11_id);
#485   check_err(stat,__LINE__,__FILE__);
#490   stat = nc_def_var(ncid, "ir12", NC_INTRANK_ir12ir12_dims, &ir12_id);
#491   check_err(stat,__LINE__,__FILE__);
#496   stat = nc_def_var(ncid, "fr13", NC_FLOATRANK_fr13fr13_dims, &fr13_id);
#497   check_err(stat,__LINE__,__FILE__);
#502   stat = nc_def_var(ncid, "cr21", NC_CHARRANK_cr21cr21_dims, &cr21_id);
#503   check_err(stat,__LINE__,__FILE__);
#508   stat = nc_def_var(ncid, "br22", NC_BYTERANK_br22br22_dims, &br22_id);
#509   check_err(stat,__LINE__,__FILE__);
#514   stat = nc_def_var(ncid, "sr23", NC_SHORTRANK_sr23sr23_dims, &sr23_id);
#515   check_err(stat,__LINE__,__FILE__);
#520   stat = nc_def_var(ncid, "fr31", NC_FLOATRANK_fr31fr31_dims, &fr31_id);
#521   check_err(stat,__LINE__,__FILE__);
#526   stat = nc_def_var(ncid, "dr32", NC_DOUBLERANK_dr32dr32_dims, &dr32_id);
#527   check_err(stat,__LINE__,__FILE__);
#532   stat = nc_def_var(ncid, "cr33", NC_CHARRANK_cr33cr33_dims, &cr33_id);
#533   check_err(stat,__LINE__,__FILE__);
#538   stat = nc_def_var(ncid, "c111", NC_CHARRANK_c111c111_dims, &c111_id);
#539   check_err(stat,__LINE__,__FILE__);
#544   stat = nc_def_var(ncid, "b112", NC_BYTERANK_b112b112_dims, &b112_id);
#545   check_err(stat,__LINE__,__FILE__);
#550   stat = nc_def_var(ncid, "s113", NC_SHORTRANK_s113s113_dims, &s113_id);
#551   check_err(stat,__LINE__,__FILE__);
#556   stat = nc_def_var(ncid, "f121", NC_FLOATRANK_f121f121_dims, &f121_id);
#557   check_err(stat,__LINE__,__FILE__);
#562   stat = nc_def_var(ncid, "d122", NC_DOUBLERANK_d122d122_dims, &d122_id);
#563   check_err(stat,__LINE__,__FILE__);
#568   stat = nc_def_var(ncid, "c123", NC_CHARRANK_c123c123_dims, &c123_id);
#569   check_err(stat,__LINE__,__FILE__);
#574   stat = nc_def_var(ncid, "s131", NC_SHORTRANK_s131s131_dims, &s131_id);
#575   check_err(stat,__LINE__,__FILE__);
#580   stat = nc_def_var(ncid, "i132", NC_INTRANK_i132i132_dims, &i132_id);
#581   check_err(stat,__LINE__,__FILE__);
#586   stat = nc_def_var(ncid, "f133", NC_FLOATRANK_f133f133_dims, &f133_id);
#587   check_err(stat,__LINE__,__FILE__);
#592   stat = nc_def_var(ncid, "f211", NC_FLOATRANK_f211f211_dims, &f211_id);
#593   check_err(stat,__LINE__,__FILE__);
#598   stat = nc_def_var(ncid, "d212", NC_DOUBLERANK_d212d212_dims, &d212_id);
#599   check_err(stat,__LINE__,__FILE__);
#604   stat = nc_def_var(ncid, "c213", NC_CHARRANK_c213c213_dims, &c213_id);
#605   check_err(stat,__LINE__,__FILE__);
#610   stat = nc_def_var(ncid, "s221", NC_SHORTRANK_s221s221_dims, &s221_id);
#611   check_err(stat,__LINE__,__FILE__);
#616   stat = nc_def_var(ncid, "i222", NC_INTRANK_i222i222_dims, &i222_id);
#617   check_err(stat,__LINE__,__FILE__);
#622   stat = nc_def_var(ncid, "f223", NC_FLOATRANK_f223f223_dims, &f223_id);
#623   check_err(stat,__LINE__,__FILE__);
#628   stat = nc_def_var(ncid, "c231", NC_CHARRANK_c231c231_dims, &c231_id);
#629   check_err(stat,__LINE__,__FILE__);
#634   stat = nc_def_var(ncid, "b232", NC_BYTERANK_b232b232_dims, &b232_id);
#635   check_err(stat,__LINE__,__FILE__);
#640   stat = nc_def_var(ncid, "s233", NC_SHORTRANK_s233s233_dims, &s233_id);
#641   check_err(stat,__LINE__,__FILE__);
#646   stat = nc_def_var(ncid, "s311", NC_SHORTRANK_s311s311_dims, &s311_id);
#647   check_err(stat,__LINE__,__FILE__);
#652   stat = nc_def_var(ncid, "i312", NC_INTRANK_i312i312_dims, &i312_id);
#653   check_err(stat,__LINE__,__FILE__);
#658   stat = nc_def_var(ncid, "f313", NC_FLOATRANK_f313f313_dims, &f313_id);
#659   check_err(stat,__LINE__,__FILE__);
#661   stat = nc_def_var(ncid, "var-name-dashes", NC_DOUBLERANK_var_MINUS_name_MINUS_dashes, 0, &var_MINUS_name_MINUS_dashes_id);
#662   check_err(stat,__LINE__,__FILE__);
#664   stat = nc_def_var(ncid, "var.name.dots", NC_DOUBLERANK_var_PERIOD_name_PERIOD_dots, 0, &var_PERIOD_name_PERIOD_dots_id);
#665   check_err(stat,__LINE__,__FILE__);
#667   stat = nc_def_var(ncid, "var+name+plusses", NC_DOUBLERANK_var_PLUS_name_PLUS_plusses, 0, &var_PLUS_name_PLUS_plusses_id);
#668   check_err(stat,__LINE__,__FILE__);
#670   stat = nc_def_var(ncid, "var@name@ats", NC_DOUBLERANK_var_ATSIGN_name_ATSIGN_ats, 0, &var_ATSIGN_name_ATSIGN_ats_id);
#671   check_err(stat,__LINE__,__FILE__);
#675   stat = nc_put_att_int(ncidc_id, "att-name-dashes", NC_INT, 1, c_att_MINUS_name_MINUS_dashes);
#676   check_err(stat,__LINE__,__FILE__);
#678   stat = nc_put_att_int(ncidc_id, "att.name.dots", NC_INT, 1, c_att_PERIOD_name_PERIOD_dots);
#679   check_err(stat,__LINE__,__FILE__);
#681   stat = nc_put_att_int(ncidc_id, "att+name+plusses", NC_INT, 1, c_att_PLUS_name_PLUS_plusses);
#682   check_err(stat,__LINE__,__FILE__);
#684   stat = nc_put_att_int(ncidc_id, "att@name@ats", NC_INT, 1, c_att_ATSIGN_name_ATSIGN_ats);
#685   check_err(stat,__LINE__,__FILE__);
#686   stat = nc_put_att_text(ncidb_id, "c", 1, "");
#687   check_err(stat,__LINE__,__FILE__);
#692   stat = nc_put_att_int(ncids_id, "b", NC_BYTE, 4, s_b);
#693   check_err(stat,__LINE__,__FILE__);
#697   stat = nc_put_att_short(ncids_id, "s", NC_SHORT, 3, s_s);
#698   check_err(stat,__LINE__,__FILE__);
#702   stat = nc_put_att_int(ncidi_id, "i", NC_INT, 3, i_i);
#703   check_err(stat,__LINE__,__FILE__);
#707   stat = nc_put_att_float(ncidi_id, "f", NC_FLOAT, 3, i_f);
#708   check_err(stat,__LINE__,__FILE__);
#712   stat = nc_put_att_double(ncidi_id, "d", NC_DOUBLE, 3, i_d);
#713   check_err(stat,__LINE__,__FILE__);
#714   stat = nc_put_att_text(ncidf_id, "c", 1, "x");
#715   check_err(stat,__LINE__,__FILE__);
#716   stat = nc_put_att_text(ncidd_id, "c", 8, "abcd\tZ$&");
#717   check_err(stat,__LINE__,__FILE__);
#718   stat = nc_put_att_text(ncidNC_GLOBAL, "Gc", 1, "");
#719   check_err(stat,__LINE__,__FILE__);
#722   stat = nc_put_att_int(ncidNC_GLOBAL, "Gb", NC_BYTE, 2, cdf_Gb);
#723   check_err(stat,__LINE__,__FILE__);
#727   stat = nc_put_att_short(ncidNC_GLOBAL, "Gs", NC_SHORT, 3, cdf_Gs);
#728   check_err(stat,__LINE__,__FILE__);
#732   stat = nc_put_att_int(ncidNC_GLOBAL, "Gi", NC_INT, 3, cdf_Gi);
#733   check_err(stat,__LINE__,__FILE__);
#737   stat = nc_put_att_float(ncidNC_GLOBAL, "Gf", NC_FLOAT, 3, cdf_Gf);
#738   check_err(stat,__LINE__,__FILE__);
#742   stat = nc_put_att_double(ncidNC_GLOBAL, "Gd", NC_DOUBLE, 3, cdf_Gd);
#743   check_err(stat,__LINE__,__FILE__);
#745   stat = nc_put_att_int(ncidNC_GLOBAL, "Gatt-name-dashes", NC_INT, 1, cdf_Gatt_MINUS_name_MINUS_dashes);
#746   check_err(stat,__LINE__,__FILE__);
#748   stat = nc_put_att_int(ncidNC_GLOBAL, "Gatt.name.dots", NC_INT, 1, cdf_Gatt_PERIOD_name_PERIOD_dots);
#749   check_err(stat,__LINE__,__FILE__);
#751   stat = nc_put_att_int(ncidNC_GLOBAL, "Gatt+name+plusses", NC_INT, 1, cdf_Gatt_PLUS_name_PLUS_plusses);
#752   check_err(stat,__LINE__,__FILE__);
#754   stat = nc_put_att_int(ncidNC_GLOBAL, "Gatt@name@ats", NC_INT, 1, cdf_Gatt_ATSIGN_name_ATSIGN_ats);
#755   check_err(stat,__LINE__,__FILE__);
#758   stat = nc_enddef (ncid);
#759   check_err(stat,__LINE__,__FILE__);
#763    stat = nc_put_var_text(ncidc_id, &c);
#764    check_err(stat,__LINE__,__FILE__);
#769    stat = nc_put_var_schar(ncidb_id, &b);
#770    check_err(stat,__LINE__,__FILE__);
#775    stat = nc_put_var_short(ncids_id, &s);
#776    check_err(stat,__LINE__,__FILE__);
#781    stat = nc_put_var_int(ncidi_id, &i);
#782    check_err(stat,__LINE__,__FILE__);
#787    stat = nc_put_var_float(ncidf_id, &f);
#788    check_err(stat,__LINE__,__FILE__);
#793    stat = nc_put_var_double(ncidd_id, &d);
#794    check_err(stat,__LINE__,__FILE__);
#804    stat = nc_put_vara_text(ncidcr_idcr_startcr_countcr);
#805    check_err(stat,__LINE__,__FILE__);
#815    stat = nc_put_vara_schar(ncidbr_idbr_startbr_countbr);
#816    check_err(stat,__LINE__,__FILE__);
#826    stat = nc_put_vara_short(ncidsr_idsr_startsr_countsr);
#827    check_err(stat,__LINE__,__FILE__);
#837    stat = nc_put_vara_int(ncidir_idir_startir_countir);
#838    check_err(stat,__LINE__,__FILE__);
#848    stat = nc_put_vara_float(ncidfr_idfr_startfr_countfr);
#849    check_err(stat,__LINE__,__FILE__);
#859    stat = nc_put_vara_double(nciddr_iddr_startdr_countdr);
#860    check_err(stat,__LINE__,__FILE__);
#865    stat = nc_put_var_text(ncidc1_idc1);
#866    check_err(stat,__LINE__,__FILE__);
#871    stat = nc_put_var_schar(ncidb1_idb1);
#872    check_err(stat,__LINE__,__FILE__);
#877    stat = nc_put_var_short(ncids1_ids1);
#878    check_err(stat,__LINE__,__FILE__);
#883    stat = nc_put_var_int(ncidi1_idi1);
#884    check_err(stat,__LINE__,__FILE__);
#889    stat = nc_put_var_float(ncidf1_idf1);
#890    check_err(stat,__LINE__,__FILE__);
#895    stat = nc_put_var_double(ncidd1_idd1);
#896    check_err(stat,__LINE__,__FILE__);
#901    stat = nc_put_var_text(ncidc2_idc2);
#902    check_err(stat,__LINE__,__FILE__);
#907    stat = nc_put_var_schar(ncidb2_idb2);
#908    check_err(stat,__LINE__,__FILE__);
#913    stat = nc_put_var_short(ncids2_ids2);
#914    check_err(stat,__LINE__,__FILE__);
#919    stat = nc_put_var_int(ncidi2_idi2);
#920    check_err(stat,__LINE__,__FILE__);
#925    stat = nc_put_var_float(ncidf2_idf2);
#926    check_err(stat,__LINE__,__FILE__);
#931    stat = nc_put_var_double(ncidd2_idd2);
#932    check_err(stat,__LINE__,__FILE__);
#937    stat = nc_put_var_text(ncidc3_idc3);
#938    check_err(stat,__LINE__,__FILE__);
#943    stat = nc_put_var_schar(ncidb3_idb3);
#944    check_err(stat,__LINE__,__FILE__);
#949    stat = nc_put_var_short(ncids3_ids3);
#950    check_err(stat,__LINE__,__FILE__);
#955    stat = nc_put_var_int(ncidi3_idi3);
#956    check_err(stat,__LINE__,__FILE__);
#961    stat = nc_put_var_float(ncidf3_idf3);
#962    check_err(stat,__LINE__,__FILE__);
#967    stat = nc_put_var_double(ncidd3_idd3);
#968    check_err(stat,__LINE__,__FILE__);
#980    stat = nc_put_vara_text(ncidcr1_idcr1_startcr1_countcr1);
#981    check_err(stat,__LINE__,__FILE__);
#993    stat = nc_put_vara_schar(ncidbr2_idbr2_startbr2_countbr2);
#994    check_err(stat,__LINE__,__FILE__);
#1006    stat = nc_put_vara_short(ncidsr3_idsr3_startsr3_countsr3);
#1007    check_err(stat,__LINE__,__FILE__);
#1012    stat = nc_put_var_float(ncidf11_idf11);
#1013    check_err(stat,__LINE__,__FILE__);
#1018    stat = nc_put_var_double(ncidd12_idd12);
#1019    check_err(stat,__LINE__,__FILE__);
#1024    stat = nc_put_var_text(ncidc13_idc13);
#1025    check_err(stat,__LINE__,__FILE__);
#1030    stat = nc_put_var_short(ncids21_ids21);
#1031    check_err(stat,__LINE__,__FILE__);
#1036    stat = nc_put_var_int(ncidi22_idi22);
#1037    check_err(stat,__LINE__,__FILE__);
#1042    stat = nc_put_var_float(ncidf23_idf23);
#1043    check_err(stat,__LINE__,__FILE__);
#1048    stat = nc_put_var_text(ncidc31_idc31);
#1049    check_err(stat,__LINE__,__FILE__);
#1054    stat = nc_put_var_schar(ncidb32_idb32);
#1055    check_err(stat,__LINE__,__FILE__);
#1060    stat = nc_put_var_short(ncids33_ids33);
#1061    check_err(stat,__LINE__,__FILE__);
#1075    stat = nc_put_vara_short(ncidsr11_idsr11_startsr11_countsr11);
#1076    check_err(stat,__LINE__,__FILE__);
#1090    stat = nc_put_vara_int(ncidir12_idir12_startir12_countir12);
#1091    check_err(stat,__LINE__,__FILE__);
#1105    stat = nc_put_vara_float(ncidfr13_idfr13_startfr13_countfr13);
#1106    check_err(stat,__LINE__,__FILE__);
#1120    stat = nc_put_vara_text(ncidcr21_idcr21_startcr21_countcr21);
#1121    check_err(stat,__LINE__,__FILE__);
#1135    stat = nc_put_vara_schar(ncidbr22_idbr22_startbr22_countbr22);
#1136    check_err(stat,__LINE__,__FILE__);
#1150    stat = nc_put_vara_short(ncidsr23_idsr23_startsr23_countsr23);
#1151    check_err(stat,__LINE__,__FILE__);
#1165    stat = nc_put_vara_float(ncidfr31_idfr31_startfr31_countfr31);
#1166    check_err(stat,__LINE__,__FILE__);
#1180    stat = nc_put_vara_double(nciddr32_iddr32_startdr32_countdr32);
#1181    check_err(stat,__LINE__,__FILE__);
#1195    stat = nc_put_vara_text(ncidcr33_idcr33_startcr33_countcr33);
#1196    check_err(stat,__LINE__,__FILE__);
#1201    stat = nc_put_var_text(ncidc111_idc111);
#1202    check_err(stat,__LINE__,__FILE__);
#1207    stat = nc_put_var_schar(ncidb112_idb112);
#1208    check_err(stat,__LINE__,__FILE__);
#1213    stat = nc_put_var_short(ncids113_ids113);
#1214    check_err(stat,__LINE__,__FILE__);
#1219    stat = nc_put_var_float(ncidf121_idf121);
#1220    check_err(stat,__LINE__,__FILE__);
#1225    stat = nc_put_var_double(ncidd122_idd122);
#1226    check_err(stat,__LINE__,__FILE__);
#1231    stat = nc_put_var_text(ncidc123_idc123);
#1232    check_err(stat,__LINE__,__FILE__);
#1237    stat = nc_put_var_short(ncids131_ids131);
#1238    check_err(stat,__LINE__,__FILE__);
#1243    stat = nc_put_var_int(ncidi132_idi132);
#1244    check_err(stat,__LINE__,__FILE__);
#1249    stat = nc_put_var_float(ncidf133_idf133);
#1250    check_err(stat,__LINE__,__FILE__);
#1255    stat = nc_put_var_float(ncidf211_idf211);
#1256    check_err(stat,__LINE__,__FILE__);
#1261    stat = nc_put_var_double(ncidd212_idd212);
#1262    check_err(stat,__LINE__,__FILE__);
#1267    stat = nc_put_var_short(ncids221_ids221);
#1268    check_err(stat,__LINE__,__FILE__);
#1273    stat = nc_put_var_int(ncidi222_idi222);
#1274    check_err(stat,__LINE__,__FILE__);
#1279    stat = nc_put_var_float(ncidf223_idf223);
#1280    check_err(stat,__LINE__,__FILE__);
#1285    stat = nc_put_var_text(ncidc231_idc231);
#1286    check_err(stat,__LINE__,__FILE__);
#1291    stat = nc_put_var_schar(ncidb232_idb232);
#1292    check_err(stat,__LINE__,__FILE__);
#1297    stat = nc_put_var_short(ncids233_ids233);
#1298    check_err(stat,__LINE__,__FILE__);
#1303    stat = nc_put_var_short(ncids311_ids311);
#1304    check_err(stat,__LINE__,__FILE__);
#1309    stat = nc_put_var_int(ncidi312_idi312);
#1310    check_err(stat,__LINE__,__FILE__);
#1315    stat = nc_put_var_float(ncidf313_idf313);
#1316    check_err(stat,__LINE__,__FILE__);
#1321    stat = nc_put_var_double(ncidvar_MINUS_name_MINUS_dashes_id, &var_MINUS_name_MINUS_dashes);
#1322    check_err(stat,__LINE__,__FILE__);
#1327    stat = nc_put_var_double(ncidvar_PERIOD_name_PERIOD_dots_id, &var_PERIOD_name_PERIOD_dots);
#1328    check_err(stat,__LINE__,__FILE__);
#1330   stat = nc_close(ncid);
#1331   check_err(stat,__LINE__,__FILE__);
ref_ctest64.c#6check_err(const int stat, const int line, const char *file) {
#7    if (stat != NC_NOERR) {
#8    (void) fprintf(stderr, "line %d of %s: %s\n", linefilenc_strerror(stat));
#16   int  stat; /* return status */
#284   stat = nc_create("ctest0_64.nc", NC_CLOBBER|NC_64BIT_OFFSET, &ncid);
#285   check_err(stat,__LINE__,__FILE__);
#288   stat = nc_def_dim(ncid, "Dr", Dr_len, &Dr_dim);
#289   check_err(stat,__LINE__,__FILE__);
#290   stat = nc_def_dim(ncid, "D1", D1_len, &D1_dim);
#291   check_err(stat,__LINE__,__FILE__);
#292   stat = nc_def_dim(ncid, "D2", D2_len, &D2_dim);
#293   check_err(stat,__LINE__,__FILE__);
#294   stat = nc_def_dim(ncid, "D3", D3_len, &D3_dim);
#295   check_err(stat,__LINE__,__FILE__);
#296   stat = nc_def_dim(ncid, "dim-name-dashes", dim_MINUS_name_MINUS_dashes_len, &dim_MINUS_name_MINUS_dashes_dim);
#297   check_err(stat,__LINE__,__FILE__);
#298   stat = nc_def_dim(ncid, "dim.name.dots", dim_PERIOD_name_PERIOD_dots_len, &dim_PERIOD_name_PERIOD_dots_dim);
#299   check_err(stat,__LINE__,__FILE__);
#300   stat = nc_def_dim(ncid, "dim+name+plusses", dim_PLUS_name_PLUS_plusses_len, &dim_PLUS_name_PLUS_plusses_dim);
#301   check_err(stat,__LINE__,__FILE__);
#302   stat = nc_def_dim(ncid, "dim@name@ats", dim_ATSIGN_name_ATSIGN_ats_len, &dim_ATSIGN_name_ATSIGN_ats_dim);
#303   check_err(stat,__LINE__,__FILE__);
#307   stat = nc_def_var(ncid, "c", NC_CHARRANK_c, 0, &c_id);
#308   check_err(stat,__LINE__,__FILE__);
#310   stat = nc_def_var(ncid, "b", NC_BYTERANK_b, 0, &b_id);
#311   check_err(stat,__LINE__,__FILE__);
#313   stat = nc_def_var(ncid, "s", NC_SHORTRANK_s, 0, &s_id);
#314   check_err(stat,__LINE__,__FILE__);
#316   stat = nc_def_var(ncid, "i", NC_INTRANK_i, 0, &i_id);
#317   check_err(stat,__LINE__,__FILE__);
#319   stat = nc_def_var(ncid, "f", NC_FLOATRANK_f, 0, &f_id);
#320   check_err(stat,__LINE__,__FILE__);
#322   stat = nc_def_var(ncid, "d", NC_DOUBLERANK_d, 0, &d_id);
#323   check_err(stat,__LINE__,__FILE__);
#326   stat = nc_def_var(ncid, "cr", NC_CHARRANK_crcr_dims, &cr_id);
#327   check_err(stat,__LINE__,__FILE__);
#330   stat = nc_def_var(ncid, "br", NC_BYTERANK_brbr_dims, &br_id);
#331   check_err(stat,__LINE__,__FILE__);
#334   stat = nc_def_var(ncid, "sr", NC_SHORTRANK_srsr_dims, &sr_id);
#335   check_err(stat,__LINE__,__FILE__);
#338   stat = nc_def_var(ncid, "ir", NC_INTRANK_irir_dims, &ir_id);
#339   check_err(stat,__LINE__,__FILE__);
#342   stat = nc_def_var(ncid, "fr", NC_FLOATRANK_frfr_dims, &fr_id);
#343   check_err(stat,__LINE__,__FILE__);
#346   stat = nc_def_var(ncid, "dr", NC_DOUBLERANK_drdr_dims, &dr_id);
#347   check_err(stat,__LINE__,__FILE__);
#350   stat = nc_def_var(ncid, "c1", NC_CHARRANK_c1c1_dims, &c1_id);
#351   check_err(stat,__LINE__,__FILE__);
#354   stat = nc_def_var(ncid, "b1", NC_BYTERANK_b1b1_dims, &b1_id);
#355   check_err(stat,__LINE__,__FILE__);
#358   stat = nc_def_var(ncid, "s1", NC_SHORTRANK_s1s1_dims, &s1_id);
#359   check_err(stat,__LINE__,__FILE__);
#362   stat = nc_def_var(ncid, "i1", NC_INTRANK_i1i1_dims, &i1_id);
#363   check_err(stat,__LINE__,__FILE__);
#366   stat = nc_def_var(ncid, "f1", NC_FLOATRANK_f1f1_dims, &f1_id);
#367   check_err(stat,__LINE__,__FILE__);
#370   stat = nc_def_var(ncid, "d1", NC_DOUBLERANK_d1d1_dims, &d1_id);
#371   check_err(stat,__LINE__,__FILE__);
#374   stat = nc_def_var(ncid, "c2", NC_CHARRANK_c2c2_dims, &c2_id);
#375   check_err(stat,__LINE__,__FILE__);
#378   stat = nc_def_var(ncid, "b2", NC_BYTERANK_b2b2_dims, &b2_id);
#379   check_err(stat,__LINE__,__FILE__);
#382   stat = nc_def_var(ncid, "s2", NC_SHORTRANK_s2s2_dims, &s2_id);
#383   check_err(stat,__LINE__,__FILE__);
#386   stat = nc_def_var(ncid, "i2", NC_INTRANK_i2i2_dims, &i2_id);
#387   check_err(stat,__LINE__,__FILE__);
#390   stat = nc_def_var(ncid, "f2", NC_FLOATRANK_f2f2_dims, &f2_id);
#391   check_err(stat,__LINE__,__FILE__);
#394   stat = nc_def_var(ncid, "d2", NC_DOUBLERANK_d2d2_dims, &d2_id);
#395   check_err(stat,__LINE__,__FILE__);
#398   stat = nc_def_var(ncid, "c3", NC_CHARRANK_c3c3_dims, &c3_id);
#399   check_err(stat,__LINE__,__FILE__);
#402   stat = nc_def_var(ncid, "b3", NC_BYTERANK_b3b3_dims, &b3_id);
#403   check_err(stat,__LINE__,__FILE__);
#406   stat = nc_def_var(ncid, "s3", NC_SHORTRANK_s3s3_dims, &s3_id);
#407   check_err(stat,__LINE__,__FILE__);
#410   stat = nc_def_var(ncid, "i3", NC_INTRANK_i3i3_dims, &i3_id);
#411   check_err(stat,__LINE__,__FILE__);
#414   stat = nc_def_var(ncid, "f3", NC_FLOATRANK_f3f3_dims, &f3_id);
#415   check_err(stat,__LINE__,__FILE__);
#418   stat = nc_def_var(ncid, "d3", NC_DOUBLERANK_d3d3_dims, &d3_id);
#419   check_err(stat,__LINE__,__FILE__);
#423   stat = nc_def_var(ncid, "cr1", NC_CHARRANK_cr1cr1_dims, &cr1_id);
#424   check_err(stat,__LINE__,__FILE__);
#428   stat = nc_def_var(ncid, "br2", NC_BYTERANK_br2br2_dims, &br2_id);
#429   check_err(stat,__LINE__,__FILE__);
#433   stat = nc_def_var(ncid, "sr3", NC_SHORTRANK_sr3sr3_dims, &sr3_id);
#434   check_err(stat,__LINE__,__FILE__);
#438   stat = nc_def_var(ncid, "f11", NC_FLOATRANK_f11f11_dims, &f11_id);
#439   check_err(stat,__LINE__,__FILE__);
#443   stat = nc_def_var(ncid, "d12", NC_DOUBLERANK_d12d12_dims, &d12_id);
#444   check_err(stat,__LINE__,__FILE__);
#448   stat = nc_def_var(ncid, "c13", NC_CHARRANK_c13c13_dims, &c13_id);
#449   check_err(stat,__LINE__,__FILE__);
#453   stat = nc_def_var(ncid, "s21", NC_SHORTRANK_s21s21_dims, &s21_id);
#454   check_err(stat,__LINE__,__FILE__);
#458   stat = nc_def_var(ncid, "i22", NC_INTRANK_i22i22_dims, &i22_id);
#459   check_err(stat,__LINE__,__FILE__);
#463   stat = nc_def_var(ncid, "f23", NC_FLOATRANK_f23f23_dims, &f23_id);
#464   check_err(stat,__LINE__,__FILE__);
#468   stat = nc_def_var(ncid, "c31", NC_CHARRANK_c31c31_dims, &c31_id);
#469   check_err(stat,__LINE__,__FILE__);
#473   stat = nc_def_var(ncid, "b32", NC_BYTERANK_b32b32_dims, &b32_id);
#474   check_err(stat,__LINE__,__FILE__);
#478   stat = nc_def_var(ncid, "s33", NC_SHORTRANK_s33s33_dims, &s33_id);
#479   check_err(stat,__LINE__,__FILE__);
#484   stat = nc_def_var(ncid, "sr11", NC_SHORTRANK_sr11sr11_dims, &sr11_id);
#485   check_err(stat,__LINE__,__FILE__);
#490   stat = nc_def_var(ncid, "ir12", NC_INTRANK_ir12ir12_dims, &ir12_id);
#491   check_err(stat,__LINE__,__FILE__);
#496   stat = nc_def_var(ncid, "fr13", NC_FLOATRANK_fr13fr13_dims, &fr13_id);
#497   check_err(stat,__LINE__,__FILE__);
#502   stat = nc_def_var(ncid, "cr21", NC_CHARRANK_cr21cr21_dims, &cr21_id);
#503   check_err(stat,__LINE__,__FILE__);
#508   stat = nc_def_var(ncid, "br22", NC_BYTERANK_br22br22_dims, &br22_id);
#509   check_err(stat,__LINE__,__FILE__);
#514   stat = nc_def_var(ncid, "sr23", NC_SHORTRANK_sr23sr23_dims, &sr23_id);
#515   check_err(stat,__LINE__,__FILE__);
#520   stat = nc_def_var(ncid, "fr31", NC_FLOATRANK_fr31fr31_dims, &fr31_id);
#521   check_err(stat,__LINE__,__FILE__);
#526   stat = nc_def_var(ncid, "dr32", NC_DOUBLERANK_dr32dr32_dims, &dr32_id);
#527   check_err(stat,__LINE__,__FILE__);
#532   stat = nc_def_var(ncid, "cr33", NC_CHARRANK_cr33cr33_dims, &cr33_id);
#533   check_err(stat,__LINE__,__FILE__);
#538   stat = nc_def_var(ncid, "c111", NC_CHARRANK_c111c111_dims, &c111_id);
#539   check_err(stat,__LINE__,__FILE__);
#544   stat = nc_def_var(ncid, "b112", NC_BYTERANK_b112b112_dims, &b112_id);
#545   check_err(stat,__LINE__,__FILE__);
#550   stat = nc_def_var(ncid, "s113", NC_SHORTRANK_s113s113_dims, &s113_id);
#551   check_err(stat,__LINE__,__FILE__);
#556   stat = nc_def_var(ncid, "f121", NC_FLOATRANK_f121f121_dims, &f121_id);
#557   check_err(stat,__LINE__,__FILE__);
#562   stat = nc_def_var(ncid, "d122", NC_DOUBLERANK_d122d122_dims, &d122_id);
#563   check_err(stat,__LINE__,__FILE__);
#568   stat = nc_def_var(ncid, "c123", NC_CHARRANK_c123c123_dims, &c123_id);
#569   check_err(stat,__LINE__,__FILE__);
#574   stat = nc_def_var(ncid, "s131", NC_SHORTRANK_s131s131_dims, &s131_id);
#575   check_err(stat,__LINE__,__FILE__);
#580   stat = nc_def_var(ncid, "i132", NC_INTRANK_i132i132_dims, &i132_id);
#581   check_err(stat,__LINE__,__FILE__);
#586   stat = nc_def_var(ncid, "f133", NC_FLOATRANK_f133f133_dims, &f133_id);
#587   check_err(stat,__LINE__,__FILE__);
#592   stat = nc_def_var(ncid, "f211", NC_FLOATRANK_f211f211_dims, &f211_id);
#593   check_err(stat,__LINE__,__FILE__);
#598   stat = nc_def_var(ncid, "d212", NC_DOUBLERANK_d212d212_dims, &d212_id);
#599   check_err(stat,__LINE__,__FILE__);
#604   stat = nc_def_var(ncid, "c213", NC_CHARRANK_c213c213_dims, &c213_id);
#605   check_err(stat,__LINE__,__FILE__);
#610   stat = nc_def_var(ncid, "s221", NC_SHORTRANK_s221s221_dims, &s221_id);
#611   check_err(stat,__LINE__,__FILE__);
#616   stat = nc_def_var(ncid, "i222", NC_INTRANK_i222i222_dims, &i222_id);
#617   check_err(stat,__LINE__,__FILE__);
#622   stat = nc_def_var(ncid, "f223", NC_FLOATRANK_f223f223_dims, &f223_id);
#623   check_err(stat,__LINE__,__FILE__);
#628   stat = nc_def_var(ncid, "c231", NC_CHARRANK_c231c231_dims, &c231_id);
#629   check_err(stat,__LINE__,__FILE__);
#634   stat = nc_def_var(ncid, "b232", NC_BYTERANK_b232b232_dims, &b232_id);
#635   check_err(stat,__LINE__,__FILE__);
#640   stat = nc_def_var(ncid, "s233", NC_SHORTRANK_s233s233_dims, &s233_id);
#641   check_err(stat,__LINE__,__FILE__);
#646   stat = nc_def_var(ncid, "s311", NC_SHORTRANK_s311s311_dims, &s311_id);
#647   check_err(stat,__LINE__,__FILE__);
#652   stat = nc_def_var(ncid, "i312", NC_INTRANK_i312i312_dims, &i312_id);
#653   check_err(stat,__LINE__,__FILE__);
#658   stat = nc_def_var(ncid, "f313", NC_FLOATRANK_f313f313_dims, &f313_id);
#659   check_err(stat,__LINE__,__FILE__);
#661   stat = nc_def_var(ncid, "var-name-dashes", NC_DOUBLERANK_var_MINUS_name_MINUS_dashes, 0, &var_MINUS_name_MINUS_dashes_id);
#662   check_err(stat,__LINE__,__FILE__);
#664   stat = nc_def_var(ncid, "var.name.dots", NC_DOUBLERANK_var_PERIOD_name_PERIOD_dots, 0, &var_PERIOD_name_PERIOD_dots_id);
#665   check_err(stat,__LINE__,__FILE__);
#667   stat = nc_def_var(ncid, "var+name+plusses", NC_DOUBLERANK_var_PLUS_name_PLUS_plusses, 0, &var_PLUS_name_PLUS_plusses_id);
#668   check_err(stat,__LINE__,__FILE__);
#670   stat = nc_def_var(ncid, "var@name@ats", NC_DOUBLERANK_var_ATSIGN_name_ATSIGN_ats, 0, &var_ATSIGN_name_ATSIGN_ats_id);
#671   check_err(stat,__LINE__,__FILE__);
#675   stat = nc_put_att_int(ncidc_id, "att-name-dashes", NC_INT, 1, c_att_MINUS_name_MINUS_dashes);
#676   check_err(stat,__LINE__,__FILE__);
#678   stat = nc_put_att_int(ncidc_id, "att.name.dots", NC_INT, 1, c_att_PERIOD_name_PERIOD_dots);
#679   check_err(stat,__LINE__,__FILE__);
#681   stat = nc_put_att_int(ncidc_id, "att+name+plusses", NC_INT, 1, c_att_PLUS_name_PLUS_plusses);
#682   check_err(stat,__LINE__,__FILE__);
#684   stat = nc_put_att_int(ncidc_id, "att@name@ats", NC_INT, 1, c_att_ATSIGN_name_ATSIGN_ats);
#685   check_err(stat,__LINE__,__FILE__);
#686   stat = nc_put_att_text(ncidb_id, "c", 1, "");
#687   check_err(stat,__LINE__,__FILE__);
#692   stat = nc_put_att_int(ncids_id, "b", NC_BYTE, 4, s_b);
#693   check_err(stat,__LINE__,__FILE__);
#697   stat = nc_put_att_short(ncids_id, "s", NC_SHORT, 3, s_s);
#698   check_err(stat,__LINE__,__FILE__);
#702   stat = nc_put_att_int(ncidi_id, "i", NC_INT, 3, i_i);
#703   check_err(stat,__LINE__,__FILE__);
#707   stat = nc_put_att_float(ncidi_id, "f", NC_FLOAT, 3, i_f);
#708   check_err(stat,__LINE__,__FILE__);
#712   stat = nc_put_att_double(ncidi_id, "d", NC_DOUBLE, 3, i_d);
#713   check_err(stat,__LINE__,__FILE__);
#714   stat = nc_put_att_text(ncidf_id, "c", 1, "x");
#715   check_err(stat,__LINE__,__FILE__);
#716   stat = nc_put_att_text(ncidd_id, "c", 8, "abcd\tZ$&");
#717   check_err(stat,__LINE__,__FILE__);
#718   stat = nc_put_att_text(ncidNC_GLOBAL, "Gc", 1, "");
#719   check_err(stat,__LINE__,__FILE__);
#722   stat = nc_put_att_int(ncidNC_GLOBAL, "Gb", NC_BYTE, 2, cdf_Gb);
#723   check_err(stat,__LINE__,__FILE__);
#727   stat = nc_put_att_short(ncidNC_GLOBAL, "Gs", NC_SHORT, 3, cdf_Gs);
#728   check_err(stat,__LINE__,__FILE__);
#732   stat = nc_put_att_int(ncidNC_GLOBAL, "Gi", NC_INT, 3, cdf_Gi);
#733   check_err(stat,__LINE__,__FILE__);
#737   stat = nc_put_att_float(ncidNC_GLOBAL, "Gf", NC_FLOAT, 3, cdf_Gf);
#738   check_err(stat,__LINE__,__FILE__);
#742   stat = nc_put_att_double(ncidNC_GLOBAL, "Gd", NC_DOUBLE, 3, cdf_Gd);
#743   check_err(stat,__LINE__,__FILE__);
#745   stat = nc_put_att_int(ncidNC_GLOBAL, "Gatt-name-dashes", NC_INT, 1, cdf_Gatt_MINUS_name_MINUS_dashes);
#746   check_err(stat,__LINE__,__FILE__);
#748   stat = nc_put_att_int(ncidNC_GLOBAL, "Gatt.name.dots", NC_INT, 1, cdf_Gatt_PERIOD_name_PERIOD_dots);
#749   check_err(stat,__LINE__,__FILE__);
#751   stat = nc_put_att_int(ncidNC_GLOBAL, "Gatt+name+plusses", NC_INT, 1, cdf_Gatt_PLUS_name_PLUS_plusses);
#752   check_err(stat,__LINE__,__FILE__);
#754   stat = nc_put_att_int(ncidNC_GLOBAL, "Gatt@name@ats", NC_INT, 1, cdf_Gatt_ATSIGN_name_ATSIGN_ats);
#755   check_err(stat,__LINE__,__FILE__);
#758   stat = nc_enddef (ncid);
#759   check_err(stat,__LINE__,__FILE__);
#763    stat = nc_put_var_text(ncidc_id, &c);
#764    check_err(stat,__LINE__,__FILE__);
#769    stat = nc_put_var_schar(ncidb_id, &b);
#770    check_err(stat,__LINE__,__FILE__);
#775    stat = nc_put_var_short(ncids_id, &s);
#776    check_err(stat,__LINE__,__FILE__);
#781    stat = nc_put_var_int(ncidi_id, &i);
#782    check_err(stat,__LINE__,__FILE__);
#787    stat = nc_put_var_float(ncidf_id, &f);
#788    check_err(stat,__LINE__,__FILE__);
#793    stat = nc_put_var_double(ncidd_id, &d);
#794    check_err(stat,__LINE__,__FILE__);
#804    stat = nc_put_vara_text(ncidcr_idcr_startcr_countcr);
#805    check_err(stat,__LINE__,__FILE__);
#815    stat = nc_put_vara_schar(ncidbr_idbr_startbr_countbr);
#816    check_err(stat,__LINE__,__FILE__);
#826    stat = nc_put_vara_short(ncidsr_idsr_startsr_countsr);
#827    check_err(stat,__LINE__,__FILE__);
#837    stat = nc_put_vara_int(ncidir_idir_startir_countir);
#838    check_err(stat,__LINE__,__FILE__);
#848    stat = nc_put_vara_float(ncidfr_idfr_startfr_countfr);
#849    check_err(stat,__LINE__,__FILE__);
#859    stat = nc_put_vara_double(nciddr_iddr_startdr_countdr);
#860    check_err(stat,__LINE__,__FILE__);
#865    stat = nc_put_var_text(ncidc1_idc1);
#866    check_err(stat,__LINE__,__FILE__);
#871    stat = nc_put_var_schar(ncidb1_idb1);
#872    check_err(stat,__LINE__,__FILE__);
#877    stat = nc_put_var_short(ncids1_ids1);
#878    check_err(stat,__LINE__,__FILE__);
#883    stat = nc_put_var_int(ncidi1_idi1);
#884    check_err(stat,__LINE__,__FILE__);
#889    stat = nc_put_var_float(ncidf1_idf1);
#890    check_err(stat,__LINE__,__FILE__);
#895    stat = nc_put_var_double(ncidd1_idd1);
#896    check_err(stat,__LINE__,__FILE__);
#901    stat = nc_put_var_text(ncidc2_idc2);
#902    check_err(stat,__LINE__,__FILE__);
#907    stat = nc_put_var_schar(ncidb2_idb2);
#908    check_err(stat,__LINE__,__FILE__);
#913    stat = nc_put_var_short(ncids2_ids2);
#914    check_err(stat,__LINE__,__FILE__);
#919    stat = nc_put_var_int(ncidi2_idi2);
#920    check_err(stat,__LINE__,__FILE__);
#925    stat = nc_put_var_float(ncidf2_idf2);
#926    check_err(stat,__LINE__,__FILE__);
#931    stat = nc_put_var_double(ncidd2_idd2);
#932    check_err(stat,__LINE__,__FILE__);
#937    stat = nc_put_var_text(ncidc3_idc3);
#938    check_err(stat,__LINE__,__FILE__);
#943    stat = nc_put_var_schar(ncidb3_idb3);
#944    check_err(stat,__LINE__,__FILE__);
#949    stat = nc_put_var_short(ncids3_ids3);
#950    check_err(stat,__LINE__,__FILE__);
#955    stat = nc_put_var_int(ncidi3_idi3);
#956    check_err(stat,__LINE__,__FILE__);
#961    stat = nc_put_var_float(ncidf3_idf3);
#962    check_err(stat,__LINE__,__FILE__);
#967    stat = nc_put_var_double(ncidd3_idd3);
#968    check_err(stat,__LINE__,__FILE__);
#980    stat = nc_put_vara_text(ncidcr1_idcr1_startcr1_countcr1);
#981    check_err(stat,__LINE__,__FILE__);
#993    stat = nc_put_vara_schar(ncidbr2_idbr2_startbr2_countbr2);
#994    check_err(stat,__LINE__,__FILE__);
#1006    stat = nc_put_vara_short(ncidsr3_idsr3_startsr3_countsr3);
#1007    check_err(stat,__LINE__,__FILE__);
#1012    stat = nc_put_var_float(ncidf11_idf11);
#1013    check_err(stat,__LINE__,__FILE__);
#1018    stat = nc_put_var_double(ncidd12_idd12);
#1019    check_err(stat,__LINE__,__FILE__);
#1024    stat = nc_put_var_text(ncidc13_idc13);
#1025    check_err(stat,__LINE__,__FILE__);
#1030    stat = nc_put_var_short(ncids21_ids21);
#1031    check_err(stat,__LINE__,__FILE__);
#1036    stat = nc_put_var_int(ncidi22_idi22);
#1037    check_err(stat,__LINE__,__FILE__);
#1042    stat = nc_put_var_float(ncidf23_idf23);
#1043    check_err(stat,__LINE__,__FILE__);
#1048    stat = nc_put_var_text(ncidc31_idc31);
#1049    check_err(stat,__LINE__,__FILE__);
#1054    stat = nc_put_var_schar(ncidb32_idb32);
#1055    check_err(stat,__LINE__,__FILE__);
#1060    stat = nc_put_var_short(ncids33_ids33);
#1061    check_err(stat,__LINE__,__FILE__);
#1075    stat = nc_put_vara_short(ncidsr11_idsr11_startsr11_countsr11);
#1076    check_err(stat,__LINE__,__FILE__);
#1090    stat = nc_put_vara_int(ncidir12_idir12_startir12_countir12);
#1091    check_err(stat,__LINE__,__FILE__);
#1105    stat = nc_put_vara_float(ncidfr13_idfr13_startfr13_countfr13);
#1106    check_err(stat,__LINE__,__FILE__);
#1120    stat = nc_put_vara_text(ncidcr21_idcr21_startcr21_countcr21);
#1121    check_err(stat,__LINE__,__FILE__);
#1135    stat = nc_put_vara_schar(ncidbr22_idbr22_startbr22_countbr22);
#1136    check_err(stat,__LINE__,__FILE__);
#1150    stat = nc_put_vara_short(ncidsr23_idsr23_startsr23_countsr23);
#1151    check_err(stat,__LINE__,__FILE__);
#1165    stat = nc_put_vara_float(ncidfr31_idfr31_startfr31_countfr31);
#1166    check_err(stat,__LINE__,__FILE__);
#1180    stat = nc_put_vara_double(nciddr32_iddr32_startdr32_countdr32);
#1181    check_err(stat,__LINE__,__FILE__);
#1195    stat = nc_put_vara_text(ncidcr33_idcr33_startcr33_countcr33);
#1196    check_err(stat,__LINE__,__FILE__);
#1201    stat = nc_put_var_text(ncidc111_idc111);
#1202    check_err(stat,__LINE__,__FILE__);
#1207    stat = nc_put_var_schar(ncidb112_idb112);
#1208    check_err(stat,__LINE__,__FILE__);
#1213    stat = nc_put_var_short(ncids113_ids113);
#1214    check_err(stat,__LINE__,__FILE__);
#1219    stat = nc_put_var_float(ncidf121_idf121);
#1220    check_err(stat,__LINE__,__FILE__);
#1225    stat = nc_put_var_double(ncidd122_idd122);
#1226    check_err(stat,__LINE__,__FILE__);
#1231    stat = nc_put_var_text(ncidc123_idc123);
#1232    check_err(stat,__LINE__,__FILE__);
#1237    stat = nc_put_var_short(ncids131_ids131);
#1238    check_err(stat,__LINE__,__FILE__);
#1243    stat = nc_put_var_int(ncidi132_idi132);
#1244    check_err(stat,__LINE__,__FILE__);
#1249    stat = nc_put_var_float(ncidf133_idf133);
#1250    check_err(stat,__LINE__,__FILE__);
#1255    stat = nc_put_var_float(ncidf211_idf211);
#1256    check_err(stat,__LINE__,__FILE__);
#1261    stat = nc_put_var_double(ncidd212_idd212);
#1262    check_err(stat,__LINE__,__FILE__);
#1267    stat = nc_put_var_short(ncids221_ids221);
#1268    check_err(stat,__LINE__,__FILE__);
#1273    stat = nc_put_var_int(ncidi222_idi222);
#1274    check_err(stat,__LINE__,__FILE__);
#1279    stat = nc_put_var_float(ncidf223_idf223);
#1280    check_err(stat,__LINE__,__FILE__);
#1285    stat = nc_put_var_text(ncidc231_idc231);
#1286    check_err(stat,__LINE__,__FILE__);
#1291    stat = nc_put_var_schar(ncidb232_idb232);
#1292    check_err(stat,__LINE__,__FILE__);
#1297    stat = nc_put_var_short(ncids233_ids233);
#1298    check_err(stat,__LINE__,__FILE__);
#1303    stat = nc_put_var_short(ncids311_ids311);
#1304    check_err(stat,__LINE__,__FILE__);
#1309    stat = nc_put_var_int(ncidi312_idi312);
#1310    check_err(stat,__LINE__,__FILE__);
#1315    stat = nc_put_var_float(ncidf313_idf313);
#1316    check_err(stat,__LINE__,__FILE__);
#1321    stat = nc_put_var_double(ncidvar_MINUS_name_MINUS_dashes_id, &var_MINUS_name_MINUS_dashes);
#1322    check_err(stat,__LINE__,__FILE__);
#1327    stat = nc_put_var_double(ncidvar_PERIOD_name_PERIOD_dots_id, &var_PERIOD_name_PERIOD_dots);
#1328    check_err(stat,__LINE__,__FILE__);
#1330   stat = nc_close(ncid);
#1331   check_err(stat,__LINE__,__FILE__);
renamegroup.c#41    int i,stat;
#70    stat = nc_open(filename,NC_WRITE,&ncid);
#71    check(stat);
#74    stat = nc_set_log_level(0);
#75    check(stat);
#79    stat = nc_inq_grp_full_ncid(ncid,oldname,&grpid);
#80    check(stat);
#82    stat = nc_rename_grp(grpid,newname);
#83    check(stat);
#85    stat = nc_close(ncid);
#86    check(stat);
tst_atts.c#21check_err(const int stat, const int line, const char *file) {
#22   if (stat != NC_NOERR) {
#23      (void)fprintf(stderr,"line %d of %s: %s\n", linefilenc_strerror(stat));
#32    int  stat;  /* return status */
#459    stat = nc_create_par(FILE_NAMENC_CLOBBER|NC_PNETCDFMPI_COMM_WORLDMPI_INFO_NULL, &ncid);
#461    stat = nc_create(FILE_NAMENC_CLOBBER, &ncid);
#463    check_err(stat,__LINE__,__FILE__);
#466    stat = nc_def_dim(ncid, "Dr", Dr_len, &Dr_dim);
#467    check_err(stat,__LINE__,__FILE__);
#468    stat = nc_def_dim(ncid, "D1", D1_len, &D1_dim);
#469    check_err(stat,__LINE__,__FILE__);
#470    stat = nc_def_dim(ncid, "D2", D2_len, &D2_dim);
#471    check_err(stat,__LINE__,__FILE__);
#472    stat = nc_def_dim(ncid, "D3", D3_len, &D3_dim);
#473    check_err(stat,__LINE__,__FILE__);
#474    stat = nc_def_dim(ncid, "D4", D4_len, &D4_dim);
#475    check_err(stat,__LINE__,__FILE__);
#479    stat = nc_def_var(ncid, "c", NC_CHARRANK_c, 0, &c_id);
#480    check_err(stat,__LINE__,__FILE__);
#482    stat = nc_def_var(ncid, "b", NC_BYTERANK_b, 0, &b_id);
#483    check_err(stat,__LINE__,__FILE__);
#485    stat = nc_def_var(ncid, "s", NC_SHORTRANK_s, 0, &s_id);
#486    check_err(stat,__LINE__,__FILE__);
#488    stat = nc_def_var(ncid, "i", NC_INTRANK_i, 0, &i_id);
#489    check_err(stat,__LINE__,__FILE__);
#491    stat = nc_def_var(ncid, "f", NC_FLOATRANK_f, 0, &f_id);
#492    check_err(stat,__LINE__,__FILE__);
#494    stat = nc_def_var(ncid, "d", NC_DOUBLERANK_d, 0, &d_id);
#495    check_err(stat,__LINE__,__FILE__);
#498    stat = nc_def_var(ncid, "cr", NC_CHARRANK_crcr_dims, &cr_id);
#499    check_err(stat,__LINE__,__FILE__);
#502    stat = nc_def_var(ncid, "br", NC_BYTERANK_brbr_dims, &br_id);
#503    check_err(stat,__LINE__,__FILE__);
#506    stat = nc_def_var(ncid, "sr", NC_SHORTRANK_srsr_dims, &sr_id);
#507    check_err(stat,__LINE__,__FILE__);
#510    stat = nc_def_var(ncid, "ir", NC_INTRANK_irir_dims, &ir_id);
#511    check_err(stat,__LINE__,__FILE__);
#514    stat = nc_def_var(ncid, "fr", NC_FLOATRANK_frfr_dims, &fr_id);
#515    check_err(stat,__LINE__,__FILE__);
#518    stat = nc_def_var(ncid, "dr", NC_DOUBLERANK_drdr_dims, &dr_id);
#519    check_err(stat,__LINE__,__FILE__);
#522    stat = nc_def_var(ncid, "c1", NC_CHARRANK_c1c1_dims, &c1_id);
#523    check_err(stat,__LINE__,__FILE__);
#526    stat = nc_def_var(ncid, "b1", NC_BYTERANK_b1b1_dims, &b1_id);
#527    check_err(stat,__LINE__,__FILE__);
#530    stat = nc_def_var(ncid, "s1", NC_SHORTRANK_s1s1_dims, &s1_id);
#531    check_err(stat,__LINE__,__FILE__);
#534    stat = nc_def_var(ncid, "i1", NC_INTRANK_i1i1_dims, &i1_id);
#535    check_err(stat,__LINE__,__FILE__);
#538    stat = nc_def_var(ncid, "f1", NC_FLOATRANK_f1f1_dims, &f1_id);
#539    check_err(stat,__LINE__,__FILE__);
#542    stat = nc_def_var(ncid, "d1", NC_DOUBLERANK_d1d1_dims, &d1_id);
#543    check_err(stat,__LINE__,__FILE__);
#546    stat = nc_def_var(ncid, "c2", NC_CHARRANK_c2c2_dims, &c2_id);
#547    check_err(stat,__LINE__,__FILE__);
#550    stat = nc_def_var(ncid, "b2", NC_BYTERANK_b2b2_dims, &b2_id);
#551    check_err(stat,__LINE__,__FILE__);
#554    stat = nc_def_var(ncid, "s2", NC_SHORTRANK_s2s2_dims, &s2_id);
#555    check_err(stat,__LINE__,__FILE__);
#558    stat = nc_def_var(ncid, "i2", NC_INTRANK_i2i2_dims, &i2_id);
#559    check_err(stat,__LINE__,__FILE__);
#562    stat = nc_def_var(ncid, "f2", NC_FLOATRANK_f2f2_dims, &f2_id);
#563    check_err(stat,__LINE__,__FILE__);
#566    stat = nc_def_var(ncid, "d2", NC_DOUBLERANK_d2d2_dims, &d2_id);
#567    check_err(stat,__LINE__,__FILE__);
#570    stat = nc_def_var(ncid, "c3", NC_CHARRANK_c3c3_dims, &c3_id);
#571    check_err(stat,__LINE__,__FILE__);
#574    stat = nc_def_var(ncid, "b3", NC_BYTERANK_b3b3_dims, &b3_id);
#575    check_err(stat,__LINE__,__FILE__);
#578    stat = nc_def_var(ncid, "s3", NC_SHORTRANK_s3s3_dims, &s3_id);
#579    check_err(stat,__LINE__,__FILE__);
#582    stat = nc_def_var(ncid, "i3", NC_INTRANK_i3i3_dims, &i3_id);
#583    check_err(stat,__LINE__,__FILE__);
#586    stat = nc_def_var(ncid, "f3", NC_FLOATRANK_f3f3_dims, &f3_id);
#587    check_err(stat,__LINE__,__FILE__);
#590    stat = nc_def_var(ncid, "d3", NC_DOUBLERANK_d3d3_dims, &d3_id);
#591    check_err(stat,__LINE__,__FILE__);
#594    stat = nc_def_var(ncid, "c4", NC_CHARRANK_c4c4_dims, &c4_id);
#595    check_err(stat,__LINE__,__FILE__);
#598    stat = nc_def_var(ncid, "b4", NC_BYTERANK_b4b4_dims, &b4_id);
#599    check_err(stat,__LINE__,__FILE__);
#602    stat = nc_def_var(ncid, "s4", NC_SHORTRANK_s4s4_dims, &s4_id);
#603    check_err(stat,__LINE__,__FILE__);
#606    stat = nc_def_var(ncid, "i4", NC_INTRANK_i4i4_dims, &i4_id);
#607    check_err(stat,__LINE__,__FILE__);
#610    stat = nc_def_var(ncid, "f4", NC_FLOATRANK_f4f4_dims, &f4_id);
#611    check_err(stat,__LINE__,__FILE__);
#614    stat = nc_def_var(ncid, "d4", NC_DOUBLERANK_d4d4_dims, &d4_id);
#615    check_err(stat,__LINE__,__FILE__);
#619    stat = nc_def_var(ncid, "cr1", NC_CHARRANK_cr1cr1_dims, &cr1_id);
#620    check_err(stat,__LINE__,__FILE__);
#624    stat = nc_def_var(ncid, "br2", NC_BYTERANK_br2br2_dims, &br2_id);
#625    check_err(stat,__LINE__,__FILE__);
#629    stat = nc_def_var(ncid, "sr3", NC_SHORTRANK_sr3sr3_dims, &sr3_id);
#630    check_err(stat,__LINE__,__FILE__);
#634    stat = nc_def_var(ncid, "ir4", NC_INTRANK_ir4ir4_dims, &ir4_id);
#635    check_err(stat,__LINE__,__FILE__);
#639    stat = nc_def_var(ncid, "f11", NC_FLOATRANK_f11f11_dims, &f11_id);
#640    check_err(stat,__LINE__,__FILE__);
#644    stat = nc_def_var(ncid, "d12", NC_DOUBLERANK_d12d12_dims, &d12_id);
#645    check_err(stat,__LINE__,__FILE__);
#649    stat = nc_def_var(ncid, "c13", NC_CHARRANK_c13c13_dims, &c13_id);
#650    check_err(stat,__LINE__,__FILE__);
#654    stat = nc_def_var(ncid, "b14", NC_BYTERANK_b14b14_dims, &b14_id);
#655    check_err(stat,__LINE__,__FILE__);
#659    stat = nc_def_var(ncid, "s21", NC_SHORTRANK_s21s21_dims, &s21_id);
#660    check_err(stat,__LINE__,__FILE__);
#664    stat = nc_def_var(ncid, "i22", NC_INTRANK_i22i22_dims, &i22_id);
#665    check_err(stat,__LINE__,__FILE__);
#669    stat = nc_def_var(ncid, "f23", NC_FLOATRANK_f23f23_dims, &f23_id);
#670    check_err(stat,__LINE__,__FILE__);
#674    stat = nc_def_var(ncid, "d24", NC_DOUBLERANK_d24d24_dims, &d24_id);
#675    check_err(stat,__LINE__,__FILE__);
#679    stat = nc_def_var(ncid, "c31", NC_CHARRANK_c31c31_dims, &c31_id);
#680    check_err(stat,__LINE__,__FILE__);
#684    stat = nc_def_var(ncid, "b32", NC_BYTERANK_b32b32_dims, &b32_id);
#685    check_err(stat,__LINE__,__FILE__);
#689    stat = nc_def_var(ncid, "s33", NC_SHORTRANK_s33s33_dims, &s33_id);
#690    check_err(stat,__LINE__,__FILE__);
#694    stat = nc_def_var(ncid, "i34", NC_INTRANK_i34i34_di