Commit Graph

1712 Commits

Author SHA1 Message Date
Ward Fisher
b0ebead826 Merged latest from the Trunk. 2013-07-22 17:16:30 +00:00
Ward Fisher
0401fafb3b Changed argument list of nc_rename_grp to match definition of nc_rename_grp,
changed invocation of nc_rename_grp in renamegroup.c.
2013-07-22 17:04:54 +00:00
Ward Fisher
cbb032b19c Modified how renamegroup executable is built so that
it can be run in CMake-based builds.
2013-07-22 16:55:59 +00:00
Dennis Heimbigner
ee4cf07637 change nc_rename_group -> nc_rename_grp for consistency 2013-07-22 16:49:25 +00:00
Russ Rew
a18b6eb42a Remove .exe suffix from executable invocation in shell test script. 2013-07-22 14:43:10 +00:00
Dennis Heimbigner
bb77390311 Set executable bit on run_grp_rename.sh 2013-07-21 17:09:49 +00:00
Dennis Heimbigner
05369372f7 Debugged previously added
code to support group rename.
Also added a simple test case.
2013-07-21 01:08:39 +00:00
Dennis Heimbigner
b85d3568ec Added the necessary code to support
group renaming. The primary API
is 'nc_rename_grp(int grpid, const char* name)'.
No test cases provided yet.
This also required adding a rename_grp entry
to the dispatch tables.
2013-07-19 21:48:37 +00:00
Ward Fisher
1c23ec06b8 Merging latest from netcdf-cmake branch. Includes a handful
of fixes for coverity-identified errors.
2013-07-19 21:32:27 +00:00
Ward Fisher
746ddd0390 Addressed a handful of coverity-reported issues. 2013-07-19 21:13:35 +00:00
Ward Fisher
62fff7ae57 Added Doxygen file, CTest config to dev. branch. 2013-07-16 21:23:49 +00:00
Ward Fisher
495317fb2a Cutting a new branch. 2013-07-16 21:21:32 +00:00
Ward Fisher
a90b386e0a Refactored 'Constant' to 'NCConstant' in ncgen/ to avoid
reserved word collision on Windows.

Added tst_ncgen4_classic.sh to CMake-based builds.
2013-07-16 20:22:48 +00:00
Ward Fisher
e0e64736b5 Modified variable declaration for Windows support. 2013-07-16 17:18:10 +00:00
Ward Fisher
5800b4b41a Refactored Constant to NCConstant 2013-07-16 16:18:26 +00:00
Ward Fisher
50d6671328 Merged latest from trunk. 2013-07-15 20:17:18 +00:00
Russ Rew
7f9ff06665 Modified to run the nc_test4 program inadvertently omitted file from the NCF-56 fix. 2013-07-14 18:34:01 +00:00
Russ Rew
fa3f84afbc Neglected to add this, due to confusion with file of same name in ncdump 2013-07-14 16:16:56 +00:00
Ward Fisher
eef6e4679b Merged latest from trunk. 2013-07-11 17:01:15 +00:00
Ward Fisher
07247f44b0 Fixed a couple of CMake related testing issues. 2013-07-11 16:50:51 +00:00
Russ Rew
167c2355c8 Fix CMakeLists to remove tst_h_scalar test from nc_test4/, since already in ncdump/ 2013-07-10 22:53:56 +00:00
Russ Rew
f9dff9cee3 Fix make distcheck by getting right 2013-07-10 22:09:46 +00:00
Dennis Heimbigner
aa5e822273 added tst_h_scalar test 2013-07-10 21:19:05 +00:00
Dennis Heimbigner
7dce1d00f3 add ref to tst_h_scalar 2013-07-10 21:17:36 +00:00
Russ Rew
758858e8b7 Forgot to add and commit yet another test program. 2013-07-10 21:07:53 +00:00
Russ Rew
e737bf33cb Forgot to add and commit new test program. 2013-07-10 21:06:12 +00:00
Russ Rew
0fd1f0dde1 Define macro for NIL string value in ncdump/dumplib.h 2013-07-10 20:56:24 +00:00
Dennis Heimbigner
98a469b17a Added NIL tests 2013-07-10 20:53:50 +00:00
Russ Rew
e4f9350c23 Quincey's fixes for NCF-56, "netcdf-4 can't read HDF5 scalar atts".
Also added ability capability for netCDF-4 to write and read NIL
values for string type attributes and variables, so these can be read
if used in HDF5 files.

