Exascale FastForward
  1. Exascale FastForward

netcdf-c

Public

Network

 
AuthorCommitMessageCommit Date
Ward  FisherWard Fisher
1807cb7aa28Roughing in a test to create the failure described in https://github.com/Unidata/netcdf-c/issues/221
Ward  FisherWard Fisher
47dcd00bb75Added test file for debugging https://github.com/Unidata/netcdf-c/issues/221.
Ward  FisherWard Fisher
d8b65ccea17Fix for https://github.com/Unidata/netcdf-c/issues/223
Ward  FisherWard Fisher
845f3b2282dMMerge branch 'gspatch8'
Ward  FisherWard Fisher
ecc635014c2MMerge branch 'patch-8' of https://github.com/gsjaardema/netcdf-c into gspatch8
Greg SjaardemaGreg Sjaardema
2d3278c58b4Update comment If pnetcdf support is enabled, then NC_HAS_PARALLEL is defined to 1 even if HDF5 is not enabled. Fix comment to make this clearer.
Ward  FisherWard Fisher
e9f07bd6811MMerge branch 'patch-7' of https://github.com/gsjaardema/netcdf-c into gsjaardema-patch-7
Greg SjaardemaGreg Sjaardema
e8280efcb2aGenerate correct results from cmake-generated nc-config A couple of the `has_XX` variables seem to have values of OFF or ON instead of `empty` or ON which causes incorrect output from the nc-config script since it is using `-z` to test whether the variable is non-empty. This causes nc-config to incorrectly report that the library supports HDF5 or has the version 2 api.
Ward FisherWard Fisher
7e7fa31b5f6MMerge pull request #215 from gsjaardema/patch-5 Support user-specified hdf5 and hdf5_hl libraries
Greg SjaardemaGreg Sjaardema
ebc25610ef0MMerge branch 'master' into patch-5
Greg SjaardemaGreg Sjaardema
126a3192308Fix version dependency. Required PNetCDF version is 1.6.1 or greater; not 1.6.0 as I previously thought. Note that this is pull request may (partially) satisfy Issue #194 which I just found.
Greg SjaardemaGreg Sjaardema
d1231577711Enable PNetCDF settings in cmake build One possible solution to finding the PNetCDF library and testing for the correct version in the cmake build.
Greg SjaardemaGreg Sjaardema
edfffb4b148MMerge branch 'master' into patch-5
Ward  FisherWard Fisher
1a42d4ff99bCorrected version string to reflect development branch is 4.4.1 in support of correcting https://github.com/Unidata/netcdf-c/issues/214.
Greg SjaardemaGreg Sjaardema
df58364f00bSupport user-specified hdf5 and hdf5_hl libraries If the netcdf cmake build is configured with explicitly specified hdf5 c and hl libraries: ``` -DHDF5_C_LIBRARY:PATH=${ACCESS}/lib/libhdf5.dylib \ -DHDF5_HL_LIBRARY:PATH=${ACCESS}/lib/libhdf5_hl.dylib \ -DHDF5_INCLUDE_DIR:PATH=${ACCESS}/include \ ``` Then it looks like the HDF5_C_LIBRARIES and HDF5_HL_LIBRARIES variables do not get set and then this causes the HDF5 libraries to be omitted from the `TLL_LIBS` symbol in liblib...
Ward  FisherWard Fisher
55b24e29649Added tst_mode to CMakeLists.txt
Ward FisherWard Fisher
03b7a103adcMMerge pull request #210 from Unidata/gh206 merging work @dmh did to address #206
Dennis HeimbignerDennis Heimbigner
e03785069a0MMerge branch 'gh206' of https://github.com/Unidata/netcdf-c into gh206
Dennis HeimbignerDennis Heimbigner
80a07f23754MMerge branch 'gh206' of https://github.com/Unidata/netcdf-c into gh206
Dennis HeimbignerDennis Heimbigner
d91ccdf54cfGithub issue: https://github.com/Unidata/netcdf-c/issues/206 Re e-eupport VGQ-678069 It was noticed that an attribute value of "nan." was being treated as legal (it should be "nan"). The reason is that sscanf was not be checked to see that all the attribute value characters were being read. Solution is to verify that all characters were being consumed.
Dennis HeimbignerDennis Heimbigner
b2a25bde136Github issue: https://github.com/Unidata/netcdf-c/issues/206 Re e-eupport VGQ-678069 It was noticed that an attribute value of "nan." was being treated as legal (it should be "nan"). The reason is that sscanf was not be checked to see that all the attribute value characters were being read. Solution is to verify that all characters were being consumed.
Dennis HeimbignerDennis Heimbigner
66fcf79d772Github issue: https://github.com/Unidata/netcdf-c/issues/206 Re e-eupport VGQ-678069 It was noticed that an attribute value of "nan." was being treated as legal (it should be "nan"). The reason is that sscanf was not be checked to see that all the attribute value characters were being read. Solution is to verify that all characters were being consumed.
Ward FisherWard Fisher
20ce7edf325MMerge pull request #209 from Unidata/gh208 Fix github issue: https://github.com/Unidata/netcdf-c/issues/208
Dennis HeimbignerDennis Heimbigner
45572f5971dFix github issue: https://github.com/Unidata/netcdf-c/issues/208 Return an error when specifying deflation (compression) or fletcher32 on a file created for parallel IO in netcdf-4.
Ward FisherWard Fisher
990296c6717MMerge pull request #205 from Unidata/hdf5init Clean up the handling of hdf5 initialization
Ward FisherWard Fisher
7c828bdb5ecMMerge branch 'master' into hdf5init
Ward FisherWard Fisher
83df40b6f9cMMerge pull request #204 from Unidata/contributing-toc Added a table-of-contents to the contributing guideline file.
Ward  FisherWard Fisher
5b18f955dceAdded a table-of-contents to the contributing guideline file.
Dennis HeimbignerDennis Heimbigner
b5ba4247939Clean up the handling of hdf5 initialization by creating an nc4_hdf5_initialize(void) function plus nc4_hdf5_initialized flag. Also fix potential null exception in nc4internal.c
Ward FisherWard Fisher
f85d8a0ead1MMerge pull request #203 from Unidata/contributing Add contributing guideline document based on `contributing.html` file added by @dmh.
Ward  FisherWard Fisher
93560f75556Updated contributing markdown document.
Ward  FisherWard Fisher
bfb18e4f577First draft of contributing.md
Ward  FisherWard Fisher
e81f5ed7d69Adding a contributing guideline file.
Ward  FisherWard Fisher
427577be8d7MMerge branch 'gsjaardema-patch-6' into pull-consolidation
Greg SjaardemaGreg Sjaardema
e1696187ecfReplace NC_MAX_DIMS with NC_MAX_VAR_DIMS Same issue as in #197.
Ward  FisherWard Fisher
30e70df5b6bMMerge branch 'gsjaardema-patch-5' into pull-consolidation
Greg SjaardemaGreg Sjaardema
ba7d9c54bd0Replace NC_MAX_DIMS with NC_TESTS_MAX_DIMS Missed this file earlier somehow. Same situation as fixed in fbc210f
Ward  FisherWard Fisher
cf9a477daacModified spacing in configure.ac.
Ward  FisherWard Fisher
fbc210f511dAlternative solution to https://github.com/Unidata/netcdf-c/pull/199 and https://github.com/Unidata/netcdf-c/pull/200.
Ward  FisherWard Fisher
f3cae2e6ce5MMerge branch 'master' of https://github.com/Unidata/netcdf-c
Ward FisherWard Fisher
dc78c6a4a5dMMerge pull request #197 from gsjaardema/patch-1 Replace NC_MAX_DIMS with correct NC_MAX_VAR_DIMS
Greg SjaardemaGreg Sjaardema
e13d976e274Replace NC_MAX_DIMS with correct NC_MAX_VAR_DIMS The constant NC_MAX_DIMS is used to dimension the `dimids` arrays which are use to retrieve the dimension ids corresponding to the variables dimensions. By definition, the maximum number of dimension ids is `NC_MAX_VAR_DIMS` as is documented in the `nc_inq_var` documentation: http://www.unidata.ucar.edu/software/netcdf/netcdf-4/newdocs/netcdf-c/nc_005finq_005fvar.html dimids Returned vector of *ndimsp dimension IDs corresponding to the...
Ward  FisherWard Fisher
3769de2669aMMerge branch 'gsjaardema-patch-2'
Greg SjaardemaGreg Sjaardema
04f1231f48cFix incorrect array size specification The count and start arrays are dimensioned to NC_MAX_DIMS even though the maximum size should be NDIMS which is set to 3; possibly, the maximum size could be 2 since only indices 0 and 1 are used to access both start and count. I left it at NDIMS since that matches the number of items in the initialization and is consistent with other uses in the file.
Ward  FisherWard Fisher
0ee9a4f59e9Further cleanup of generated files.
Ward  FisherWard Fisher
79c021712adRemoved generated tests from source control. Ensuring generated files are regenerated if m4 is present.
Ward FisherWard Fisher
a3ec3a5d94eMMerge pull request #193 from Unidata/doc-update Doc update
Ward FisherWard Fisher
8d162e9097bMMerge branch 'master' into doc-update
Ward FisherWard Fisher
977be0f1c61MMerge pull request #190 from sebastic/attributes-typo Fix 'atttributes' typo, replace with 'attributes'.
Bas CouwenbergBas Couwenberg
eb2561aaab1Fix 'atttributes' typo, replace with 'attributes'.