Mock Version: 2.8 Mock Version: 2.8 Mock Version: 2.8 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/libxkbcommon.spec'], chrootPath='/var/lib/mock/dist-an23-build-167490-58816/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=989gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/libxkbcommon.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1666137600 Wrote: /builddir/build/SRPMS/libxkbcommon-1.4.0-2.an23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/libxkbcommon.spec'], chrootPath='/var/lib/mock/dist-an23-build-167490-58816/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=989gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/libxkbcommon.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1666137600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.IuqMlt + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf libxkbcommon-1.4.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/libxkbcommon-1.4.0.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd libxkbcommon-1.4.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.knaQSU + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd libxkbcommon-1.4.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/meson --buildtype=plain --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/sbin --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib --wrap-mode=nodownload --auto-features=enabled . anolis-linux-build -Denable-docs=false -Denable-x11=true -Denable-wayland=false The Meson build system Version: 0.60.3 Source dir: /builddir/build/BUILD/libxkbcommon-1.4.0 Build dir: /builddir/build/BUILD/libxkbcommon-1.4.0/anolis-linux-build Build type: native build Project name: libxkbcommon Project version: 1.4.0 C compiler for the host machine: gcc (gcc 12.1.0 "gcc (GCC) 12.1.0 20220506 (Anolis OS 12.1.0-0)") C linker for the host machine: gcc ld.bfd 2.38-3 Host machine cpu family: x86_64 Host machine cpu: x86_64 Compiler for C supports arguments -fno-strict-aliasing: YES Compiler for C supports arguments -fsanitize-undefined-trap-on-error: YES Compiler for C supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -Wno-missing-field-initializers: YES Compiler for C supports arguments -Wpointer-arith: YES Compiler for C supports arguments -Wmissing-declarations: YES Compiler for C supports arguments -Wformat=2: YES Compiler for C supports arguments -Wstrict-prototypes: YES Compiler for C supports arguments -Wmissing-prototypes: YES Compiler for C supports arguments -Wnested-externs: YES Compiler for C supports arguments -Wbad-function-cast: YES Compiler for C supports arguments -Wshadow: YES Compiler for C supports arguments -Wlogical-op: YES Compiler for C supports arguments -Wdate-time: YES Compiler for C supports arguments -Wwrite-strings: YES Compiler for C supports arguments -Wno-documentation-deprecated-sync: NO meson.build:36: WARNING: Consider using the built-in option for sanitizers instead of using "-fsanitize-undefined-trap-on-error". Found pkg-config: /usr/bin/pkg-config (1.8.0) Run-time dependency xkeyboard-config found: YES 2.35.1 Has header "unistd.h" : YES Checking if "__builtin_expect" : links: YES Header has symbol "eaccess" : YES Header has symbol "euidaccess" : YES Header has symbol "mmap" : YES Header has symbol "mkostemp" : YES Header has symbol "posix_fallocate" : YES Header has symbol "strndup" : YES Header has symbol "asprintf" : YES Header has symbol "secure_getenv" : YES Header has symbol "PATH_MAX" : YES Checking if "-Wl,--version-script" : links: YES Program scripts/map-to-def found: YES (/builddir/build/BUILD/libxkbcommon-1.4.0/scripts/map-to-def) Program bison found: YES (/usr/bin/bison) Run-time dependency xcb found: YES 1.14 Run-time dependency xcb-xkb found: YES 1.14 Run-time dependency libxml-2.0 found: YES 2.9.14 Header has symbol "getopt_long" : YES Has header "linux/input.h" : YES Configuring xkeyboard-config-test using configuration Configuring test-config.h using configuration Program test/symbols-leak-test.py found: YES (/builddir/build/BUILD/libxkbcommon-1.4.0/test/symbols-leak-test.py) Program test/tool-option-parsing.py found: YES (/builddir/build/BUILD/libxkbcommon-1.4.0/test/tool-option-parsing.py) Program test/test-keysym.py found: YES (/builddir/build/BUILD/libxkbcommon-1.4.0/test/test-keysym.py) Program valgrind found: NO Message: valgrind not found, disabling valgrind test setup Configuring config.h using configuration Build targets in project: 41 libxkbcommon 1.4.0 User defined options auto_features : enabled bindir : /usr/bin buildtype : plain datadir : /usr/share includedir : /usr/include infodir : /usr/share/info libdir : /usr/lib64 libexecdir : /usr/libexec localedir : /usr/share/locale localstatedir : /var mandir : /usr/share/man prefix : /usr sbindir : /usr/sbin sharedstatedir: /var/lib sysconfdir : /etc wrap_mode : nodownload enable-docs : false enable-wayland: false enable-x11 : true Found ninja-1.11.1 at /usr/bin/ninja + /usr/bin/meson compile -C anolis-linux-build -j 64 --verbose ninja: Entering directory `/builddir/build/BUILD/libxkbcommon-1.4.0/anolis-linux-build' [1/193] gcc -Ilibxkbregistry.so.0.0.0.p -I. -I.. -I../src -I../include -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbregistry.so.0.0.0.p/src_util-list.c.o -MF libxkbregistry.so.0.0.0.p/src_util-list.c.o.d -o libxkbregistry.so.0.0.0.p/src_util-list.c.o -c ../src/util-list.c [2/193] gcc -Ilibxkbregistry.so.0.0.0.p -I. -I.. -I../src -I../include -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbregistry.so.0.0.0.p/src_utils.c.o -MF libxkbregistry.so.0.0.0.p/src_utils.c.o.d -o libxkbregistry.so.0.0.0.p/src_utils.c.o -c ../src/utils.c [3/193] gcc -Ixkbcli-list.p -I. -I.. -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ xkbcli-list.p/tools_registry-list.c.o -MF xkbcli-list.p/tools_registry-list.c.o.d -o xkbcli-list.p/tools_registry-list.c.o -c ../tools/registry-list.c [4/193] /usr/bin/bison --defines=libxkbcommon-test-internal.a.p/parser.h -o libxkbcommon-test-internal.a.p/parser.c -p _xkbcommon_ ../src/xkbcomp/parser.y ../src/xkbcomp/parser.y:87.1-12: warning: deprecated directive: ‘%pure-parser’, use ‘%define api.pure’ [-Wdeprecated] 87 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure ../src/xkbcomp/parser.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] [5/193] /usr/bin/bison --defines=libxkbcommon.so.0.0.0.p/parser.h -o libxkbcommon.so.0.0.0.p/parser.c -p _xkbcommon_ ../src/xkbcomp/parser.y ../src/xkbcomp/parser.y:87.1-12: warning: deprecated directive: ‘%pure-parser’, use ‘%define api.pure’ [-Wdeprecated] 87 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure ../src/xkbcomp/parser.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] [6/193] /usr/bin/bison --defines=compile-keymap.p/parser.h -o compile-keymap.p/parser.c -p _xkbcommon_ ../src/xkbcomp/parser.y ../src/xkbcomp/parser.y:87.1-12: warning: deprecated directive: ‘%pure-parser’, use ‘%define api.pure’ [-Wdeprecated] 87 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure ../src/xkbcomp/parser.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] [7/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_utf8.c.o -MF libxkbcommon-test-internal.a.p/src_utf8.c.o.d -o libxkbcommon-test-internal.a.p/src_utf8.c.o -c ../src/utf8.c [8/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/bench_bench.c.o -MF libxkbcommon-test-internal.a.p/bench_bench.c.o.d -o libxkbcommon-test-internal.a.p/bench_bench.c.o -c ../bench/bench.c [9/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_xkbcomp_keywords.c.o -MF libxkbcommon-test-internal.a.p/src_xkbcomp_keywords.c.o.d -o libxkbcommon-test-internal.a.p/src_xkbcomp_keywords.c.o -c ../src/xkbcomp/keywords.c [10/193] gcc -Ifuzz-compose.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ fuzz-compose.p/fuzz_compose_target.c.o -MF fuzz-compose.p/fuzz_compose_target.c.o.d -o fuzz-compose.p/fuzz_compose_target.c.o -c ../fuzz/compose/target.c [11/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_xkbcomp_vmod.c.o -MF libxkbcommon-test-internal.a.p/src_xkbcomp_vmod.c.o.d -o libxkbcommon-test-internal.a.p/src_xkbcomp_vmod.c.o -c ../src/xkbcomp/vmod.c [12/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_utils.c.o -MF libxkbcommon-test-internal.a.p/src_utils.c.o.d -o libxkbcommon-test-internal.a.p/src_utils.c.o -c ../src/utils.c [13/193] gcc -Ifuzz-keymap.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ fuzz-keymap.p/fuzz_keymap_target.c.o -MF fuzz-keymap.p/fuzz_keymap_target.c.o.d -o fuzz-keymap.p/fuzz_keymap_target.c.o -c ../fuzz/keymap/target.c [14/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_compose_state.c.o -MF libxkbcommon-test-internal.a.p/src_compose_state.c.o.d -o libxkbcommon-test-internal.a.p/src_compose_state.c.o -c ../src/compose/state.c [15/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_xkbcomp_xkbcomp.c.o -MF libxkbcommon-test-internal.a.p/src_xkbcomp_xkbcomp.c.o.d -o libxkbcommon-test-internal.a.p/src_xkbcomp_xkbcomp.c.o -c ../src/xkbcomp/xkbcomp.c [16/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_context-priv.c.o -MF libxkbcommon-test-internal.a.p/src_context-priv.c.o.d -o libxkbcommon-test-internal.a.p/src_context-priv.c.o -c ../src/context-priv.c [17/193] gcc -Ilibxkbcommon-x11-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-x11-internal.a.p/src_x11_state.c.o -MF libxkbcommon-x11-internal.a.p/src_x11_state.c.o.d -o libxkbcommon-x11-internal.a.p/src_x11_state.c.o -c ../src/x11/state.c [18/193] gcc -Itest-filecomp.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test-filecomp.p/test_filecomp.c.o -MF test-filecomp.p/test_filecomp.c.o.d -o test-filecomp.p/test_filecomp.c.o -c ../test/filecomp.c [19/193] gcc -Itest-buffercomp.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test-buffercomp.p/test_buffercomp.c.o -MF test-buffercomp.p/test_buffercomp.c.o.d -o test-buffercomp.p/test_buffercomp.c.o -c ../test/buffercomp.c [20/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_compose_table.c.o -MF libxkbcommon-test-internal.a.p/src_compose_table.c.o.d -o libxkbcommon-test-internal.a.p/src_compose_table.c.o -c ../src/compose/table.c [21/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_xkbcomp_include.c.o -MF libxkbcommon-test-internal.a.p/src_xkbcomp_include.c.o.d -o libxkbcommon-test-internal.a.p/src_xkbcomp_include.c.o -c ../src/xkbcomp/include.c [22/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_keysym-utf.c.o -MF libxkbcommon-test-internal.a.p/src_keysym-utf.c.o.d -o libxkbcommon-test-internal.a.p/src_keysym-utf.c.o -c ../src/keysym-utf.c [23/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_keymap-priv.c.o -MF libxkbcommon-test-internal.a.p/src_keymap-priv.c.o.d -o libxkbcommon-test-internal.a.p/src_keymap-priv.c.o -c ../src/keymap-priv.c [24/193] gcc -Ilibxkbcommon-x11-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-x11-internal.a.p/src_context-priv.c.o -MF libxkbcommon-x11-internal.a.p/src_context-priv.c.o.d -o libxkbcommon-x11-internal.a.p/src_context-priv.c.o -c ../src/context-priv.c [25/193] gcc -Itest-stringcomp.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test-stringcomp.p/test_stringcomp.c.o -MF test-stringcomp.p/test_stringcomp.c.o.d -o test-stringcomp.p/test_stringcomp.c.o -c ../test/stringcomp.c [26/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_compose_paths.c.o -MF libxkbcommon-test-internal.a.p/src_compose_paths.c.o.d -o libxkbcommon-test-internal.a.p/src_compose_paths.c.o -c ../src/compose/paths.c [27/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_atom.c.o -MF libxkbcommon-test-internal.a.p/src_atom.c.o.d -o libxkbcommon-test-internal.a.p/src_atom.c.o -c ../src/atom.c [28/193] gcc -Ilibxkbcommon-x11-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-x11-internal.a.p/src_keymap-priv.c.o -MF libxkbcommon-x11-internal.a.p/src_keymap-priv.c.o.d -o libxkbcommon-x11-internal.a.p/src_keymap-priv.c.o -c ../src/keymap-priv.c [29/193] gcc -Ilibxkbcommon-x11-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-x11-internal.a.p/src_atom.c.o -MF libxkbcommon-x11-internal.a.p/src_atom.c.o.d -o libxkbcommon-x11-internal.a.p/src_atom.c.o -c ../src/atom.c [30/193] gcc -Itest-rules-file-includes.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test-rules-file-includes.p/test_rules-file-includes.c.o -MF test-rules-file-includes.p/test_rules-file-includes.c.o.d -o test-rules-file-includes.p/test_rules-file-includes.c.o -c ../test/rules-file-includes.c [31/193] gcc -Itest-log.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test-log.p/test_log.c.o -MF test-log.p/test_log.c.o.d -o test-log.p/test_log.c.o -c ../test/log.c [32/193] gcc -Itest-utils.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test-utils.p/test_utils.c.o -MF test-utils.p/test_utils.c.o.d -o test-utils.p/test_utils.c.o -c ../test/utils.c [33/193] gcc -Itest-keymap.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test-keymap.p/test_keymap.c.o -MF test-keymap.p/test_keymap.c.o.d -o test-keymap.p/test_keymap.c.o -c ../test/keymap.c [34/193] gcc -Itest-rules-file.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test-rules-file.p/test_rules-file.c.o -MF test-rules-file.p/test_rules-file.c.o.d -o test-rules-file.p/test_rules-file.c.o -c ../test/rules-file.c [35/193] gcc -Itest-x11.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test-x11.p/test_x11.c.o -MF test-x11.p/test_x11.c.o.d -o test-x11.p/test_x11.c.o -c ../test/x11.c [36/193] gcc -Ibench-key-proc.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ bench-key-proc.p/bench_key-proc.c.o -MF bench-key-proc.p/bench_key-proc.c.o.d -o bench-key-proc.p/bench_key-proc.c.o -c ../bench/key-proc.c [37/193] gcc -Itest-x11comp.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test-x11comp.p/test_x11comp.c.o -MF test-x11comp.p/test_x11comp.c.o.d -o test-x11comp.p/test_x11comp.c.o -c ../test/x11comp.c [38/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/test_common.c.o -MF libxkbcommon-test-internal.a.p/test_common.c.o.d -o libxkbcommon-test-internal.a.p/test_common.c.o -c ../test/common.c [39/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_text.c.o -MF libxkbcommon-test-internal.a.p/src_text.c.o.d -o libxkbcommon-test-internal.a.p/src_text.c.o -c ../src/text.c [40/193] gcc -Itest-rulescomp.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test-rulescomp.p/test_rulescomp.c.o -MF test-rulescomp.p/test_rulescomp.c.o.d -o test-rulescomp.p/test_rulescomp.c.o -c ../test/rulescomp.c [41/193] gcc -Ilibxkbcommon-x11-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-x11-internal.a.p/src_x11_util.c.o -MF libxkbcommon-x11-internal.a.p/src_x11_util.c.o.d -o libxkbcommon-x11-internal.a.p/src_x11_util.c.o -c ../src/x11/util.c [42/193] gcc -Itest-atom.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test-atom.p/test_atom.c.o -MF test-atom.p/test_atom.c.o.d -o test-atom.p/test_atom.c.o -c ../test/atom.c [43/193] gcc -Itest-utf8.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test-utf8.p/test_utf8.c.o -MF test-utf8.p/test_utf8.c.o.d -o test-utf8.p/test_utf8.c.o -c ../test/utf8.c [44/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_context.c.o -MF libxkbcommon-test-internal.a.p/src_context.c.o.d -o libxkbcommon-test-internal.a.p/src_context.c.o -c ../src/context.c [45/193] gcc -Itest-context.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test-context.p/test_context.c.o -MF test-context.p/test_context.c.o.d -o test-context.p/test_context.c.o -c ../test/context.c [46/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_compose_state.c.o -MF libxkbcommon.so.0.0.0.p/src_compose_state.c.o.d -o libxkbcommon.so.0.0.0.p/src_compose_state.c.o -c ../src/compose/state.c [47/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_compose_table.c.o -MF libxkbcommon.so.0.0.0.p/src_compose_table.c.o.d -o libxkbcommon.so.0.0.0.p/src_compose_table.c.o -c ../src/compose/table.c [48/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_xkbcomp_keywords.c.o -MF libxkbcommon.so.0.0.0.p/src_xkbcomp_keywords.c.o.d -o libxkbcommon.so.0.0.0.p/src_xkbcomp_keywords.c.o -c ../src/xkbcomp/keywords.c [49/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_xkbcomp_expr.c.o -MF libxkbcommon-test-internal.a.p/src_xkbcomp_expr.c.o.d -o libxkbcommon-test-internal.a.p/src_xkbcomp_expr.c.o -c ../src/xkbcomp/expr.c [50/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_xkbcomp_keymap.c.o -MF libxkbcommon-test-internal.a.p/src_xkbcomp_keymap.c.o.d -o libxkbcommon-test-internal.a.p/src_xkbcomp_keymap.c.o -c ../src/xkbcomp/keymap.c [51/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_xkbcomp_vmod.c.o -MF libxkbcommon.so.0.0.0.p/src_xkbcomp_vmod.c.o.d -o libxkbcommon.so.0.0.0.p/src_xkbcomp_vmod.c.o -c ../src/xkbcomp/vmod.c [52/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_utf8.c.o -MF libxkbcommon.so.0.0.0.p/src_utf8.c.o.d -o libxkbcommon.so.0.0.0.p/src_utf8.c.o -c ../src/utf8.c [53/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_compose_paths.c.o -MF libxkbcommon.so.0.0.0.p/src_compose_paths.c.o.d -o libxkbcommon.so.0.0.0.p/src_compose_paths.c.o -c ../src/compose/paths.c [54/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_xkbcomp_include.c.o -MF libxkbcommon.so.0.0.0.p/src_xkbcomp_include.c.o.d -o libxkbcommon.so.0.0.0.p/src_xkbcomp_include.c.o -c ../src/xkbcomp/include.c [55/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_xkbcomp_xkbcomp.c.o -MF libxkbcommon.so.0.0.0.p/src_xkbcomp_xkbcomp.c.o.d -o libxkbcommon.so.0.0.0.p/src_xkbcomp_xkbcomp.c.o -c ../src/xkbcomp/xkbcomp.c [56/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_context-priv.c.o -MF libxkbcommon.so.0.0.0.p/src_context-priv.c.o.d -o libxkbcommon.so.0.0.0.p/src_context-priv.c.o -c ../src/context-priv.c [57/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_keysym-utf.c.o -MF libxkbcommon.so.0.0.0.p/src_keysym-utf.c.o.d -o libxkbcommon.so.0.0.0.p/src_keysym-utf.c.o -c ../src/keysym-utf.c [58/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_keymap.c.o -MF libxkbcommon-test-internal.a.p/src_keymap.c.o.d -o libxkbcommon-test-internal.a.p/src_keymap.c.o -c ../src/keymap.c [59/193] gcc -Itest-keyseq.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test-keyseq.p/test_keyseq.c.o -MF test-keyseq.p/test_keyseq.c.o.d -o test-keyseq.p/test_keyseq.c.o -c ../test/keyseq.c [60/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_atom.c.o -MF libxkbcommon.so.0.0.0.p/src_atom.c.o.d -o libxkbcommon.so.0.0.0.p/src_atom.c.o -c ../src/atom.c [61/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_keymap-priv.c.o -MF libxkbcommon.so.0.0.0.p/src_keymap-priv.c.o.d -o libxkbcommon.so.0.0.0.p/src_keymap-priv.c.o -c ../src/keymap-priv.c [62/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_utils.c.o -MF libxkbcommon.so.0.0.0.p/src_utils.c.o.d -o libxkbcommon.so.0.0.0.p/src_utils.c.o -c ../src/utils.c [63/193] gcc -Ixkbcli.p -I. -I.. -I../tools -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ xkbcli.p/tools_xkbcli.c.o -MF xkbcli.p/tools_xkbcli.c.o.d -o xkbcli.p/tools_xkbcli.c.o -c ../tools/xkbcli.c [64/193] gcc -Itest-registry.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test-registry.p/test_registry.c.o -MF test-registry.p/test_registry.c.o.d -o test-registry.p/test_registry.c.o -c ../test/registry.c [65/193] gcc -Itest-compose.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test-compose.p/test_compose.c.o -MF test-compose.p/test_compose.c.o.d -o test-compose.p/test_compose.c.o -c ../test/compose.c [66/193] gcc -Ilibxkbcommon-x11.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-x11.so.0.0.0.p/src_x11_state.c.o -MF libxkbcommon-x11.so.0.0.0.p/src_x11_state.c.o.d -o libxkbcommon-x11.so.0.0.0.p/src_x11_state.c.o -c ../src/x11/state.c [67/193] gcc -Ilibxkbcommon-x11.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-x11.so.0.0.0.p/src_context-priv.c.o -MF libxkbcommon-x11.so.0.0.0.p/src_context-priv.c.o.d -o libxkbcommon-x11.so.0.0.0.p/src_context-priv.c.o -c ../src/context-priv.c [68/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_xkbcomp_action.c.o -MF libxkbcommon-test-internal.a.p/src_xkbcomp_action.c.o.d -o libxkbcommon-test-internal.a.p/src_xkbcomp_action.c.o -c ../src/xkbcomp/action.c [69/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_xkbcomp_keycodes.c.o -MF libxkbcommon-test-internal.a.p/src_xkbcomp_keycodes.c.o.d -o libxkbcommon-test-internal.a.p/src_xkbcomp_keycodes.c.o -c ../src/xkbcomp/keycodes.c [70/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_xkbcomp_scanner.c.o -MF libxkbcommon-test-internal.a.p/src_xkbcomp_scanner.c.o.d -o libxkbcommon-test-internal.a.p/src_xkbcomp_scanner.c.o -c ../src/xkbcomp/scanner.c [71/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_xkbcomp_keymap.c.o -MF libxkbcommon.so.0.0.0.p/src_xkbcomp_keymap.c.o.d -o libxkbcommon.so.0.0.0.p/src_xkbcomp_keymap.c.o -c ../src/xkbcomp/keymap.c [72/193] gcc -Ilibxkbcommon-x11.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-x11.so.0.0.0.p/src_keymap-priv.c.o -MF libxkbcommon-x11.so.0.0.0.p/src_keymap-priv.c.o.d -o libxkbcommon-x11.so.0.0.0.p/src_keymap-priv.c.o -c ../src/keymap-priv.c [73/193] gcc -Ilibxkbcommon-x11.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-x11.so.0.0.0.p/src_atom.c.o -MF libxkbcommon-x11.so.0.0.0.p/src_atom.c.o.d -o libxkbcommon-x11.so.0.0.0.p/src_atom.c.o -c ../src/atom.c [74/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_xkbcomp_ast-build.c.o -MF libxkbcommon-test-internal.a.p/src_xkbcomp_ast-build.c.o.d -o libxkbcommon-test-internal.a.p/src_xkbcomp_ast-build.c.o -c ../src/xkbcomp/ast-build.c In function ‘ExprCreate’, inlined from ‘ExprCreateString’ at ../src/xkbcomp/ast-build.c:78:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateString’: ../src/xkbcomp/ast-build.c:81:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 81 | expr->string.str = str; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateString’ at ../src/xkbcomp/ast-build.c:78:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateInteger’ at ../src/xkbcomp/ast-build.c:88:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateInteger’: ../src/xkbcomp/ast-build.c:91:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 91 | expr->integer.ival = ival; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateInteger’ at ../src/xkbcomp/ast-build.c:88:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateFloat’ at ../src/xkbcomp/ast-build.c:98:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateBoolean’ at ../src/xkbcomp/ast-build.c:107:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateBoolean’: ../src/xkbcomp/ast-build.c:110:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 110 | expr->boolean.set = set; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBoolean’ at ../src/xkbcomp/ast-build.c:107:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateKeyName’ at ../src/xkbcomp/ast-build.c:117:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateKeyName’: ../src/xkbcomp/ast-build.c:120:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 120 | expr->key_name.key_name = key_name; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateKeyName’ at ../src/xkbcomp/ast-build.c:117:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateIdent’ at ../src/xkbcomp/ast-build.c:127:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateIdent’: ../src/xkbcomp/ast-build.c:130:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 130 | expr->ident.ident = ident; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateIdent’ at ../src/xkbcomp/ast-build.c:127:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateUnary’ at ../src/xkbcomp/ast-build.c:138:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateUnary’: ../src/xkbcomp/ast-build.c:141:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 141 | expr->unary.child = child; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateUnary’ at ../src/xkbcomp/ast-build.c:138:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../src/xkbcomp/ast-build.c:148:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../src/xkbcomp/ast-build.c:156:13: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 156 | expr->expr.value_type = left->expr.value_type; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../src/xkbcomp/ast-build.c:148:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../src/xkbcomp/ast-build.c:153:13: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 153 | expr->expr.value_type = right->expr.value_type; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../src/xkbcomp/ast-build.c:148:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../src/xkbcomp/ast-build.c:157:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 157 | expr->binary.left = left; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../src/xkbcomp/ast-build.c:148:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../src/xkbcomp/ast-build.c:158:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 158 | expr->binary.right = right; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../src/xkbcomp/ast-build.c:148:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateFieldRef’ at ../src/xkbcomp/ast-build.c:166:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateFieldRef’: ../src/xkbcomp/ast-build.c:169:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 169 | expr->field_ref.element = element; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateFieldRef’ at ../src/xkbcomp/ast-build.c:166:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateFieldRef’: ../src/xkbcomp/ast-build.c:170:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 170 | expr->field_ref.field = field; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateFieldRef’ at ../src/xkbcomp/ast-build.c:166:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../src/xkbcomp/ast-build.c:177:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateArrayRef’: ../src/xkbcomp/ast-build.c:180:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 180 | expr->array_ref.element = element; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../src/xkbcomp/ast-build.c:177:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateArrayRef’: ../src/xkbcomp/ast-build.c:181:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 181 | expr->array_ref.field = field; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../src/xkbcomp/ast-build.c:177:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateArrayRef’: ../src/xkbcomp/ast-build.c:182:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 182 | expr->array_ref.entry = entry; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../src/xkbcomp/ast-build.c:177:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateAction’ at ../src/xkbcomp/ast-build.c:189:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateAction’: ../src/xkbcomp/ast-build.c:192:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 192 | expr->action.name = name; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateAction’ at ../src/xkbcomp/ast-build.c:189:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateAction’: ../src/xkbcomp/ast-build.c:193:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 193 | expr->action.args = args; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateAction’ at ../src/xkbcomp/ast-build.c:189:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateActionList’ at ../src/xkbcomp/ast-build.c:200:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateActionList’: ../src/xkbcomp/ast-build.c:203:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 203 | expr->actions.actions = actions; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateActionList’ at ../src/xkbcomp/ast-build.c:200:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ [75/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_keysym.c.o -MF libxkbcommon-test-internal.a.p/src_keysym.c.o.d -o libxkbcommon-test-internal.a.p/src_keysym.c.o -c ../src/keysym.c [76/193] gcc -Itest-keysym.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test-keysym.p/test_keysym.c.o -MF test-keysym.p/test_keysym.c.o.d -o test-keysym.p/test_keysym.c.o -c ../test/keysym.c [77/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_context.c.o -MF libxkbcommon.so.0.0.0.p/src_context.c.o.d -o libxkbcommon.so.0.0.0.p/src_context.c.o -c ../src/context.c [78/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_text.c.o -MF libxkbcommon.so.0.0.0.p/src_text.c.o.d -o libxkbcommon.so.0.0.0.p/src_text.c.o -c ../src/text.c [79/193] gcc -Ixkbcli-compile-keymap.p -I. -I.. -I../tools -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ xkbcli-compile-keymap.p/tools_compile-keymap.c.o -MF xkbcli-compile-keymap.p/tools_compile-keymap.c.o.d -o xkbcli-compile-keymap.p/tools_compile-keymap.c.o -c ../tools/compile-keymap.c [80/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/tools_compile-keymap.c.o -MF compile-keymap.p/tools_compile-keymap.c.o.d -o compile-keymap.p/tools_compile-keymap.c.o -c ../tools/compile-keymap.c [81/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_compose_state.c.o -MF compile-keymap.p/src_compose_state.c.o.d -o compile-keymap.p/src_compose_state.c.o -c ../src/compose/state.c [82/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_xkbcomp_expr.c.o -MF libxkbcommon.so.0.0.0.p/src_xkbcomp_expr.c.o.d -o libxkbcommon.so.0.0.0.p/src_xkbcomp_expr.c.o -c ../src/xkbcomp/expr.c [83/193] gcc -Ilibxkbcommon-x11.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-x11.so.0.0.0.p/src_x11_util.c.o -MF libxkbcommon-x11.so.0.0.0.p/src_x11_util.c.o.d -o libxkbcommon-x11.so.0.0.0.p/src_x11_util.c.o -c ../src/x11/util.c [84/193] gcc -Ilibtools-internal.a.p -I. -I.. -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libtools-internal.a.p/tools_tools-common.c.o -MF libtools-internal.a.p/tools_tools-common.c.o.d -o libtools-internal.a.p/tools_tools-common.c.o -c ../tools/tools-common.c [85/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_compose_paths.c.o -MF compile-keymap.p/src_compose_paths.c.o.d -o compile-keymap.p/src_compose_paths.c.o -c ../src/compose/paths.c [86/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_compose_table.c.o -MF compile-keymap.p/src_compose_table.c.o.d -o compile-keymap.p/src_compose_table.c.o -c ../src/compose/table.c [87/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_xkbcomp_keywords.c.o -MF compile-keymap.p/src_xkbcomp_keywords.c.o.d -o compile-keymap.p/src_xkbcomp_keywords.c.o -c ../src/xkbcomp/keywords.c [88/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_xkbcomp_types.c.o -MF libxkbcommon-test-internal.a.p/src_xkbcomp_types.c.o.d -o libxkbcommon-test-internal.a.p/src_xkbcomp_types.c.o -c ../src/xkbcomp/types.c [89/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_xkbcomp_action.c.o -MF libxkbcommon.so.0.0.0.p/src_xkbcomp_action.c.o.d -o libxkbcommon.so.0.0.0.p/src_xkbcomp_action.c.o -c ../src/xkbcomp/action.c [90/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_xkbcomp_include.c.o -MF compile-keymap.p/src_xkbcomp_include.c.o.d -o compile-keymap.p/src_xkbcomp_include.c.o -c ../src/xkbcomp/include.c [91/193] rm -f libtools-internal.a && gcc-ar csrD libtools-internal.a libtools-internal.a.p/tools_tools-common.c.o [92/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_xkbcomp_vmod.c.o -MF compile-keymap.p/src_xkbcomp_vmod.c.o.d -o compile-keymap.p/src_xkbcomp_vmod.c.o -c ../src/xkbcomp/vmod.c [93/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_xkbcomp_compat.c.o -MF libxkbcommon-test-internal.a.p/src_xkbcomp_compat.c.o.d -o libxkbcommon-test-internal.a.p/src_xkbcomp_compat.c.o -c ../src/xkbcomp/compat.c [94/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_xkbcomp_xkbcomp.c.o -MF compile-keymap.p/src_xkbcomp_xkbcomp.c.o.d -o compile-keymap.p/src_xkbcomp_xkbcomp.c.o -c ../src/xkbcomp/xkbcomp.c [95/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_keymap.c.o -MF libxkbcommon.so.0.0.0.p/src_keymap.c.o.d -o libxkbcommon.so.0.0.0.p/src_keymap.c.o -c ../src/keymap.c [96/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_xkbcomp_ast-build.c.o -MF libxkbcommon.so.0.0.0.p/src_xkbcomp_ast-build.c.o.d -o libxkbcommon.so.0.0.0.p/src_xkbcomp_ast-build.c.o -c ../src/xkbcomp/ast-build.c In function ‘ExprCreate’, inlined from ‘ExprCreateString’ at ../src/xkbcomp/ast-build.c:78:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateString’: ../src/xkbcomp/ast-build.c:81:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 81 | expr->string.str = str; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateString’ at ../src/xkbcomp/ast-build.c:78:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateInteger’ at ../src/xkbcomp/ast-build.c:88:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateInteger’: ../src/xkbcomp/ast-build.c:91:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 91 | expr->integer.ival = ival; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateInteger’ at ../src/xkbcomp/ast-build.c:88:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateFloat’ at ../src/xkbcomp/ast-build.c:98:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateBoolean’ at ../src/xkbcomp/ast-build.c:107:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateBoolean’: ../src/xkbcomp/ast-build.c:110:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 110 | expr->boolean.set = set; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBoolean’ at ../src/xkbcomp/ast-build.c:107:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateKeyName’ at ../src/xkbcomp/ast-build.c:117:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateKeyName’: ../src/xkbcomp/ast-build.c:120:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 120 | expr->key_name.key_name = key_name; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateKeyName’ at ../src/xkbcomp/ast-build.c:117:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateIdent’ at ../src/xkbcomp/ast-build.c:127:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateIdent’: ../src/xkbcomp/ast-build.c:130:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 130 | expr->ident.ident = ident; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateIdent’ at ../src/xkbcomp/ast-build.c:127:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateUnary’ at ../src/xkbcomp/ast-build.c:138:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateUnary’: ../src/xkbcomp/ast-build.c:141:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 141 | expr->unary.child = child; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateUnary’ at ../src/xkbcomp/ast-build.c:138:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../src/xkbcomp/ast-build.c:148:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../src/xkbcomp/ast-build.c:156:13: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 156 | expr->expr.value_type = left->expr.value_type; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../src/xkbcomp/ast-build.c:148:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../src/xkbcomp/ast-build.c:153:13: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 153 | expr->expr.value_type = right->expr.value_type; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../src/xkbcomp/ast-build.c:148:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../src/xkbcomp/ast-build.c:157:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 157 | expr->binary.left = left; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../src/xkbcomp/ast-build.c:148:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../src/xkbcomp/ast-build.c:158:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 158 | expr->binary.right = right; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../src/xkbcomp/ast-build.c:148:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateFieldRef’ at ../src/xkbcomp/ast-build.c:166:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateFieldRef’: ../src/xkbcomp/ast-build.c:169:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 169 | expr->field_ref.element = element; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateFieldRef’ at ../src/xkbcomp/ast-build.c:166:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateFieldRef’: ../src/xkbcomp/ast-build.c:170:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 170 | expr->field_ref.field = field; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateFieldRef’ at ../src/xkbcomp/ast-build.c:166:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../src/xkbcomp/ast-build.c:177:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateArrayRef’: ../src/xkbcomp/ast-build.c:180:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 180 | expr->array_ref.element = element; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../src/xkbcomp/ast-build.c:177:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateArrayRef’: ../src/xkbcomp/ast-build.c:181:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 181 | expr->array_ref.field = field; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../src/xkbcomp/ast-build.c:177:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateArrayRef’: ../src/xkbcomp/ast-build.c:182:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 182 | expr->array_ref.entry = entry; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../src/xkbcomp/ast-build.c:177:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateAction’ at ../src/xkbcomp/ast-build.c:189:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateAction’: ../src/xkbcomp/ast-build.c:192:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 192 | expr->action.name = name; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateAction’ at ../src/xkbcomp/ast-build.c:189:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateAction’: ../src/xkbcomp/ast-build.c:193:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 193 | expr->action.args = args; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateAction’ at ../src/xkbcomp/ast-build.c:189:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateActionList’ at ../src/xkbcomp/ast-build.c:200:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateActionList’: ../src/xkbcomp/ast-build.c:203:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 203 | expr->actions.actions = actions; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateActionList’ at ../src/xkbcomp/ast-build.c:200:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateIdent’ at ../src/xkbcomp/ast-build.c:127:21, inlined from ‘BoolVarCreate’ at ../src/xkbcomp/ast-build.c:330:18: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreateIdent’, inlined from ‘BoolVarCreate’ at ../src/xkbcomp/ast-build.c:330:18: ../src/xkbcomp/ast-build.c:130:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 130 | expr->ident.ident = ident; | ~~~~~~~~~~~~~~~~~~^~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateIdent’ at ../src/xkbcomp/ast-build.c:127:21, inlined from ‘BoolVarCreate’ at ../src/xkbcomp/ast-build.c:330:18: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateBoolean’ at ../src/xkbcomp/ast-build.c:107:21, inlined from ‘BoolVarCreate’ at ../src/xkbcomp/ast-build.c:333:19: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreateBoolean’, inlined from ‘BoolVarCreate’ at ../src/xkbcomp/ast-build.c:333:19: ../src/xkbcomp/ast-build.c:110:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 110 | expr->boolean.set = set; | ~~~~~~~~~~~~~~~~~~^~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateBoolean’ at ../src/xkbcomp/ast-build.c:107:21, inlined from ‘BoolVarCreate’ at ../src/xkbcomp/ast-build.c:333:19: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ [97/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_utf8.c.o -MF compile-keymap.p/src_utf8.c.o.d -o compile-keymap.p/src_utf8.c.o -c ../src/utf8.c [98/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_xkbcomp_scanner.c.o -MF libxkbcommon.so.0.0.0.p/src_xkbcomp_scanner.c.o.d -o libxkbcommon.so.0.0.0.p/src_xkbcomp_scanner.c.o -c ../src/xkbcomp/scanner.c [99/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_xkbcomp_keycodes.c.o -MF libxkbcommon.so.0.0.0.p/src_xkbcomp_keycodes.c.o.d -o libxkbcommon.so.0.0.0.p/src_xkbcomp_keycodes.c.o -c ../src/xkbcomp/keycodes.c [100/193] gcc -Icompose.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ compose.p/tools_compose.c.o -MF compose.p/tools_compose.c.o.d -o compose.p/tools_compose.c.o -c ../tools/compose.c [101/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_context-priv.c.o -MF compile-keymap.p/src_context-priv.c.o.d -o compile-keymap.p/src_context-priv.c.o -c ../src/context-priv.c [102/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_xkbcomp_keymap-dump.c.o -MF libxkbcommon-test-internal.a.p/src_xkbcomp_keymap-dump.c.o.d -o libxkbcommon-test-internal.a.p/src_xkbcomp_keymap-dump.c.o -c ../src/xkbcomp/keymap-dump.c [103/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_keysym-utf.c.o -MF compile-keymap.p/src_keysym-utf.c.o.d -o compile-keymap.p/src_keysym-utf.c.o -c ../src/keysym-utf.c [104/193] gcc -Ibench-rules.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ bench-rules.p/bench_rules.c.o -MF bench-rules.p/bench_rules.c.o.d -o bench-rules.p/bench_rules.c.o -c ../bench/rules.c [105/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_atom.c.o -MF compile-keymap.p/src_atom.c.o.d -o compile-keymap.p/src_atom.c.o -c ../src/atom.c [106/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/meson-generated_parser.c.o -MF libxkbcommon-test-internal.a.p/meson-generated_parser.c.o.d -o libxkbcommon-test-internal.a.p/meson-generated_parser.c.o -c libxkbcommon-test-internal.a.p/parser.c [107/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_xkbcomp_types.c.o -MF libxkbcommon.so.0.0.0.p/src_xkbcomp_types.c.o.d -o libxkbcommon.so.0.0.0.p/src_xkbcomp_types.c.o -c ../src/xkbcomp/types.c [108/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_state.c.o -MF libxkbcommon-test-internal.a.p/src_state.c.o.d -o libxkbcommon-test-internal.a.p/src_state.c.o -c ../src/state.c [109/193] gcc -Ilibxkbregistry.so.0.0.0.p -I. -I.. -I../src -I../include -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbregistry.so.0.0.0.p/src_registry.c.o -MF libxkbregistry.so.0.0.0.p/src_registry.c.o.d -o libxkbregistry.so.0.0.0.p/src_registry.c.o -c ../src/registry.c [110/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_utils.c.o -MF compile-keymap.p/src_utils.c.o.d -o compile-keymap.p/src_utils.c.o -c ../src/utils.c [111/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_keymap-priv.c.o -MF compile-keymap.p/src_keymap-priv.c.o.d -o compile-keymap.p/src_keymap-priv.c.o -c ../src/keymap-priv.c [112/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_keysym.c.o -MF libxkbcommon.so.0.0.0.p/src_keysym.c.o.d -o libxkbcommon.so.0.0.0.p/src_keysym.c.o -c ../src/keysym.c [113/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_xkbcomp_keymap.c.o -MF compile-keymap.p/src_xkbcomp_keymap.c.o.d -o compile-keymap.p/src_xkbcomp_keymap.c.o -c ../src/xkbcomp/keymap.c [114/193] gcc -Ibench-compose.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ bench-compose.p/bench_compose.c.o -MF bench-compose.p/bench_compose.c.o.d -o bench-compose.p/bench_compose.c.o -c ../bench/compose.c [115/193] gcc -Ibench-rulescomp.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ bench-rulescomp.p/bench_rulescomp.c.o -MF bench-rulescomp.p/bench_rulescomp.c.o.d -o bench-rulescomp.p/bench_rulescomp.c.o -c ../bench/rulescomp.c [116/193] gcc -Ibench-atom.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ bench-atom.p/bench_atom.c.o -MF bench-atom.p/bench_atom.c.o.d -o bench-atom.p/bench_atom.c.o -c ../bench/atom.c [117/193] gcc -Ixkbcli-how-to-type.p -I. -I.. -I../tools -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ xkbcli-how-to-type.p/tools_how-to-type.c.o -MF xkbcli-how-to-type.p/tools_how-to-type.c.o.d -o xkbcli-how-to-type.p/tools_how-to-type.c.o -c ../tools/how-to-type.c [118/193] gcc -Ibench-x11.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ bench-x11.p/bench_x11.c.o -MF bench-x11.p/bench_x11.c.o.d -o bench-x11.p/bench_x11.c.o -c ../bench/x11.c [119/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_xkbcomp_compat.c.o -MF libxkbcommon.so.0.0.0.p/src_xkbcomp_compat.c.o.d -o libxkbcommon.so.0.0.0.p/src_xkbcomp_compat.c.o -c ../src/xkbcomp/compat.c [120/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_xkbcomp_keymap-dump.c.o -MF libxkbcommon.so.0.0.0.p/src_xkbcomp_keymap-dump.c.o.d -o libxkbcommon.so.0.0.0.p/src_xkbcomp_keymap-dump.c.o -c ../src/xkbcomp/keymap-dump.c [121/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_xkbcomp_expr.c.o -MF compile-keymap.p/src_xkbcomp_expr.c.o.d -o compile-keymap.p/src_xkbcomp_expr.c.o -c ../src/xkbcomp/expr.c [122/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_xkbcomp_action.c.o -MF compile-keymap.p/src_xkbcomp_action.c.o.d -o compile-keymap.p/src_xkbcomp_action.c.o -c ../src/xkbcomp/action.c [123/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_text.c.o -MF compile-keymap.p/src_text.c.o.d -o compile-keymap.p/src_text.c.o -c ../src/text.c [124/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_xkbcomp_scanner.c.o -MF compile-keymap.p/src_xkbcomp_scanner.c.o.d -o compile-keymap.p/src_xkbcomp_scanner.c.o -c ../src/xkbcomp/scanner.c [125/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_compose_parser.c.o -MF libxkbcommon-test-internal.a.p/src_compose_parser.c.o.d -o libxkbcommon-test-internal.a.p/src_compose_parser.c.o -c ../src/compose/parser.c [126/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_context.c.o -MF compile-keymap.p/src_context.c.o.d -o compile-keymap.p/src_context.c.o -c ../src/context.c [127/193] gcc -Ixkbcli-interactive-x11.p -I. -I.. -I../tools -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ xkbcli-interactive-x11.p/tools_interactive-x11.c.o -MF xkbcli-interactive-x11.p/tools_interactive-x11.c.o.d -o xkbcli-interactive-x11.p/tools_interactive-x11.c.o -c ../tools/interactive-x11.c [128/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/meson-generated_parser.c.o -MF libxkbcommon.so.0.0.0.p/meson-generated_parser.c.o.d -o libxkbcommon.so.0.0.0.p/meson-generated_parser.c.o -c libxkbcommon.so.0.0.0.p/parser.c [129/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_compose_parser.c.o -MF libxkbcommon.so.0.0.0.p/src_compose_parser.c.o.d -o libxkbcommon.so.0.0.0.p/src_compose_parser.c.o -c ../src/compose/parser.c [130/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_xkbcomp_keymap-dump.c.o -MF compile-keymap.p/src_xkbcomp_keymap-dump.c.o.d -o compile-keymap.p/src_xkbcomp_keymap-dump.c.o -c ../src/xkbcomp/keymap-dump.c [131/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_xkbcomp_ast-build.c.o -MF compile-keymap.p/src_xkbcomp_ast-build.c.o.d -o compile-keymap.p/src_xkbcomp_ast-build.c.o -c ../src/xkbcomp/ast-build.c In function ‘ExprCreate’, inlined from ‘ExprCreateString’ at ../src/xkbcomp/ast-build.c:78:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateString’: ../src/xkbcomp/ast-build.c:81:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 81 | expr->string.str = str; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateString’ at ../src/xkbcomp/ast-build.c:78:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateInteger’ at ../src/xkbcomp/ast-build.c:88:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateInteger’: ../src/xkbcomp/ast-build.c:91:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 91 | expr->integer.ival = ival; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateInteger’ at ../src/xkbcomp/ast-build.c:88:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateFloat’ at ../src/xkbcomp/ast-build.c:98:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateBoolean’ at ../src/xkbcomp/ast-build.c:107:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateBoolean’: ../src/xkbcomp/ast-build.c:110:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 110 | expr->boolean.set = set; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBoolean’ at ../src/xkbcomp/ast-build.c:107:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateKeyName’ at ../src/xkbcomp/ast-build.c:117:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateKeyName’: ../src/xkbcomp/ast-build.c:120:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 120 | expr->key_name.key_name = key_name; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateKeyName’ at ../src/xkbcomp/ast-build.c:117:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateIdent’ at ../src/xkbcomp/ast-build.c:127:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateIdent’: ../src/xkbcomp/ast-build.c:130:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 130 | expr->ident.ident = ident; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateIdent’ at ../src/xkbcomp/ast-build.c:127:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateUnary’ at ../src/xkbcomp/ast-build.c:138:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateUnary’: ../src/xkbcomp/ast-build.c:141:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 141 | expr->unary.child = child; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateUnary’ at ../src/xkbcomp/ast-build.c:138:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../src/xkbcomp/ast-build.c:148:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../src/xkbcomp/ast-build.c:156:13: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 156 | expr->expr.value_type = left->expr.value_type; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../src/xkbcomp/ast-build.c:148:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../src/xkbcomp/ast-build.c:153:13: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 153 | expr->expr.value_type = right->expr.value_type; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../src/xkbcomp/ast-build.c:148:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../src/xkbcomp/ast-build.c:157:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 157 | expr->binary.left = left; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../src/xkbcomp/ast-build.c:148:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../src/xkbcomp/ast-build.c:158:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 158 | expr->binary.right = right; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../src/xkbcomp/ast-build.c:148:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateFieldRef’ at ../src/xkbcomp/ast-build.c:166:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateFieldRef’: ../src/xkbcomp/ast-build.c:169:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 169 | expr->field_ref.element = element; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateFieldRef’ at ../src/xkbcomp/ast-build.c:166:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateFieldRef’: ../src/xkbcomp/ast-build.c:170:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 170 | expr->field_ref.field = field; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateFieldRef’ at ../src/xkbcomp/ast-build.c:166:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../src/xkbcomp/ast-build.c:177:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateArrayRef’: ../src/xkbcomp/ast-build.c:180:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 180 | expr->array_ref.element = element; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../src/xkbcomp/ast-build.c:177:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateArrayRef’: ../src/xkbcomp/ast-build.c:181:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 181 | expr->array_ref.field = field; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../src/xkbcomp/ast-build.c:177:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateArrayRef’: ../src/xkbcomp/ast-build.c:182:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 182 | expr->array_ref.entry = entry; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../src/xkbcomp/ast-build.c:177:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateAction’ at ../src/xkbcomp/ast-build.c:189:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateAction’: ../src/xkbcomp/ast-build.c:192:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 192 | expr->action.name = name; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateAction’ at ../src/xkbcomp/ast-build.c:189:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateAction’: ../src/xkbcomp/ast-build.c:193:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds] 193 | expr->action.args = args; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateAction’ at ../src/xkbcomp/ast-build.c:189:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateActionList’ at ../src/xkbcomp/ast-build.c:200:21: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c: In function ‘ExprCreateActionList’: ../src/xkbcomp/ast-build.c:203:9: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 203 | expr->actions.actions = actions; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateActionList’ at ../src/xkbcomp/ast-build.c:200:21: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateIdent’ at ../src/xkbcomp/ast-build.c:127:21, inlined from ‘BoolVarCreate’ at ../src/xkbcomp/ast-build.c:330:18: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreateIdent’, inlined from ‘BoolVarCreate’ at ../src/xkbcomp/ast-build.c:330:18: ../src/xkbcomp/ast-build.c:130:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 130 | expr->ident.ident = ident; | ~~~~~~~~~~~~~~~~~~^~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateIdent’ at ../src/xkbcomp/ast-build.c:127:21, inlined from ‘BoolVarCreate’ at ../src/xkbcomp/ast-build.c:330:18: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateBoolean’ at ../src/xkbcomp/ast-build.c:107:21, inlined from ‘BoolVarCreate’ at ../src/xkbcomp/ast-build.c:333:19: ../src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 68 | expr->common.next = NULL; | ^ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreateBoolean’, inlined from ‘BoolVarCreate’ at ../src/xkbcomp/ast-build.c:333:19: ../src/xkbcomp/ast-build.c:110:23: warning: array subscript ‘union ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds] 110 | expr->boolean.set = set; | ~~~~~~~~~~~~~~~~~~^~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateBoolean’ at ../src/xkbcomp/ast-build.c:107:21, inlined from ‘BoolVarCreate’ at ../src/xkbcomp/ast-build.c:333:19: ../src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ [132/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_xkbcomp_keycodes.c.o -MF compile-keymap.p/src_xkbcomp_keycodes.c.o.d -o compile-keymap.p/src_xkbcomp_keycodes.c.o -c ../src/xkbcomp/keycodes.c [133/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/meson-generated_parser.c.o -MF compile-keymap.p/meson-generated_parser.c.o.d -o compile-keymap.p/meson-generated_parser.c.o -c compile-keymap.p/parser.c [134/193] gcc -Itest-state.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test-state.p/test_state.c.o -MF test-state.p/test_state.c.o.d -o test-state.p/test_state.c.o -c ../test/state.c [135/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_xkbcomp_types.c.o -MF compile-keymap.p/src_xkbcomp_types.c.o.d -o compile-keymap.p/src_xkbcomp_types.c.o -c ../src/xkbcomp/types.c [136/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_state.c.o -MF libxkbcommon.so.0.0.0.p/src_state.c.o.d -o libxkbcommon.so.0.0.0.p/src_state.c.o -c ../src/state.c [137/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_keysym.c.o -MF compile-keymap.p/src_keysym.c.o.d -o compile-keymap.p/src_keysym.c.o -c ../src/keysym.c [138/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_xkbcomp_compat.c.o -MF compile-keymap.p/src_xkbcomp_compat.c.o.d -o compile-keymap.p/src_xkbcomp_compat.c.o -c ../src/xkbcomp/compat.c [139/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_keymap.c.o -MF compile-keymap.p/src_keymap.c.o.d -o compile-keymap.p/src_keymap.c.o -c ../src/keymap.c [140/193] gcc -Ilibxkbcommon-x11-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-x11-internal.a.p/src_x11_keymap.c.o -MF libxkbcommon-x11-internal.a.p/src_x11_keymap.c.o.d -o libxkbcommon-x11-internal.a.p/src_x11_keymap.c.o -c ../src/x11/keymap.c [141/193] rm -f libxkbcommon-x11-internal.a && gcc-ar csrD libxkbcommon-x11-internal.a libxkbcommon-x11-internal.a.p/src_x11_keymap.c.o libxkbcommon-x11-internal.a.p/src_x11_state.c.o libxkbcommon-x11-internal.a.p/src_x11_util.c.o libxkbcommon-x11-internal.a.p/src_context-priv.c.o libxkbcommon-x11-internal.a.p/src_keymap-priv.c.o libxkbcommon-x11-internal.a.p/src_atom.c.o [142/193] gcc -Ixkbcli-interactive-evdev.p -I. -I.. -I../tools -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ xkbcli-interactive-evdev.p/tools_interactive-evdev.c.o -MF xkbcli-interactive-evdev.p/tools_interactive-evdev.c.o.d -o xkbcli-interactive-evdev.p/tools_interactive-evdev.c.o -c ../tools/interactive-evdev.c [143/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_compose_parser.c.o -MF compile-keymap.p/src_compose_parser.c.o.d -o compile-keymap.p/src_compose_parser.c.o -c ../src/compose/parser.c [144/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_xkbcomp_rules.c.o -MF libxkbcommon-test-internal.a.p/src_xkbcomp_rules.c.o.d -o libxkbcommon-test-internal.a.p/src_xkbcomp_rules.c.o -c ../src/xkbcomp/rules.c [145/193] gcc -Ilibxkbcommon-x11.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-x11.so.0.0.0.p/src_x11_keymap.c.o -MF libxkbcommon-x11.so.0.0.0.p/src_x11_keymap.c.o.d -o libxkbcommon-x11.so.0.0.0.p/src_x11_keymap.c.o -c ../src/x11/keymap.c [146/193] gcc -Ilibxkbcommon-test-internal.a.p -I. -I.. -I../src -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon-test-internal.a.p/src_xkbcomp_symbols.c.o -MF libxkbcommon-test-internal.a.p/src_xkbcomp_symbols.c.o.d -o libxkbcommon-test-internal.a.p/src_xkbcomp_symbols.c.o -c ../src/xkbcomp/symbols.c [147/193] rm -f libxkbcommon-test-internal.a && gcc-ar csrD libxkbcommon-test-internal.a libxkbcommon-test-internal.a.p/meson-generated_parser.c.o libxkbcommon-test-internal.a.p/test_common.c.o libxkbcommon-test-internal.a.p/bench_bench.c.o libxkbcommon-test-internal.a.p/src_compose_parser.c.o libxkbcommon-test-internal.a.p/src_compose_paths.c.o libxkbcommon-test-internal.a.p/src_compose_state.c.o libxkbcommon-test-internal.a.p/src_compose_table.c.o libxkbcommon-test-internal.a.p/src_xkbcomp_action.c.o libxkbcommon-test-internal.a.p/src_xkbcomp_ast-build.c.o libxkbcommon-test-internal.a.p/src_xkbcomp_compat.c.o libxkbcommon-test-internal.a.p/src_xkbcomp_expr.c.o libxkbcommon-test-internal.a.p/src_xkbcomp_include.c.o libxkbcommon-test-internal.a.p/src_xkbcomp_keycodes.c.o libxkbcommon-test-internal.a.p/src_xkbcomp_keymap.c.o libxkbcommon-test-internal.a.p/src_xkbcomp_keymap-dump.c.o libxkbcommon-test-internal.a.p/src_xkbcomp_keywords.c.o libxkbcommon-test-internal.a.p/src_xkbcomp_rules.c.o libxkbcommon-test-internal.a.p/src_xkbcomp_scanner.c.o libxkbcommon-test-internal.a.p/src_xkbcomp_symbols.c.o libxkbcommon-test-internal.a.p/src_xkbcomp_types.c.o libxkbcommon-test-internal.a.p/src_xkbcomp_vmod.c.o libxkbcommon-test-internal.a.p/src_xkbcomp_xkbcomp.c.o libxkbcommon-test-internal.a.p/src_atom.c.o libxkbcommon-test-internal.a.p/src_context.c.o libxkbcommon-test-internal.a.p/src_context-priv.c.o libxkbcommon-test-internal.a.p/src_keysym.c.o libxkbcommon-test-internal.a.p/src_keysym-utf.c.o libxkbcommon-test-internal.a.p/src_keymap.c.o libxkbcommon-test-internal.a.p/src_keymap-priv.c.o libxkbcommon-test-internal.a.p/src_state.c.o libxkbcommon-test-internal.a.p/src_text.c.o libxkbcommon-test-internal.a.p/src_utf8.c.o libxkbcommon-test-internal.a.p/src_utils.c.o [148/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_xkbcomp_rules.c.o -MF libxkbcommon.so.0.0.0.p/src_xkbcomp_rules.c.o.d -o libxkbcommon.so.0.0.0.p/src_xkbcomp_rules.c.o -c ../src/xkbcomp/rules.c [149/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_xkbcomp_rules.c.o -MF compile-keymap.p/src_xkbcomp_rules.c.o.d -o compile-keymap.p/src_xkbcomp_rules.c.o -c ../src/xkbcomp/rules.c [150/193] gcc -Ilibxkbcommon.so.0.0.0.p -I. -I.. -I../src -I../include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ libxkbcommon.so.0.0.0.p/src_xkbcomp_symbols.c.o -MF libxkbcommon.so.0.0.0.p/src_xkbcomp_symbols.c.o.d -o libxkbcommon.so.0.0.0.p/src_xkbcomp_symbols.c.o -c ../src/xkbcomp/symbols.c [151/193] gcc -o test-utils test-utils.p/test_utils.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-test-internal.a -Wl,--end-group [152/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_state.c.o -MF compile-keymap.p/src_state.c.o.d -o compile-keymap.p/src_state.c.o -c ../src/state.c [153/193] gcc -o bench-atom bench-atom.p/bench_atom.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-test-internal.a -Wl,--end-group [154/193] gcc -o test-utf8 test-utf8.p/test_utf8.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-test-internal.a -Wl,--end-group [155/193] gcc -o test-atom test-atom.p/test_atom.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-test-internal.a -Wl,--end-group [156/193] gcc -o test-log test-log.p/test_log.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-test-internal.a -Wl,--end-group [157/193] gcc -Icompile-keymap.p -I. -I.. -I../src -I../include -I../tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -fno-strict-aliasing -fsanitize-undefined-trap-on-error -Wno-unused-parameter -Wno-missing-field-initializers -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wshadow -Wlogical-op -Wdate-time -Wwrite-strings -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DENABLE_PRIVATE_APIS -MD -MQ compile-keymap.p/src_xkbcomp_symbols.c.o -MF compile-keymap.p/src_xkbcomp_symbols.c.o.d -o compile-keymap.p/src_xkbcomp_symbols.c.o -c ../src/xkbcomp/symbols.c [158/193] gcc -o libxkbregistry.so.0.0.0 libxkbregistry.so.0.0.0.p/src_registry.c.o libxkbregistry.so.0.0.0.p/src_utils.c.o libxkbregistry.so.0.0.0.p/src_util-list.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libxkbregistry.so.0 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--version-script=/builddir/build/BUILD/libxkbcommon-1.4.0/xkbregistry.map /usr/lib64/libxml2.so -Wl,--end-group [159/193] gcc -o test-context test-context.p/test_context.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-test-internal.a -Wl,--end-group [160/193] gcc -o test-keysym test-keysym.p/test_keysym.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-test-internal.a -Wl,--end-group [161/193] gcc -o bench-compose bench-compose.p/bench_compose.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-test-internal.a -Wl,--end-group [162/193] gcc -o test-rules-file test-rules-file.p/test_rules-file.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-test-internal.a -Wl,--end-group [163/193] gcc -o fuzz-compose fuzz-compose.p/fuzz_compose_target.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-test-internal.a -Wl,--end-group [164/193] /usr/bin/meson --internal symbolextractor /builddir/build/BUILD/libxkbcommon-1.4.0/anolis-linux-build libxkbregistry.so.0.0.0 libxkbregistry.so.0.0.0 libxkbregistry.so.0.0.0.p/libxkbregistry.so.0.0.0.symbols [165/193] gcc -o xkbcli-list xkbcli-list.p/tools_registry-list.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/builddir/build/BUILD/libxkbcommon-1.4.0/anolis-linux-build/ -Wl,--start-group libxkbregistry.so.0.0.0 -Wl,--end-group [166/193] gcc -o test-rules-file-includes test-rules-file-includes.p/test_rules-file-includes.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-test-internal.a -Wl,--end-group [167/193] gcc -o bench-x11 bench-x11.p/bench_x11.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-x11-internal.a libxkbcommon-test-internal.a /usr/lib64/libxcb.so /usr/lib64/libxcb-xkb.so -Wl,--end-group [168/193] gcc -o bench-rules bench-rules.p/bench_rules.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-test-internal.a -Wl,--end-group [169/193] gcc -o test-compose test-compose.p/test_compose.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-test-internal.a -Wl,--end-group [170/193] gcc -o test-registry test-registry.p/test_registry.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/builddir/build/BUILD/libxkbcommon-1.4.0/anolis-linux-build/ -Wl,--start-group libxkbregistry.so.0.0.0 -Wl,--end-group [171/193] gcc -o test-rulescomp test-rulescomp.p/test_rulescomp.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-test-internal.a -Wl,--end-group [172/193] gcc -o test-x11 test-x11.p/test_x11.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-x11-internal.a libxkbcommon-test-internal.a /usr/lib64/libxcb.so /usr/lib64/libxcb-xkb.so -Wl,--end-group [173/193] gcc -o test-x11comp test-x11comp.p/test_x11comp.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-x11-internal.a libxkbcommon-test-internal.a /usr/lib64/libxcb.so /usr/lib64/libxcb-xkb.so -Wl,--end-group [174/193] gcc -o test-stringcomp test-stringcomp.p/test_stringcomp.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-test-internal.a -Wl,--end-group [175/193] gcc -o test-keyseq test-keyseq.p/test_keyseq.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-test-internal.a -Wl,--end-group [176/193] gcc -o test-state test-state.p/test_state.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-test-internal.a -Wl,--end-group [177/193] gcc -o test-keymap test-keymap.p/test_keymap.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-test-internal.a -Wl,--end-group [178/193] gcc -o bench-key-proc bench-key-proc.p/bench_key-proc.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-test-internal.a -Wl,--end-group [179/193] gcc -o test-buffercomp test-buffercomp.p/test_buffercomp.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-test-internal.a -Wl,--end-group [180/193] gcc -o bench-rulescomp bench-rulescomp.p/bench_rulescomp.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-test-internal.a -Wl,--end-group [181/193] gcc -o fuzz-keymap fuzz-keymap.p/fuzz_keymap_target.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-test-internal.a -Wl,--end-group [182/193] gcc -o test-filecomp test-filecomp.p/test_filecomp.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group libxkbcommon-test-internal.a -Wl,--end-group [183/193] gcc -o libxkbcommon.so.0.0.0 libxkbcommon.so.0.0.0.p/meson-generated_parser.c.o libxkbcommon.so.0.0.0.p/src_compose_parser.c.o libxkbcommon.so.0.0.0.p/src_compose_paths.c.o libxkbcommon.so.0.0.0.p/src_compose_state.c.o libxkbcommon.so.0.0.0.p/src_compose_table.c.o libxkbcommon.so.0.0.0.p/src_xkbcomp_action.c.o libxkbcommon.so.0.0.0.p/src_xkbcomp_ast-build.c.o libxkbcommon.so.0.0.0.p/src_xkbcomp_compat.c.o libxkbcommon.so.0.0.0.p/src_xkbcomp_expr.c.o libxkbcommon.so.0.0.0.p/src_xkbcomp_include.c.o libxkbcommon.so.0.0.0.p/src_xkbcomp_keycodes.c.o libxkbcommon.so.0.0.0.p/src_xkbcomp_keymap.c.o libxkbcommon.so.0.0.0.p/src_xkbcomp_keymap-dump.c.o libxkbcommon.so.0.0.0.p/src_xkbcomp_keywords.c.o libxkbcommon.so.0.0.0.p/src_xkbcomp_rules.c.o libxkbcommon.so.0.0.0.p/src_xkbcomp_scanner.c.o libxkbcommon.so.0.0.0.p/src_xkbcomp_symbols.c.o libxkbcommon.so.0.0.0.p/src_xkbcomp_types.c.o libxkbcommon.so.0.0.0.p/src_xkbcomp_vmod.c.o libxkbcommon.so.0.0.0.p/src_xkbcomp_xkbcomp.c.o libxkbcommon.so.0.0.0.p/src_atom.c.o libxkbcommon.so.0.0.0.p/src_context.c.o libxkbcommon.so.0.0.0.p/src_context-priv.c.o libxkbcommon.so.0.0.0.p/src_keysym.c.o libxkbcommon.so.0.0.0.p/src_keysym-utf.c.o libxkbcommon.so.0.0.0.p/src_keymap.c.o libxkbcommon.so.0.0.0.p/src_keymap-priv.c.o libxkbcommon.so.0.0.0.p/src_state.c.o libxkbcommon.so.0.0.0.p/src_text.c.o libxkbcommon.so.0.0.0.p/src_utf8.c.o libxkbcommon.so.0.0.0.p/src_utils.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libxkbcommon.so.0 -Wl,--end-group -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--version-script=/builddir/build/BUILD/libxkbcommon-1.4.0/xkbcommon.map [184/193] /usr/bin/meson --internal symbolextractor /builddir/build/BUILD/libxkbcommon-1.4.0/anolis-linux-build libxkbcommon.so.0.0.0 libxkbcommon.so.0.0.0 libxkbcommon.so.0.0.0.p/libxkbcommon.so.0.0.0.symbols [185/193] gcc -o xkbcli xkbcli.p/tools_xkbcli.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/builddir/build/BUILD/libxkbcommon-1.4.0/anolis-linux-build/ -Wl,--start-group libtools-internal.a libxkbcommon.so.0.0.0 -Wl,--end-group [186/193] gcc -o compose compose.p/tools_compose.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/builddir/build/BUILD/libxkbcommon-1.4.0/anolis-linux-build/ -Wl,--start-group libtools-internal.a libxkbcommon.so.0.0.0 -Wl,--end-group [187/193] gcc -o xkbcli-compile-keymap xkbcli-compile-keymap.p/tools_compile-keymap.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/builddir/build/BUILD/libxkbcommon-1.4.0/anolis-linux-build/ -Wl,--start-group libtools-internal.a libxkbcommon.so.0.0.0 -Wl,--end-group [188/193] gcc -o xkbcli-how-to-type xkbcli-how-to-type.p/tools_how-to-type.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/builddir/build/BUILD/libxkbcommon-1.4.0/anolis-linux-build/ -Wl,--start-group libtools-internal.a libxkbcommon.so.0.0.0 -Wl,--end-group [189/193] gcc -o xkbcli-interactive-evdev xkbcli-interactive-evdev.p/tools_interactive-evdev.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/builddir/build/BUILD/libxkbcommon-1.4.0/anolis-linux-build/ -Wl,--start-group libtools-internal.a libxkbcommon.so.0.0.0 -Wl,--end-group [190/193] gcc -o libxkbcommon-x11.so.0.0.0 libxkbcommon-x11.so.0.0.0.p/src_x11_keymap.c.o libxkbcommon-x11.so.0.0.0.p/src_x11_state.c.o libxkbcommon-x11.so.0.0.0.p/src_x11_util.c.o libxkbcommon-x11.so.0.0.0.p/src_context-priv.c.o libxkbcommon-x11.so.0.0.0.p/src_keymap-priv.c.o libxkbcommon-x11.so.0.0.0.p/src_atom.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libxkbcommon-x11.so.0 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/builddir/build/BUILD/libxkbcommon-1.4.0/anolis-linux-build/ libxkbcommon.so.0.0.0 -Wl,--version-script=/builddir/build/BUILD/libxkbcommon-1.4.0/xkbcommon-x11.map /usr/lib64/libxcb.so /usr/lib64/libxcb-xkb.so -Wl,--end-group [191/193] /usr/bin/meson --internal symbolextractor /builddir/build/BUILD/libxkbcommon-1.4.0/anolis-linux-build libxkbcommon-x11.so.0.0.0 libxkbcommon-x11.so.0.0.0 libxkbcommon-x11.so.0.0.0.p/libxkbcommon-x11.so.0.0.0.symbols [192/193] gcc -o xkbcli-interactive-x11 xkbcli-interactive-x11.p/tools_interactive-x11.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/builddir/build/BUILD/libxkbcommon-1.4.0/anolis-linux-build/ -Wl,--start-group libxkbcommon-x11.so.0.0.0 libtools-internal.a libxkbcommon.so.0.0.0 /usr/lib64/libxcb.so /usr/lib64/libxcb-xkb.so -Wl,--end-group [193/193] gcc -o compile-keymap compile-keymap.p/meson-generated_parser.c.o compile-keymap.p/tools_compile-keymap.c.o compile-keymap.p/src_compose_parser.c.o compile-keymap.p/src_compose_paths.c.o compile-keymap.p/src_compose_state.c.o compile-keymap.p/src_compose_table.c.o compile-keymap.p/src_xkbcomp_action.c.o compile-keymap.p/src_xkbcomp_ast-build.c.o compile-keymap.p/src_xkbcomp_compat.c.o compile-keymap.p/src_xkbcomp_expr.c.o compile-keymap.p/src_xkbcomp_include.c.o compile-keymap.p/src_xkbcomp_keycodes.c.o compile-keymap.p/src_xkbcomp_keymap.c.o compile-keymap.p/src_xkbcomp_keymap-dump.c.o compile-keymap.p/src_xkbcomp_keywords.c.o compile-keymap.p/src_xkbcomp_rules.c.o compile-keymap.p/src_xkbcomp_scanner.c.o compile-keymap.p/src_xkbcomp_symbols.c.o compile-keymap.p/src_xkbcomp_types.c.o compile-keymap.p/src_xkbcomp_vmod.c.o compile-keymap.p/src_xkbcomp_xkbcomp.c.o compile-keymap.p/src_atom.c.o compile-keymap.p/src_context.c.o compile-keymap.p/src_context-priv.c.o compile-keymap.p/src_keysym.c.o compile-keymap.p/src_keysym-utf.c.o compile-keymap.p/src_keymap.c.o compile-keymap.p/src_keymap-priv.c.o compile-keymap.p/src_state.c.o compile-keymap.p/src_text.c.o compile-keymap.p/src_utf8.c.o compile-keymap.p/src_utils.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/builddir/build/BUILD/libxkbcommon-1.4.0/anolis-linux-build/ -Wl,--start-group libtools-internal.a libxkbcommon.so.0.0.0 -Wl,--end-group + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.O3tCnT + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64 ++ dirname /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd libxkbcommon-1.4.0 + DESTDIR=/builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64 + /usr/bin/meson install -C anolis-linux-build --no-rebuild Installing libxkbcommon.so.0.0.0 to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/lib64 Installing libxkbcommon-x11.so.0.0.0 to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/lib64 Installing libxkbregistry.so.0.0.0 to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/lib64 Installing xkbcli to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/bin Installing xkbcli-compile-keymap to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/libexec/xkbcommon Installing xkbcli-how-to-type to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/libexec/xkbcommon Installing xkbcli-interactive-evdev to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/libexec/xkbcommon Installing xkbcli-interactive-x11 to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/libexec/xkbcommon Installing xkbcli-list to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/libexec/xkbcommon Installing /builddir/build/BUILD/libxkbcommon-1.4.0/include/xkbcommon/xkbcommon.h to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/include/xkbcommon Installing /builddir/build/BUILD/libxkbcommon-1.4.0/include/xkbcommon/xkbcommon-compat.h to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/include/xkbcommon Installing /builddir/build/BUILD/libxkbcommon-1.4.0/include/xkbcommon/xkbcommon-compose.h to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/include/xkbcommon Installing /builddir/build/BUILD/libxkbcommon-1.4.0/include/xkbcommon/xkbcommon-keysyms.h to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/include/xkbcommon Installing /builddir/build/BUILD/libxkbcommon-1.4.0/include/xkbcommon/xkbcommon-names.h to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/include/xkbcommon Installing /builddir/build/BUILD/libxkbcommon-1.4.0/include/xkbcommon/xkbcommon-x11.h to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/include/xkbcommon Installing /builddir/build/BUILD/libxkbcommon-1.4.0/include/xkbcommon/xkbregistry.h to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/include/xkbcommon Installing /builddir/build/BUILD/libxkbcommon-1.4.0/tools/xkbcli.1 to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/share/man/man1 Installing /builddir/build/BUILD/libxkbcommon-1.4.0/tools/xkbcli-compile-keymap.1 to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/share/man/man1 Installing /builddir/build/BUILD/libxkbcommon-1.4.0/tools/xkbcli-how-to-type.1 to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/share/man/man1 Installing /builddir/build/BUILD/libxkbcommon-1.4.0/tools/xkbcli-interactive-evdev.1 to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/share/man/man1 Installing /builddir/build/BUILD/libxkbcommon-1.4.0/tools/xkbcli-interactive-x11.1 to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/share/man/man1 Installing /builddir/build/BUILD/libxkbcommon-1.4.0/tools/xkbcli-list.1 to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/share/man/man1 Installing /builddir/build/BUILD/libxkbcommon-1.4.0/anolis-linux-build/meson-private/xkbcommon.pc to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/lib64/pkgconfig Installing /builddir/build/BUILD/libxkbcommon-1.4.0/anolis-linux-build/meson-private/xkbcommon-x11.pc to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/lib64/pkgconfig Installing /builddir/build/BUILD/libxkbcommon-1.4.0/anolis-linux-build/meson-private/xkbregistry.pc to /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/lib64/pkgconfig + /usr/lib/rpm/anolis/generate-compatibility-deps libxkbcommon ~/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/lib/compatibility/libxkbcommon ~/build/BUILD/libxkbcommon-1.4.0 ~/build/BUILD/libxkbcommon-1.4.0 ~/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/lib/compatibility/libxkbcommon ~/build/BUILD/libxkbcommon-1.4.0 ~/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/lib/compatibility/libxkbcommon ~/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/lib/compatibility/libxkbcommon ~/build/BUILD/libxkbcommon-1.4.0 ~/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/lib/compatibility/libxkbcommon ~/build/BUILD/libxkbcommon-1.4.0 + /usr/bin/find-debuginfo -j64 --strict-build-id -m -i --build-id-seed 1.4.0-2.an23 --unique-debug-suffix -1.4.0-2.an23.x86_64 --unique-debug-src-base libxkbcommon-1.4.0-2.an23.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/libxkbcommon-1.4.0 extracting debug info from /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/bin/xkbcli extracting debug info from /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/lib64/libxkbcommon-x11.so.0.0.0 extracting debug info from /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/lib64/libxkbcommon.so.0.0.0 extracting debug info from /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/libexec/xkbcommon/xkbcli-compile-keymap extracting debug info from /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/lib64/libxkbregistry.so.0.0.0 extracting debug info from /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/libexec/xkbcommon/xkbcli-interactive-x11 extracting debug info from /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/libexec/xkbcommon/xkbcli-how-to-type extracting debug info from /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/libexec/xkbcommon/xkbcli-list extracting debug info from /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/libexec/xkbcommon/xkbcli-interactive-evdev Support for debuginfod is not compiled into GDB.Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB. Support for debuginfod is not compiled into GDB. original debug info size: 1380kB, size after compression: 1260kB /usr/bin/sepdebugcrcfix: Updated 9 CRC32s, 0 CRC32s did match. cpio: anolis-linux-build/src/xkbcomp/keywords.gperf: Cannot stat: No such file or directory 2703 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/anolis/brp-ldconfig + COMPRESS='zstd -f --rm -19 -T0' + COMPRESS_EXT=.zst + /usr/lib/rpm/brp-compress + /usr/lib/rpm/anolis/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/anolis/brp-mangle-shebangs + /usr/lib/rpm/anolis/remove-info-dir + /usr/lib/rpm/anolis/relink_symlinks + /usr/lib/rpm/anolis/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/anolis/brp-python-hardlink Processing files: libxkbcommon-1.4.0-2.an23.x86_64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.EjkYbo + umask 022 + cd /builddir/build/BUILD + cd libxkbcommon-1.4.0 + LICENSEDIR=/builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/share/licenses/libxkbcommon + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/share/licenses/libxkbcommon + cp -pr LICENSE /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/share/licenses/libxkbcommon + RPM_EC=0 ++ jobs -p + exit 0 Provides: abi(libxkbcommon) = 1.4.0 libxkbcommon = 1.4.0-2.an23 libxkbcommon(x86-64) = 1.4.0-2.an23 libxkbcommon.so.0()(64bit) libxkbcommon.so.0(V_0.5.0)(64bit) libxkbcommon.so.0(V_0.6.0)(64bit) libxkbcommon.so.0(V_0.7.0)(64bit) libxkbcommon.so.0(V_0.8.0)(64bit) libxkbcommon.so.0(V_1.0.0)(64bit) libxkbregistry.so.0()(64bit) libxkbregistry.so.0(V_1.0.0)(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.8)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.5.8)(64bit) rtld(GNU_HASH) Processing files: libxkbcommon-devel-1.4.0-2.an23.x86_64 Provides: libxkbcommon-devel = 1.4.0-2.an23 libxkbcommon-devel(x86-64) = 1.4.0-2.an23 pkgconfig(xkbcommon) = 1.4.0 pkgconfig(xkbregistry) = 1.4.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libxkbcommon.so.0()(64bit) libxkbregistry.so.0()(64bit) pkgconfig(libxml-2.0) Processing files: libxkbcommon-x11-1.4.0-2.an23.x86_64 Provides: abi(libxkbcommon-x11) = 1.4.0 libxkbcommon-x11 = 1.4.0-2.an23 libxkbcommon-x11(x86-64) = 1.4.0-2.an23 libxkbcommon-x11.so.0()(64bit) libxkbcommon-x11.so.0(V_0.5.0)(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.4)(64bit) libxcb-xkb.so.1()(64bit) libxcb.so.1()(64bit) libxkbcommon.so.0()(64bit) libxkbcommon.so.0(V_0.5.0)(64bit) rtld(GNU_HASH) Processing files: libxkbcommon-x11-devel-1.4.0-2.an23.x86_64 Provides: libxkbcommon-x11-devel = 1.4.0-2.an23 libxkbcommon-x11-devel(x86-64) = 1.4.0-2.an23 pkgconfig(xkbcommon-x11) = 1.4.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libxkbcommon-x11.so.0()(64bit) pkgconfig(xcb) >= 1.10 pkgconfig(xcb-xkb) >= 1.10 pkgconfig(xkbcommon) Processing files: libxkbcommon-utils-1.4.0-2.an23.x86_64 RPM build errors: error: File not found: /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/share/man/man1/xkbcli*.1.gz File not found: /builddir/build/BUILDROOT/libxkbcommon-1.4.0-2.an23.x86_64/usr/share/man/man1/xkbcli*.1.gz Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.6/site-packages/mockbuild/util.py", line 600, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/libxkbcommon.spec