Commit Graph

10096 Commits

Author SHA1 Message Date
Ward Fisher
206b8ce651 Update release notes. 2024-01-17 15:40:23 -08:00
Kyle Shores
5e487fd381 lowercase 2024-01-17 16:07:22 -06:00
Kyle Shores
4a07adf261 lower case 2024-01-17 15:59:02 -06:00
Kyle Shores
cb28b1ba0c lowercase 2024-01-17 15:47:16 -06:00
Kyle Shores
e7c7221f28 moving functions and macros to a file 2024-01-17 15:17:50 -06:00
Peter Hill
fd6421d5c9
CMake: Don't use include_directories for pnetcdf 2024-01-17 17:17:59 +00:00
Peter Hill
e728555beb
CMake: Simplify setting some cache variables for pnetcdf 2024-01-17 17:15:00 +00:00
Peter Hill
425d38ac4f
CMake: Require pnetcdf if requested 2024-01-17 16:19:19 +00:00
Peter Hill
20954a7e1b
CMake: Remove unused #cmakedefine 2024-01-17 16:01:02 +00:00
Peter Hill
eccbd64d55
CMake: Move pnetcdf detection to FindPNETCDF cmake module
Also:
- add back call to `include_directories` for PnetCDF
- ensure `MPI` is found for PnetCDF with serial HDF5
2024-01-17 15:23:03 +00:00
Kyle Shores
e13c75b61c merge conflict 2024-01-16 13:44:06 -06:00
Kyle Shores
656fdbb374 moving the dependencies inclusion 2024-01-16 11:20:43 -06:00
Peter Hill
700dfd29cc
Fix argument type on internal utility function 2024-01-15 15:46:14 +00:00
Peter Hill
0706278119
Remove unused argument from internal utility function 2024-01-15 15:46:13 +00:00
Peter Hill
ea5a0631c5
Fix misleading indentation on if/else statements 2024-01-15 15:46:13 +00:00
Peter Hill
b6eb730684
Silence various conversion warnings in ncdump 2024-01-15 15:46:13 +00:00
Peter Hill
409ca579ab
Fix return type on a couple of internal utility functions 2024-01-15 15:46:13 +00:00
Peter Hill
b94199874d
Fix returning wrong type 2024-01-15 15:46:13 +00:00
Peter Hill
472b30f313
Remove some unused variables 2024-01-15 15:46:13 +00:00
Peter Hill
a7552b4b83
Fix a couple of conversion warnings in shared nczarr/ncdump test 2024-01-15 13:57:22 +00:00
Peter Hill
f266313cb7
Fix warning about mismatched indentation between if/else statements 2024-01-15 10:42:45 +00:00
Peter Hill
d51f80cded
Fix some more conversion warnings in nczarr tests 2024-01-15 10:42:13 +00:00
Peter Hill
76f4cda69a
Ensure config.h is included first 2024-01-15 10:26:06 +00:00
Peter Hill
0b040e8cd7
Merge branch 'main' into silence-nczarr-test-warnings
* main: (39 commits)
  Define USE_SZIP variable for nc-config.cmake.in
  matching cmake variables in autotools configuration
  moving the version into the project command in cmake
  Updated doxygen files for older, less-forgiving versions of doxygen (1.9.1, at least)
  Clean up doxygen warnings that were being treated as failures.
  Correcting a weird doxygen issue that has appeared.
  cmake: Fix Szip link using correct cmake var
  cmake: Improve FindSzip logic to provide a Szip_LIBRARY var
  Changed link to netCDF-Fortran documentation.
  Replaced ancient K&R function declarations to be C23 compatible
  Rebased PR by hand against main.
  count argument in H5Sselect_hyperslab
  Add H5FD_http_finalize function and call on hdf5 finalize
  Catching up on PRs, this is 2431 on the current 'main'
  Fix cmake syntax typo.
  Typo fix in support of gh2824.wif
  Fix typo in nc-config.cmake.in
  Removed a use of sprintf that required changing a function signature
  Replaced some sprintf with snprintf with aid of new variable containing size
  Replaced trivial uses of sprintf with snprintf
  ...
