summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorDana Robinson <43805+derobins@users.noreply.github.com>2022-10-14 13:15:33 (GMT)
committerGitHub <noreply@github.com>2022-10-14 13:15:33 (GMT)
commit80f80d61db7d02872a5ef6fe1704295198d710ed (patch)
treef3dfc966edc3261d9a133b1bd8af61f549ab29fa /.github
parentedc3790f5ce18c5e20cc038d7f24f744e2f690bb (diff)
downloadhdf5-80f80d61db7d02872a5ef6fe1704295198d710ed.zip
hdf5-80f80d61db7d02872a5ef6fe1704295198d710ed.tar.gz
hdf5-80f80d61db7d02872a5ef6fe1704295198d710ed.tar.bz2
Cleans final production mode warnings from H5Shyper.c (#2163)
* H5S__hyper_free_span_info() returns herr_t (not checked) * Set up H5S__hyper_free_span_info() error handling * Set up H5S__hyper_free_span() error handling * Added error handling to H5S_HYPER_ADVANCE_SPAN * Handled errors in H5S__hyper_iter_get_seq_list_gen() * Added a production mode build target for -Werror * Committing clang-format changes * Updated names for -Werror checks Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/main.yml24
1 files changed, 23 insertions, 1 deletions
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index f75378f..d7e5368 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -269,7 +269,7 @@ jobs:
cmake: "Debug"
autotools: "debug"
- - name: "Ubuntu gcc Autotools -Werror (build only)"
+ - name: "Ubuntu gcc Autotools -Werror (build only) DBG"
os: ubuntu-latest
cpp: enable
fortran: disable
@@ -291,6 +291,28 @@ jobs:
cmake: "Debug"
autotools: "debug"
+ - name: "Ubuntu gcc Autotools -Werror (build only) REL"
+ os: ubuntu-latest
+ cpp: enable
+ fortran: disable
+ java: disable
+ parallel: disable
+ mirror_vfd: enable
+ direct_vfd: enable
+ deprec_sym: enable
+ default_api: v114
+ toolchain: ""
+ generator: "autogen"
+ flags: "CFLAGS=-Werror"
+ run_tests: false
+ thread_safety:
+ - enabled: false
+ text: ""
+ build_mode:
+ - text: "REL"
+ cmake: "Release"
+ autotools: "production"
+
# Sets the job's name from the properties
name: "${{ matrix.name }}${{ matrix.build_mode.text }}${{ matrix.thread_safety.text }}"