This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
Trevor, No, "make check" will not stop if an error is encountered, but instead completes as many tests as possible. However, every error message emitted includes the word "FAILURE" in all caps, so if you grep for that in the output and don't find it, you can be sure there were no problems. As an example, here's what the output from a test failure looks like: ... *** Testing nc_put_att_short ... 15 good comparisons. ok *** Testing nc_put_att_int ... 19 good comparisons. ok *** Testing nc_put_att_long ... FAILURE at line 7211 of test_put.c: range error: status = 0 FAILURE at line 7211 of test_put.c: range error: status = 0 FAILURE at line 1254 of test_put.c: att value read not that expected 18 good comparisons. ### 3 FAILURES TESTING nc_put_att_long! ### *** Testing nc_put_att_float ... 21 good comparisons. ok *** Testing nc_put_att_double ... 27 good comparisons. ok ... --Russ Russ Rew UCAR Unidata Program address@hidden http://www.unidata.ucar.edu Ticket Details =================== Ticket ID: ZSJ-783149 Department: Support netCDF Priority: Normal Status: Closed