* Package:    x11-libs/libxkbcommon-1.8.0:0
 * Repository: gentoo
 * Maintainer: x11@gentoo.org
 * USE:        X abi_x86_64 amd64 elibc_glibc kernel_linux wayland
 * FEATURES:   network-sandbox preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
>>> Unpacking libxkbcommon-1.8.0.tar.gz to /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work
>>> Source unpacked in /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work
>>> Preparing source in /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0 ...
 * abi_x86_64.amd64: running multilib-minimal_abi_src_configure
meson setup -Db_lto=false --libdir lib64 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload --build.pkg-config-path /usr/share/pkgconfig --pkg-config-path /usr/share/pkgconfig --native-file /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/temp/meson.x86_64-pc-linux-gnu.amd64.ini -Db_pch=false -Dwerror=false -Dbuildtype=plain -Ddefault_library=shared -Dxkb-config-root=/usr/share/X11/xkb -Dbash-completion-path=/usr/share/bash-completion/completions -Denable-tools=false -Denable-x11=true -Denable-docs=false -Denable-wayland=true /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0 /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0-abi_x86_64.amd64
The Meson build system
Version: 1.7.0
Source dir: /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0
Build dir: /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0-abi_x86_64.amd64
Build type: native build
Project name: libxkbcommon
Project version: 1.8.0
C compiler for the host machine: x86_64-pc-linux-gnu-gcc (gcc 14.2.1 "x86_64-pc-linux-gnu-gcc (Gentoo 14.2.1_p20241221 p7) 14.2.1 20241221")
C linker for the host machine: x86_64-pc-linux-gnu-gcc ld.bfd 2.44
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 -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 
Compiler for C supports arguments -Wno-pedantic: YES 
Has header "unistd.h" : YES 
Checking if "__builtin_expect" links: YES 
Header "unistd.h" has symbol "eaccess" : YES 
Header "unistd.h" has symbol "euidaccess" : YES 
Header "sys/mman.h" has symbol "mmap" : YES 
Header "stdlib.h" has symbol "mkostemp" : YES 
Header "fcntl.h" has symbol "posix_fallocate" : YES 
Header "string.h" has symbol "strndup" : YES 
Header "stdio.h" has symbol "asprintf" : YES 
Header "stdio.h" has symbol "open_memstream" : YES 
Header "stdlib.h" has symbol "secure_getenv" : YES 
Header "limits.h" has symbol "PATH_MAX" : YES 
Checking if "-Wl,--version-script" links: YES 
Program scripts/map-to-def found: YES (/var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0/scripts/map-to-def)
Program bison found: YES 3.8.2 3.8.2 (/usr/bin/bison)
Found pkg-config: YES (/usr/bin/x86_64-pc-linux-gnu-pkg-config) 2.3.0
Run-time dependency xcb found: YES 1.17.0
Run-time dependency xcb-xkb found: YES 1.17.0
Run-time dependency libxml-2.0 found: YES 2.12.10
Header "libxml/xmlerror.h" has symbol "xmlCtxtSetErrorHandler" : NO 
Run-time dependency icu-uc found: YES 76.1
Configuring xkeyboard-config-test using configuration
Configuring test-config.h using configuration
Library m found: YES
Program test/symbols-leak-test.py found: YES (/var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0/test/symbols-leak-test.py)
Program Xvfb found: NO
../libxkbcommon-xkbcommon-1.8.0/meson.build:887: WARNING: Xvfb program not found, but is required to run X11 tests.
Program valgrind found: YES (/usr/bin/valgrind)
Header "getopt.h" has symbol "getopt_long" : YES 
Configuring config.h using configuration
Build targets in project: 39

libxkbcommon 1.8.0

  Compiler
    backend              : ninja
    buildtype            : plain
    id                   : gcc
    c_args               : -O3
                           -march=native
                           -mtune=native
                           -fomit-frame-pointer
                           -pipe
    c_link_args          : -O3
                           -march=native
                           -mtune=native
                           -fomit-frame-pointer
                           -pipe
                           -Wl,-O1
                           -Wl,--as-needed
                           -Wl,-z,pack-relative-relocs
    yacc                 : /usr/bin/bison 3.8.2

  Directories
    prefix               : /usr
    bindir               : bin
    libdir               : lib64
    datadir              : share
    xkb-config-root      : /usr/share/X11/xkb
    xkb-config-extra-path: /etc/xkb
    xlocaledir           : /usr/share/X11/locale

  Features
    docs                 : false
    tools                : false
    wayland              : true
    x11                  : true

  Defaults
    layout               : us
    model                : pc105
    options              : 
    rules                : evdev
    variant              : 

  User defined options
    Native files         : /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/temp/meson.x86_64-pc-linux-gnu.amd64.ini
    build.pkg_config_path: /usr/share/pkgconfig
    b_lto                : false
    b_pch                : false
    bash-completion-path : /usr/share/bash-completion/completions
    buildtype            : plain
    default_library      : shared
    enable-docs          : false
    enable-tools         : false
    enable-wayland       : true
    enable-x11           : true
    libdir               : lib64
    localstatedir        : /var/lib
    pkg_config_path      : /usr/share/pkgconfig
    prefix               : /usr
    sysconfdir           : /etc
    werror               : false
    wrap_mode            : nodownload
    xkb-config-root      : /usr/share/X11/xkb

Found ninja-1.12.1 at /usr/bin/ninja
>>> Source configured.
>>> Compiling source in /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0 ...
 * abi_x86_64.amd64: running multilib-minimal_abi_src_compile
