netcdf-c/ncdap_test/expected3/Makefile.am
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

41 lines
1.5 KiB
Makefile

## This is a automake file, part of Unidata's netCDF package.
# Copyright 2007, see the COPYRIGHT file for more information.
# This is to include the libnc-dap test comparison files
# $Id: Makefile.am,v 1.9 2009/11/20 03:06:32 dmh Exp $
EXTRA_DIST=\
123bears.nc.dmp 123.nc.dmp 1990-S1700101.HDF.WVC_Lat.dmp \
1998-6-avhrr.dat.dmp b31a.dmp b31.dmp \
bears.nc.dmp ber-2002-10-01.nc.dmp ceopL2AIRS2-2.nc.dmp \
coads_climatology2.nc.dmp D1.dmp data.nc.dmp \
Drifters.dmp EOSDB.dmp fnoc1.nc.dmp \
in1.nc.dmp in_2.nc.dmp ingrid.dmp \
in.nc.dmp in_no_three_double_dmn.nc.dmp in_v.nc.dmp \
nestedDAS.dmp NestedSeq2.dmp NestedSeq.dmp \
OverideExample.dmp pbug0001b.dmp saco1.nc.dmp \
SimpleDrdsExample.dmp synth1.dmp synth2.dmp \
synth3.dmp synth4.dmp synth5.dmp \
synth6.dmp synth7.dmp synth8.dmp synth9.dmp synth10.dmp \
test.01.dmp test.02.dmp test.03.dmp \
test.04.dmp test.05.dmp test.06a.dmp \
test.07a.dmp test.07.dmp test.21.dmp \
test.22.dmp test.23.dmp test.31.dmp \
test.50.dmp test.53.dmp test.55.dmp \
test.56.dmp test.57.dmp test.66.dmp \
test.67.dmp test.68.dmp test.69.dmp \
test.an1.dmp test.dfp1.dmp test.dfr1.dmp \
test.dfr2.dmp test.dfr3.dmp test.gr1.dmp \
test.gr2.dmp test.gr3.dmp test.gr4.dmp \
test.gr5.dmp test.nc.dmp test.PointFile.dmp \
test.sds1.dmp test.sds2.dmp test.sds3.dmp \
test.sds4.dmp test.sds5.dmp test.sds6.dmp \
test.sds7.dmp test.vs1.dmp test.vs2.dmp \
test.vs3.dmp test.vs4.dmp test.vs5.dmp \
text.nc.dmp whoi.dmp \
testData.nc.dmp kwcase.nc.dmp fillmismatch.nc.dmp \
CMakeLists.txt