[2024-10-29 02:49:32.056672 tictac] INFO: xbbs.worker: running job JobMessage(project='managarm', job='package:libxkbcommon', repository='https://github.com/managarm/bootstrap-managarm.git', revision='aa8f24bc018a7d1e77be6d96ccb8ac7bed8f4ec3', output='tcp://10.0.69.1:16999', build_root='/var/lib/xbbs/tmp/worker', needed_pkgs={'xorg-util-macros': {'architecture': 'x86_64', 'version': '1.20.0_6'}, 'libxtrans': {'architecture': 'x86_64', 'version': '1.5.0_6'}, 'libx11': {'architecture': 'x86_64', 'version': '1.8.7_4'}, 'xorg-proto': {'architecture': 'x86_64', 'version': '2023.2_7'}, 'xkeyboard-config': {'architecture': 'x86_64', 'version': '2.39_6'}, 'libxdmcp': {'architecture': 'x86_64', 'version': '1.1.4_6'}, 'xcb-proto': {'architecture': 'x86_64', 'version': '1.16.0_4'}, 'libxau': {'architecture': 'x86_64', 'version': '1.0.11_6'}, 'libxcb': {'architecture': 'x86_64', 'version': '1.16_4'}, 'zlib': {'architecture': 'x86_64', 'version': '1.2.12_7'}, 'libiconv': {'architecture': 'x86_64', 'version': '1.17_7'}, 'libxml': {'architecture': 'x86_64', 'version': '2.10.0_7'}, 'wayland-protocols': {'architecture': 'x86_64', 'version': '1.32_5'}, 'linux-headers': {'architecture': 'x86_64', 'version': '6.9.3_1'}, 'libdrm-headers': {'architecture': 'x86_64', 'version': '2.4.115_1'}, 'mlibc-headers': {'architecture': 'x86_64', 'version': '0.0pl4091_2'}, 'frigg': {'architecture': 'x86_64', 'version': '0.0pl342_7'}, 'mlibc': {'architecture': 'x86_64', 'version': '0.0pl4091_2'}, 'libexpat': {'architecture': 'x86_64', 'version': '2.5.0_6'}, 'libffi': {'architecture': 'x86_64', 'version': '3.4.4_5'}, 'wayland': {'architecture': 'x86_64', 'version': '1.22.0_7'}}, needed_tools={'wayland-scanner': {'architecture': {'x86_64'}, 'version': '1.22.0_1'}, 'host-pkg-config': {'architecture': {'x86_64'}, 'version': '0.29.2_2'}, 'system-gcc': {'architecture': 'x86_64', 'version': '13.2.3_2'}, 'cross-binutils': {'architecture': 'x86_64', 'version': '2.40_3'}}, prod_pkgs={'libxkbcommon': {'architecture': 'x86_64', 'version': '1.5.0_6'}}, prod_tools={}, prod_files=[], tool_repo='https://mirrors.managarm.org/currents/managarm/tool_repo', pkg_repo='https://mirrors.managarm.org/currents/managarm/package_repo', mirror_root='https://mirrors.managarm.org/mirror/', distfile_path='xbbs/x86_64/') [2024-10-29 02:49:32.057521 tictac] INFO: xbbs.worker: running command ['git', 'init'] (params {'cwd': '/var/lib/xbbs/tmp/worker.src'}) hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Initialized empty Git repository in /var/lib/xbbs/tmp/worker.src/.git/ [2024-10-29 02:49:32.069506 tictac] INFO: xbbs.worker: running command ['git', 'remote', 'add', 'origin', 'https://github.com/managarm/bootstrap-managarm.git'] (params {'cwd': '/var/lib/xbbs/tmp/worker.src'}) [2024-10-29 02:49:32.078456 tictac] INFO: xbbs.worker: running command ['git', 'fetch', 'origin'] (params {'cwd': '/var/lib/xbbs/tmp/worker.src'}) From https://github.com/managarm/bootstrap-managarm * [new branch] master -> origin/master [2024-10-29 02:49:32.988945 tictac] INFO: xbbs.worker: running command ['git', 'checkout', '--detach', 'aa8f24bc018a7d1e77be6d96ccb8ac7bed8f4ec3'] (params {'cwd': '/var/lib/xbbs/tmp/worker.src'}) HEAD is now at aa8f24b sys-boot: upgrade Limine to 8.3.1 [2024-10-29 02:49:33.035678 tictac] INFO: xbbs.worker: running command ['xbstrap', 'init', '/var/lib/xbbs/tmp/worker.src'] (params {'cwd': '/var/lib/xbbs/tmp/worker'}) Creating cargo-home/config.toml [2024-10-29 02:49:34.070528 tictac] INFO: xbbs.worker: running command ['xbps-install', '-Uy', '-R', 'https://mirrors.managarm.org/currents/managarm/package_repo', '-r', '/var/lib/xbbs/tmp/worker/system-root', '-SM', '--', 'xorg-util-macros', 'libxtrans', 'libx11', 'xorg-proto', 'xkeyboard-config', 'libxdmcp', 'xcb-proto', 'libxau', 'libxcb', 'zlib', 'libiconv', 'libxml', 'wayland-protocols', 'linux-headers', 'libdrm-headers', 'mlibc-headers', 'frigg', 'mlibc', 'libexpat', 'libffi', 'wayland'] (params {'extra_env': {'XBPS_ARCH': 'x86_64'}}) [*] Updating repository `https://mirrors.managarm.org/currents/managarm/package_repo/x86_64-repodata' ... x86_64-repodata: [28KB 14%] 57MB/s ETA: 00m00s x86_64-repodata: 28KB [avg rate: 398MB/s] 21 packages will be downloaded: 21 packages will be installed: xorg-util-macros-1.20.0_6 libxtrans-1.5.0_6 libx11-1.8.7_4 xorg-proto-2023.2_7 xkeyboard-config-2.39_6 libxdmcp-1.1.4_6 xcb-proto-1.16.0_4 libxau-1.0.11_6 libxcb-1.16_4 zlib-1.2.12_7 libiconv-1.17_7 libxml-2.10.0_7 wayland-protocols-1.32_5 linux-headers-6.9.3_1 libdrm-headers-2.4.115_1 mlibc-headers-0.0pl4091_2 frigg-0.0pl342_7 mlibc-0.0pl4091_2 libexpat-2.5.0_6 libffi-3.4.4_5 wayland-1.22.0_7 Size to download: 18MB Size required on disk: 81MB Space available on disk: 48GB [*] Downloading packages xorg-util-macros-1.20.0_6.x86_64.xbps.sig: [512B 100%] 10MB/s ETA: 00m00s xorg-util-macros-1.20.0_6.x86_64.xbps.sig: 512B [avg rate: 10MB/s] xorg-util-macros-1.20.0_6.x86_64.xbps: [23KB 17%] 54MB/s ETA: 00m00s xorg-util-macros-1.20.0_6.x86_64.xbps: 23KB [avg rate: 303MB/s] xorg-util-macros-1.20.0_6: verifying RSA signature... libxtrans-1.5.0_6.x86_64.xbps.sig: [512B 100%] 9.8MB/s ETA: 00m00s libxtrans-1.5.0_6.x86_64.xbps.sig: 512B [avg rate: 9.8MB/s] libxtrans-1.5.0_6.x86_64.xbps: [42KB 9%] 54MB/s ETA: 00m00s libxtrans-1.5.0_6.x86_64.xbps: 42KB [avg rate: 575MB/s] libxtrans-1.5.0_6: verifying RSA signature... libx11-1.8.7_4.x86_64.xbps.sig: [512B 100%] 9804KB/s ETA: 00m00s libx11-1.8.7_4.x86_64.xbps.sig: 512B [avg rate: 9804KB/s] libx11-1.8.7_4.x86_64.xbps: [3300KB 0%] 54MB/s ETA: 00m00s libx11-1.8.7_4.x86_64.xbps: [3300KB 8%] 952KB/s ETA: 00m11s libx11-1.8.7_4.x86_64.xbps: 3300KB [avg rate: 11MB/s] libx11-1.8.7_4: verifying RSA signature... xorg-proto-2023.2_7.x86_64.xbps.sig: [512B 100%] 10MB/s ETA: 00m00s xorg-proto-2023.2_7.x86_64.xbps.sig: 512B [avg rate: 10MB/s] xorg-proto-2023.2_7.x86_64.xbps: [585KB 0%] -- stalled -- ETA: 00m00s xorg-proto-2023.2_7.x86_64.xbps: 585KB [avg rate: -- stalled --] xorg-proto-2023.2_7: verifying RSA signature... xkeyboard-config-2.39_6.x86_64.xbps.sig: [512B 100%] 9615KB/s ETA: 00m00s xkeyboard-config-2.39_6.x86_64.xbps.sig: 512B [avg rate: 9615KB/s] xkeyboard-config-2.39_6.x86_64.xbps: [1022KB 0%] 54MB/s ETA: 00m00s xkeyboard-config-2.39_6.x86_64.xbps: 1022KB [avg rate: 13GB/s] xkeyboard-config-2.39_6: verifying RSA signature... libxdmcp-1.1.4_6.x86_64.xbps.sig: [512B 100%] 8333KB/s ETA: 00m00s libxdmcp-1.1.4_6.x86_64.xbps.sig: 512B [avg rate: 8333KB/s] libxdmcp-1.1.4_6.x86_64.xbps: [43KB 9%] -- stalled -- ETA: 00m00s libxdmcp-1.1.4_6.x86_64.xbps: 43KB [avg rate: -- stalled --] libxdmcp-1.1.4_6: verifying RSA signature... xcb-proto-1.16.0_4.x86_64.xbps.sig: [512B 100%] 8772KB/s ETA: 00m00s xcb-proto-1.16.0_4.x86_64.xbps.sig: 512B [avg rate: 8772KB/s] xcb-proto-1.16.0_4.x86_64.xbps: [123KB 3%] -- stalled -- ETA: 00m00s xcb-proto-1.16.0_4.x86_64.xbps: 123KB [avg rate: -- stalled --] xcb-proto-1.16.0_4: verifying RSA signature... libxau-1.0.11_6.x86_64.xbps.sig: [512B 100%] 8621KB/s ETA: 00m00s libxau-1.0.11_6.x86_64.xbps.sig: 512B [avg rate: 8621KB/s] libxau-1.0.11_6.x86_64.xbps: [18KB 22%] -- stalled -- ETA: 00m00s libxau-1.0.11_6.x86_64.xbps: 18KB [avg rate: -- stalled --] libxau-1.0.11_6: verifying RSA signature... libxcb-1.16_4.x86_64.xbps.sig: [512B 100%] 8929KB/s ETA: 00m00s libxcb-1.16_4.x86_64.xbps.sig: 512B [avg rate: 8929KB/s] libxcb-1.16_4.x86_64.xbps: [1227KB 0%] 46MB/s ETA: 00m00s libxcb-1.16_4.x86_64.xbps: [1227KB 51%] 4370KB/s ETA: 00m00s libxcb-1.16_4.x86_64.xbps: 1227KB [avg rate: 8434KB/s] libxcb-1.16_4: verifying RSA signature... zlib-1.2.12_7.x86_64.xbps.sig: [512B 100%] 9615KB/s ETA: 00m00s zlib-1.2.12_7.x86_64.xbps.sig: 512B [avg rate: 9615KB/s] zlib-1.2.12_7.x86_64.xbps: [114KB 3%] 47MB/s ETA: 00m00s zlib-1.2.12_7.x86_64.xbps: 114KB [avg rate: 1336MB/s] zlib-1.2.12_7: verifying RSA signature... libiconv-1.17_7.x86_64.xbps.sig: [512B 100%] 7143KB/s ETA: 00m00s libiconv-1.17_7.x86_64.xbps.sig: 512B [avg rate: 7143KB/s] libiconv-1.17_7.x86_64.xbps: [833KB 0%] 47MB/s ETA: 00m00s libiconv-1.17_7.x86_64.xbps: 833KB [avg rate: 9683MB/s] libiconv-1.17_7: verifying RSA signature... libxml-2.10.0_7.x86_64.xbps.sig: [512B 100%] 6849KB/s ETA: 00m00s libxml-2.10.0_7.x86_64.xbps.sig: 512B [avg rate: 6849KB/s] libxml-2.10.0_7.x86_64.xbps: [2412KB 0%] 47MB/s ETA: 00m00s libxml-2.10.0_7.x86_64.xbps: 2412KB [avg rate: 28GB/s] libxml-2.10.0_7: verifying RSA signature... wayland-protocols-1.32_5.x86_64.xbps.sig: [512B 100%] 8621KB/s ETA: 00m00s wayland-protocols-1.32_5.x86_64.xbps.sig: 512B [avg rate: 8621KB/s] wayland-protocols-1.32_5.x86_64.xbps: [85KB 4%] 34MB/s ETA: 00m00s wayland-protocols-1.32_5.x86_64.xbps: 85KB [avg rate: 714MB/s] wayland-protocols-1.32_5: verifying RSA signature... linux-headers-6.9.3_1.x86_64.xbps.sig: [512B 100%] 1520KB/s ETA: 00m00s linux-headers-6.9.3_1.x86_64.xbps.sig: 512B [avg rate: 1520KB/s] linux-headers-6.9.3_1.x86_64.xbps: [3065KB 0%] 46MB/s ETA: 00m00s linux-headers-6.9.3_1.x86_64.xbps: [3065KB 82%] 3542KB/s ETA: 00m00s linux-headers-6.9.3_1.x86_64.xbps: 3065KB [avg rate: 4294KB/s] linux-headers-6.9.3_1: verifying RSA signature... libdrm-headers-2.4.115_1.x86_64.xbps.sig: [512B 100%] 9434KB/s ETA: 00m00s libdrm-headers-2.4.115_1.x86_64.xbps.sig: 512B [avg rate: 9434KB/s] libdrm-headers-2.4.115_1.x86_64.xbps: [114KB 3%] 49MB/s ETA: 00m00s libdrm-headers-2.4.115_1.x86_64.xbps: 114KB [avg rate: 1410MB/s] libdrm-headers-2.4.115_1: verifying RSA signature... mlibc-headers-0.0pl4091_2.x86_64.xbps.sig: [512B 100%] 9615KB/s ETA: 00m00s mlibc-headers-0.0pl4091_2.x86_64.xbps.sig: 512B [avg rate: 9615KB/s] mlibc-headers-0.0pl4091_2.x86_64.xbps: [96KB 4%] 54MB/s ETA: 00m00s mlibc-headers-0.0pl4091_2.x86_64.xbps: 96KB [avg rate: 1299MB/s] mlibc-headers-0.0pl4091_2: verifying RSA signature... frigg-0.0pl342_7.x86_64.xbps.sig: [512B 100%] 13MB/s ETA: 00m00s frigg-0.0pl342_7.x86_64.xbps.sig: 512B [avg rate: 13MB/s] frigg-0.0pl342_7.x86_64.xbps: [41KB 9%] 53MB/s ETA: 00m00s frigg-0.0pl342_7.x86_64.xbps: 41KB [avg rate: 537MB/s] frigg-0.0pl342_7: verifying RSA signature... mlibc-0.0pl4091_2.x86_64.xbps.sig: [512B 100%] 9.8MB/s ETA: 00m00s mlibc-0.0pl4091_2.x86_64.xbps.sig: 512B [avg rate: 9.8MB/s] mlibc-0.0pl4091_2.x86_64.xbps: [4361KB 0%] 44MB/s ETA: 00m00s mlibc-0.0pl4091_2.x86_64.xbps: [4361KB 60%] 3674KB/s ETA: 00m00s mlibc-0.0pl4091_2.x86_64.xbps: 4361KB [avg rate: 6106KB/s] mlibc-0.0pl4091_2: verifying RSA signature... libexpat-2.5.0_6.x86_64.xbps.sig: [512B 100%] 5882KB/s ETA: 00m00s libexpat-2.5.0_6.x86_64.xbps.sig: 512B [avg rate: 5882KB/s] libexpat-2.5.0_6.x86_64.xbps: [332KB 1%] 29MB/s ETA: 00m00s libexpat-2.5.0_6.x86_64.xbps: 332KB [avg rate: 2400MB/s] libexpat-2.5.0_6: verifying RSA signature... libffi-3.4.4_5.x86_64.xbps.sig: [512B 100%] 10MB/s ETA: 00m00s libffi-3.4.4_5.x86_64.xbps.sig: 512B [avg rate: 10MB/s] libffi-3.4.4_5.x86_64.xbps: [38KB 10%] 7181KB/s ETA: 00m00s libffi-3.4.4_5.x86_64.xbps: 38KB [avg rate: 66MB/s] libffi-3.4.4_5: verifying RSA signature... wayland-1.22.0_7.x86_64.xbps.sig: [512B 100%] 7692KB/s ETA: 00m00s wayland-1.22.0_7.x86_64.xbps.sig: 512B [avg rate: 7692KB/s] wayland-1.22.0_7.x86_64.xbps: [309KB 1%] 47MB/s ETA: 00m00s wayland-1.22.0_7.x86_64.xbps: 309KB [avg rate: 3593MB/s] wayland-1.22.0_7: verifying RSA signature... [*] Collecting package files xorg-util-macros-1.20.0_6: collecting files... libxtrans-1.5.0_6: collecting files... libx11-1.8.7_4: collecting files... xorg-proto-2023.2_7: collecting files... xkeyboard-config-2.39_6: collecting files... libxdmcp-1.1.4_6: collecting files... xcb-proto-1.16.0_4: collecting files... libxau-1.0.11_6: collecting files... libxcb-1.16_4: collecting files... zlib-1.2.12_7: collecting files... libiconv-1.17_7: collecting files... libxml-2.10.0_7: collecting files... wayland-protocols-1.32_5: collecting files... linux-headers-6.9.3_1: collecting files... libdrm-headers-2.4.115_1: collecting files... mlibc-headers-0.0pl4091_2: collecting files... frigg-0.0pl342_7: collecting files... mlibc-0.0pl4091_2: collecting files... libexpat-2.5.0_6: collecting files... libffi-3.4.4_5: collecting files... wayland-1.22.0_7: collecting files... [*] Unpacking packages xorg-util-macros-1.20.0_6: unpacking ... libxtrans-1.5.0_6: unpacking ... libx11-1.8.7_4: unpacking ... xorg-proto-2023.2_7: unpacking ... xkeyboard-config-2.39_6: unpacking ... libxdmcp-1.1.4_6: unpacking ... xcb-proto-1.16.0_4: unpacking ... libxau-1.0.11_6: unpacking ... libxcb-1.16_4: unpacking ... zlib-1.2.12_7: unpacking ... libiconv-1.17_7: unpacking ... libxml-2.10.0_7: unpacking ... wayland-protocols-1.32_5: unpacking ... linux-headers-6.9.3_1: unpacking ... libdrm-headers-2.4.115_1: unpacking ... mlibc-headers-0.0pl4091_2: unpacking ... frigg-0.0pl342_7: unpacking ... mlibc-0.0pl4091_2: unpacking ... libexpat-2.5.0_6: unpacking ... libffi-3.4.4_5: unpacking ... wayland-1.22.0_7: unpacking ... 21 downloaded, 21 installed, 0 updated, 21 configured, 0 removed. [2024-10-29 02:49:46.478422 tictac] DEBUG: xbbs.worker: creating repository with existing packages... [2024-10-29 02:49:46.479480 tictac] DEBUG: xbbs.worker: ... found wayland-protocols-1.32_5.x86_64.xbps [2024-10-29 02:49:46.480395 tictac] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'wayland-protocols-1.32_5.x86_64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'x86_64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `wayland-protocols-1.32_5' (x86_64). index: 1 packages registered. [2024-10-29 02:49:46.505951 tictac] DEBUG: xbbs.worker: ... found libx11-1.8.7_4.x86_64.xbps [2024-10-29 02:49:46.515248 tictac] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libx11-1.8.7_4.x86_64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'x86_64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libx11-1.8.7_4' (x86_64). index: 2 packages registered. [2024-10-29 02:49:46.549390 tictac] DEBUG: xbbs.worker: ... found libxau-1.0.11_6.x86_64.xbps [2024-10-29 02:49:46.550355 tictac] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libxau-1.0.11_6.x86_64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'x86_64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libxau-1.0.11_6' (x86_64). index: 3 packages registered. [2024-10-29 02:49:46.572943 tictac] DEBUG: xbbs.worker: ... found libxml-2.10.0_7.x86_64.xbps [2024-10-29 02:49:46.579990 tictac] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libxml-2.10.0_7.x86_64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'x86_64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libxml-2.10.0_7' (x86_64). index: 4 packages registered. [2024-10-29 02:49:46.607914 tictac] DEBUG: xbbs.worker: ... found libdrm-headers-2.4.115_1.x86_64.xbps [2024-10-29 02:49:46.609426 tictac] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libdrm-headers-2.4.115_1.x86_64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'x86_64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libdrm-headers-2.4.115_1' (x86_64). index: 5 packages registered. [2024-10-29 02:49:46.627512 tictac] DEBUG: xbbs.worker: ... found xkeyboard-config-2.39_6.x86_64.xbps [2024-10-29 02:49:46.630828 tictac] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'xkeyboard-config-2.39_6.x86_64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'x86_64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `xkeyboard-config-2.39_6' (x86_64). index: 6 packages registered. [2024-10-29 02:49:46.653012 tictac] DEBUG: xbbs.worker: ... found frigg-0.0pl342_7.x86_64.xbps [2024-10-29 02:49:46.654169 tictac] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'frigg-0.0pl342_7.x86_64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'x86_64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `frigg-0.0pl342_7' (x86_64). index: 7 packages registered. [2024-10-29 02:49:46.672360 tictac] DEBUG: xbbs.worker: ... found xorg-proto-2023.2_7.x86_64.xbps [2024-10-29 02:49:46.674691 tictac] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'xorg-proto-2023.2_7.x86_64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'x86_64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `xorg-proto-2023.2_7' (x86_64). index: 8 packages registered. [2024-10-29 02:49:46.697490 tictac] DEBUG: xbbs.worker: ... found linux-headers-6.9.3_1.x86_64.xbps [2024-10-29 02:49:46.705676 tictac] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'linux-headers-6.9.3_1.x86_64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'x86_64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `linux-headers-6.9.3_1' (x86_64). index: 9 packages registered. [2024-10-29 02:49:46.736766 tictac] DEBUG: xbbs.worker: ... found libexpat-2.5.0_6.x86_64.xbps [2024-10-29 02:49:46.737991 tictac] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libexpat-2.5.0_6.x86_64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'x86_64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libexpat-2.5.0_6' (x86_64). index: 10 packages registered. [2024-10-29 02:49:46.758618 tictac] DEBUG: xbbs.worker: ... found libxdmcp-1.1.4_6.x86_64.xbps [2024-10-29 02:49:46.759371 tictac] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libxdmcp-1.1.4_6.x86_64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'x86_64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libxdmcp-1.1.4_6' (x86_64). index: 11 packages registered. [2024-10-29 02:49:46.779357 tictac] DEBUG: xbbs.worker: ... found xorg-util-macros-1.20.0_6.x86_64.xbps [2024-10-29 02:49:46.780148 tictac] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'xorg-util-macros-1.20.0_6.x86_64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'x86_64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `xorg-util-macros-1.20.0_6' (x86_64). index: 12 packages registered. [2024-10-29 02:49:46.798640 tictac] DEBUG: xbbs.worker: ... found mlibc-headers-0.0pl4091_2.x86_64.xbps [2024-10-29 02:49:46.799535 tictac] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'mlibc-headers-0.0pl4091_2.x86_64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'x86_64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `mlibc-headers-0.0pl4091_2' (x86_64). index: 13 packages registered. [2024-10-29 02:49:46.819447 tictac] DEBUG: xbbs.worker: ... found libiconv-1.17_7.x86_64.xbps [2024-10-29 02:49:46.821318 tictac] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libiconv-1.17_7.x86_64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'x86_64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libiconv-1.17_7' (x86_64). index: 14 packages registered. [2024-10-29 02:49:46.843562 tictac] DEBUG: xbbs.worker: ... found libxtrans-1.5.0_6.x86_64.xbps [2024-10-29 02:49:46.844355 tictac] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libxtrans-1.5.0_6.x86_64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'x86_64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libxtrans-1.5.0_6' (x86_64). index: 15 packages registered. [2024-10-29 02:49:46.861936 tictac] DEBUG: xbbs.worker: ... found xcb-proto-1.16.0_4.x86_64.xbps [2024-10-29 02:49:46.862933 tictac] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'xcb-proto-1.16.0_4.x86_64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'x86_64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `xcb-proto-1.16.0_4' (x86_64). index: 16 packages registered. [2024-10-29 02:49:46.883342 tictac] DEBUG: xbbs.worker: ... found libffi-3.4.4_5.x86_64.xbps [2024-10-29 02:49:46.883985 tictac] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libffi-3.4.4_5.x86_64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'x86_64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libffi-3.4.4_5' (x86_64). index: 17 packages registered. [2024-10-29 02:49:46.902586 tictac] DEBUG: xbbs.worker: ... found wayland-1.22.0_7.x86_64.xbps [2024-10-29 02:49:46.903683 tictac] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'wayland-1.22.0_7.x86_64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'x86_64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `wayland-1.22.0_7' (x86_64). index: 18 packages registered. [2024-10-29 02:49:46.923393 tictac] DEBUG: xbbs.worker: ... found mlibc-0.0pl4091_2.x86_64.xbps [2024-10-29 02:49:46.930293 tictac] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'mlibc-0.0pl4091_2.x86_64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'x86_64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `mlibc-0.0pl4091_2' (x86_64). index: 19 packages registered. [2024-10-29 02:49:46.973979 tictac] DEBUG: xbbs.worker: ... found zlib-1.2.12_7.x86_64.xbps [2024-10-29 02:49:46.974897 tictac] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'zlib-1.2.12_7.x86_64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'x86_64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `zlib-1.2.12_7' (x86_64). index: 20 packages registered. [2024-10-29 02:49:46.994674 tictac] DEBUG: xbbs.worker: ... found libxcb-1.16_4.x86_64.xbps [2024-10-29 02:49:46.997424 tictac] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libxcb-1.16_4.x86_64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'x86_64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libxcb-1.16_4' (x86_64). index: 21 packages registered. [2024-10-29 02:50:13.280688 tictac] INFO: xbbs.worker: running command ['xbstrap-pipeline', 'run-job', '--keep-going', '--progress-file', 'fd:18', 'package:libxkbcommon'] (params {'cwd': '/var/lib/xbbs/tmp/worker', 'pass_fds': (18,)}) xbstrap: Running the following plan: fetch libxkbcommon checkout libxkbcommon patch libxkbcommon regenerate libxkbcommon configure libxkbcommon build libxkbcommon pack libxkbcommon xbstrap: fetch libxkbcommon [1/7] Initialized empty Git repository in /var/lib/xbbs/tmp/worker.src/ports/libxkbcommon/.git/ From https://mirrors.managarm.org/mirror/git/libxkbcommon * [new tag] xkbcommon-1.5.0 -> xkbcommon-1.5.0 xbstrap: checkout libxkbcommon [2/7] [2024-10-29 02:50:16.206781 tictac] DEBUG: xbbs.worker: got notify {'action': 'fetch', 'artifact_files': [], 'n_all': 7, 'n_this': 1, 'status': 'success', 'subject': 'libxkbcommon'} HEAD is now at cecaa01 Bump version to 1.5.0 xbstrap: patch libxkbcommon [3/7] xbstrap: regenerate libxkbcommon [4/7] [2024-10-29 02:50:16.248053 tictac] DEBUG: xbbs.worker: got notify {'action': 'checkout', 'artifact_files': [], 'n_all': 7, 'n_this': 2, 'status': 'success', 'subject': 'libxkbcommon'} xbstrap: configure libxkbcommon [5/7] [2024-10-29 02:50:16.249134 tictac] DEBUG: xbbs.worker: got notify {'action': 'patch', 'artifact_files': [], 'n_all': 7, 'n_this': 3, 'status': 'success', 'subject': 'libxkbcommon'} [2024-10-29 02:50:16.250075 tictac] DEBUG: xbbs.worker: got notify {'action': 'regenerate', 'artifact_files': [], 'n_all': 7, 'n_this': 4, 'status': 'success', 'subject': 'libxkbcommon'} xbstrap: Running ['meson', '--native-file', '@SOURCE_ROOT@/scripts/meson.native-file', '--cross-file', '@SOURCE_ROOT@/scripts/meson-@OPTION:arch-triple@.cross-file', '--prefix=/usr', '--libdir=lib', '--buildtype=debugoptimized', '-Denable-docs=false', '@THIS_SOURCE_DIR@'] (tools: ['cross-binutils', 'host-pkg-config', 'wayland-scanner', 'system-gcc']) via cbuildrt PID init is 1114259 (outside the namespace) DEPRECATION: "pkgconfig" entry is deprecated and should be replaced by "pkg-config" DEPRECATION: "pkgconfig" entry is deprecated and should be replaced by "pkg-config" The Meson build system Version: 1.6.0 Source dir: /var/lib/managarm-buildenv/src/ports/libxkbcommon Build dir: /var/lib/managarm-buildenv/build/pkg-builds/libxkbcommon Build type: cross build Project name: libxkbcommon Project version: 1.5.0 C compiler for the host machine: x86_64-managarm-gcc (gcc 13.2.0 "x86_64-managarm-gcc (managarm) 13.2.0") C linker for the host machine: x86_64-managarm-gcc ld.bfd 2.40 C compiler for the build machine: cc (gcc 12.2.0 "cc (Debian 12.2.0-14) 12.2.0") C linker for the build machine: cc ld.bfd 2.40 Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: x86_64 Host machine cpu: x86_64 Target machine cpu family: x86_64 Target 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 Found pkg-config: YES (/tmp/xbstrap/virtual/bin/x86_64-managarm-pkg-config) 0.29.2 Run-time dependency xkeyboard-config found: YES 2.39 Has header "unistd.h" : YES Checking if "__builtin_expect" : links: YES Header "unistd.h" has symbol "eaccess" : NO Header "unistd.h" has symbol "euidaccess" : NO 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 "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/lib/managarm-buildenv/src/ports/libxkbcommon/scripts/map-to-def) Program bison found: YES (/usr/bin/bison) Run-time dependency xcb found: YES 1.16 Run-time dependency xcb-xkb found: YES 1.16 Run-time dependency libxml-2.0 found: YES 2.10.0 Header "getopt.h" has symbol "getopt_long" : YES Has header "linux/input.h" : YES Run-time dependency wayland-client found: YES 1.22.0 Run-time dependency wayland-protocols found: YES 1.32 Found pkg-config: YES (/tmp/xbstrap/virtual/bin/host-pkg-config) 0.29.2 Build-time dependency wayland-scanner found: YES 1.22.0 Program /var/lib/managarm-buildenv/build/tools/wayland-scanner/bin/wayland-scanner found: YES (/var/lib/managarm-buildenv/build/tools/wayland-scanner/bin/wayland-scanner) Configuring xkeyboard-config-test using configuration Configuring test-config.h using configuration Program test/symbols-leak-test.py found: YES (/var/lib/managarm-buildenv/src/ports/libxkbcommon/test/symbols-leak-test.py) Program test/tool-option-parsing.py found: YES (/var/lib/managarm-buildenv/src/ports/libxkbcommon/test/tool-option-parsing.py) Program test/test-keysym.py found: YES (/var/lib/managarm-buildenv/src/ports/libxkbcommon/test/test-keysym.py) Program valgrind found: NO Message: valgrind not found, disabling valgrind test setup Configuring config.h using configuration Build targets in project: 42 libxkbcommon 1.5.0 User defined options Cross files : /var/lib/managarm-buildenv/src/scripts/meson-x86_64-managarm.cross-file Native files: /var/lib/managarm-buildenv/src/scripts/meson.native-file buildtype : debugoptimized enable-docs : false libdir : lib prefix : /usr Found ninja-1.11.1 at /usr/bin/ninja WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated. xbstrap: build libxkbcommon [6/7] [2024-10-29 02:50:18.237520 tictac] DEBUG: xbbs.worker: got notify {'action': 'configure', 'artifact_files': [], 'n_all': 7, 'n_this': 5, 'status': 'success', 'subject': 'libxkbcommon'} xbstrap: Running ['ninja'] (tools: ['cross-binutils', 'host-pkg-config', 'wayland-scanner', 'system-gcc']) via cbuildrt PID init is 1114450 (outside the namespace) [1/198] Generating 'xkbcli-interactive-wayland.p/xdg-shell-protocol.c' [2/198] Generating 'xkbcli-interactive-wayland.p/xdg-shell-client-protocol.h' [3/198] Compiling C object libxkbregistry.so.0.0.0.p/src_util-list.c.o [4/198] Compiling C object libxkbregistry.so.0.0.0.p/src_utils.c.o [5/198] Compiling C object xkbcli-list.p/tools_registry-list.c.o [6/198] Generating from 'src/xkbcomp/parser.y' ../../../src/ports/libxkbcommon/src/xkbcomp/parser.y:87.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated] 87 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure ../../../src/ports/libxkbcommon/src/xkbcomp/parser.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] [7/198] Generating from 'src/xkbcomp/parser.y' ../../../src/ports/libxkbcommon/src/xkbcomp/parser.y:87.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated] 87 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure ../../../src/ports/libxkbcommon/src/xkbcomp/parser.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] [8/198] Generating from 'src/xkbcomp/parser.y' ../../../src/ports/libxkbcommon/src/xkbcomp/parser.y:87.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated] 87 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure ../../../src/ports/libxkbcommon/src/xkbcomp/parser.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] [9/198] Compiling C object libxkbcommon-test-internal.a.p/bench_bench.c.o [10/198] Compiling C object libxkbcommon-test-internal.a.p/src_xkbcomp_keywords.c.o [11/198] Compiling C object libxkbcommon-test-internal.a.p/src_compose_state.c.o [12/198] Compiling C object libxkbcommon-test-internal.a.p/src_xkbcomp_include.c.o [13/198] Compiling C object libxkbcommon-test-internal.a.p/src_compose_paths.c.o [14/198] Compiling C object libxkbcommon-test-internal.a.p/src_compose_table.c.o [15/198] Compiling C object libxkbcommon-test-internal.a.p/src_xkbcomp_keymap.c.o [16/198] Compiling C object libxkbcommon-test-internal.a.p/src_xkbcomp_action.c.o [17/198] Compiling C object libxkbcommon.so.0.0.0.p/src_compose_state.c.o [18/198] Compiling C object libxkbcommon.so.0.0.0.p/src_compose_table.c.o [19/198] Compiling C object libxkbcommon-test-internal.a.p/test_common.c.o [20/198] Compiling C object libxkbcommon.so.0.0.0.p/src_compose_paths.c.o [21/198] Compiling C object libxkbcommon-test-internal.a.p/src_xkbcomp_expr.c.o [22/198] Compiling C object libxkbcommon-test-internal.a.p/src_xkbcomp_keymap-dump.c.o [23/198] Compiling C object libxkbcommon-test-internal.a.p/src_xkbcomp_compat.c.o [24/198] Compiling C object libxkbcommon.so.0.0.0.p/src_xkbcomp_include.c.o [25/198] Compiling C object libxkbcommon-test-internal.a.p/src_xkbcomp_keycodes.c.o [26/198] Compiling C object libxkbcommon.so.0.0.0.p/src_xkbcomp_keywords.c.o [27/198] Compiling C object libxkbcommon.so.0.0.0.p/src_xkbcomp_keymap.c.o [28/198] Compiling C object libxkbcommon-test-internal.a.p/src_xkbcomp_ast-build.c.o In function ‘ExprCreate’, inlined from ‘ExprCreateString’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:78:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateString’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:78:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateInteger’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:88:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateInteger’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:88:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateFloat’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:98:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateBoolean’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:107:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateBoolean’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:107:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateKeyName’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:117:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateKeyName’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:117:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateIdent’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:127:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateIdent’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:127:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateUnary’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:138:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateUnary’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:138:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:148:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 68 | expr->common.next = NULL; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:156:13: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 156 | expr->expr.value_type = left->expr.value_type; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:148:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:153:13: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 153 | expr->expr.value_type = right->expr.value_type; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:148:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:157:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 157 | expr->binary.left = left; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:148:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:158:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 158 | expr->binary.right = right; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:148:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateFieldRef’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:166:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateFieldRef’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:166:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateFieldRef’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:166:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:177:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 68 | expr->common.next = NULL; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateArrayRef’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:180:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 180 | expr->array_ref.element = element; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:177:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateArrayRef’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:181:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 181 | expr->array_ref.field = field; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:177:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateArrayRef’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:182:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 182 | expr->array_ref.entry = entry; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:177:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateAction’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:189:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 68 | expr->common.next = NULL; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateAction’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:192:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 192 | expr->action.name = name; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateAction’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:189:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateAction’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:193:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 193 | expr->action.args = args; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateAction’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:189:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateActionList’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:200:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateActionList’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:203:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=] 203 | expr->actions.actions = actions; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateActionList’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:200:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ [29/198] Compiling C object libxkbregistry.so.0.0.0.p/src_registry.c.o [30/198] Compiling C object libxkbcommon.so.0.0.0.p/src_xkbcomp_vmod.c.o [31/198] Compiling C object libxkbcommon-test-internal.a.p/src_compose_parser.c.o [32/198] Compiling C object libxkbcommon.so.0.0.0.p/src_xkbcomp_expr.c.o [33/198] Compiling C object libxkbcommon.so.0.0.0.p/src_xkbcomp_xkbcomp.c.o [34/198] Compiling C object libxkbcommon-test-internal.a.p/meson-generated_parser.c.o [35/198] Compiling C object libxkbcommon.so.0.0.0.p/src_xkbcomp_action.c.o [36/198] Compiling C object libxkbcommon.so.0.0.0.p/src_xkbcomp_ast-build.c.o In function ‘ExprCreate’, inlined from ‘ExprCreateString’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:78:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateString’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:78:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateInteger’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:88:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateInteger’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:88:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateFloat’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:98:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateBoolean’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:107:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateBoolean’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:107:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateKeyName’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:117:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateKeyName’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:117:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateIdent’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:127:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateIdent’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:127:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateUnary’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:138:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateUnary’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:138:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:148:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 68 | expr->common.next = NULL; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:156:13: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 156 | expr->expr.value_type = left->expr.value_type; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:148:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:153:13: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 153 | expr->expr.value_type = right->expr.value_type; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:148:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:157:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 157 | expr->binary.left = left; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:148:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:158:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 158 | expr->binary.right = right; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:148:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateFieldRef’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:166:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateFieldRef’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:166:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateFieldRef’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:166:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:177:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 68 | expr->common.next = NULL; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateArrayRef’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:180:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 180 | expr->array_ref.element = element; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:177:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateArrayRef’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:181:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 181 | expr->array_ref.field = field; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:177:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateArrayRef’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:182:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 182 | expr->array_ref.entry = entry; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:177:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateAction’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:189:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 68 | expr->common.next = NULL; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateAction’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:192:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 192 | expr->action.name = name; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateAction’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:189:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateAction’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:193:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 193 | expr->action.args = args; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateAction’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:189:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateActionList’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:200:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateActionList’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:203:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=] 203 | expr->actions.actions = actions; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateActionList’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:200:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateIdent’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:127:21, inlined from ‘BoolVarCreate’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:330:18: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreateIdent’, inlined from ‘BoolVarCreate’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:330:18: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:127:21, inlined from ‘BoolVarCreate’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:330:18: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateBoolean’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:107:21, inlined from ‘BoolVarCreate’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:333:19: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreateBoolean’, inlined from ‘BoolVarCreate’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:333:19: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:107:21, inlined from ‘BoolVarCreate’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:333:19: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ [37/198] Compiling C object libxkbcommon.so.0.0.0.p/src_atom.c.o [38/198] Compiling C object libxkbcommon.so.0.0.0.p/meson-generated_parser.c.o [39/198] Compiling C object libxkbcommon.so.0.0.0.p/src_compose_parser.c.o [40/198] Compiling C object libxkbcommon.so.0.0.0.p/src_xkbcomp_keycodes.c.o [41/198] Compiling C object libxkbcommon.so.0.0.0.p/src_context-priv.c.o [42/198] Compiling C object libxkbcommon.so.0.0.0.p/src_keysym-utf.c.o [43/198] Compiling C object libxkbcommon.so.0.0.0.p/src_xkbcomp_types.c.o [44/198] Compiling C object libxkbcommon.so.0.0.0.p/src_xkbcomp_scanner.c.o [45/198] Compiling C object libxkbcommon.so.0.0.0.p/src_utf8.c.o [46/198] Compiling C object libxkbcommon.so.0.0.0.p/src_keymap-priv.c.o [47/198] Compiling C object libxkbcommon.so.0.0.0.p/src_context.c.o [48/198] Compiling C object libxkbcommon.so.0.0.0.p/src_utils.c.o [49/198] Compiling C object libxkbcommon.so.0.0.0.p/src_xkbcomp_keymap-dump.c.o [50/198] Compiling C object libxkbcommon.so.0.0.0.p/src_xkbcomp_compat.c.o [51/198] Linking target libxkbregistry.so.0.0.0 [52/198] Compiling C object xkbcli.p/tools_xkbcli.c.o [53/198] Compiling C object libxkbcommon.so.0.0.0.p/src_text.c.o [54/198] Compiling C object libxkbcommon-x11.so.0.0.0.p/src_x11_state.c.o [55/198] Compiling C object libxkbcommon-x11.so.0.0.0.p/src_keymap-priv.c.o [56/198] Compiling C object libxkbcommon-x11.so.0.0.0.p/src_context-priv.c.o [57/198] Compiling C object libxkbcommon-x11.so.0.0.0.p/src_atom.c.o [58/198] Compiling C object libtools-internal.a.p/tools_tools-common.c.o [59/198] Compiling C object xkbcli-compile-keymap.p/tools_compile-keymap.c.o [60/198] Linking static target libtools-internal.a [61/198] Compiling C object libxkbcommon.so.0.0.0.p/src_keymap.c.o [62/198] Compiling C object compile-keymap.p/tools_compile-keymap.c.o [63/198] Generating symbol file libxkbregistry.so.0.0.0.p/libxkbregistry.so.0.0.0.symbols [64/198] Compiling C object libxkbcommon-x11.so.0.0.0.p/src_x11_util.c.o [65/198] Compiling C object libxkbcommon.so.0.0.0.p/src_xkbcomp_rules.c.o [66/198] Compiling C object libxkbcommon.so.0.0.0.p/src_keysym.c.o [67/198] Compiling C object compile-keymap.p/src_compose_state.c.o [68/198] Compiling C object compile-keymap.p/src_compose_paths.c.o [69/198] Compiling C object compile-keymap.p/src_compose_table.c.o [70/198] Compiling C object compile-keymap.p/src_xkbcomp_include.c.o [71/198] Compiling C object libxkbcommon.so.0.0.0.p/src_xkbcomp_symbols.c.o [72/198] Compiling C object compile-keymap.p/src_xkbcomp_keywords.c.o [73/198] Compiling C object compile-keymap.p/src_xkbcomp_action.c.o [74/198] Compiling C object libxkbcommon.so.0.0.0.p/src_state.c.o [75/198] Compiling C object compile-keymap.p/src_xkbcomp_vmod.c.o [76/198] Compiling C object compile-keymap.p/src_xkbcomp_keycodes.c.o [77/198] Linking target libxkbcommon.so.0.0.0 [78/198] Compiling C object compile-keymap.p/src_xkbcomp_keymap.c.o [79/198] Compiling C object compile-keymap.p/src_xkbcomp_xkbcomp.c.o [80/198] Compiling C object compile-keymap.p/src_xkbcomp_expr.c.o [81/198] Compiling C object compile-keymap.p/src_atom.c.o [82/198] Compiling C object compile-keymap.p/src_context-priv.c.o [83/198] Compiling C object compile-keymap.p/src_xkbcomp_scanner.c.o [84/198] Compiling C object compile-keymap.p/src_xkbcomp_ast-build.c.o In function ‘ExprCreate’, inlined from ‘ExprCreateString’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:78:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateString’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:78:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateInteger’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:88:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateInteger’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:88:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateFloat’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:98:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 24 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateBoolean’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:107:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateBoolean’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:107:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateKeyName’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:117:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateKeyName’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:117:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateIdent’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:127:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateIdent’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:127:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateUnary’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:138:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateUnary’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:138:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:148:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 68 | expr->common.next = NULL; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:156:13: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 156 | expr->expr.value_type = left->expr.value_type; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:148:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:153:13: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 153 | expr->expr.value_type = right->expr.value_type; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:148:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:157:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 157 | expr->binary.left = left; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:148:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateBinary’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:158:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 158 | expr->binary.right = right; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateBinary’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:148:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateFieldRef’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:166:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateFieldRef’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:166:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateFieldRef’: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:166:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:177:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 68 | expr->common.next = NULL; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateArrayRef’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:180:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 180 | expr->array_ref.element = element; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:177:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateArrayRef’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:181:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 181 | expr->array_ref.field = field; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:177:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateArrayRef’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:182:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 182 | expr->array_ref.entry = entry; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateArrayRef’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:177:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateAction’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:189:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:67:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 67 | expr->common.type = STMT_EXPR; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:68:23: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 68 | expr->common.next = NULL; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:69:19: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 69 | expr->expr.op = op; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:70:27: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 70 | expr->expr.value_type = type; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateAction’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:192:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 192 | expr->action.name = name; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateAction’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:189:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateAction’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:193:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[40]’ [-Warray-bounds=] 193 | expr->action.args = args; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateAction’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:189:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 40 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateActionList’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:200:21: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c: In function ‘ExprCreateActionList’: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:203:9: warning: array subscript ‘ExprDef[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=] 203 | expr->actions.actions = actions; | ^~ In function ‘ExprCreate’, inlined from ‘ExprCreateActionList’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:200:21: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateIdent’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:127:21, inlined from ‘BoolVarCreate’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:330:18: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreateIdent’, inlined from ‘BoolVarCreate’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:330:18: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:127:21, inlined from ‘BoolVarCreate’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:330:18: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreate’, inlined from ‘ExprCreateBoolean’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:107:21, inlined from ‘BoolVarCreate’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:333:19: ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ^ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~^~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ ../../../src/ports/libxkbcommon/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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ In function ‘ExprCreateBoolean’, inlined from ‘BoolVarCreate’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:333:19: ../../../src/ports/libxkbcommon/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 ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:107:21, inlined from ‘BoolVarCreate’ at ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:333:19: ../../../src/ports/libxkbcommon/src/xkbcomp/ast-build.c:63:21: note: object of size 32 allocated by ‘malloc’ 63 | ExprDef *expr = malloc(size); | ^~~~~~~~~~~~ [85/198] Compiling C object compile-keymap.p/src_xkbcomp_types.c.o [86/198] Compiling C object compile-keymap.p/meson-generated_parser.c.o [87/198] Compiling C object compile-keymap.p/src_keysym-utf.c.o [88/198] Compiling C object compile-keymap.p/src_context.c.o [89/198] Generating symbol file libxkbcommon.so.0.0.0.p/libxkbcommon.so.0.0.0.symbols [90/198] Linking target xkbcli [91/198] Compiling C object compose.p/tools_compose.c.o [92/198] Compiling C object compile-keymap.p/src_keymap-priv.c.o [93/198] Compiling C object compile-keymap.p/src_compose_parser.c.o [94/198] Linking target xkbcli-compile-keymap [95/198] Compiling C object libxkbcommon-x11.so.0.0.0.p/src_x11_keymap.c.o [96/198] Compiling C object compile-keymap.p/src_utf8.c.o [97/198] Compiling C object compile-keymap.p/src_utils.c.o [98/198] Linking target compose [99/198] Linking target xkbcli-list [100/198] Compiling C object compile-keymap.p/src_xkbcomp_compat.c.o [101/198] Compiling C object compile-keymap.p/src_xkbcomp_keymap-dump.c.o [102/198] Compiling C object xkbcli-interactive-wayland.p/meson-generated_xdg-shell-protocol.c.o [103/198] Linking target libxkbcommon-x11.so.0.0.0 [104/198] Compiling C object compile-keymap.p/src_text.c.o [105/198] Compiling C object compile-keymap.p/src_keysym.c.o [106/198] Compiling C object xkbcli-how-to-type.p/tools_how-to-type.c.o [107/198] Compiling C object libxkbcommon-test-internal.a.p/src_xkbcomp_vmod.c.o [108/198] Compiling C object compile-keymap.p/src_keymap.c.o [109/198] Linking target xkbcli-how-to-type [110/198] Compiling C object libxkbcommon-test-internal.a.p/src_xkbcomp_xkbcomp.c.o [111/198] Generating symbol file libxkbcommon-x11.so.0.0.0.p/libxkbcommon-x11.so.0.0.0.symbols [112/198] Compiling C object libxkbcommon-test-internal.a.p/src_atom.c.o [113/198] Compiling C object xkbcli-interactive-x11.p/tools_interactive-x11.c.o [114/198] Compiling C object libxkbcommon-test-internal.a.p/src_context-priv.c.o [115/198] Compiling C object libxkbcommon-test-internal.a.p/src_keysym-utf.c.o [116/198] Linking target xkbcli-interactive-x11 [117/198] Compiling C object xkbcli-interactive-evdev.p/tools_interactive-evdev.c.o [118/198] Linking target xkbcli-interactive-evdev [119/198] Compiling C object libxkbcommon-test-internal.a.p/src_keymap-priv.c.o [120/198] Compiling C object libxkbcommon-test-internal.a.p/src_context.c.o [121/198] Compiling C object libxkbcommon-test-internal.a.p/src_keymap.c.o [122/198] Compiling C object libxkbcommon-test-internal.a.p/src_utils.c.o [123/198] Compiling C object libxkbcommon-test-internal.a.p/src_utf8.c.o [124/198] Compiling C object libxkbcommon-test-internal.a.p/src_text.c.o [125/198] Compiling C object compile-keymap.p/src_xkbcomp_rules.c.o [126/198] Compiling C object xkbcli-interactive-wayland.p/tools_interactive-wayland.c.o [127/198] Compiling C object libxkbcommon-test-internal.a.p/src_xkbcomp_scanner.c.o [128/198] Linking target xkbcli-interactive-wayland [129/198] Compiling C object libxkbcommon-x11-internal.a.p/src_keymap-priv.c.o [130/198] Compiling C object libxkbcommon-x11-internal.a.p/src_context-priv.c.o [131/198] Compiling C object compile-keymap.p/src_state.c.o [132/198] Compiling C object libxkbcommon-x11-internal.a.p/src_x11_state.c.o [133/198] Compiling C object test-filecomp.p/test_filecomp.c.o [134/198] Compiling C object test-rules-file.p/test_rules-file.c.o [135/198] Compiling C object libxkbcommon-test-internal.a.p/src_xkbcomp_types.c.o [136/198] Compiling C object libxkbcommon-x11-internal.a.p/src_atom.c.o [137/198] Compiling C object libxkbcommon-x11-internal.a.p/src_x11_util.c.o [138/198] Compiling C object test-keymap.p/test_keymap.c.o [139/198] Compiling C object test-rules-file-includes.p/test_rules-file-includes.c.o [140/198] Compiling C object test-stringcomp.p/test_stringcomp.c.o [141/198] Compiling C object test-buffercomp.p/test_buffercomp.c.o [142/198] Compiling C object test-log.p/test_log.c.o [143/198] Compiling C object test-context.p/test_context.c.o [144/198] Compiling C object libxkbcommon-test-internal.a.p/src_keysym.c.o [145/198] Compiling C object test-keysym.p/test_keysym.c.o [146/198] Compiling C object test-utils.p/test_utils.c.o [147/198] Compiling C object fuzz-keymap.p/fuzz_keymap_target.c.o [148/198] Compiling C object test-utf8.p/test_utf8.c.o [149/198] Compiling C object fuzz-compose.p/fuzz_compose_target.c.o [150/198] Compiling C object test-rulescomp.p/test_rulescomp.c.o [151/198] Compiling C object test-x11.p/test_x11.c.o [152/198] Compiling C object test-x11comp.p/test_x11comp.c.o [153/198] Compiling C object test-atom.p/test_atom.c.o [154/198] Compiling C object bench-rules.p/bench_rules.c.o [155/198] Compiling C object bench-rulescomp.p/bench_rulescomp.c.o [156/198] Compiling C object bench-key-proc.p/bench_key-proc.c.o [157/198] Compiling C object bench-atom.p/bench_atom.c.o [158/198] Compiling C object bench-compose.p/bench_compose.c.o [159/198] Compiling C object compile-keymap.p/src_xkbcomp_symbols.c.o [160/198] Compiling C object test-keyseq.p/test_keyseq.c.o [161/198] Linking target compile-keymap [162/198] Compiling C object test-compose.p/test_compose.c.o [163/198] Compiling C object bench-x11.p/bench_x11.c.o [164/198] Compiling C object libxkbcommon-test-internal.a.p/src_state.c.o [165/198] Compiling C object test-state.p/test_state.c.o [166/198] Compiling C object libxkbcommon-test-internal.a.p/src_xkbcomp_rules.c.o [167/198] Compiling C object test-registry.p/test_registry.c.o [168/198] Compiling C object libxkbcommon-x11-internal.a.p/src_x11_keymap.c.o [169/198] Linking static target libxkbcommon-x11-internal.a [170/198] Compiling C object libxkbcommon-test-internal.a.p/src_xkbcomp_symbols.c.o [171/198] Linking static target libxkbcommon-test-internal.a [172/198] Linking target test-atom [173/198] Linking target test-keysym [174/198] Linking target test-utf8 [175/198] Linking target test-utils [176/198] Linking target test-rules-file-includes [177/198] Linking target test-context [178/198] Linking target test-buffercomp [179/198] Linking target test-filecomp [180/198] Linking target test-keymap [181/198] Linking target test-rules-file [182/198] Linking target test-stringcomp [183/198] Linking target test-log [184/198] Linking target test-keyseq [185/198] Linking target test-rulescomp [186/198] Linking target test-state [187/198] Linking target test-compose [188/198] Linking target fuzz-compose [189/198] Linking target test-x11 [190/198] Linking target bench-atom [191/198] Linking target fuzz-keymap [192/198] Linking target test-x11comp [193/198] Linking target bench-key-proc [194/198] Linking target bench-x11 [195/198] Linking target bench-compose [196/198] Linking target bench-rules [197/198] Linking target bench-rulescomp [198/198] Linking target test-registry xbstrap: Running ['ninja', 'install'] (tools: ['cross-binutils', 'host-pkg-config', 'wayland-scanner', 'system-gcc']) via cbuildrt PID init is 1115231 (outside the namespace) xbstrap: pack libxkbcommon [7/7] [2024-10-29 02:50:23.034637 tictac] DEBUG: xbbs.worker: got notify {'action': 'build', 'artifact_files': [], 'n_all': 7, 'n_this': 6, 'status': 'success', 'subject': 'libxkbcommon'} xbstrap: Running ['xbps-create', '-A', 'x86_64', '-s', 'libxkbcommon', '-n', 'libxkbcommon-1.5.0_6', '-D', 'mlibc>=0 wayland>=0 wayland-protocols>=0 libxcb>=0 libxml>=0 xkeyboard-config>=0', '/tmp/tmpav1jfs54'] xbstrap: Running ['xbps-rindex', '-fa', '/var/lib/xbbs/tmp/worker/xbps-repo/libxkbcommon-1.5.0_6.x86_64.xbps'] (x86_64) [2024-10-29 02:50:23.155928 tictac] DEBUG: xbbs.worker: got notify {'action': 'pack', 'architecture': 'x86_64', 'artifact_files': [], 'n_all': 7, 'n_this': 7, 'status': 'success', 'subject': 'libxkbcommon'} [2024-10-29 02:50:23.167057 tictac] DEBUG: xbbs.worker: successfully uploaded package libxkbcommon for JobMessage(project='managarm', job='package:libxkbcommon', repository='https://github.com/managarm/bootstrap-managarm.git', revision='aa8f24bc018a7d1e77be6d96ccb8ac7bed8f4ec3', output='tcp://10.0.69.1:16999', build_root='/var/lib/xbbs/tmp/worker', needed_pkgs={'xorg-util-macros': {'architecture': 'x86_64', 'version': '1.20.0_6'}, 'libxtrans': {'architecture': 'x86_64', 'version': '1.5.0_6'}, 'libx11': {'architecture': 'x86_64', 'version': '1.8.7_4'}, 'xorg-proto': {'architecture': 'x86_64', 'version': '2023.2_7'}, 'xkeyboard-config': {'architecture': 'x86_64', 'version': '2.39_6'}, 'libxdmcp': {'architecture': 'x86_64', 'version': '1.1.4_6'}, 'xcb-proto': {'architecture': 'x86_64', 'version': '1.16.0_4'}, 'libxau': {'architecture': 'x86_64', 'version': '1.0.11_6'}, 'libxcb': {'architecture': 'x86_64', 'version': '1.16_4'}, 'zlib': {'architecture': 'x86_64', 'version': '1.2.12_7'}, 'libiconv': {'architecture': 'x86_64', 'version': '1.17_7'}, 'libxml': {'architecture': 'x86_64', 'version': '2.10.0_7'}, 'wayland-protocols': {'architecture': 'x86_64', 'version': '1.32_5'}, 'linux-headers': {'architecture': 'x86_64', 'version': '6.9.3_1'}, 'libdrm-headers': {'architecture': 'x86_64', 'version': '2.4.115_1'}, 'mlibc-headers': {'architecture': 'x86_64', 'version': '0.0pl4091_2'}, 'frigg': {'architecture': 'x86_64', 'version': '0.0pl342_7'}, 'mlibc': {'architecture': 'x86_64', 'version': '0.0pl4091_2'}, 'libexpat': {'architecture': 'x86_64', 'version': '2.5.0_6'}, 'libffi': {'architecture': 'x86_64', 'version': '3.4.4_5'}, 'wayland': {'architecture': 'x86_64', 'version': '1.22.0_7'}}, needed_tools={'wayland-scanner': {'architecture': {'x86_64'}, 'version': '1.22.0_1'}, 'host-pkg-config': {'architecture': {'x86_64'}, 'version': '0.29.2_2'}, 'system-gcc': {'architecture': 'x86_64', 'version': '13.2.3_2'}, 'cross-binutils': {'architecture': 'x86_64', 'version': '2.40_3'}}, prod_pkgs={'libxkbcommon': {'architecture': 'x86_64', 'version': '1.5.0_6'}}, prod_tools={}, prod_files=[], tool_repo='https://mirrors.managarm.org/currents/managarm/tool_repo', pkg_repo='https://mirrors.managarm.org/currents/managarm/package_repo', mirror_root='https://mirrors.managarm.org/mirror/', distfile_path='xbbs/x86_64/') [2024-10-29 02:50:23.188038 tictac] INFO: xbbs.worker: job done. return code: 0