Dennis Heimbigner
39e9cd0ffe
Fix issues with Github pull request 187
...
(https://github.com/Unidata/netcdf-c/pull/187 )
Primary problem was cmake build errors.
2016-01-08 12:55:11 -07:00
Dennis Heimbigner
5e4cbd2fec
Forgot to check cmake build
2016-01-05 22:26:20 -07:00
Dennis Heimbigner
d15f277252
The max dimension sizes do not take CDF-5 format into account.
...
NetCDF-c Github issue #185
The code in libsrc/dim.c has not been upgraded to support
CDF-5 format.
Rule we are implementing sets the max dimension sizes as follows:
Classic: CDF-1 NC_MAX_INT - 3 = 2147483647 - 3
64 bit Offset: CDF-2 NC_MAX_UINT - 3 = 4294967295 - 3
64 bit Data: CDF-5 NC_MAX_UINT64 - 3 = 18446744073709551615 - 3
The -3 is to handle rounding.
2016-01-05 21:26:25 -07:00
Ward Fisher
ac9f02d01a
Modified index passed for last row when printing with annotations, in support of fixing https://github.com/Unidata/netcdf-c/issues/181
2015-12-31 21:20:36 +00:00
Dennis Heimbigner
8e6beda671
NetCDF-c Github issue #178
...
NetCDF-c Github issue #178 / esupport BNL-694121
The ncgen man pages says:
> Note also that the words variable',dimension', data',group', and
> `types' are legal CDL names, but be careful that there is a space be-
> tween them and any following colon character when used as a variable
> name. This is mostly an issue with attribute declarations.
Ncdump does not obey this rule.
The fix is to modify ncdump/ncdump.c to check if a variable name is
a keyword.
Also added test case.
2015-12-26 18:19:04 -07:00
dmh
47e10591b4
ckp
2015-11-19 13:44:55 -07:00
Ward Fisher
c1210f4020
Merge branch 'master' into cdf5-sync-master
2015-11-09 13:45:11 -07:00
dmh
413e49d758
1. There were several bugs in ncdump/dumplib.c
...
that were not taking the CDF-5 format into account.
2. Had to update ncgen.1 man page to define the new
k-flag rules to deal with cdf-5.
3. Had to fix some tests that use 'cmp' for comparison;
this really should be deprecated.
3. There was a bug in configure.ac with respect
to using the enable-netcdf-4 flag vs
using disable-netcdf-4.
2015-11-06 17:03:28 -07:00
Ward Fisher
996ef87cd1
More refactoring to fix an issue where an nc4 test was being run when nc4 was disabled.
2015-11-06 13:20:10 -07:00
Ward Fisher
f551581ceb
Modified 'in-memory' test to only run enhanced tests if netcdf-4 is enabled.
2015-11-06 13:12:09 -07:00
Ward Fisher
612b35a84c
Merge branch 'master' into cdf-5, in preparation for merging the CDF-5 functionality into the master branch. This will be the key new feature for netcdf 4.4.0.
2015-11-05 13:40:35 -07:00
dmh
7480d7d97d
- clean up the dfile.c confusion about NC_64_BIT_OFFSET
...
- sync oc2 with master for https://DennisHeimbigner@github.com/Unidata/oc.git
- Cleanup auth.html documentation.
- Cleanup obsolete documentation.
2015-10-24 21:45:13 -06:00
Ward Fisher
c825d612c2
Tweaked some tests so that everything would pass when netcdf4 was disabled.
2015-10-22 14:09:19 -06:00
Ward Fisher
519a56019f
Merge branch 'fix-typos' of https://github.com/tbeu/netcdf-c into tbeu-fix-typos
2015-10-16 14:16:09 -06:00
Dennis Heimbigner
cd7a06b193
pull request
2015-10-12 17:09:37 -06:00
Dennis Heimbigner
554034b712
1. Added temporary work-around for cygwin where
...
AC_CHECK_SIZEOF is not working because anti-virus
will not allow very rapid creation/deletion of a
file with same name.
2. modified some test baselines to attempt to fix
Ward's issue
2015-10-09 10:33:40 -06:00
dmh
8fc86035b2
merge-squash
2015-10-09 10:22:00 -06:00
Dennis Heimbigner
dccbc87d24
1. Added temporary work-around for cygwin where
...
AC_CHECK_SIZEOF is not working because anti-virus
will not allow very rapid creation/deletion of a
file with same name.
2. modified some test baselines to attempt to fix
Ward's issue
2015-10-09 10:14:45 -06:00
dmh
49597a64af
merge-squash
2015-10-09 10:12:11 -06:00
Dennis Heimbigner
a1be2456eb
1. Added temporary work-around for cygwin where
...
AC_CHECK_SIZEOF is not working because anti-virus
will not allow very rapid creation/deletion of a
file with same name.
2. modified some test baselines to attempt to fix
Ward's issue
2015-09-15 15:18:59 -06:00
dmh
0a7ff043a2
re: Jira NCF-320
...
Partially resolve by making
string variables and attributes use
UTF-8 encoding.
Normalization is not necessarily fixed,
however.
2015-08-20 15:53:48 -06:00
tbeu
e2820e4d8a
Fix common typos
...
Detected by https://github.com/vlajos/misspell_fixer
2015-08-20 11:42:05 +02:00
Russ Rew
495fea71b9
Fix builddir vs srdir problem for ncdump/ctest.c and ctest64.c
2015-08-18 16:10:18 -06:00
dmh
859f105005
merge-squash
2015-08-15 16:26:35 -06:00
Ward Fisher
26be22c7db
Made the sed statement more specific to avoid problems on non-windows systems.
2015-08-11 11:52:48 -06:00
Ward Fisher
f00b1e8f6f
Added a touch of post-processing to make a shell script test work on Windows.
2015-08-11 11:48:49 -06:00
Russ Rew
a62c9d3059
Fix conflicts after merge
2015-08-02 17:29:36 -06:00
Russ Rew
2e029a3058
More cleanups from clang warnings.
2015-08-02 17:23:32 -06:00
Russ Rew
0687dfe5a2
Cleanup clang warnings.
2015-08-02 17:22:50 -06:00
Russ Rew
ec89eb5806
Fix ncdump clang warnings. Fix invalid encodings for some non-ascii strings in tests.
2015-08-02 16:09:47 -06:00
Russ Rew
3d5be0b3f0
Fix NCF-339, ncdump -x omits exponent char in XML double attribute value
2015-08-02 08:54:29 -06:00
Ward Fisher
f8e2d21663
Corrected a potential resource leak. Coverity ID: 1302447
2015-07-29 14:49:05 -06:00
Russ Rew
374a7550c4
Better fix for NCF-336
2015-07-14 10:00:40 -06:00
Ward Fisher
90ff3b728a
Corrected a few things to work with MSVC.
2015-06-01 15:26:58 -06:00
Ward Fisher
5d15a332f0
Fixed a typo in the tst_inmemory script. From http://www.tldp.org/LDP/abs/html/io-redirection.html , '&>' redirects both stdout and stderr to filename, whereas '>&' is used with file descriptor handles, e.g. '1>&2'.
2015-06-01 13:07:16 -06:00
Ward Fisher
0cb9631b5c
Added ncdump test tst_inmemory into CMake config file.
2015-06-01 12:26:40 -06:00
dmh
a763a5d71d
add more debug info to ncdump
2015-05-29 16:04:22 -06:00
dmh
dbc7215063
1. fix nc_open_mem doxygen description
...
2. fix some bugs wrt to cygwin vs linux.
3. add to RELEASE_NOTES
4. try to fix tst_inmemory fd error by putting the first
arg to dotest in quotes.
2015-05-28 19:23:33 -06:00
dmh
3dd807a155
The original mem branch somehow got
...
hosed, so I rebuilt it as a new mem2 branch.
2015-05-28 15:10:10 -06:00
Ward Fisher
28908d9cfe
Modified some tests to work on Windows when a bash shell is available.
2015-04-22 15:47:19 -06:00
Ward Fisher
c366bec8b3
Activated a couple new tests on MSVC builds when bash is available.
2015-04-20 16:06:20 -06:00
Ward Fisher
fa2818863a
Changed how several tests are built/invoked.
2015-04-20 13:54:17 -06:00
Ward Fisher
1fe58bde2d
Added tst_netcdf4, tst_h_rdc0 to CMake build system.
2015-04-20 13:18:24 -06:00
Ward Fisher
88a012651a
Wired tst_nccopy4.sh into cmake.
2015-04-20 13:15:02 -06:00
Ward Fisher
c4511e2ed2
Wired fillbug into cmake.
2015-04-20 13:08:26 -06:00
dmh
f9edce92ed
make testauth be under the enable-auth-tests
2015-03-03 21:01:43 -07:00
dmh
06a11e51df
1. Allow for the user specified rc file via the env variable
...
NCRCFILE. Note that the value of this environment
variable should be the absolute path of the rc file, not
the path to its containing directory.
2015-03-03 20:17:27 -07:00
Ward Fisher
ae4d54bcc6
Added stray .nc file to CLEANFILES
2015-02-12 13:34:39 -07:00
Ward Fisher
e56c67a772
Added an assertion, although I'm not convinced it's strictly needed, it is for safety now. Will assess whether it can be reached (at a glance it's not reachable, but static analysis says it is) or not. Will update as needed.
2015-02-11 13:29:40 -07:00
Russ Rew
b56cd87284
fix array size in test program
2015-02-05 16:56:15 -07:00