mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-02-17 16:10:24 +08:00
Converts the YAML build mode arrays to objects in special runs (#2308)
* Converts the YAML build mode arrays to objects in special runs * Adds a dump of the matrix context for each test This would have made it a LOT easier to debug the build_mode issues... * Disable the mirror VFD in the -Werror checks We can re-enable this after we fix the warnings, but I don't want to conflate code and GitHub changes, so this is a better way to get the CI to pass for now.
This commit is contained in:
parent
138daa8846
commit
4bbda3038a
36
.github/workflows/main.yml
vendored
36
.github/workflows/main.yml
vendored
@ -174,10 +174,10 @@ jobs:
|
|||||||
flags: ""
|
flags: ""
|
||||||
run_tests: false
|
run_tests: false
|
||||||
thread_safety:
|
thread_safety:
|
||||||
- enabled: false
|
enabled: false
|
||||||
text: ""
|
text: ""
|
||||||
build_mode:
|
build_mode:
|
||||||
- text: " DBG"
|
text: " DBG"
|
||||||
cmake: "Debug"
|
cmake: "Debug"
|
||||||
autotools: "debug"
|
autotools: "debug"
|
||||||
|
|
||||||
@ -196,10 +196,10 @@ jobs:
|
|||||||
flags: ""
|
flags: ""
|
||||||
run_tests: false
|
run_tests: false
|
||||||
thread_safety:
|
thread_safety:
|
||||||
- enabled: false
|
enabled: false
|
||||||
text: ""
|
text: ""
|
||||||
build_mode:
|
build_mode:
|
||||||
- text: " DBG"
|
text: " DBG"
|
||||||
cmake: "Debug"
|
cmake: "Debug"
|
||||||
autotools: "debug"
|
autotools: "debug"
|
||||||
|
|
||||||
@ -218,10 +218,10 @@ jobs:
|
|||||||
flags: ""
|
flags: ""
|
||||||
run_tests: false
|
run_tests: false
|
||||||
thread_safety:
|
thread_safety:
|
||||||
- enabled: false
|
enabled: false
|
||||||
text: ""
|
text: ""
|
||||||
build_mode:
|
build_mode:
|
||||||
- text: " DBG"
|
text: " DBG"
|
||||||
cmake: "Debug"
|
cmake: "Debug"
|
||||||
autotools: "debug"
|
autotools: "debug"
|
||||||
|
|
||||||
@ -240,10 +240,10 @@ jobs:
|
|||||||
flags: ""
|
flags: ""
|
||||||
run_tests: false
|
run_tests: false
|
||||||
thread_safety:
|
thread_safety:
|
||||||
- enabled: false
|
enabled: false
|
||||||
text: ""
|
text: ""
|
||||||
build_mode:
|
build_mode:
|
||||||
- text: " DBG"
|
text: " DBG"
|
||||||
cmake: "Debug"
|
cmake: "Debug"
|
||||||
autotools: "debug"
|
autotools: "debug"
|
||||||
|
|
||||||
@ -262,10 +262,10 @@ jobs:
|
|||||||
flags: ""
|
flags: ""
|
||||||
run_tests: false
|
run_tests: false
|
||||||
thread_safety:
|
thread_safety:
|
||||||
- enabled: false
|
enabled: false
|
||||||
text: ""
|
text: ""
|
||||||
build_mode:
|
build_mode:
|
||||||
- text: " DBG"
|
text: " DBG"
|
||||||
cmake: "Debug"
|
cmake: "Debug"
|
||||||
autotools: "debug"
|
autotools: "debug"
|
||||||
|
|
||||||
@ -275,7 +275,7 @@ jobs:
|
|||||||
fortran: disable
|
fortran: disable
|
||||||
java: disable
|
java: disable
|
||||||
parallel: disable
|
parallel: disable
|
||||||
mirror_vfd: enable
|
mirror_vfd: disable
|
||||||
direct_vfd: enable
|
direct_vfd: enable
|
||||||
deprec_sym: enable
|
deprec_sym: enable
|
||||||
default_api: v114
|
default_api: v114
|
||||||
@ -284,10 +284,10 @@ jobs:
|
|||||||
flags: "CFLAGS=-Werror"
|
flags: "CFLAGS=-Werror"
|
||||||
run_tests: false
|
run_tests: false
|
||||||
thread_safety:
|
thread_safety:
|
||||||
- enabled: false
|
enabled: false
|
||||||
text: ""
|
text: ""
|
||||||
build_mode:
|
build_mode:
|
||||||
- text: " DBG"
|
text: " DBG"
|
||||||
cmake: "Debug"
|
cmake: "Debug"
|
||||||
autotools: "debug"
|
autotools: "debug"
|
||||||
|
|
||||||
@ -297,7 +297,7 @@ jobs:
|
|||||||
fortran: disable
|
fortran: disable
|
||||||
java: disable
|
java: disable
|
||||||
parallel: disable
|
parallel: disable
|
||||||
mirror_vfd: enable
|
mirror_vfd: disable
|
||||||
direct_vfd: enable
|
direct_vfd: enable
|
||||||
deprec_sym: enable
|
deprec_sym: enable
|
||||||
default_api: v114
|
default_api: v114
|
||||||
@ -306,10 +306,10 @@ jobs:
|
|||||||
flags: "CFLAGS=-Werror"
|
flags: "CFLAGS=-Werror"
|
||||||
run_tests: false
|
run_tests: false
|
||||||
thread_safety:
|
thread_safety:
|
||||||
- enabled: false
|
enabled: false
|
||||||
text: ""
|
text: ""
|
||||||
build_mode:
|
build_mode:
|
||||||
- text: " REL"
|
text: " REL"
|
||||||
cmake: "Release"
|
cmake: "Release"
|
||||||
autotools: "production"
|
autotools: "production"
|
||||||
|
|
||||||
@ -329,6 +329,10 @@ jobs:
|
|||||||
# SETUP
|
# SETUP
|
||||||
#
|
#
|
||||||
|
|
||||||
|
#Useful for debugging
|
||||||
|
- name: Dump matrix context
|
||||||
|
run: echo '${{ toJSON(matrix) }}'
|
||||||
|
|
||||||
- name: Install CMake Dependencies (Linux)
|
- name: Install CMake Dependencies (Linux)
|
||||||
run: sudo apt-get install ninja-build
|
run: sudo apt-get install ninja-build
|
||||||
if: matrix.os == 'ubuntu-latest'
|
if: matrix.os == 'ubuntu-latest'
|
||||||
|
Loading…
Reference in New Issue
Block a user