2024-01-15 10:17:36 +00:00
Julien Schueller
5537a60885 CMake: Add support for UNITY_BUILD 2024-01-12 10:18:29 +01:00
Ward Fisher
498930982d
Merge pull request #2836 from islas/populateSzipConfigCMake
Define USE_SZIP variable for nc-config.cmake.in
2024-01-11 16:29:39 -08:00
Kyle Shores
2f794b7e7f merging main 2024-01-10 16:16:49 -06:00
Kyle Shores
330f911ecf removing debug messages 2024-01-10 16:12:04 -06:00
Kyle Shores
ca850af099 actually adding the dependencies file... 2024-01-10 16:11:00 -06:00
Kyle Shores
efc20c64d2 putting dependencies into separate file 2024-01-10 15:18:15 -06:00
Anthony Islas
fd982d3b59 Link against internally defined libraries rather than pulling object files 2024-01-08 22:53:12 +00:00
Anthony Islas
9b5eccc636 Define USE_SZIP variable for nc-config.cmake.in 2024-01-08 22:36:13 +00:00
Ward Fisher
5ad890c7bb
Merge pull request #2835 from K20shores/versioning_with_cmake
Manage project version with cmake
2024-01-08 14:35:11 -07:00
Kyle Shores
ce2d5d9045 matching cmake variables in autotools configuration 2024-01-08 10:29:14 -06:00
Kyle Shores
e995c2e696 moving the version into the project command in cmake 2024-01-05 10:06:32 -06:00
Ward Fisher
6e636ef465
Merge pull request #2808 from ZedThree/explicit-casts-in-nc4var
Use explicit casts in `nc4_convert_type` to silence warnings
2023-12-22 11:29:13 -07:00
Ward Fisher
e9f2c18120 Merge remote-tracking branch 'upstream/main' into explicit-casts-in-nc4var 2023-12-22 10:34:24 -07:00
Ward Fisher
c1fb4b0bae
Merge pull request #2809 from ZedThree/silence-malloc-warnings
Silence conversion warnings from `malloc` arguments
2023-12-21 17:20:56 -07:00
Ward Fisher
b13a89fe32
Merge pull request #2833 from mwestphal/fix_szip_linking
Fix szip linking
2023-12-21 13:59:22 -07:00
Ward Fisher
de822f95b7 Merge remote-tracking branch 'upstream/main' into fix_szip_linking 2023-12-21 12:20:31 -06:00
Ward Fisher
5c1595717a
Merge pull request #2834 from WardF/fix_doxygen.wif
Fix doxygen warnings
2023-12-21 10:31:44 -07:00
Ward Fisher
b588c009cb Updated doxygen files for older, less-forgiving versions of doxygen (1.9.1, at least) 2023-12-21 09:56:31 -07:00
Ward Fisher
3361fc5901 Clean up doxygen warnings that were being treated as failures. 2023-12-21 09:39:44 -07:00
Ward Fisher
f2eef5a262 Correcting a weird doxygen issue that has appeared. 2023-12-20 16:06:08 -07:00
Mathieu Westphal
8f191fbc9d cmake: Fix Szip link using correct cmake var 2023-12-20 07:58:45 +01:00
Mathieu Westphal
b708cb90bc cmake: Improve FindSzip logic to provide a Szip_LIBRARY var 2023-12-20 07:58:22 +01:00
Ward Fisher
9c617e5395
Merge pull request #2821 from edwardhartnett/ejh_bm_new_compression
add new compression to bm_file benchmark
2023-12-19 16:56:47 -07:00
Ward Fisher
01eae4ff27
Merge pull request #2801 from seanm/c23-fixes
Replaced ancient K&R function declarations to be C23 compatible
2023-12-19 16:53:08 -07:00
Ward Fisher
b534fe3e04
Merge pull request #2781 from DennisHeimbigner/idint.dmh
Reduce warning by changing type of NC_OBJ.id.
2023-12-19 16:21:24 -07:00
Ward Fisher
98365988c8
Merge pull request #2827 from lostbard/octave-fix-2617
Add H5FD_http_finalize function and call on hdf5 finalize
2023-12-19 16:20:55 -07:00