Skip to content

Commit bfa5fdb

Browse files
committed
s
1 parent 6d1a765 commit bfa5fdb

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.github/workflows/CI-unixish.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -88,27 +88,27 @@ jobs:
8888
if: matrix.os == 'ubuntu-24.04' && matrix.compiler == 'g++'
8989
run: |
9090
make clean
91-
make -j$(nproc) test selfcheck CXXFLAGS="-Werror -g3 -D_GLIBCXX_DEBUG"
91+
make -j$(nproc) test selfcheck CXXFLAGS="-Werror -Wno-multichar -g3 -D_GLIBCXX_DEBUG"
9292
9393
- name: Run with libc++ hardening mode
9494
if: matrix.os == 'ubuntu-24.04' && matrix.compiler == 'clang++'
9595
run: |
9696
make clean
97-
make -j$(nproc) test selfcheck CXXFLAGS="-Werror -stdlib=libc++ -g3 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_DEBUG" LDFLAGS="-lc++"
97+
make -j$(nproc) test selfcheck CXXFLAGS="-Werror -Wno-multichar -stdlib=libc++ -g3 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_DEBUG" LDFLAGS="-lc++"
9898
9999
- name: Run AddressSanitizer
100100
if: matrix.os == 'ubuntu-24.04'
101101
run: |
102102
make clean
103-
make -j$(nproc) test selfcheck CXXFLAGS="-Werror -O2 -g3 -fsanitize=address" LDFLAGS="-fsanitize=address"
103+
make -j$(nproc) test selfcheck CXXFLAGS="-Werror -Wno-multichar -O2 -g3 -fsanitize=address" LDFLAGS="-fsanitize=address"
104104
env:
105105
ASAN_OPTIONS: detect_stack_use_after_return=1
106106

107107
- name: Run UndefinedBehaviorSanitizer
108108
if: matrix.os == 'ubuntu-24.04'
109109
run: |
110110
make clean
111-
make -j$(nproc) test selfcheck CXXFLAGS="-Werror -O2 -g3 -fsanitize=undefined -fno-sanitize=signed-integer-overflow" LDFLAGS="-fsanitize=undefined -fno-sanitize=signed-integer-overflow"
111+
make -j$(nproc) test selfcheck CXXFLAGS="-Werror -Wno-multichar -O2 -g3 -fsanitize=undefined -fno-sanitize=signed-integer-overflow" LDFLAGS="-fsanitize=undefined -fno-sanitize=signed-integer-overflow"
112112
env:
113113
UBSAN_OPTIONS: print_stacktrace=1:halt_on_error=1:report_error_type=1
114114

@@ -117,4 +117,4 @@ jobs:
117117
if: false && matrix.os == 'ubuntu-24.04' && matrix.compiler == 'clang++'
118118
run: |
119119
make clean
120-
make -j$(nproc) test selfcheck CXXFLAGS="-Werror -O2 -g3 -stdlib=libc++ -fsanitize=memory" LDFLAGS="-lc++ -fsanitize=memory"
120+
make -j$(nproc) test selfcheck CXXFLAGS="-Werror -Wno-multichar -O2 -g3 -stdlib=libc++ -fsanitize=memory" LDFLAGS="-lc++ -fsanitize=memory"

0 commit comments

Comments
 (0)