2023-11-11 21:08 UTC+0100 Phil Krylov (phil a t krylov.eu)
* .github/workflows/linux-ci.yml
* .github/workflows/macos-ci.yml
* .github/workflows/vm1-ci.yml
* .github/workflows/windows-ci.yml
* Use `-Wno-error=array-bounds` in GCC strict mode CI builds as the array
bounds checker is buggy in GCC 12-13.
This commit is contained in:
1
.github/workflows/linux-ci.yml
vendored
1
.github/workflows/linux-ci.yml
vendored
@@ -71,6 +71,7 @@ jobs:
|
||||
case ${{matrix.strictness}} in
|
||||
normal) ;;
|
||||
strict) case ${{matrix.compiler}} in
|
||||
(gcc) HB_USER_CFLAGS="$HB_USER_CFLAGS -Werror -Wno-error=array-bounds" ;;
|
||||
(*) HB_USER_CFLAGS="$HB_USER_CFLAGS -Werror" ;;
|
||||
esac ;;
|
||||
esac
|
||||
|
||||
1
.github/workflows/macos-ci.yml
vendored
1
.github/workflows/macos-ci.yml
vendored
@@ -61,6 +61,7 @@ jobs:
|
||||
case ${{matrix.strictness}} in
|
||||
normal) ;;
|
||||
strict) case ${{matrix.compiler}} in
|
||||
(gcc) HB_USER_CFLAGS="$HB_USER_CFLAGS -Werror -Wno-error=array-bounds" ;;
|
||||
(*) HB_USER_CFLAGS="$HB_USER_CFLAGS -Werror" ;;
|
||||
esac ;;
|
||||
esac
|
||||
|
||||
1
.github/workflows/vm1-ci.yml
vendored
1
.github/workflows/vm1-ci.yml
vendored
@@ -104,6 +104,7 @@ jobs:
|
||||
case ${{matrix.strictness}} in
|
||||
normal) ;;
|
||||
strict) case ${{matrix.compiler}} in
|
||||
(gcc) HB_USER_CFLAGS="$HB_USER_CFLAGS -Werror -Wno-error=array-bounds" ;;
|
||||
(*) HB_USER_CFLAGS="$HB_USER_CFLAGS -Werror" ;;
|
||||
esac ;;
|
||||
esac
|
||||
|
||||
1
.github/workflows/windows-ci.yml
vendored
1
.github/workflows/windows-ci.yml
vendored
@@ -87,6 +87,7 @@ jobs:
|
||||
case ${{matrix.strictness}} in
|
||||
normal) ;;
|
||||
strict) case ${{matrix.compiler}} in
|
||||
(mingw64) HB_USER_CFLAGS="$HB_USER_CFLAGS -Werror -Wno-error=array-bounds" ;;
|
||||
(bcc) HB_USER_CFLAGS="$HB_USER_CFLAGS -w!" ;;
|
||||
(*) HB_USER_CFLAGS="$HB_USER_CFLAGS -Werror" ;;
|
||||
esac ;;
|
||||
|
||||
@@ -7,6 +7,14 @@
|
||||
Entries may not always be in chronological/commit order.
|
||||
See license at the end of file. */
|
||||
|
||||
2023-11-11 21:08 UTC+0100 Phil Krylov (phil a t krylov.eu)
|
||||
* .github/workflows/linux-ci.yml
|
||||
* .github/workflows/macos-ci.yml
|
||||
* .github/workflows/vm1-ci.yml
|
||||
* .github/workflows/windows-ci.yml
|
||||
* Use `-Wno-error=array-bounds` in GCC strict mode CI builds as the array
|
||||
bounds checker is buggy in GCC 12-13.
|
||||
|
||||
2023-11-11 20:05 UTC+0100 Phil Krylov (phil a t krylov.eu)
|
||||
* contrib/gtwvg/gtwvg.h
|
||||
* contrib/gtwvg/wvgcore.c
|
||||
|
||||
Reference in New Issue
Block a user