ninja -v -j2 -l2
[1/171] /usr/bin/bison --defines=libxkbcommon.so.0.8.0.p/parser.h -o libxkbcommon.so.0.8.0.p/parser.c -p _xkbcommon_ ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/parser.y
[2/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/meson-generated_parser.c.o -MF libxkbcommon.so.0.8.0.p/meson-generated_parser.c.o.d -o libxkbcommon.so.0.8.0.p/meson-generated_parser.c.o -c libxkbcommon.so.0.8.0.p/parser.c
[3/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_compose_parser.c.o -MF libxkbcommon.so.0.8.0.p/src_compose_parser.c.o.d -o libxkbcommon.so.0.8.0.p/src_compose_parser.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/compose/parser.c
[4/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_compose_paths.c.o -MF libxkbcommon.so.0.8.0.p/src_compose_paths.c.o.d -o libxkbcommon.so.0.8.0.p/src_compose_paths.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/compose/paths.c
[5/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_compose_state.c.o -MF libxkbcommon.so.0.8.0.p/src_compose_state.c.o.d -o libxkbcommon.so.0.8.0.p/src_compose_state.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/compose/state.c
[6/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_compose_table.c.o -MF libxkbcommon.so.0.8.0.p/src_compose_table.c.o.d -o libxkbcommon.so.0.8.0.p/src_compose_table.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/compose/table.c
[7/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_xkbcomp_action.c.o -MF libxkbcommon.so.0.8.0.p/src_xkbcomp_action.c.o.d -o libxkbcommon.so.0.8.0.p/src_xkbcomp_action.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/action.c
[8/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_xkbcomp_ast-build.c.o -MF libxkbcommon.so.0.8.0.p/src_xkbcomp_ast-build.c.o.d -o libxkbcommon.so.0.8.0.p/src_xkbcomp_ast-build.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c
In function ‘ExprCreate’,
    inlined from ‘ExprCreateString’ at ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:78:21:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   67 |     expr->common.type = STMT_EXPR;
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   68 |     expr->common.next = NULL;
      |                       ^
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   69 |     expr->expr.op = op;
      |     ~~~~~~~~~~~~~~^~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   70 |     expr->expr.value_type = type;
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c: In function ‘ExprCreateString’:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:81:9: warning: array subscript ‘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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:78:21:
../libxkbcommon-xkbcommon-1.8.0/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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:88:21:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   67 |     expr->common.type = STMT_EXPR;
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   68 |     expr->common.next = NULL;
      |                       ^
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   69 |     expr->expr.op = op;
      |     ~~~~~~~~~~~~~~^~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   70 |     expr->expr.value_type = type;
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c: In function ‘ExprCreateInteger’:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:91:9: warning: array subscript ‘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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:88:21:
../libxkbcommon-xkbcommon-1.8.0/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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:98:21:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds=]
   67 |     expr->common.type = STMT_EXPR;
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds=]
   68 |     expr->common.next = NULL;
      |                       ^
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds=]
   69 |     expr->expr.op = op;
      |     ~~~~~~~~~~~~~~^~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds=]
   70 |     expr->expr.value_type = type;
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../libxkbcommon-xkbcommon-1.8.0/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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:107:21:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   67 |     expr->common.type = STMT_EXPR;
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   68 |     expr->common.next = NULL;
      |                       ^
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   69 |     expr->expr.op = op;
      |     ~~~~~~~~~~~~~~^~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   70 |     expr->expr.value_type = type;
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c: In function ‘ExprCreateBoolean’:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:110:9: warning: array subscript ‘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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:107:21:
../libxkbcommon-xkbcommon-1.8.0/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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:117:21:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   67 |     expr->common.type = STMT_EXPR;
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   68 |     expr->common.next = NULL;
      |                       ^
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   69 |     expr->expr.op = op;
      |     ~~~~~~~~~~~~~~^~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   70 |     expr->expr.value_type = type;
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c: In function ‘ExprCreateKeyName’:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:120:9: warning: array subscript ‘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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:117:21:
../libxkbcommon-xkbcommon-1.8.0/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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:127:21:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   67 |     expr->common.type = STMT_EXPR;
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   68 |     expr->common.next = NULL;
      |                       ^
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   69 |     expr->expr.op = op;
      |     ~~~~~~~~~~~~~~^~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   70 |     expr->expr.value_type = type;
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c: In function ‘ExprCreateIdent’:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:130:9: warning: array subscript ‘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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:127:21:
../libxkbcommon-xkbcommon-1.8.0/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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:138:21:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   67 |     expr->common.type = STMT_EXPR;
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   68 |     expr->common.next = NULL;
      |                       ^
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   69 |     expr->expr.op = op;
      |     ~~~~~~~~~~~~~~^~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   70 |     expr->expr.value_type = type;
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c: In function ‘ExprCreateUnary’:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:141:9: warning: array subscript ‘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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:138:21:
../libxkbcommon-xkbcommon-1.8.0/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 ‘ExprCreateFieldRef’ at ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:166:21:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   67 |     expr->common.type = STMT_EXPR;
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   68 |     expr->common.next = NULL;
      |                       ^
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   69 |     expr->expr.op = op;
      |     ~~~~~~~~~~~~~~^~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   70 |     expr->expr.value_type = type;
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c: In function ‘ExprCreateFieldRef’:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:169:9: warning: array subscript ‘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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:166:21:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c: In function ‘ExprCreateFieldRef’:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:170:9: warning: array subscript ‘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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:166:21:
../libxkbcommon-xkbcommon-1.8.0/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 ‘ExprEmptyList’ at ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:189:12:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds=]
   67 |     expr->common.type = STMT_EXPR;
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds=]
   68 |     expr->common.next = NULL;
      |                       ^
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds=]
   69 |     expr->expr.op = op;
      |     ~~~~~~~~~~~~~~^~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds=]
   70 |     expr->expr.value_type = type;
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../libxkbcommon-xkbcommon-1.8.0/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 ‘ExprCreateActionList’ at ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:206:21:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   67 |     expr->common.type = STMT_EXPR;
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   68 |     expr->common.next = NULL;
      |                       ^
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   69 |     expr->expr.op = op;
      |     ~~~~~~~~~~~~~~^~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   70 |     expr->expr.value_type = type;
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c: In function ‘ExprCreateActionList’:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:209:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
  209 |     expr->actions.actions = actions;
      |         ^~
In function ‘ExprCreate’,
    inlined from ‘ExprCreateActionList’ at ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:206:21:
../libxkbcommon-xkbcommon-1.8.0/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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:127:21,
    inlined from ‘BoolVarCreate’ at ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:304:18:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   67 |     expr->common.type = STMT_EXPR;
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   68 |     expr->common.next = NULL;
      |                       ^
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   69 |     expr->expr.op = op;
      |     ~~~~~~~~~~~~~~^~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   70 |     expr->expr.value_type = type;
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../libxkbcommon-xkbcommon-1.8.0/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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:304:18:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:130:23: warning: array subscript ‘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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:127:21,
    inlined from ‘BoolVarCreate’ at ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:304:18:
../libxkbcommon-xkbcommon-1.8.0/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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:107:21,
    inlined from ‘BoolVarCreate’ at ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:307:19:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   67 |     expr->common.type = STMT_EXPR;
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   68 |     expr->common.next = NULL;
      |                       ^
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   69 |     expr->expr.op = op;
      |     ~~~~~~~~~~~~~~^~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   70 |     expr->expr.value_type = type;
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../libxkbcommon-xkbcommon-1.8.0/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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:307:19:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:110:23: warning: array subscript ‘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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:107:21,
    inlined from ‘BoolVarCreate’ at ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:307:19:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