Include are additions to CMakeLists files to reflect new tests.
2013-07-10 20:09:31 +00:00
Dennis Heimbigner
483cbf94fe Added code to support NIL
values for strings in ncgen.
Needs test cases.
2013-07-10 20:00:48 +00:00
Ward Fisher
60d907c79d Merged Latest from trunk. 2013-07-08 21:53:57 +00:00
Russ Rew
6cd8fca60d Quincey's fixes for NCF-250, netCDF-4 parallel independent access with
unlimited dimension hanging.  Extending the size of an unlimited
dimension in HDF5 must be a collective operation, so now an error is
returned if trying to extend in independent access mode.

Quincey's bug fixes for parallel build portability, particularly
OpenMPI on MacOS-X.
2013-07-08 21:31:13 +00:00
Ward Fisher
df36e4da2f Added development files for CTest testing, doxygen development documentation generation. 2013-07-05 17:12:11 +00:00
Ward Fisher
9bdb239632 Cutting new branch from trunk. 2013-07-05 17:11:04 +00:00
Ward Fisher
145f4c4b99 Merging latest changes from cmake branch into trunk. 2013-07-05 17:09:19 +00:00
Ward Fisher
84a5b214d9 2013-06-26 22:16:09 +00:00
Dennis Heimbigner
9979a2fa60 Synch with oc2.0 2013-06-26 21:46:54 +00:00
Ward Fisher
2ce8f6b5c9 Merged latest from trunk, plus a minor
fix while waiting on Dennis's fix.
2013-06-26 21:09:24 +00:00
Dennis Heimbigner
628aed80d9 1. synch changes with oc2.0
2. Fix a bug in ncgen to
   catch a special case of a malformed
   datalist.
2013-06-26 18:55:30 +00:00
Ward Fisher
9d75232166 Merged latest from trunk. 2013-06-25 17:21:13 +00:00
Russ Rew
f44f553274 Oops, last commit should have had this commit message:
Greg Sjaardema's contributed optimization for the nc4_find_dim_len
function in libsrc4/nc4internal.c. The patch eliminates several
malloc/free calls that exist in the original coding.
2013-06-25 17:07:55 +00:00
Russ Rew
58a63708cc Fix contributed by Nath Gopalaswamy to large file problem reading
netCDF classic or 64-bit offset files that have a UINT32_MAX flag for
large last record size of a variable that has values larger than 1
byte.  This problem had previously been fixed for *writing* such data,
but was only tested with an ncbyte variable.  Fixed test to
demonstrate problem and the fix.

More updates to chunking documentation, cosmetic fixes for some
"--option=" documentation that doxygen turns into mdash.
2013-06-25 17:04:10 +00:00
Ward Fisher
40382e8dde Merged latest changes from netcdf-cmake branch. 2013-06-20 20:38:23 +00:00
Ward Fisher
5bebcf13f7 Merged latest from trunk. 2013-06-18 20:22:34 +00:00
Ward Fisher
1b6ceaa8db Modified nc-config.in.cmake to generate an nc-config that uses syntax
in line with the nc-config generated by autotools.
2013-06-17 17:27:05 +00:00
Ward Fisher
588e543840 Merging latest from trunk. 2013-06-10 21:51:37 +00:00
Ward Fisher
b4e198d163 Added '--enable-dynamic-loading' to autotools-based builds, and
-DENABLE_DYNAMIC_LOADING to cmake-based builds.

This will allow for compatibility with hdf5 1.8.11 builds that
have enabled dynamic building (depends on libdl).

See Jira ticket NCF-258
2013-06-10 21:48:11 +00:00
Ward Fisher
4ffd3054b5 2013-06-10 17:08:56 +00:00
Ward Fisher
38ac26a74b 2013-06-10 16:01:04 +00:00
Ward Fisher
715e6e2acb 2013-06-07 21:46:56 +00:00