Commit Graph

9716 Commits

Author SHA1 Message Date
Dennis Heimbigner
f878acf99e fix memory leak 2023-11-04 20:23:55 -06:00
Dennis Heimbigner
f8cb89e679 ckp 2023-11-04 16:42:36 -06:00
Dennis Heimbigner
64111c7f5e remove conflicts 2023-11-04 16:17:09 -06:00
Dennis Heimbigner
87497d79cf update 2023-11-04 16:08:59 -06:00
Sean McBride
1162f64d2a Fixed various UBSan warnings about invalid bit shifting
Just made sure to use unsigned, so that a bit does not get shifted into a sign bit.
2023-11-02 11:11:18 -04:00
Ward Fisher
e92404f11f Add fenceposting so DLL flags are only introduced wwhen we are compiling DLL-based shared libraries. 2023-11-01 11:45:31 -06:00
Ward Fisher
b9adb697ac Working to get the proposed change working with Visual studio 2023-11-01 11:35:52 -06:00
Ward Fisher
3385be8500
Merge branch 'main' into nczarr-tests-common-library 2023-10-30 15:10:43 -06:00
Ward Fisher
100dca4854
Merge pull request #2786 from Unidata/stray-lfs-character.wif
Remove stray character in cmake lfs tests for nczarr.
2023-10-30 13:17:37 -06:00
Ward Fisher
70ea45ad41 Remove stray character in cmake lfs tests for nczarr. 2023-10-30 12:26:16 -06:00
Ward Fisher
b8d76fefc2
Merge pull request #2764 from DennisHeimbigner/dapko.dmh
Fix Proxy problem for DAP2
2023-10-27 14:11:19 -06:00
Ward Fisher
37a46f2658
Merge pull request #2784 from WardF/gh2744-redux.wif
Replace exec_program with execute_process
2023-10-27 13:55:34 -06:00
Ward Fisher
8d422704ec Replace exec_program with execute_process 2023-10-27 12:20:46 -06:00
Ward Fisher
a5d15a5857
Merge pull request #2776 from ZedThree/cmake-optional-uninstall-target
CMake: Don't add uninstall target and CPack config if not top-level
2023-10-27 10:58:34 -06:00
Ward Fisher
7099fee924
Merge branch 'main' into dapko.dmh 2023-10-27 10:57:40 -06:00
Ward Fisher
329c4c9759
Merge pull request #2763 from DennisHeimbigner/noshape.dmh
Cleanup a number of issues.
2023-10-27 10:56:01 -06:00
Peter Hill
0b9c9941bc
CMake: Use helper libraries for nczarr tests
Avoids rebuilding the same files multiple times
2023-10-27 15:38:38 +01:00
Peter Hill
763e54f8a1
Fix most float conversion warnings
Fixes ~200 out of ~240 `-Wfloat-conversion` warnings on gcc 13.2
2023-10-26 16:01:24 +01:00
Dennis Heimbigner
9df7f8d14b Update release notes 2023-10-25 15:26:46 -06:00
Dennis Heimbigner
bef8cf0460 Reduce warning by changing type of NC_OBJ.id.
re: https://github.com/Unidata/netcdf-c/issues/2780

As noted in the above issue, changing the NC_OBJ.id field
type from size_t to int reduces irrelevant warning.
There is no semantic effect since the number of distinct ids
will never approach the max positive integer value.
Note that this could change in the future if the id becomes
more than a simple counter.
2023-10-25 15:14:29 -06:00
Ward Fisher
980c7cffb4
Merge pull request #2751 from mathstuf/find-hdf5-if-needed
netCDFConfig: find HDF5 if needed
2023-10-25 12:57:31 -06:00
Ward Fisher
12aa290fac
Merge pull request #2779 from WardF/github-action-concurrency.wif
Added stanza to workflow actions so that pushed changes cancel tests
2023-10-25 12:56:43 -06:00
Ward Fisher
1c0dfaa6c1 Added stanza to workflow actions so that pushed changes cancel any running tests in favor of testing the updated codebase. 2023-10-25 10:23:26 -06:00
Peter Hill
b41b79a8e5
CMake: Add backport of PROJECT_IS_TOP_LEVEL for CMake <3.21 2023-10-25 11:50:07 +01:00
Ward Fisher
333ab53e8b
Merge branch 'main' into dapko.dmh 2023-10-24 14:52:38 -06:00
Ward Fisher
7852b2b0e3
Merge branch 'main' into noshape.dmh 2023-10-24 14:51:48 -06:00
Ward Fisher
f3c0fb5ea0
Merge branch 'main' into find-hdf5-if-needed 2023-10-24 14:50:00 -06:00
Ward Fisher
fa8d831a83
Merge pull request #2601 from DWesl/autotools-pseudo-make-distcheck
CI: Have nc-autotools use source distribution instead of repository
2023-10-24 13:28:56 -06:00
Ward Fisher
f512fdd17b
Merge pull request #2778 from WardF/cdash-script.wif
Add ctest script to CI.
2023-10-24 13:24:37 -06:00
Ward Fisher
d476629704 Replace accidental flag removal 2023-10-24 13:16:11 -06:00
Ward Fisher
347b2504bf Undo previous change. 2023-10-24 13:15:12 -06:00
Ward Fisher
bbcbab7a26 Clarify name of a Github Action. 2023-10-24 11:48:29 -06:00
Ward Fisher
3e341bd6e1 Turning off cdash integration for the moment, but merging PR to include other changes/updates. 2023-10-24 11:46:21 -06:00
Ward Fisher
127830e49f Shot in the dark 2023-10-24 11:42:49 -06:00
Ward Fisher
4483760d32 Adjust workflow secrets syntax. 2023-10-24 11:30:56 -06:00
Ward Fisher
ee9c9d91aa Try a different syntax. 2023-10-24 11:25:02 -06:00
Ward Fisher
dcad99082d Remove sensitive info being sent to standard output when using ctest scripts. 2023-10-24 11:13:04 -06:00
Ward Fisher
4615695091 Playing around trying to nail down syntax for accessing secrets in Github Actions. 2023-10-24 11:00:17 -06:00
Ward Fisher
74df474ac7 Adjust github action config file syntax. 2023-10-24 10:55:57 -06:00
Ward Fisher
88ecadfdb0 Adjust syntax. 2023-10-24 10:51:20 -06:00
Ward Fisher
4e7a864c23 Working on automating cdash access on github. 2023-10-24 10:48:51 -06:00
Ward Fisher
794ff5adad Turn off coverage testing in ctest_serial.ctest. 2023-10-24 10:39:44 -06:00
Ward Fisher
7ab20391d2 Add coverage testing to a specific test. 2023-10-24 10:39:11 -06:00
Ward Fisher
7a28aefa52 Reduce cdash/ctest-based script matrix. 2023-10-24 10:32:31 -06:00
Ward Fisher
7d9baced0e Correct issue with test file. 2023-10-24 10:28:51 -06:00
Ward Fisher
b41c33805a Update cdash script file. 2023-10-24 10:18:58 -06:00
Ward Fisher
df5261ce0c Correct issue with file. 2023-10-24 10:17:13 -06:00
Ward Fisher
bce53cae08 Add first script to try to embed cdash scripts into CI. 2023-10-24 10:15:25 -06:00
Peter Hill
523c648e5d
CMake: Don't add uninstall target and CPack config if not top-level
Fixes #2597
2023-10-23 10:20:29 +01:00
Ward Fisher
cb61d34185
Merge pull request #2767 from ZedThree/fix-ncvlog-loglevel
Fix bug with displaying log messages
2023-10-19 09:52:15 -06:00