[9/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_xkbcomp_compat.c.o -MF libxkbcommon.so.0.8.0.p/src_xkbcomp_compat.c.o.d -o libxkbcommon.so.0.8.0.p/src_xkbcomp_compat.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/compat.c
[10/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_xkbcomp_expr.c.o -MF libxkbcommon.so.0.8.0.p/src_xkbcomp_expr.c.o.d -o libxkbcommon.so.0.8.0.p/src_xkbcomp_expr.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/expr.c
[11/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_xkbcomp_include.c.o -MF libxkbcommon.so.0.8.0.p/src_xkbcomp_include.c.o.d -o libxkbcommon.so.0.8.0.p/src_xkbcomp_include.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/include.c
[12/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_xkbcomp_keycodes.c.o -MF libxkbcommon.so.0.8.0.p/src_xkbcomp_keycodes.c.o.d -o libxkbcommon.so.0.8.0.p/src_xkbcomp_keycodes.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/keycodes.c
[13/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_xkbcomp_keymap.c.o -MF libxkbcommon.so.0.8.0.p/src_xkbcomp_keymap.c.o.d -o libxkbcommon.so.0.8.0.p/src_xkbcomp_keymap.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/keymap.c
[14/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_xkbcomp_keymap-dump.c.o -MF libxkbcommon.so.0.8.0.p/src_xkbcomp_keymap-dump.c.o.d -o libxkbcommon.so.0.8.0.p/src_xkbcomp_keymap-dump.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/keymap-dump.c
[15/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_xkbcomp_keywords.c.o -MF libxkbcommon.so.0.8.0.p/src_xkbcomp_keywords.c.o.d -o libxkbcommon.so.0.8.0.p/src_xkbcomp_keywords.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/keywords.c
[16/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_xkbcomp_rules.c.o -MF libxkbcommon.so.0.8.0.p/src_xkbcomp_rules.c.o.d -o libxkbcommon.so.0.8.0.p/src_xkbcomp_rules.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/rules.c
[17/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_xkbcomp_scanner.c.o -MF libxkbcommon.so.0.8.0.p/src_xkbcomp_scanner.c.o.d -o libxkbcommon.so.0.8.0.p/src_xkbcomp_scanner.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/scanner.c
[18/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_xkbcomp_symbols.c.o -MF libxkbcommon.so.0.8.0.p/src_xkbcomp_symbols.c.o.d -o libxkbcommon.so.0.8.0.p/src_xkbcomp_symbols.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/symbols.c
[19/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_xkbcomp_types.c.o -MF libxkbcommon.so.0.8.0.p/src_xkbcomp_types.c.o.d -o libxkbcommon.so.0.8.0.p/src_xkbcomp_types.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/types.c
[20/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_xkbcomp_vmod.c.o -MF libxkbcommon.so.0.8.0.p/src_xkbcomp_vmod.c.o.d -o libxkbcommon.so.0.8.0.p/src_xkbcomp_vmod.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/vmod.c
[21/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_xkbcomp_xkbcomp.c.o -MF libxkbcommon.so.0.8.0.p/src_xkbcomp_xkbcomp.c.o.d -o libxkbcommon.so.0.8.0.p/src_xkbcomp_xkbcomp.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/xkbcomp.c
[22/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_atom.c.o -MF libxkbcommon.so.0.8.0.p/src_atom.c.o.d -o libxkbcommon.so.0.8.0.p/src_atom.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/atom.c
[23/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_context.c.o -MF libxkbcommon.so.0.8.0.p/src_context.c.o.d -o libxkbcommon.so.0.8.0.p/src_context.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/context.c
[24/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_context-priv.c.o -MF libxkbcommon.so.0.8.0.p/src_context-priv.c.o.d -o libxkbcommon.so.0.8.0.p/src_context-priv.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/context-priv.c
[25/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_keysym.c.o -MF libxkbcommon.so.0.8.0.p/src_keysym.c.o.d -o libxkbcommon.so.0.8.0.p/src_keysym.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/keysym.c
[26/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_keysym-case-mappings.c.o -MF libxkbcommon.so.0.8.0.p/src_keysym-case-mappings.c.o.d -o libxkbcommon.so.0.8.0.p/src_keysym-case-mappings.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/keysym-case-mappings.c
[27/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_keysym-utf.c.o -MF libxkbcommon.so.0.8.0.p/src_keysym-utf.c.o.d -o libxkbcommon.so.0.8.0.p/src_keysym-utf.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/keysym-utf.c
[28/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_keymap.c.o -MF libxkbcommon.so.0.8.0.p/src_keymap.c.o.d -o libxkbcommon.so.0.8.0.p/src_keymap.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/keymap.c
[29/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_keymap-priv.c.o -MF libxkbcommon.so.0.8.0.p/src_keymap-priv.c.o.d -o libxkbcommon.so.0.8.0.p/src_keymap-priv.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/keymap-priv.c
[30/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_scanner-utils.c.o -MF libxkbcommon.so.0.8.0.p/src_scanner-utils.c.o.d -o libxkbcommon.so.0.8.0.p/src_scanner-utils.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/scanner-utils.c
[31/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_state.c.o -MF libxkbcommon.so.0.8.0.p/src_state.c.o.d -o libxkbcommon.so.0.8.0.p/src_state.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/state.c
[32/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_text.c.o -MF libxkbcommon.so.0.8.0.p/src_text.c.o.d -o libxkbcommon.so.0.8.0.p/src_text.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/text.c
[33/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_utf8.c.o -MF libxkbcommon.so.0.8.0.p/src_utf8.c.o.d -o libxkbcommon.so.0.8.0.p/src_utf8.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/utf8.c
[34/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_utils.c.o -MF libxkbcommon.so.0.8.0.p/src_utils.c.o.d -o libxkbcommon.so.0.8.0.p/src_utils.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/utils.c
[35/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon.so.0.8.0.p/src_utils-paths.c.o -MF libxkbcommon.so.0.8.0.p/src_utils-paths.c.o.d -o libxkbcommon.so.0.8.0.p/src_utils-paths.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/utils-paths.c
[36/171] x86_64-pc-linux-gnu-gcc -Ilibxkbregistry.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbregistry.so.0.8.0.p/src_registry.c.o -MF libxkbregistry.so.0.8.0.p/src_registry.c.o.d -o libxkbregistry.so.0.8.0.p/src_registry.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/registry.c
[37/171] x86_64-pc-linux-gnu-gcc -Ilibxkbregistry.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbregistry.so.0.8.0.p/src_utils.c.o -MF libxkbregistry.so.0.8.0.p/src_utils.c.o.d -o libxkbregistry.so.0.8.0.p/src_utils.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/utils.c
[38/171] x86_64-pc-linux-gnu-gcc -Ilibxkbregistry.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbregistry.so.0.8.0.p/src_util-list.c.o -MF libxkbregistry.so.0.8.0.p/src_util-list.c.o.d -o libxkbregistry.so.0.8.0.p/src_util-list.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/util-list.c
[39/171] /usr/bin/bison --defines=libxkbcommon-test-internal.a.p/parser.h -o libxkbcommon-test-internal.a.p/parser.c -p _xkbcommon_ ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/parser.y
[40/171] x86_64-pc-linux-gnu-gcc  -o libxkbcommon.so.0.8.0 libxkbcommon.so.0.8.0.p/meson-generated_parser.c.o libxkbcommon.so.0.8.0.p/src_compose_parser.c.o libxkbcommon.so.0.8.0.p/src_compose_paths.c.o libxkbcommon.so.0.8.0.p/src_compose_state.c.o libxkbcommon.so.0.8.0.p/src_compose_table.c.o libxkbcommon.so.0.8.0.p/src_xkbcomp_action.c.o libxkbcommon.so.0.8.0.p/src_xkbcomp_ast-build.c.o libxkbcommon.so.0.8.0.p/src_xkbcomp_compat.c.o libxkbcommon.so.0.8.0.p/src_xkbcomp_expr.c.o libxkbcommon.so.0.8.0.p/src_xkbcomp_include.c.o libxkbcommon.so.0.8.0.p/src_xkbcomp_keycodes.c.o libxkbcommon.so.0.8.0.p/src_xkbcomp_keymap.c.o libxkbcommon.so.0.8.0.p/src_xkbcomp_keymap-dump.c.o libxkbcommon.so.0.8.0.p/src_xkbcomp_keywords.c.o libxkbcommon.so.0.8.0.p/src_xkbcomp_rules.c.o libxkbcommon.so.0.8.0.p/src_xkbcomp_scanner.c.o libxkbcommon.so.0.8.0.p/src_xkbcomp_symbols.c.o libxkbcommon.so.0.8.0.p/src_xkbcomp_types.c.o libxkbcommon.so.0.8.0.p/src_xkbcomp_vmod.c.o libxkbcommon.so.0.8.0.p/src_xkbcomp_xkbcomp.c.o libxkbcommon.so.0.8.0.p/src_atom.c.o libxkbcommon.so.0.8.0.p/src_context.c.o libxkbcommon.so.0.8.0.p/src_context-priv.c.o libxkbcommon.so.0.8.0.p/src_keysym.c.o libxkbcommon.so.0.8.0.p/src_keysym-case-mappings.c.o libxkbcommon.so.0.8.0.p/src_keysym-utf.c.o libxkbcommon.so.0.8.0.p/src_keymap.c.o libxkbcommon.so.0.8.0.p/src_keymap-priv.c.o libxkbcommon.so.0.8.0.p/src_scanner-utils.c.o libxkbcommon.so.0.8.0.p/src_state.c.o libxkbcommon.so.0.8.0.p/src_text.c.o libxkbcommon.so.0.8.0.p/src_utf8.c.o libxkbcommon.so.0.8.0.p/src_utils.c.o libxkbcommon.so.0.8.0.p/src_utils-paths.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libxkbcommon.so.0 -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--version-script=/var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0/xkbcommon.map
[41/171] x86_64-pc-linux-gnu-gcc  -o libxkbregistry.so.0.8.0 libxkbregistry.so.0.8.0.p/src_registry.c.o libxkbregistry.so.0.8.0.p/src_utils.c.o libxkbregistry.so.0.8.0.p/src_util-list.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libxkbregistry.so.0 -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--version-script=/var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0/xkbregistry.map /usr/lib64/libxml2.so
[42/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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
[43/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/test/common.c
[44/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/bench/bench.c
[45/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/compose/parser.c
[46/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/compose/paths.c
[47/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/compose/state.c
[48/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/compose/table.c
[49/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/action.c
[50/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c
In function ‘ExprCreate’,
    inlined from ‘ExprCreateString’ at ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:78:21:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   67 |     expr->common.type = STMT_EXPR;
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   68 |     expr->common.next = NULL;
      |                       ^
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   69 |     expr->expr.op = op;
      |     ~~~~~~~~~~~~~~^~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   70 |     expr->expr.value_type = type;
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c: In function ‘ExprCreateString’:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:81:9: warning: array subscript ‘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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:78:21:
../libxkbcommon-xkbcommon-1.8.0/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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:88:21:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   67 |     expr->common.type = STMT_EXPR;
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   68 |     expr->common.next = NULL;
      |                       ^
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   69 |     expr->expr.op = op;
      |     ~~~~~~~~~~~~~~^~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   70 |     expr->expr.value_type = type;
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c: In function ‘ExprCreateInteger’:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:91:9: warning: array subscript ‘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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:88:21:
../libxkbcommon-xkbcommon-1.8.0/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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:98:21:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds=]
   67 |     expr->common.type = STMT_EXPR;
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds=]
   68 |     expr->common.next = NULL;
      |                       ^
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds=]
   69 |     expr->expr.op = op;
      |     ~~~~~~~~~~~~~~^~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds=]
   70 |     expr->expr.value_type = type;
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../libxkbcommon-xkbcommon-1.8.0/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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:107:21:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   67 |     expr->common.type = STMT_EXPR;
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   68 |     expr->common.next = NULL;
      |                       ^
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   69 |     expr->expr.op = op;
      |     ~~~~~~~~~~~~~~^~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   70 |     expr->expr.value_type = type;
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c: In function ‘ExprCreateBoolean’:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:110:9: warning: array subscript ‘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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:107:21:
../libxkbcommon-xkbcommon-1.8.0/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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:117:21:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   67 |     expr->common.type = STMT_EXPR;
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   68 |     expr->common.next = NULL;
      |                       ^
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   69 |     expr->expr.op = op;
      |     ~~~~~~~~~~~~~~^~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   70 |     expr->expr.value_type = type;
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c: In function ‘ExprCreateKeyName’:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:120:9: warning: array subscript ‘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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:117:21:
../libxkbcommon-xkbcommon-1.8.0/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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:127:21:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   67 |     expr->common.type = STMT_EXPR;
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   68 |     expr->common.next = NULL;
      |                       ^
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   69 |     expr->expr.op = op;
      |     ~~~~~~~~~~~~~~^~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   70 |     expr->expr.value_type = type;
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c: In function ‘ExprCreateIdent’:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:130:9: warning: array subscript ‘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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:127:21:
../libxkbcommon-xkbcommon-1.8.0/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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:138:21:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   67 |     expr->common.type = STMT_EXPR;
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   68 |     expr->common.next = NULL;
      |                       ^
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   69 |     expr->expr.op = op;
      |     ~~~~~~~~~~~~~~^~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   70 |     expr->expr.value_type = type;
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c: In function ‘ExprCreateUnary’:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:141:9: warning: array subscript ‘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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:138:21:
../libxkbcommon-xkbcommon-1.8.0/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 ‘ExprCreateFieldRef’ at ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:166:21:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   67 |     expr->common.type = STMT_EXPR;
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   68 |     expr->common.next = NULL;
      |                       ^
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   69 |     expr->expr.op = op;
      |     ~~~~~~~~~~~~~~^~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   70 |     expr->expr.value_type = type;
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c: In function ‘ExprCreateFieldRef’:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:169:9: warning: array subscript ‘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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:166:21:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c: In function ‘ExprCreateFieldRef’:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:170:9: warning: array subscript ‘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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:166:21:
../libxkbcommon-xkbcommon-1.8.0/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 ‘ExprEmptyList’ at ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:189:12:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds=]
   67 |     expr->common.type = STMT_EXPR;
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds=]
   68 |     expr->common.next = NULL;
      |                       ^
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds=]
   69 |     expr->expr.op = op;
      |     ~~~~~~~~~~~~~~^~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds=]
   70 |     expr->expr.value_type = type;
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../libxkbcommon-xkbcommon-1.8.0/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 ‘ExprCreateActionList’ at ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:206:21:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   67 |     expr->common.type = STMT_EXPR;
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   68 |     expr->common.next = NULL;
      |                       ^
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   69 |     expr->expr.op = op;
      |     ~~~~~~~~~~~~~~^~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
   70 |     expr->expr.value_type = type;
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c: In function ‘ExprCreateActionList’:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:209:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=]
  209 |     expr->actions.actions = actions;
      |         ^~
In function ‘ExprCreate’,
    inlined from ‘ExprCreateActionList’ at ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:206:21:
../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’
   63 |     ExprDef *expr = malloc(size);
      |                     ^~~~~~~~~~~~
[51/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/compat.c
[52/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/expr.c
[53/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/include.c
[54/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/keycodes.c
[55/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/keymap.c
[56/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/keymap-dump.c
[57/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/keywords.c
[58/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/rules.c
[59/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/scanner.c
[60/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/symbols.c
[61/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/types.c
[62/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/vmod.c
[63/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/xkbcomp/xkbcomp.c
[64/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/atom.c
[65/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/context.c
[66/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/context-priv.c
[67/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/keysym.c
[68/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -MD -MQ libxkbcommon-test-internal.a.p/src_keysym-case-mappings.c.o -MF libxkbcommon-test-internal.a.p/src_keysym-case-mappings.c.o.d -o libxkbcommon-test-internal.a.p/src_keysym-case-mappings.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/keysym-case-mappings.c
[69/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/keysym-utf.c
[70/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/keymap.c
[71/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/keymap-priv.c
[72/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -MD -MQ libxkbcommon-test-internal.a.p/src_scanner-utils.c.o -MF libxkbcommon-test-internal.a.p/src_scanner-utils.c.o.d -o libxkbcommon-test-internal.a.p/src_scanner-utils.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/scanner-utils.c
[73/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/state.c
[74/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/text.c
[75/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/utf8.c
[76/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/src/utils.c
[77/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-test-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -DENABLE_PRIVATE_APIS -MD -MQ libxkbcommon-test-internal.a.p/src_utils-paths.c.o -MF libxkbcommon-test-internal.a.p/src_utils-paths.c.o.d -o libxkbcommon-test-internal.a.p/src_utils-paths.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/utils-paths.c
[78/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-x11-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/src/x11/keymap.c
[79/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-x11-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/src/x11/state.c
[80/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-x11-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/src/x11/util.c
[81/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-x11-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/src/context-priv.c
[82/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-x11-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/src/keymap-priv.c
[83/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-x11-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/src/atom.c
[84/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-x11-internal.a.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon-x11-internal.a.p/test_xvfb-wrapper.c.o -MF libxkbcommon-x11-internal.a.p/test_xvfb-wrapper.c.o.d -o libxkbcommon-x11-internal.a.p/test_xvfb-wrapper.c.o -c ../libxkbcommon-xkbcommon-1.8.0/test/xvfb-wrapper.c
[85/171] /usr/lib/python-exec/python3.12/meson --internal symbolextractor /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0-abi_x86_64.amd64 libxkbcommon.so.0.8.0 libxkbcommon.so.0.8.0 libxkbcommon.so.0.8.0.p/libxkbcommon.so.0.8.0.symbols 
[86/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-x11.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon-x11.so.0.8.0.p/src_x11_keymap.c.o -MF libxkbcommon-x11.so.0.8.0.p/src_x11_keymap.c.o.d -o libxkbcommon-x11.so.0.8.0.p/src_x11_keymap.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/x11/keymap.c
[87/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-x11.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon-x11.so.0.8.0.p/src_x11_state.c.o -MF libxkbcommon-x11.so.0.8.0.p/src_x11_state.c.o.d -o libxkbcommon-x11.so.0.8.0.p/src_x11_state.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/x11/state.c
[88/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-x11.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon-x11.so.0.8.0.p/src_x11_util.c.o -MF libxkbcommon-x11.so.0.8.0.p/src_x11_util.c.o.d -o libxkbcommon-x11.so.0.8.0.p/src_x11_util.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/x11/util.c
[89/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-x11.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon-x11.so.0.8.0.p/src_context-priv.c.o -MF libxkbcommon-x11.so.0.8.0.p/src_context-priv.c.o.d -o libxkbcommon-x11.so.0.8.0.p/src_context-priv.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/context-priv.c
[90/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-x11.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon-x11.so.0.8.0.p/src_keymap-priv.c.o -MF libxkbcommon-x11.so.0.8.0.p/src_keymap-priv.c.o.d -o libxkbcommon-x11.so.0.8.0.p/src_keymap-priv.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/keymap-priv.c
[91/171] x86_64-pc-linux-gnu-gcc -Ilibxkbcommon-x11.so.0.8.0.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libxkbcommon-x11.so.0.8.0.p/src_atom.c.o -MF libxkbcommon-x11.so.0.8.0.p/src_atom.c.o.d -o libxkbcommon-x11.so.0.8.0.p/src_atom.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/atom.c
[92/171] /usr/lib/python-exec/python3.12/meson --internal symbolextractor /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0-abi_x86_64.amd64 libxkbregistry.so.0.8.0 libxkbregistry.so.0.8.0 libxkbregistry.so.0.8.0.p/libxkbregistry.so.0.8.0.symbols 
[93/171] rm -f libxkbcommon-test-internal.a && x86_64-pc-linux-gnu-ar csrDT 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-case-mappings.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_scanner-utils.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 libxkbcommon-test-internal.a.p/src_utils-paths.c.o
[94/171] rm -f libxkbcommon-x11-internal.a && x86_64-pc-linux-gnu-ar csrDT 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 libxkbcommon-x11-internal.a.p/test_xvfb-wrapper.c.o
[95/171] x86_64-pc-linux-gnu-gcc -Itest-keysym.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -DENABLE_PRIVATE_APIS -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 ../libxkbcommon-xkbcommon-1.8.0/test/keysym.c
[96/171] x86_64-pc-linux-gnu-gcc -Itest-keymap.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/test/keymap.c
[97/171] x86_64-pc-linux-gnu-gcc -Itest-filecomp.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/test/filecomp.c
[98/171] x86_64-pc-linux-gnu-gcc -Itest-context.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/test/context.c
[99/171] x86_64-pc-linux-gnu-gcc -Itest-rules-file.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/test/rules-file.c
[100/171] x86_64-pc-linux-gnu-gcc -Itest-rules-file-includes.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/test/rules-file-includes.c
[101/171] x86_64-pc-linux-gnu-gcc -Itest-stringcomp.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/test/stringcomp.c
[102/171] x86_64-pc-linux-gnu-gcc -Itest-stringcomp.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ test-stringcomp.p/test_utils-text.c.o -MF test-stringcomp.p/test_utils-text.c.o.d -o test-stringcomp.p/test_utils-text.c.o -c ../libxkbcommon-xkbcommon-1.8.0/test/utils-text.c
[103/171] x86_64-pc-linux-gnu-gcc -Itest-buffercomp.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/test/buffercomp.c
[104/171] x86_64-pc-linux-gnu-gcc -Itest-merge-modes.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ test-merge-modes.p/test_merge_modes.c.o -MF test-merge-modes.p/test_merge_modes.c.o.d -o test-merge-modes.p/test_merge_modes.c.o -c ../libxkbcommon-xkbcommon-1.8.0/test/merge_modes.c
[105/171] x86_64-pc-linux-gnu-gcc -Itest-log.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/test/log.c
[106/171] x86_64-pc-linux-gnu-gcc -Itest-atom.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/test/atom.c
[107/171] x86_64-pc-linux-gnu-gcc -Itest-utf8.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/test/utf8.c
[108/171] x86_64-pc-linux-gnu-gcc -Itest-utf8.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ test-utf8.p/src_utf8-decoding.c.o -MF test-utf8.p/src_utf8-decoding.c.o.d -o test-utf8.p/src_utf8-decoding.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/utf8-decoding.c
[109/171] x86_64-pc-linux-gnu-gcc -Itest-state.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/test/state.c
[110/171] x86_64-pc-linux-gnu-gcc -Itest-keyseq.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/test/keyseq.c
[111/171] x86_64-pc-linux-gnu-gcc -Itest-rulescomp.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/test/rulescomp.c
[112/171] x86_64-pc-linux-gnu-gcc -Itest-compose.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/test/compose.c
[113/171] x86_64-pc-linux-gnu-gcc -Itest-compose.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ test-compose.p/test_compose-iter.c.o -MF test-compose.p/test_compose-iter.c.o.d -o test-compose.p/test_compose-iter.c.o -c ../libxkbcommon-xkbcommon-1.8.0/test/compose-iter.c
[114/171] x86_64-pc-linux-gnu-gcc -Itest-compose.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ test-compose.p/test_utils-text.c.o -MF test-compose.p/test_utils-text.c.o.d -o test-compose.p/test_utils-text.c.o -c ../libxkbcommon-xkbcommon-1.8.0/test/utils-text.c
[115/171] x86_64-pc-linux-gnu-gcc -Itest-compose.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ test-compose.p/src_compose_dump.c.o -MF test-compose.p/src_compose_dump.c.o.d -o test-compose.p/src_compose_dump.c.o -c ../libxkbcommon-xkbcommon-1.8.0/src/compose/dump.c
[116/171] x86_64-pc-linux-gnu-gcc -Itest-utils.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/test/utils.c
[117/171] x86_64-pc-linux-gnu-gcc -Itest-utils.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ test-utils.p/test_utils-text.c.o -MF test-utils.p/test_utils-text.c.o.d -o test-utils.p/test_utils-text.c.o -c ../libxkbcommon-xkbcommon-1.8.0/test/utils-text.c
[118/171] x86_64-pc-linux-gnu-gcc -Itest-modifiers.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ test-modifiers.p/test_modifiers.c.o -MF test-modifiers.p/test_modifiers.c.o.d -o test-modifiers.p/test_modifiers.c.o -c ../libxkbcommon-xkbcommon-1.8.0/test/modifiers.c
[119/171] x86_64-pc-linux-gnu-gcc -Itest-messages.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -I../libxkbcommon-xkbcommon-1.8.0/tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ test-messages.p/test_messages.c.o -MF test-messages.p/test_messages.c.o.d -o test-messages.p/test_messages.c.o -c ../libxkbcommon-xkbcommon-1.8.0/test/messages.c
[120/171] x86_64-pc-linux-gnu-gcc -Itest-messages.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -I../libxkbcommon-xkbcommon-1.8.0/tools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ test-messages.p/tools_messages.c.o -MF test-messages.p/tools_messages.c.o.d -o test-messages.p/tools_messages.c.o -c ../libxkbcommon-xkbcommon-1.8.0/tools/messages.c
[121/171] x86_64-pc-linux-gnu-gcc -Itest-x11.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/test/x11.c
[122/171] x86_64-pc-linux-gnu-gcc -Itest-x11comp.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/test/x11comp.c
[123/171] x86_64-pc-linux-gnu-gcc -Itest-registry.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/test/registry.c
[124/171] x86_64-pc-linux-gnu-gcc -Ifuzz-keymap.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/fuzz/keymap/target.c
[125/171] x86_64-pc-linux-gnu-gcc -Ifuzz-compose.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/fuzz/compose/target.c
[126/171] x86_64-pc-linux-gnu-gcc -Ibench-key-proc.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/bench/key-proc.c
[127/171] x86_64-pc-linux-gnu-gcc -Ibench-keysym-case-mappings.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -DENABLE_PRIVATE_APIS -MD -MQ bench-keysym-case-mappings.p/bench_keysym-case-mappings.c.o -MF bench-keysym-case-mappings.p/bench_keysym-case-mappings.c.o.d -o bench-keysym-case-mappings.p/bench_keysym-case-mappings.c.o -c ../libxkbcommon-xkbcommon-1.8.0/bench/keysym-case-mappings.c
[128/171] x86_64-pc-linux-gnu-gcc -Ibench-rules.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/bench/rules.c
[129/171] x86_64-pc-linux-gnu-gcc -Ibench-rulescomp.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/bench/rulescomp.c
[130/171] x86_64-pc-linux-gnu-gcc -Ibench-compile-keymap.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ bench-compile-keymap.p/bench_compile-keymap.c.o -MF bench-compile-keymap.p/bench_compile-keymap.c.o.d -o bench-compile-keymap.p/bench_compile-keymap.c.o -c ../libxkbcommon-xkbcommon-1.8.0/bench/compile-keymap.c
[131/171] x86_64-pc-linux-gnu-gcc -Ibench-dump-keymap.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -DKEYMAP_DUMP -MD -MQ bench-dump-keymap.p/bench_compile-keymap.c.o -MF bench-dump-keymap.p/bench_compile-keymap.c.o.d -o bench-dump-keymap.p/bench_compile-keymap.c.o -c ../libxkbcommon-xkbcommon-1.8.0/bench/compile-keymap.c
[132/171] x86_64-pc-linux-gnu-gcc -Ibench-compose.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/bench/compose.c
[133/171] x86_64-pc-linux-gnu-gcc -Ibench-compose-traversal.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ bench-compose-traversal.p/bench_compose-traversal.c.o -MF bench-compose-traversal.p/bench_compose-traversal.c.o.d -o bench-compose-traversal.p/bench_compose-traversal.c.o -c ../libxkbcommon-xkbcommon-1.8.0/bench/compose-traversal.c
[134/171] x86_64-pc-linux-gnu-gcc -Ibench-compose-traversal.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ bench-compose-traversal.p/test_compose-iter.c.o -MF bench-compose-traversal.p/test_compose-iter.c.o.d -o bench-compose-traversal.p/test_compose-iter.c.o -c ../libxkbcommon-xkbcommon-1.8.0/test/compose-iter.c
[135/171] x86_64-pc-linux-gnu-gcc -Ibench-atom.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/bench/atom.c
[136/171] x86_64-pc-linux-gnu-gcc -Ibench-x11.p -I. -I../libxkbcommon-xkbcommon-1.8.0 -I../libxkbcommon-xkbcommon-1.8.0/src -I../libxkbcommon-xkbcommon-1.8.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -fno-strict-aliasing -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 -Wno-pedantic -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -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 ../libxkbcommon-xkbcommon-1.8.0/bench/x11.c
[137/171] x86_64-pc-linux-gnu-gcc  -o libxkbcommon-x11.so.0.8.0 libxkbcommon-x11.so.0.8.0.p/src_x11_keymap.c.o libxkbcommon-x11.so.0.8.0.p/src_x11_state.c.o libxkbcommon-x11.so.0.8.0.p/src_x11_util.c.o libxkbcommon-x11.so.0.8.0.p/src_context-priv.c.o libxkbcommon-x11.so.0.8.0.p/src_keymap-priv.c.o libxkbcommon-x11.so.0.8.0.p/src_atom.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libxkbcommon-x11.so.0 -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0-abi_x86_64.amd64/ -Wl,--start-group libxkbcommon.so.0.8.0 -Wl,--version-script=/var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0/xkbcommon-x11.map /usr/lib64/libxcb.so /usr/lib64/libxcb-xkb.so -Wl,--end-group
[138/171] x86_64-pc-linux-gnu-gcc  -o test-keysym test-keysym.p/test_keysym.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a /usr/lib64/libicuuc.so -lm -Wl,--end-group
[139/171] x86_64-pc-linux-gnu-gcc  -o test-keymap test-keymap.p/test_keymap.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[140/171] x86_64-pc-linux-gnu-gcc  -o test-filecomp test-filecomp.p/test_filecomp.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[141/171] x86_64-pc-linux-gnu-gcc  -o test-context test-context.p/test_context.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[142/171] x86_64-pc-linux-gnu-gcc  -o test-rules-file test-rules-file.p/test_rules-file.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[143/171] x86_64-pc-linux-gnu-gcc  -o test-rules-file-includes test-rules-file-includes.p/test_rules-file-includes.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[144/171] x86_64-pc-linux-gnu-gcc  -o test-stringcomp test-stringcomp.p/test_stringcomp.c.o test-stringcomp.p/test_utils-text.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[145/171] x86_64-pc-linux-gnu-gcc  -o test-buffercomp test-buffercomp.p/test_buffercomp.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[146/171] x86_64-pc-linux-gnu-gcc  -o test-merge-modes test-merge-modes.p/test_merge_modes.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[147/171] x86_64-pc-linux-gnu-gcc  -o test-log test-log.p/test_log.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[148/171] x86_64-pc-linux-gnu-gcc  -o test-atom test-atom.p/test_atom.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[149/171] x86_64-pc-linux-gnu-gcc  -o test-utf8 test-utf8.p/test_utf8.c.o test-utf8.p/src_utf8-decoding.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[150/171] x86_64-pc-linux-gnu-gcc  -o test-state test-state.p/test_state.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[151/171] x86_64-pc-linux-gnu-gcc  -o test-keyseq test-keyseq.p/test_keyseq.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[152/171] x86_64-pc-linux-gnu-gcc  -o test-rulescomp test-rulescomp.p/test_rulescomp.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[153/171] x86_64-pc-linux-gnu-gcc  -o test-compose test-compose.p/test_compose.c.o test-compose.p/test_compose-iter.c.o test-compose.p/test_utils-text.c.o test-compose.p/src_compose_dump.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[154/171] x86_64-pc-linux-gnu-gcc  -o test-utils test-utils.p/test_utils.c.o test-utils.p/test_utils-text.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[155/171] x86_64-pc-linux-gnu-gcc  -o test-modifiers test-modifiers.p/test_modifiers.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[156/171] x86_64-pc-linux-gnu-gcc  -o test-messages test-messages.p/test_messages.c.o test-messages.p/tools_messages.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[157/171] x86_64-pc-linux-gnu-gcc  -o test-x11 test-x11.p/test_x11.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-x11-internal.a libxkbcommon-test-internal.a /usr/lib64/libxcb.so /usr/lib64/libxcb-xkb.so -lm -Wl,--end-group
[158/171] x86_64-pc-linux-gnu-gcc  -o test-x11comp test-x11comp.p/test_x11comp.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-x11-internal.a libxkbcommon-test-internal.a /usr/lib64/libxcb.so /usr/lib64/libxcb-xkb.so -lm -Wl,--end-group
[159/171] x86_64-pc-linux-gnu-gcc  -o test-registry test-registry.p/test_registry.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0-abi_x86_64.amd64/ -Wl,--start-group libxkbregistry.so.0.8.0 libxkbcommon-test-internal.a /usr/lib64/libxml2.so -lm -Wl,--end-group
[160/171] x86_64-pc-linux-gnu-gcc  -o fuzz-keymap fuzz-keymap.p/fuzz_keymap_target.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[161/171] x86_64-pc-linux-gnu-gcc  -o fuzz-compose fuzz-compose.p/fuzz_compose_target.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[162/171] x86_64-pc-linux-gnu-gcc  -o bench-key-proc bench-key-proc.p/bench_key-proc.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[163/171] x86_64-pc-linux-gnu-gcc  -o bench-keysym-case-mappings bench-keysym-case-mappings.p/bench_keysym-case-mappings.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[164/171] x86_64-pc-linux-gnu-gcc  -o bench-rules bench-rules.p/bench_rules.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[165/171] x86_64-pc-linux-gnu-gcc  -o bench-rulescomp bench-rulescomp.p/bench_rulescomp.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[166/171] x86_64-pc-linux-gnu-gcc  -o bench-compile-keymap bench-compile-keymap.p/bench_compile-keymap.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[167/171] x86_64-pc-linux-gnu-gcc  -o bench-dump-keymap bench-dump-keymap.p/bench_compile-keymap.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[168/171] x86_64-pc-linux-gnu-gcc  -o bench-compose bench-compose.p/bench_compose.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[169/171] x86_64-pc-linux-gnu-gcc  -o bench-compose-traversal bench-compose-traversal.p/bench_compose-traversal.c.o bench-compose-traversal.p/test_compose-iter.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[170/171] x86_64-pc-linux-gnu-gcc  -o bench-atom bench-atom.p/bench_atom.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-test-internal.a -lm -Wl,--end-group
[171/171] x86_64-pc-linux-gnu-gcc  -o bench-x11 bench-x11.p/bench_x11.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group libxkbcommon-x11-internal.a libxkbcommon-test-internal.a /usr/lib64/libxcb.so /usr/lib64/libxcb-xkb.so -lm -Wl,--end-group
>>> Source compiled.
 * Skipping make test/check due to ebuild restriction.
>>> Test phase [disabled because of RESTRICT=test]: x11-libs/libxkbcommon-1.8.0

>>> Install x11-libs/libxkbcommon-1.8.0 into /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/image
 * abi_x86_64.amd64: running multilib-minimal_abi_src_install
meson install --destdir /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/image --no-rebuild
Installing libxkbcommon.so.0.8.0 to /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/image/usr/lib64
Installing libxkbcommon-x11.so.0.8.0 to /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/image/usr/lib64
Installing libxkbregistry.so.0.8.0 to /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/image/usr/lib64
Installing /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0/include/xkbcommon/xkbcommon.h to /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/image/usr/include/xkbcommon
Installing /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0/include/xkbcommon/xkbcommon-compat.h to /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/image/usr/include/xkbcommon
Installing /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0/include/xkbcommon/xkbcommon-compose.h to /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/image/usr/include/xkbcommon
Installing /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0/include/xkbcommon/xkbcommon-keysyms.h to /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/image/usr/include/xkbcommon
Installing /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0/include/xkbcommon/xkbcommon-names.h to /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/image/usr/include/xkbcommon
Installing /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0/include/xkbcommon/xkbcommon-x11.h to /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/image/usr/include/xkbcommon
Installing /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0/include/xkbcommon/xkbregistry.h to /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/image/usr/include/xkbcommon
Installing /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0-abi_x86_64.amd64/meson-private/xkbcommon.pc to /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/image/usr/lib64/pkgconfig
Installing /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0-abi_x86_64.amd64/meson-private/xkbcommon-x11.pc to /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/image/usr/lib64/pkgconfig
Installing /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/work/libxkbcommon-xkbcommon-1.8.0-abi_x86_64.amd64/meson-private/xkbregistry.pc to /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/image/usr/lib64/pkgconfig
Installing symlink pointing to libxkbcommon.so.0.8.0 to /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/image/usr/lib64/libxkbcommon.so.0
Installing symlink pointing to libxkbcommon.so.0 to /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/image/usr/lib64/libxkbcommon.so
Installing symlink pointing to libxkbcommon-x11.so.0.8.0 to /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/image/usr/lib64/libxkbcommon-x11.so.0
Installing symlink pointing to libxkbcommon-x11.so.0 to /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/image/usr/lib64/libxkbcommon-x11.so
Installing symlink pointing to libxkbregistry.so.0.8.0 to /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/image/usr/lib64/libxkbregistry.so.0
Installing symlink pointing to libxkbregistry.so.0 to /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/image/usr/lib64/libxkbregistry.so
>>> Completed installing x11-libs/libxkbcommon-1.8.0 into /var/tmp/portage/x11-libs/libxkbcommon-1.8.0/image

 * Final size of build directory: 23700 KiB (23.1 MiB)
 * Final size of installed tree:    912 KiB

strip: x86_64-pc-linux-gnu-strip --strip-unneeded -N __gentoo_check_ldflags__ -R .comment -R .GCC.command.line -R .note.gnu.gold-version
   /usr/lib64/libxkbcommon.so.0.8.0
   /usr/lib64/libxkbcommon-x11.so.0.8.0
   /usr/lib64/libxkbregistry.so.0.8.0