netcdf-c/ncdap_test/expected3
Dennis Heimbigner 8072d1f6bb Modify DAP2 and DAP4 to optionally allow Fillvalue/Variable mismatch
re: issue https://github.com/Unidata/netcdf-c/issues/1151

Modify DAP2 and DAP4 code to handle case when _FillValue type is not
same as the parent variable type.

Specifically:
1. Define a parameter [fillmismatch] to allow this mismatch;
   default is to disallow.
2. If allowed, forcibly change the type of the _FillValue to match
   the parent variable.
3. If allowed Convert the values to match new type
4. Generate a log message
5. if not allowed, then fail

Implementing this required some changes to ncdap_test/dapcvt.c
Also added test cases.

Minor Unrelated Changes:
1. There were a number of warnings about e.g.
   assigning a const char* to a char*. Fix these
2. In nccopy.1, replace .NP with .IP "n"
   (re PR https://github.com/Unidata/netcdf-c/pull/1144)
3. fix minor error in ncdump/ocprint
2018-10-01 15:51:43 -06:00
..
123.nc.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
123bears.nc.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
1990-S1700101.HDF.WVC_Lat.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
1998-6-avhrr.dat.dmp move from oc1.0 to oc2.0; create new dir oc2 2012-07-31 20:34:13 +00:00
b31.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
b31a.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
bears.nc.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
ber-2002-10-01.nc.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
ceopL2AIRS2-2.nc.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
CMakeLists.txt Manual merge of pull request https://github.com/Unidata/netcdf-c/pull/64 contributed by nschloe. Assorted CMake improvements. 2014-06-11 15:51:31 -06:00
coads_climatology2.nc.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
D1.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
data.nc.dmp move from oc1.0 to oc2.0; create new dir oc2 2012-07-31 20:34:13 +00:00
Drifters.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
EOSDB.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
fillmismatch.nc.dmp Modify DAP2 and DAP4 to optionally allow Fillvalue/Variable mismatch 2018-10-01 15:51:43 -06:00
fnoc1.nc.dmp move from oc1.0 to oc2.0; create new dir oc2 2012-07-31 20:34:13 +00:00
in1.nc.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
in_2.nc.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
in_no_three_double_dmn.nc.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
in_v.nc.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
in.nc.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
ingrid.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
kwcase.nc.dmp Forgot to add test files to github 2017-06-28 15:08:20 -06:00
Makefile.am Modify DAP2 and DAP4 to optionally allow Fillvalue/Variable mismatch 2018-10-01 15:51:43 -06:00
nestedDAS.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
NestedSeq2.dmp completely rewritten constraint system 2011-11-14 04:20:19 +00:00
NestedSeq.dmp completely rewritten constraint system 2011-11-14 04:20:19 +00:00
OverideExample.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
pbug0001b.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
saco1.nc.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
SimpleDrdsExample.dmp Misc. source comment typos 2018-04-26 23:04:01 -04:00
synth1.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
synth2.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
synth3.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
synth4.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
synth5.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
synth6.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
synth7.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
synth8.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
synth9.dmp jira: NCF-232: bad conversion of grids 2013-02-26 04:31:06 +00:00
synth10.dmp add fix for '/' in dap names plus test 2013-02-04 18:49:48 +00:00
test.01.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
test.02.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.03.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.04.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.05.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.06a.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.07.dmp Github issue 152: https://github.com/Unidata/netcdf-c/issues/152 2015-11-29 20:38:12 -07:00
test.07a.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.21.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
test.22.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.23.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.31.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.50.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.53.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.55.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.56.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.57.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.66.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.67.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.68.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.69.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.an1.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.dfp1.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.dfr1.dmp fix tests to work with non-escaped % 2012-11-19 20:59:43 +00:00
test.dfr2.dmp fix tests to work with non-escaped % 2012-11-19 20:59:43 +00:00
test.dfr3.dmp fix tests to work with non-escaped % 2012-11-19 20:59:43 +00:00
test.gr1.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.gr2.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.gr3.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.gr4.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.gr5.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.nc.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
test.PointFile.dmp fix tests to work with non-escaped % 2012-11-19 20:59:43 +00:00
test.sds1.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.sds2.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.sds3.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.sds4.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.sds5.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.sds6.dmp modify dap legal names 2011-12-05 20:53:43 +00:00
test.sds7.dmp modify dap legal names 2011-12-05 20:53:43 +00:00
test.vs1.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.vs2.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.vs3.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.vs4.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
test.vs5.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00
testData.nc.dmp Sync with oc project. 2014-12-24 10:22:47 -07:00
text.nc.dmp Fix for github issue https://github.com/Unidata/netcdf-c/issues/310. 2017-06-28 13:51:01 -06:00
whoi.dmp moving to trunk subdir 2010-06-03 13:24:43 +00:00