boulder v0.26.8 (Git ref bb686f1ca24f7dfc9ba9df1d6c6f8e71ba22085d) └─ building evtest-1.36-4-1 Refreshed repo0 The following package(s) will be installed: acl 2.4.0-6 libsodium 1.0.22+git.2ce4d906-6 asciidoc 10.2.1-3 libssh2 1.11.1-3 attr 2.6.0-7 libstdc++ 16.2.0+git.929cafe1-26 autoconf 2.73-6 libstdc++-devel 16.2.0+git.929cafe1-26 automake 1.18.1-8 libstone 0.26.1+git.647000c-7 bash 5.3.15-32 libtasn1 4.21.0-4 boulder 0.26.8+git.bb686f1-165 libtextstyle 1.0-12 brotli-libs 1.2.0-10 libunistring 1.4.2-7 bsdtar 3.8.9-27 libutempter 1.2.1-2 bsdtar-static 3.8.9-27 libuuid 2.42.2-22 bzip2-libs 1.0.8-8 libxcrypt 4.5.2-10 ca-certificates 20250516-18 libxml2 2.15.3-21 ca-certificates-mozilla 3.127-50 libxslt 1.1.45-7 ca-certificates-utils 20250516-18 linux-headers 7.1.9-51 clang 22.1.8-59 linux-pam-libs 1.7.2-19 clang-libs 22.1.8-59 lld 22.1.8-59 compiler-rt 22.1.8-59 lld-libs 22.1.8-59 coreutils 0.10.0-38 llvm 22.1.8-59 cryptsetup-libs 2.8.7-14 llvm-libs 22.1.8-59 curl-libs 8.21.0-32 lz4 1.10.0-4 cyrus-sasl-libs 2.1.28-5 lzo 2.10-2 dash 0.5.13.5-20 m4 1.4.21-6 device-mapper-libs 2.03.42-22 make 4.4.1-4 diffutils 3.12-7 mimalloc 2.4.5-16 docbook 4.5-8 mpc 1.4.1-5 docbook-xsl 1.79.2-3 mpdecimal 4.0.1-2 envsubst 1.0-12 mpfr 4.2.2-5 expat 2.8.3-16 nano 9.2-42 file 5.48-12 ncurses-base 6.6-20260627-26 findutils 4.11.0-5 ncurses-libs 6.6-20260627-26 gawk 5.4.1-10 nghttp2-libs 1.70.0-17 gcc 16.2.0+git.929cafe1-26 nghttp3 1.18.0-8 gdbm-libs 1.26-7 ngtcp2 1.25.0-4 gettext 1.0-12 openldap 2.6.14-8 gettext-devel 1.0-12 openmp 22.1.8-59 gettext-libs 1.0-12 openmp-devel 22.1.8-59 git 2.55.0-25 openssl-libs 3.6.3-36 glib2 2.88.3-40 os-info 2026.08-20 glibc 2.43+git.7d265798-41 p11-kit 0.26.5-13 glibc-devel 2.43+git.7d265798-41 p11-kit-libs 0.26.5-13 gmp 6.3.0-6 pcre2 10.47-8 gnu-coreutils-compat 9.11-7 perl 5.44.0-15 gpm-libs 1.20.7-4 pkgconf 3.0.5-13 grep 3.12-7 polly 22.1.8-59 helix 25.07.01-8 procps 4.0.7-9 hwloc-libs 2.14.0-7 python 3.14.7-25 iana-etc 20260723-6 python-libs 3.14.7-25 icu-libs 78.3-14 python-pip-wheel 26.2.1-11 isl 0.28-3 readline 8.3.3-9 json-c 0.19-6 ripgrep 15.2.0-5 keyutils 1.6.3-4 sed 4.10-4 krb5-libs 1.22.2-6 slibtool 0.7.4-15 layout 0.1.0-8 sqlite 3.53.4-23 less 704-17 sudo-rs 0.2.14-20 libarchive 3.8.9-27 systemd-libs 261.2-95 libatomic 16.2.0+git.929cafe1-26 systemd-shared 261.2-95 libb2 0.98.1-2 systemd-sysusers 261.2-95 libblkid 2.42.2-22 systemd-tmpfiles 261.2-95 libcap-ng 0.9.4-8 tar 1.35-3 libcom_err 1.47.4-7 terminfo-foot 1.27.0-5 libeconf 0.8.4-8 terminfo-ghostty 1.3.1-9 libedit 20260512-3.1-7 terminfo-kitty 0.48.2-19 libfdisk 2.42.2-22 terminfo-kmscon 10.0.2-13 libffi 3.8.0-13 tpm2-tss 4.2.0-6 libgcc 16.2.0+git.929cafe1-26 tzdata 2026c-11 libgcc-static 16.2.0+git.929cafe1-26 util-linux 2.42.2-22 libgcrypt 1.12.2-11 uutils-coreutils 0.10.0-38 libgomp 16.2.0+git.929cafe1-26 vim 9.2.0780-29 libgpg-error 1.61-11 wayland 1.26.0-10 libidn2 2.3.8-5 xmlto 0.0.29-7 libmount 2.42.2-22 xxd 9.2.0780-29 libpsl 0.23.3-8 xz 5.8.3-15 libseccomp 2.6.1-7 zlib 2.3.3-23 libsecret 0.21.7-9 zstd-libs 1.5.7-12 libsmartcols 2.42.2-22 Installed attr (cached) Installed acl (cached) Installed bsdtar (cached) Installed bzip2-libs (cached) Installed ca-certificates (cached) Installed brotli-libs (cached) Installed ca-certificates-utils (cached) Installed clang (cached) Installed ca-certificates-mozilla (cached) Installed autoconf (cached) Installed coreutils (cached) Installed automake (cached) Installed curl-libs (cached) Installed cyrus-sasl-libs (cached) Installed dash (cached) Installed cryptsetup-libs (cached) Installed device-mapper-libs (cached) Installed docbook (cached) Installed diffutils (cached) Installed envsubst (cached) Installed expat (cached) Installed asciidoc (cached) Installed bash (cached) Installed findutils (cached) Installed gawk (cached) Installed file (cached) Installed gdbm-libs (cached) Installed gettext-devel (cached) Installed gettext-libs (cached) Installed boulder (cached) Installed gettext (cached) Installed glib2 (cached) Installed bsdtar-static (cached) Installed gmp (cached) Installed compiler-rt (cached) Installed gpm-libs (cached) Installed grep (cached) Installed git (cached) Installed hwloc-libs (cached) Installed gnu-coreutils-compat (cached) Installed iana-etc (cached) Installed isl (cached) Installed json-c (cached) Installed keyutils (cached) Installed krb5-libs (cached) Installed layout (cached) Installed less (cached) Installed libarchive (cached) Installed libatomic (cached) Installed libb2 (cached) Installed libblkid (cached) Installed libcap-ng (cached) Installed libcom_err (cached) Installed libeconf (cached) Installed libedit (cached) Installed libfdisk (cached) Installed libffi (cached) Installed libgcc (cached) Installed libgcc-static (cached) Installed libgcrypt (cached) Installed libgomp (cached) Installed glibc-devel (cached) Installed libidn2 (cached) Installed libgpg-error (cached) Installed libpsl (cached) Installed libmount (cached) Installed libseccomp (cached) Installed libsmartcols (cached) Installed libsecret (cached) Installed libssh2 (cached) Installed libsodium (cached) Installed libstdc++ (cached) Installed libstone (cached) Installed libtasn1 (cached) Installed libtextstyle (cached) Installed libunistring (cached) Installed libutempter (cached) Installed libuuid (cached) Installed libxcrypt (cached) Installed libxml2 (cached) Installed libxslt (cached) Installed icu-libs (cached) Installed linux-pam-libs (cached) Installed lld (cached) Installed clang-libs (cached) Installed libstdc++-devel (cached) Installed lld-libs (cached) Installed lz4 (cached) Installed lzo (cached) Installed linux-headers (cached) Installed m4 (cached) Installed mimalloc (cached) Installed mpc (cached) Installed make (cached) Installed mpdecimal (cached) Installed mpfr (cached) Installed nano (cached) Installed docbook-xsl Installed nghttp2-libs (cached) Installed nghttp3 (cached) Installed ncurses-libs (cached) Installed ngtcp2 (cached) Installed openldap (cached) Installed openmp-devel (cached) Installed openmp (cached) Installed os-info (cached) Installed p11-kit (cached) Installed ncurses-base (cached) Installed pcre2 (cached) Installed p11-kit-libs (cached) Installed pkgconf (cached) Installed openssl-libs (cached) Installed procps (cached) Installed python (cached) Installed polly (cached) Installed python-pip-wheel (cached) Installed readline (cached) Installed ripgrep (cached) Installed sed (cached) Installed slibtool (cached) Installed sqlite (cached) Installed sudo-rs (cached) Installed systemd-libs (cached) Installed systemd-shared (cached) Installed systemd-sysusers (cached) Installed systemd-tmpfiles (cached) Installed tar (cached) Installed terminfo-foot (cached) Installed python-libs (cached) Installed terminfo-ghostty (cached) Installed terminfo-kitty (cached) Installed terminfo-kmscon (cached) Installed tpm2-tss (cached) Installed perl (cached) Installed tzdata (cached) Installed helix (cached) Installed llvm (cached) Installed wayland (cached) Installed xxd (cached) Installed xz (cached) Installed xmlto (cached) Installed zlib (cached) Installed zstd-libs (cached) Installed util-linux (cached) Installed uutils-coreutils (cached) Installed glibc (cached) Installed gcc (cached) Installed llvm-libs (cached) Installed vim (cached) 34809 entries blitted in 0.21s (169.4k / s) Sharing 1 upstream(s) with the build container: Shared evtest-evtest-1.36.tar.gz Changing boulder thread priority to SCHED_BATCH during build: └─ priority set. Continuing build: x86_64 │Prepare │P│ + set -o errexit │P│ + set -o pipefail │P│ + set -o nounset │P│ + TERM=dumb │P│ + export TERM │P│ + SOURCE_DATE_EPOCH=1787347599 │P│ + export SOURCE_DATE_EPOCH │P│ + PGO_STAGE=NONE │P│ + export PGO_STAGE │P│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │P│ + export PKG_CONFIG_PATH │P│ + CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CFLAGS │P│ + CGO_CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CGO_CFLAGS │P│ + CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CXXFLAGS │P│ + CGO_CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CGO_CXXFLAGS │P│ + FFLAGS='-O2 -flto=thin -fno-omit-frame-pointer -g' │P│ + export FFLAGS │P│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin' │P│ + export LDFLAGS │P│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections' │P│ + export CGO_LDFLAGS │P│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │P│ + export DFLAGS │P│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=1 -C strip=none -C target-cpu=x86-64-v2' │P│ + export RUSTFLAGS │P│ + VALAFLAGS=-g │P│ + export VALAFLAGS │P│ + GOFLAGS='-buildmode=pie -ldflags=-linkmode=external -mod=readonly -modcacherw -trimpath' │P│ + export GOFLAGS │P│ + CC=clang │P│ + export CC │P│ + CXX=clang++ │P│ + export CXX │P│ + OBJC=clang │P│ + export OBJC │P│ + OBJCXX=clang++ │P│ + export OBJCXX │P│ + CPP=clang-cpp │P│ + export CPP │P│ + OBJCPP='clang -E -' │P│ + export OBJCPP │P│ + OBJCXXCPP='clang++ -E' │P│ + export OBJCXXCPP │P│ + AR=llvm-ar │P│ + export AR │P│ + LD=ld.lld │P│ + export LD │P│ + OBJCOPY=llvm-objcopy │P│ + export OBJCOPY │P│ + NM=llvm-nm │P│ + export NM │P│ + RANLIB=llvm-ranlib │P│ + export RANLIB │P│ + STRIP=llvm-strip │P│ + export STRIP │P│ + PATH=/usr/bin:/bin │P│ + export PATH │P│ + GOAMD64=v2 │P│ + export GOAMD64 │P│ + test -z v2 │P│ + CCACHE_DIR=/mason/ccache │P│ + export CCACHE_DIR │P│ + CCACHE_BASEDIR=/mason/build/x86_64 │P│ + export CCACHE_BASEDIR │P│ + test -z /mason/ccache │P│ + export 'NINJA_STATUS=[%f/%t %es (%P)] ' │P│ + NINJA_STATUS='[%f/%t %es (%P)] ' │P│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64 │P│ + export CARGO_BUILD_DEP_INFO_BASEDIR │P│ + CARGO_NET_RETRY=5 │P│ + export CARGO_NET_RETRY │P│ + CARGO_PROFILE_RELEASE_DEBUG=full │P│ + export CARGO_PROFILE_RELEASE_DEBUG │P│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │P│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │P│ + CARGO_PROFILE_RELEASE_LTO=off │P│ + export CARGO_PROFILE_RELEASE_LTO │P│ + CARGO_PROFILE_RELEASE_STRIP=none │P│ + export CARGO_PROFILE_RELEASE_STRIP │P│ + RUSTC_WRAPPER= │P│ + export RUSTC_WRAPPER │P│ + test -z '' │P│ + unset RUSTC_WRAPPER │P│ + GOCACHE= │P│ + export GOCACHE │P│ + test -z '' │P│ + unset GOCACHE │P│ + GOMODCACHE= │P│ + export GOMODCACHE │P│ + test -z '' │P│ + unset GOMODCACHE │P│ + CARGO_HOME= │P│ + export CARGO_HOME │P│ + test -z '' │P│ + unset CARGO_HOME │P│ + ZIG_GLOBAL_CACHE_DIR= │P│ + export ZIG_GLOBAL_CACHE_DIR │P│ + test -z '' │P│ + unset ZIG_GLOBAL_CACHE_DIR │P│ + ZIG_LOCAL_CACHE_DIR= │P│ + export ZIG_LOCAL_CACHE_DIR │P│ + test -z '' │P│ + unset ZIG_LOCAL_CACHE_DIR │P│ + SCCACHE_DIR=/mason/sccache │P│ + export SCCACHE_DIR │P│ + test -z /mason/sccache │P│ + LANG=en_US.UTF-8 │P│ + export LANG │P│ + LC_ALL=en_US.UTF-8 │P│ + export LC_ALL │P│ + test -d /mason/build/x86_64 │P│ + cd /mason/build/x86_64 │P│ + echo 'The work directory %(workdir) is /mason/build/x86_64' │P│ The work directory %(workdir) is /mason/build/x86_64 │P│ + mkdir -p evtest-evtest-1.36.tar.gz │P│ + bsdtar-static xf /mason/sourcedir/evtest-evtest-1.36.tar.gz -C evtest-evtest-1.36.tar.gz --strip-components=1 --no-same-owner │ │Setup │S│ + set -o errexit │S│ + set -o pipefail │S│ + set -o nounset │S│ + TERM=dumb │S│ + export TERM │S│ + SOURCE_DATE_EPOCH=1787347599 │S│ + export SOURCE_DATE_EPOCH │S│ + PGO_STAGE=NONE │S│ + export PGO_STAGE │S│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │S│ + export PKG_CONFIG_PATH │S│ + CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CFLAGS │S│ + CGO_CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CGO_CFLAGS │S│ + CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CXXFLAGS │S│ + CGO_CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CGO_CXXFLAGS │S│ + FFLAGS='-O2 -flto=thin -fno-omit-frame-pointer -g' │S│ + export FFLAGS │S│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin' │S│ + export LDFLAGS │S│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections' │S│ + export CGO_LDFLAGS │S│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │S│ + export DFLAGS │S│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=1 -C strip=none -C target-cpu=x86-64-v2' │S│ + export RUSTFLAGS │S│ + VALAFLAGS=-g │S│ + export VALAFLAGS │S│ + GOFLAGS='-buildmode=pie -ldflags=-linkmode=external -mod=readonly -modcacherw -trimpath' │S│ + export GOFLAGS │S│ + CC=clang │S│ + export CC │S│ + CXX=clang++ │S│ + export CXX │S│ + OBJC=clang │S│ + export OBJC │S│ + OBJCXX=clang++ │S│ + export OBJCXX │S│ + CPP=clang-cpp │S│ + export CPP │S│ + OBJCPP='clang -E -' │S│ + export OBJCPP │S│ + OBJCXXCPP='clang++ -E' │S│ + export OBJCXXCPP │S│ + AR=llvm-ar │S│ + export AR │S│ + LD=ld.lld │S│ + export LD │S│ + OBJCOPY=llvm-objcopy │S│ + export OBJCOPY │S│ + NM=llvm-nm │S│ + export NM │S│ + RANLIB=llvm-ranlib │S│ + export RANLIB │S│ + STRIP=llvm-strip │S│ + export STRIP │S│ + PATH=/usr/bin:/bin │S│ + export PATH │S│ + GOAMD64=v2 │S│ + export GOAMD64 │S│ + test -z v2 │S│ + CCACHE_DIR=/mason/ccache │S│ + export CCACHE_DIR │S│ + CCACHE_BASEDIR=/mason/build/x86_64/evtest-evtest-1.36.tar.gz │S│ + export CCACHE_BASEDIR │S│ + test -z /mason/ccache │S│ + export 'NINJA_STATUS=[%f/%t %es (%P)] ' │S│ + NINJA_STATUS='[%f/%t %es (%P)] ' │S│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/evtest-evtest-1.36.tar.gz │S│ + export CARGO_BUILD_DEP_INFO_BASEDIR │S│ + CARGO_NET_RETRY=5 │S│ + export CARGO_NET_RETRY │S│ + CARGO_PROFILE_RELEASE_DEBUG=full │S│ + export CARGO_PROFILE_RELEASE_DEBUG │S│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │S│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │S│ + CARGO_PROFILE_RELEASE_LTO=off │S│ + export CARGO_PROFILE_RELEASE_LTO │S│ + CARGO_PROFILE_RELEASE_STRIP=none │S│ + export CARGO_PROFILE_RELEASE_STRIP │S│ + RUSTC_WRAPPER= │S│ + export RUSTC_WRAPPER │S│ + test -z '' │S│ + unset RUSTC_WRAPPER │S│ + GOCACHE= │S│ + export GOCACHE │S│ + test -z '' │S│ + unset GOCACHE │S│ + GOMODCACHE= │S│ + export GOMODCACHE │S│ + test -z '' │S│ + unset GOMODCACHE │S│ + CARGO_HOME= │S│ + export CARGO_HOME │S│ + test -z '' │S│ + unset CARGO_HOME │S│ + ZIG_GLOBAL_CACHE_DIR= │S│ + export ZIG_GLOBAL_CACHE_DIR │S│ + test -z '' │S│ + unset ZIG_GLOBAL_CACHE_DIR │S│ + ZIG_LOCAL_CACHE_DIR= │S│ + export ZIG_LOCAL_CACHE_DIR │S│ + test -z '' │S│ + unset ZIG_LOCAL_CACHE_DIR │S│ + SCCACHE_DIR=/mason/sccache │S│ + export SCCACHE_DIR │S│ + test -z /mason/sccache │S│ + LANG=en_US.UTF-8 │S│ + export LANG │S│ + LC_ALL=en_US.UTF-8 │S│ + export LC_ALL │S│ + test -d /mason/build/x86_64/evtest-evtest-1.36.tar.gz │S│ + cd /mason/build/x86_64/evtest-evtest-1.36.tar.gz │S│ + echo 'The work directory %(workdir) is /mason/build/x86_64/evtest-evtest-1.36.tar.gz' │S│ The work directory %(workdir) is /mason/build/x86_64/evtest-evtest-1.36.tar.gz │S│ + [[ -d /usr/share/defaults/docbook ]] │S│ + _catalogs=() │S│ ++ find /usr/share/defaults/docbook -type f -name catalog │S│ + for c in $(find /usr/share/defaults/docbook -type f -name 'catalog') │S│ + _catalogs+=("file://${c}") │S│ + for c in $(find /usr/share/defaults/docbook -type f -name 'catalog') │S│ + _catalogs+=("file://${c}") │S│ + XML_CATALOG_FILES='file:///usr/share/defaults/docbook/docbook-dtd/catalog file:///usr/share/defaults/docbook/docbook-xsl/catalog' │S│ + export XML_CATALOG_FILES │S│ + unset _catalogs │S│ + NOCONFIGURE=noconfigure │S│ + export NOCONFIGURE │S│ + CONFIG_SHELL=/usr/bin/dash │S│ + export CONFIG_SHELL │S│ + SHELL=/usr/bin/dash │S│ + export SHELL │S│ + /usr/bin/dash ./autogen.sh │S│ autoreconf: export WARNINGS= │S│ autoreconf: Entering directory '.' │S│ autoreconf: configure.ac: no obvious need to run autopoint │S│ autoreconf: running: aclocal │S│ autoreconf: configure.ac: tracing │S│ autoreconf: configure.ac: not using Libtool │S│ autoreconf: configure.ac: not using Intltool │S│ autoreconf: configure.ac: not using Gtkdoc │S│ autoreconf: configure.ac: no need to run autopoint (confirmed) │S│ autoreconf: running: /usr/bin/autoconf │S│ configure.ac:18: warning: AC_OUTPUT should be used without arguments. │S│ configure.ac:18: You should run autoupdate. │S│ autoreconf: running: /usr/bin/autoheader │S│ autoreconf: running: automake --add-missing --copy --no-force │S│ configure.ac:6: installing './compile' │S│ configure.ac:3: installing './install-sh' │S│ configure.ac:3: installing './missing' │S│ Makefile.am: installing './depcomp' │S│ autoreconf: configure.ac: not running make: --make not given │S│ autoreconf: Leaving directory '.' │S│ checking for a BSD-compatible install... /usr/bin/install -c │S│ checking whether sleep supports fractional seconds... yes │S│ checking filesystem timestamp resolution... 0.01 │S│ checking whether build environment is sane... yes │S│ checking for a race-free mkdir -p... /usr/bin/mkdir -p │S│ checking for gawk... gawk │S│ checking whether make sets $(MAKE)... yes │S│ checking whether make supports nested variables... yes │S│ checking xargs -n works... yes │S│ checking whether UID '0' is supported by ustar format... yes │S│ checking whether GID '0' is supported by ustar format... yes │S│ checking how to create a ustar tar archive... gnutar │S│ checking for gcc... clang │S│ checking whether the C compiler works... yes │S│ checking for C compiler default output file name... a.out │S│ checking for suffix of executables... │S│ checking whether we are cross compiling... no │S│ checking for suffix of object files... o │S│ checking whether the compiler supports GNU C... yes │S│ checking whether clang accepts -g... yes │S│ checking for clang option to enable C23 features... -std=gnu23 │S│ checking whether clang -std=gnu23 understands -c and -o together... yes │S│ checking whether make supports the include directive... yes (GNU style) │S│ checking dependency style of clang -std=gnu23... gcc3 │S│ checking for xmlto... /usr/bin/xmlto │S│ checking for asciidoc... /usr/bin/asciidoc │S│ checking that generated files are newer than configure... done │S│ configure: creating ./config.status │S│ config.status: creating Makefile │S│ config.status: creating config.h │S│ config.status: executing depfiles commands │S│ ++ head -n1 ./configure │S│ + echo 'Configured to use '\''#! /bin/sh'\'' to execute ./configure' │S│ Configured to use '#! /bin/sh' to execute ./configure │S│ + test -x ./configure │S│ + CONFIG_SHELL=/usr/bin/dash │S│ + export CONFIG_SHELL │S│ + SHELL=/usr/bin/dash │S│ + export SHELL │S│ + echo 'Explicitly using dash to execute ./configure' │S│ Explicitly using dash to execute ./configure │S│ + /usr/bin/dash ./configure --prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --build=x86_64-aerynos-linux --host=x86_64-aerynos-linux --libdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib --libexecdir=/usr/lib/evtest │S│ checking for a BSD-compatible install... /usr/bin/install -c │S│ checking whether sleep supports fractional seconds... yes │S│ checking filesystem timestamp resolution... 0.01 │S│ checking whether build environment is sane... yes │S│ checking for a race-free mkdir -p... /usr/bin/mkdir -p │S│ checking for gawk... gawk │S│ checking whether make sets $(MAKE)... yes │S│ checking whether make supports nested variables... yes │S│ checking xargs -n works... yes │S│ checking whether UID '0' is supported by ustar format... yes │S│ checking whether GID '0' is supported by ustar format... yes │S│ checking how to create a ustar tar archive... gnutar │S│ checking for x86_64-aerynos-linux-gcc... clang │S│ checking whether the C compiler works... yes │S│ checking for C compiler default output file name... a.out │S│ checking for suffix of executables... │S│ checking whether we are cross compiling... no │S│ checking for suffix of object files... o │S│ checking whether the compiler supports GNU C... yes │S│ checking whether clang accepts -g... yes │S│ checking for clang option to enable C23 features... -std=gnu23 │S│ checking whether clang -std=gnu23 understands -c and -o together... yes │S│ checking whether make supports the include directive... yes (GNU style) │S│ checking dependency style of clang -std=gnu23... gcc3 │S│ checking for xmlto... /usr/bin/xmlto │S│ checking for asciidoc... /usr/bin/asciidoc │S│ checking that generated files are newer than configure... done │S│ configure: creating ./config.status │S│ config.status: creating Makefile │S│ config.status: creating config.h │S│ config.status: config.h is unchanged │S│ config.status: executing depfiles commands │ │Build │B│ + set -o errexit │B│ + set -o pipefail │B│ + set -o nounset │B│ + TERM=dumb │B│ + export TERM │B│ + SOURCE_DATE_EPOCH=1787347599 │B│ + export SOURCE_DATE_EPOCH │B│ + PGO_STAGE=NONE │B│ + export PGO_STAGE │B│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │B│ + export PKG_CONFIG_PATH │B│ + CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CFLAGS │B│ + CGO_CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CGO_CFLAGS │B│ + CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CXXFLAGS │B│ + CGO_CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CGO_CXXFLAGS │B│ + FFLAGS='-O2 -flto=thin -fno-omit-frame-pointer -g' │B│ + export FFLAGS │B│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin' │B│ + export LDFLAGS │B│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections' │B│ + export CGO_LDFLAGS │B│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │B│ + export DFLAGS │B│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=1 -C strip=none -C target-cpu=x86-64-v2' │B│ + export RUSTFLAGS │B│ + VALAFLAGS=-g │B│ + export VALAFLAGS │B│ + GOFLAGS='-buildmode=pie -ldflags=-linkmode=external -mod=readonly -modcacherw -trimpath' │B│ + export GOFLAGS │B│ + CC=clang │B│ + export CC │B│ + CXX=clang++ │B│ + export CXX │B│ + OBJC=clang │B│ + export OBJC │B│ + OBJCXX=clang++ │B│ + export OBJCXX │B│ + CPP=clang-cpp │B│ + export CPP │B│ + OBJCPP='clang -E -' │B│ + export OBJCPP │B│ + OBJCXXCPP='clang++ -E' │B│ + export OBJCXXCPP │B│ + AR=llvm-ar │B│ + export AR │B│ + LD=ld.lld │B│ + export LD │B│ + OBJCOPY=llvm-objcopy │B│ + export OBJCOPY │B│ + NM=llvm-nm │B│ + export NM │B│ + RANLIB=llvm-ranlib │B│ + export RANLIB │B│ + STRIP=llvm-strip │B│ + export STRIP │B│ + PATH=/usr/bin:/bin │B│ + export PATH │B│ + GOAMD64=v2 │B│ + export GOAMD64 │B│ + test -z v2 │B│ + CCACHE_DIR=/mason/ccache │B│ + export CCACHE_DIR │B│ + CCACHE_BASEDIR=/mason/build/x86_64/evtest-evtest-1.36.tar.gz │B│ + export CCACHE_BASEDIR │B│ + test -z /mason/ccache │B│ + export 'NINJA_STATUS=[%f/%t %es (%P)] ' │B│ + NINJA_STATUS='[%f/%t %es (%P)] ' │B│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/evtest-evtest-1.36.tar.gz │B│ + export CARGO_BUILD_DEP_INFO_BASEDIR │B│ + CARGO_NET_RETRY=5 │B│ + export CARGO_NET_RETRY │B│ + CARGO_PROFILE_RELEASE_DEBUG=full │B│ + export CARGO_PROFILE_RELEASE_DEBUG │B│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │B│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │B│ + CARGO_PROFILE_RELEASE_LTO=off │B│ + export CARGO_PROFILE_RELEASE_LTO │B│ + CARGO_PROFILE_RELEASE_STRIP=none │B│ + export CARGO_PROFILE_RELEASE_STRIP │B│ + RUSTC_WRAPPER= │B│ + export RUSTC_WRAPPER │B│ + test -z '' │B│ + unset RUSTC_WRAPPER │B│ + GOCACHE= │B│ + export GOCACHE │B│ + test -z '' │B│ + unset GOCACHE │B│ + GOMODCACHE= │B│ + export GOMODCACHE │B│ + test -z '' │B│ + unset GOMODCACHE │B│ + CARGO_HOME= │B│ + export CARGO_HOME │B│ + test -z '' │B│ + unset CARGO_HOME │B│ + ZIG_GLOBAL_CACHE_DIR= │B│ + export ZIG_GLOBAL_CACHE_DIR │B│ + test -z '' │B│ + unset ZIG_GLOBAL_CACHE_DIR │B│ + ZIG_LOCAL_CACHE_DIR= │B│ + export ZIG_LOCAL_CACHE_DIR │B│ + test -z '' │B│ + unset ZIG_LOCAL_CACHE_DIR │B│ + SCCACHE_DIR=/mason/sccache │B│ + export SCCACHE_DIR │B│ + test -z /mason/sccache │B│ + LANG=en_US.UTF-8 │B│ + export LANG │B│ + LC_ALL=en_US.UTF-8 │B│ + export LC_ALL │B│ + test -d /mason/build/x86_64/evtest-evtest-1.36.tar.gz │B│ + cd /mason/build/x86_64/evtest-evtest-1.36.tar.gz │B│ + echo 'The work directory %(workdir) is /mason/build/x86_64/evtest-evtest-1.36.tar.gz' │B│ The work directory %(workdir) is /mason/build/x86_64/evtest-evtest-1.36.tar.gz │B│ + [[ -d /usr/share/defaults/docbook ]] │B│ + _catalogs=() │B│ ++ find /usr/share/defaults/docbook -type f -name catalog │B│ + for c in $(find /usr/share/defaults/docbook -type f -name 'catalog') │B│ + _catalogs+=("file://${c}") │B│ + for c in $(find /usr/share/defaults/docbook -type f -name 'catalog') │B│ + _catalogs+=("file://${c}") │B│ + XML_CATALOG_FILES='file:///usr/share/defaults/docbook/docbook-dtd/catalog file:///usr/share/defaults/docbook/docbook-xsl/catalog' │B│ + export XML_CATALOG_FILES │B│ + unset _catalogs │B│ + make VERBOSE=1 -j 32 │B│ make all-am │B│ make[1]: Entering directory '/mason/build/x86_64/evtest-evtest-1.36.tar.gz' │B│ clang -std=gnu23 -DHAVE_CONFIG_H -I. -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -MT evtest.o -MD -MP -MF .deps/evtest.Tpo -c -o evtest.o evtest.c │B│ evtest.c:181:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 181 | NAME_ELEMENT(EV_SYN), NAME_ELEMENT(EV_KEY), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :34:1: note: expanded from here │B│ 34 | "EV_SYN" │B│ | ^~~~~~~~ │B│ evtest.c:180:19: note: previous initialization is here │B│ 180 | [0 ... EV_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:181:26: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 181 | NAME_ELEMENT(EV_SYN), NAME_ELEMENT(EV_KEY), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :35:1: note: expanded from here │B│ 35 | "EV_KEY" │B│ | ^~~~~~~~ │B│ evtest.c:180:19: note: previous initialization is here │B│ 180 | [0 ... EV_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:182:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 182 | NAME_ELEMENT(EV_REL), NAME_ELEMENT(EV_ABS), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :36:1: note: expanded from here │B│ 36 | "EV_REL" │B│ | ^~~~~~~~ │B│ evtest.c:180:19: note: previous initialization is here │B│ 180 | [0 ... EV_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:182:26: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 182 | NAME_ELEMENT(EV_REL), NAME_ELEMENT(EV_ABS), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :37:1: note: expanded from here │B│ 37 | "EV_ABS" │B│ | ^~~~~~~~ │B│ evtest.c:180:19: note: previous initialization is here │B│ 180 | [0 ... EV_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:183:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 183 | NAME_ELEMENT(EV_MSC), NAME_ELEMENT(EV_LED), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :38:1: note: expanded from here │B│ 38 | "EV_MSC" │B│ | ^~~~~~~~ │B│ evtest.c:180:19: note: previous initialization is here │B│ 180 | [0 ... EV_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:183:26: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 183 | NAME_ELEMENT(EV_MSC), NAME_ELEMENT(EV_LED), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :39:1: note: expanded from here │B│ 39 | "EV_LED" │B│ | ^~~~~~~~ │B│ evtest.c:180:19: note: previous initialization is here │B│ 180 | [0 ... EV_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:184:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 184 | NAME_ELEMENT(EV_SND), NAME_ELEMENT(EV_REP), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :40:1: note: expanded from here │B│ 40 | "EV_SND" │B│ | ^~~~~~~~ │B│ evtest.c:180:19: note: previous initialization is here │B│ 180 | [0 ... EV_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:184:26: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 184 | NAME_ELEMENT(EV_SND), NAME_ELEMENT(EV_REP), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :41:1: note: expanded from here │B│ 41 | "EV_REP" │B│ | ^~~~~~~~ │B│ evtest.c:180:19: note: previous initialization is here │B│ 180 | [0 ... EV_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:185:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 185 | NAME_ELEMENT(EV_FF), NAME_ELEMENT(EV_PWR), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :42:1: note: expanded from here │B│ 42 | "EV_FF" │B│ | ^~~~~~~ │B│ evtest.c:180:19: note: previous initialization is here │B│ 180 | [0 ... EV_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:185:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 185 | NAME_ELEMENT(EV_FF), NAME_ELEMENT(EV_PWR), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :43:1: note: expanded from here │B│ 43 | "EV_PWR" │B│ | ^~~~~~~~ │B│ evtest.c:180:19: note: previous initialization is here │B│ 180 | [0 ... EV_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:186:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 186 | NAME_ELEMENT(EV_FF_STATUS), NAME_ELEMENT(EV_SW), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :44:1: note: expanded from here │B│ 44 | "EV_FF_STATUS" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:180:19: note: previous initialization is here │B│ 180 | [0 ... EV_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:186:31: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 186 | NAME_ELEMENT(EV_FF_STATUS), NAME_ELEMENT(EV_SW), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :45:1: note: expanded from here │B│ 45 | "EV_SW" │B│ | ^~~~~~~ │B│ evtest.c:180:19: note: previous initialization is here │B│ 180 | [0 ... EV_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:191:13: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 191 | [EV_SYN] = SYN_MAX, │B│ | ^~~~~~~ │B│ /usr/include/linux/input-event-codes.h:62:19: note: expanded from macro 'SYN_MAX' │B│ 62 | #define SYN_MAX 0xf │B│ | ^~~ │B│ evtest.c:190:19: note: previous initialization is here │B│ 190 | [0 ... EV_MAX] = -1, │B│ | ^~ │B│ evtest.c:192:13: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 192 | [EV_KEY] = KEY_MAX, │B│ | ^~~~~~~ │B│ /usr/include/linux/input-event-codes.h:837:19: note: expanded from macro 'KEY_MAX' │B│ 837 | #define KEY_MAX 0x2ff │B│ | ^~~~~ │B│ evtest.c:190:19: note: previous initialization is here │B│ 190 | [0 ... EV_MAX] = -1, │B│ | ^~ │B│ evtest.c:193:13: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 193 | [EV_REL] = REL_MAX, │B│ | ^~~~~~~ │B│ /usr/include/linux/input-event-codes.h:864:19: note: expanded from macro 'REL_MAX' │B│ 864 | #define REL_MAX 0x0f │B│ | ^~~~ │B│ evtest.c:190:19: note: previous initialization is here │B│ 190 | [0 ... EV_MAX] = -1, │B│ | ^~ │B│ evtest.c:194:13: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 194 | [EV_ABS] = ABS_MAX, │B│ | ^~~~~~~ │B│ /usr/include/linux/input-event-codes.h:928:19: note: expanded from macro 'ABS_MAX' │B│ 928 | #define ABS_MAX 0x3f │B│ | ^~~~ │B│ evtest.c:190:19: note: previous initialization is here │B│ 190 | [0 ... EV_MAX] = -1, │B│ | ^~ │B│ evtest.c:195:13: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 195 | [EV_MSC] = MSC_MAX, │B│ | ^~~~~~~ │B│ /usr/include/linux/input-event-codes.h:968:19: note: expanded from macro 'MSC_MAX' │B│ 968 | #define MSC_MAX 0x07 │B│ | ^~~~ │B│ evtest.c:190:19: note: previous initialization is here │B│ 190 | [0 ... EV_MAX] = -1, │B│ | ^~ │B│ evtest.c:196:12: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 196 | [EV_SW] = SW_MAX, │B│ | ^~~~~~ │B│ /usr/include/linux/input-event-codes.h:955:18: note: expanded from macro 'SW_MAX' │B│ 955 | #define SW_MAX 0x11 │B│ | ^~~~ │B│ evtest.c:190:19: note: previous initialization is here │B│ 190 | [0 ... EV_MAX] = -1, │B│ | ^~ │B│ evtest.c:197:13: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 197 | [EV_LED] = LED_MAX, │B│ | ^~~~~~~ │B│ /usr/include/linux/input-event-codes.h:986:19: note: expanded from macro 'LED_MAX' │B│ 986 | #define LED_MAX 0x0f │B│ | ^~~~ │B│ evtest.c:190:19: note: previous initialization is here │B│ 190 | [0 ... EV_MAX] = -1, │B│ | ^~ │B│ evtest.c:198:13: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 198 | [EV_SND] = SND_MAX, │B│ | ^~~~~~~ │B│ /usr/include/linux/input-event-codes.h:1005:19: note: expanded from macro 'SND_MAX' │B│ 1005 | #define SND_MAX 0x07 │B│ | ^~~~ │B│ evtest.c:190:19: note: previous initialization is here │B│ 190 | [0 ... EV_MAX] = -1, │B│ | ^~ │B│ evtest.c:199:13: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 199 | [EV_REP] = REP_MAX, │B│ | ^~~~~~~ │B│ /usr/include/linux/input-event-codes.h:995:19: note: expanded from macro 'REP_MAX' │B│ 995 | #define REP_MAX 0x01 │B│ | ^~~~ │B│ evtest.c:190:19: note: previous initialization is here │B│ 190 | [0 ... EV_MAX] = -1, │B│ | ^~ │B│ evtest.c:200:12: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 200 | [EV_FF] = FF_MAX, │B│ | ^~~~~~ │B│ /usr/include/linux/input.h:534:17: note: expanded from macro 'FF_MAX' │B│ 534 | #define FF_MAX 0x7f │B│ | ^~~~ │B│ evtest.c:190:19: note: previous initialization is here │B│ 190 | [0 ... EV_MAX] = -1, │B│ | ^~ │B│ evtest.c:201:19: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 201 | [EV_FF_STATUS] = FF_STATUS_MAX, │B│ | ^~~~~~~~~~~~~ │B│ /usr/include/linux/input.h:292:24: note: expanded from macro 'FF_STATUS_MAX' │B│ 292 | #define FF_STATUS_MAX 0x01 │B│ | ^~~~ │B│ evtest.c:190:19: note: previous initialization is here │B│ 190 | [0 ... EV_MAX] = -1, │B│ | ^~ │B│ evtest.c:208:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 208 | NAME_ELEMENT(INPUT_PROP_POINTER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :46:1: note: expanded from here │B│ 46 | "INPUT_PROP_POINTER" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:207:27: note: previous initialization is here │B│ 207 | [0 ... INPUT_PROP_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:209:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 209 | NAME_ELEMENT(INPUT_PROP_DIRECT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :47:1: note: expanded from here │B│ 47 | "INPUT_PROP_DIRECT" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:207:27: note: previous initialization is here │B│ 207 | [0 ... INPUT_PROP_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:210:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 210 | NAME_ELEMENT(INPUT_PROP_BUTTONPAD), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :48:1: note: expanded from here │B│ 48 | "INPUT_PROP_BUTTONPAD" │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:207:27: note: previous initialization is here │B│ 207 | [0 ... INPUT_PROP_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:211:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 211 | NAME_ELEMENT(INPUT_PROP_SEMI_MT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :49:1: note: expanded from here │B│ 49 | "INPUT_PROP_SEMI_MT" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:207:27: note: previous initialization is here │B│ 207 | [0 ... INPUT_PROP_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:213:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 213 | NAME_ELEMENT(INPUT_PROP_TOPBUTTONPAD), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :50:1: note: expanded from here │B│ 50 | "INPUT_PROP_TOPBUTTONPAD" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:207:27: note: previous initialization is here │B│ 207 | [0 ... INPUT_PROP_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:216:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 216 | NAME_ELEMENT(INPUT_PROP_POINTING_STICK), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :51:1: note: expanded from here │B│ 51 | "INPUT_PROP_POINTING_STICK" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:207:27: note: previous initialization is here │B│ 207 | [0 ... INPUT_PROP_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:219:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 219 | NAME_ELEMENT(INPUT_PROP_ACCELEROMETER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :52:1: note: expanded from here │B│ 52 | "INPUT_PROP_ACCELEROMETER" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:207:27: note: previous initialization is here │B│ 207 | [0 ... INPUT_PROP_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:226:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 226 | NAME_ELEMENT(KEY_RESERVED), NAME_ELEMENT(KEY_ESC), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :53:1: note: expanded from here │B│ 53 | "KEY_RESERVED" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:226:31: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 226 | NAME_ELEMENT(KEY_RESERVED), NAME_ELEMENT(KEY_ESC), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :54:1: note: expanded from here │B│ 54 | "KEY_ESC" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:227:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 227 | NAME_ELEMENT(KEY_1), NAME_ELEMENT(KEY_2), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :55:1: note: expanded from here │B│ 55 | "KEY_1" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:227:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 227 | NAME_ELEMENT(KEY_1), NAME_ELEMENT(KEY_2), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :56:1: note: expanded from here │B│ 56 | "KEY_2" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:228:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 228 | NAME_ELEMENT(KEY_3), NAME_ELEMENT(KEY_4), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :57:1: note: expanded from here │B│ 57 | "KEY_3" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:228:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 228 | NAME_ELEMENT(KEY_3), NAME_ELEMENT(KEY_4), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :58:1: note: expanded from here │B│ 58 | "KEY_4" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:229:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 229 | NAME_ELEMENT(KEY_5), NAME_ELEMENT(KEY_6), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :59:1: note: expanded from here │B│ 59 | "KEY_5" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:229:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 229 | NAME_ELEMENT(KEY_5), NAME_ELEMENT(KEY_6), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :60:1: note: expanded from here │B│ 60 | "KEY_6" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:230:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 230 | NAME_ELEMENT(KEY_7), NAME_ELEMENT(KEY_8), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :61:1: note: expanded from here │B│ 61 | "KEY_7" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:230:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 230 | NAME_ELEMENT(KEY_7), NAME_ELEMENT(KEY_8), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :62:1: note: expanded from here │B│ 62 | "KEY_8" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:231:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 231 | NAME_ELEMENT(KEY_9), NAME_ELEMENT(KEY_0), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :63:1: note: expanded from here │B│ 63 | "KEY_9" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:231:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 231 | NAME_ELEMENT(KEY_9), NAME_ELEMENT(KEY_0), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :64:1: note: expanded from here │B│ 64 | "KEY_0" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:232:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 232 | NAME_ELEMENT(KEY_MINUS), NAME_ELEMENT(KEY_EQUAL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :65:1: note: expanded from here │B│ 65 | "KEY_MINUS" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:232:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 232 | NAME_ELEMENT(KEY_MINUS), NAME_ELEMENT(KEY_EQUAL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :66:1: note: expanded from here │B│ 66 | "KEY_EQUAL" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:233:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 233 | NAME_ELEMENT(KEY_BACKSPACE), NAME_ELEMENT(KEY_TAB), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :67:1: note: expanded from here │B│ 67 | "KEY_BACKSPACE" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:233:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 233 | NAME_ELEMENT(KEY_BACKSPACE), NAME_ELEMENT(KEY_TAB), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :68:1: note: expanded from here │B│ 68 | "KEY_TAB" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:234:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 234 | NAME_ELEMENT(KEY_Q), NAME_ELEMENT(KEY_W), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :69:1: note: expanded from here │B│ 69 | "KEY_Q" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:234:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 234 | NAME_ELEMENT(KEY_Q), NAME_ELEMENT(KEY_W), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :70:1: note: expanded from here │B│ 70 | "KEY_W" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:235:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 235 | NAME_ELEMENT(KEY_E), NAME_ELEMENT(KEY_R), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :71:1: note: expanded from here │B│ 71 | "KEY_E" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:235:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 235 | NAME_ELEMENT(KEY_E), NAME_ELEMENT(KEY_R), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :72:1: note: expanded from here │B│ 72 | "KEY_R" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:236:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 236 | NAME_ELEMENT(KEY_T), NAME_ELEMENT(KEY_Y), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :73:1: note: expanded from here │B│ 73 | "KEY_T" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:236:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 236 | NAME_ELEMENT(KEY_T), NAME_ELEMENT(KEY_Y), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :74:1: note: expanded from here │B│ 74 | "KEY_Y" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:237:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 237 | NAME_ELEMENT(KEY_U), NAME_ELEMENT(KEY_I), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :75:1: note: expanded from here │B│ 75 | "KEY_U" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:237:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 237 | NAME_ELEMENT(KEY_U), NAME_ELEMENT(KEY_I), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :76:1: note: expanded from here │B│ 76 | "KEY_I" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:238:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 238 | NAME_ELEMENT(KEY_O), NAME_ELEMENT(KEY_P), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :77:1: note: expanded from here │B│ 77 | "KEY_O" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:238:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 238 | NAME_ELEMENT(KEY_O), NAME_ELEMENT(KEY_P), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :78:1: note: expanded from here │B│ 78 | "KEY_P" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:239:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 239 | NAME_ELEMENT(KEY_LEFTBRACE), NAME_ELEMENT(KEY_RIGHTBRACE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :79:1: note: expanded from here │B│ 79 | "KEY_LEFTBRACE" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:239:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 239 | NAME_ELEMENT(KEY_LEFTBRACE), NAME_ELEMENT(KEY_RIGHTBRACE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :80:1: note: expanded from here │B│ 80 | "KEY_RIGHTBRACE" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:240:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 240 | NAME_ELEMENT(KEY_ENTER), NAME_ELEMENT(KEY_LEFTCTRL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :81:1: note: expanded from here │B│ 81 | "KEY_ENTER" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:240:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 240 | NAME_ELEMENT(KEY_ENTER), NAME_ELEMENT(KEY_LEFTCTRL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :82:1: note: expanded from here │B│ 82 | "KEY_LEFTCTRL" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:241:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 241 | NAME_ELEMENT(KEY_A), NAME_ELEMENT(KEY_S), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :83:1: note: expanded from here │B│ 83 | "KEY_A" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:241:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 241 | NAME_ELEMENT(KEY_A), NAME_ELEMENT(KEY_S), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :84:1: note: expanded from here │B│ 84 | "KEY_S" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:242:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 242 | NAME_ELEMENT(KEY_D), NAME_ELEMENT(KEY_F), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :85:1: note: expanded from here │B│ 85 | "KEY_D" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:242:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 242 | NAME_ELEMENT(KEY_D), NAME_ELEMENT(KEY_F), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :86:1: note: expanded from here │B│ 86 | "KEY_F" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:243:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 243 | NAME_ELEMENT(KEY_G), NAME_ELEMENT(KEY_H), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :87:1: note: expanded from here │B│ 87 | "KEY_G" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:243:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 243 | NAME_ELEMENT(KEY_G), NAME_ELEMENT(KEY_H), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :88:1: note: expanded from here │B│ 88 | "KEY_H" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:244:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 244 | NAME_ELEMENT(KEY_J), NAME_ELEMENT(KEY_K), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :89:1: note: expanded from here │B│ 89 | "KEY_J" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:244:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 244 | NAME_ELEMENT(KEY_J), NAME_ELEMENT(KEY_K), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :90:1: note: expanded from here │B│ 90 | "KEY_K" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:245:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 245 | NAME_ELEMENT(KEY_L), NAME_ELEMENT(KEY_SEMICOLON), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :91:1: note: expanded from here │B│ 91 | "KEY_L" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:245:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 245 | NAME_ELEMENT(KEY_L), NAME_ELEMENT(KEY_SEMICOLON), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :92:1: note: expanded from here │B│ 92 | "KEY_SEMICOLON" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:246:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 246 | NAME_ELEMENT(KEY_APOSTROPHE), NAME_ELEMENT(KEY_GRAVE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :93:1: note: expanded from here │B│ 93 | "KEY_APOSTROPHE" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:246:33: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 246 | NAME_ELEMENT(KEY_APOSTROPHE), NAME_ELEMENT(KEY_GRAVE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :94:1: note: expanded from here │B│ 94 | "KEY_GRAVE" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:247:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 247 | NAME_ELEMENT(KEY_LEFTSHIFT), NAME_ELEMENT(KEY_BACKSLASH), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :95:1: note: expanded from here │B│ 95 | "KEY_LEFTSHIFT" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:247:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 247 | NAME_ELEMENT(KEY_LEFTSHIFT), NAME_ELEMENT(KEY_BACKSLASH), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :96:1: note: expanded from here │B│ 96 | "KEY_BACKSLASH" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:248:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 248 | NAME_ELEMENT(KEY_Z), NAME_ELEMENT(KEY_X), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :97:1: note: expanded from here │B│ 97 | "KEY_Z" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:248:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 248 | NAME_ELEMENT(KEY_Z), NAME_ELEMENT(KEY_X), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :98:1: note: expanded from here │B│ 98 | "KEY_X" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:249:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 249 | NAME_ELEMENT(KEY_C), NAME_ELEMENT(KEY_V), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :99:1: note: expanded from here │B│ 99 | "KEY_C" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:249:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 249 | NAME_ELEMENT(KEY_C), NAME_ELEMENT(KEY_V), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :100:1: note: expanded from here │B│ 100 | "KEY_V" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:250:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 250 | NAME_ELEMENT(KEY_B), NAME_ELEMENT(KEY_N), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :101:1: note: expanded from here │B│ 101 | "KEY_B" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:250:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 250 | NAME_ELEMENT(KEY_B), NAME_ELEMENT(KEY_N), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :102:1: note: expanded from here │B│ 102 | "KEY_N" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:251:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 251 | NAME_ELEMENT(KEY_M), NAME_ELEMENT(KEY_COMMA), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :103:1: note: expanded from here │B│ 103 | "KEY_M" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:251:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 251 | NAME_ELEMENT(KEY_M), NAME_ELEMENT(KEY_COMMA), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :104:1: note: expanded from here │B│ 104 | "KEY_COMMA" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:252:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 252 | NAME_ELEMENT(KEY_DOT), NAME_ELEMENT(KEY_SLASH), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :105:1: note: expanded from here │B│ 105 | "KEY_DOT" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:252:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 252 | NAME_ELEMENT(KEY_DOT), NAME_ELEMENT(KEY_SLASH), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :106:1: note: expanded from here │B│ 106 | "KEY_SLASH" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:253:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 253 | NAME_ELEMENT(KEY_RIGHTSHIFT), NAME_ELEMENT(KEY_KPASTERISK), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :107:1: note: expanded from here │B│ 107 | "KEY_RIGHTSHIFT" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:253:33: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 253 | NAME_ELEMENT(KEY_RIGHTSHIFT), NAME_ELEMENT(KEY_KPASTERISK), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :108:1: note: expanded from here │B│ 108 | "KEY_KPASTERISK" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:254:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 254 | NAME_ELEMENT(KEY_LEFTALT), NAME_ELEMENT(KEY_SPACE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :109:1: note: expanded from here │B│ 109 | "KEY_LEFTALT" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:254:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 254 | NAME_ELEMENT(KEY_LEFTALT), NAME_ELEMENT(KEY_SPACE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :110:1: note: expanded from here │B│ 110 | "KEY_SPACE" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:255:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 255 | NAME_ELEMENT(KEY_CAPSLOCK), NAME_ELEMENT(KEY_F1), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :111:1: note: expanded from here │B│ 111 | "KEY_CAPSLOCK" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:255:31: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 255 | NAME_ELEMENT(KEY_CAPSLOCK), NAME_ELEMENT(KEY_F1), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :112:1: note: expanded from here │B│ 112 | "KEY_F1" │B│ | ^~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:256:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 256 | NAME_ELEMENT(KEY_F2), NAME_ELEMENT(KEY_F3), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :113:1: note: expanded from here │B│ 113 | "KEY_F2" │B│ | ^~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:256:26: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 256 | NAME_ELEMENT(KEY_F2), NAME_ELEMENT(KEY_F3), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :114:1: note: expanded from here │B│ 114 | "KEY_F3" │B│ | ^~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:257:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 257 | NAME_ELEMENT(KEY_F4), NAME_ELEMENT(KEY_F5), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :115:1: note: expanded from here │B│ 115 | "KEY_F4" │B│ | ^~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:257:26: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 257 | NAME_ELEMENT(KEY_F4), NAME_ELEMENT(KEY_F5), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :116:1: note: expanded from here │B│ 116 | "KEY_F5" │B│ | ^~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:258:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 258 | NAME_ELEMENT(KEY_F6), NAME_ELEMENT(KEY_F7), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :117:1: note: expanded from here │B│ 117 | "KEY_F6" │B│ | ^~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:258:26: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 258 | NAME_ELEMENT(KEY_F6), NAME_ELEMENT(KEY_F7), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :118:1: note: expanded from here │B│ 118 | "KEY_F7" │B│ | ^~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:259:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 259 | NAME_ELEMENT(KEY_F8), NAME_ELEMENT(KEY_F9), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :119:1: note: expanded from here │B│ 119 | "KEY_F8" │B│ | ^~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:259:26: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 259 | NAME_ELEMENT(KEY_F8), NAME_ELEMENT(KEY_F9), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :120:1: note: expanded from here │B│ 120 | "KEY_F9" │B│ | ^~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:260:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 260 | NAME_ELEMENT(KEY_F10), NAME_ELEMENT(KEY_NUMLOCK), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :121:1: note: expanded from here │B│ 121 | "KEY_F10" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:260:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 260 | NAME_ELEMENT(KEY_F10), NAME_ELEMENT(KEY_NUMLOCK), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :122:1: note: expanded from here │B│ 122 | "KEY_NUMLOCK" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:261:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 261 | NAME_ELEMENT(KEY_SCROLLLOCK), NAME_ELEMENT(KEY_KP7), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :123:1: note: expanded from here │B│ 123 | "KEY_SCROLLLOCK" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:261:33: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 261 | NAME_ELEMENT(KEY_SCROLLLOCK), NAME_ELEMENT(KEY_KP7), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :124:1: note: expanded from here │B│ 124 | "KEY_KP7" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:262:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 262 | NAME_ELEMENT(KEY_KP8), NAME_ELEMENT(KEY_KP9), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :125:1: note: expanded from here │B│ 125 | "KEY_KP8" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:262:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 262 | NAME_ELEMENT(KEY_KP8), NAME_ELEMENT(KEY_KP9), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :126:1: note: expanded from here │B│ 126 | "KEY_KP9" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:263:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 263 | NAME_ELEMENT(KEY_KPMINUS), NAME_ELEMENT(KEY_KP4), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :127:1: note: expanded from here │B│ 127 | "KEY_KPMINUS" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:263:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 263 | NAME_ELEMENT(KEY_KPMINUS), NAME_ELEMENT(KEY_KP4), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :128:1: note: expanded from here │B│ 128 | "KEY_KP4" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:264:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 264 | NAME_ELEMENT(KEY_KP5), NAME_ELEMENT(KEY_KP6), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :129:1: note: expanded from here │B│ 129 | "KEY_KP5" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:264:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 264 | NAME_ELEMENT(KEY_KP5), NAME_ELEMENT(KEY_KP6), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :130:1: note: expanded from here │B│ 130 | "KEY_KP6" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:265:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 265 | NAME_ELEMENT(KEY_KPPLUS), NAME_ELEMENT(KEY_KP1), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :131:1: note: expanded from here │B│ 131 | "KEY_KPPLUS" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:265:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 265 | NAME_ELEMENT(KEY_KPPLUS), NAME_ELEMENT(KEY_KP1), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :132:1: note: expanded from here │B│ 132 | "KEY_KP1" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:266:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 266 | NAME_ELEMENT(KEY_KP2), NAME_ELEMENT(KEY_KP3), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :133:1: note: expanded from here │B│ 133 | "KEY_KP2" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:266:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 266 | NAME_ELEMENT(KEY_KP2), NAME_ELEMENT(KEY_KP3), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :134:1: note: expanded from here │B│ 134 | "KEY_KP3" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:267:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 267 | NAME_ELEMENT(KEY_KP0), NAME_ELEMENT(KEY_KPDOT), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :135:1: note: expanded from here │B│ 135 | "KEY_KP0" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:267:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 267 | NAME_ELEMENT(KEY_KP0), NAME_ELEMENT(KEY_KPDOT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :136:1: note: expanded from here │B│ 136 | "KEY_KPDOT" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:268:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 268 | NAME_ELEMENT(KEY_ZENKAKUHANKAKU), NAME_ELEMENT(KEY_102ND), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :137:1: note: expanded from here │B│ 137 | "KEY_ZENKAKUHANKAKU" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:268:37: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 268 | NAME_ELEMENT(KEY_ZENKAKUHANKAKU), NAME_ELEMENT(KEY_102ND), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :138:1: note: expanded from here │B│ 138 | "KEY_102ND" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:269:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 269 | NAME_ELEMENT(KEY_F11), NAME_ELEMENT(KEY_F12), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :139:1: note: expanded from here │B│ 139 | "KEY_F11" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:269:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 269 | NAME_ELEMENT(KEY_F11), NAME_ELEMENT(KEY_F12), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :140:1: note: expanded from here │B│ 140 | "KEY_F12" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:270:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 270 | NAME_ELEMENT(KEY_RO), NAME_ELEMENT(KEY_KATAKANA), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :141:1: note: expanded from here │B│ 141 | "KEY_RO" │B│ | ^~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:270:26: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 270 | NAME_ELEMENT(KEY_RO), NAME_ELEMENT(KEY_KATAKANA), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :142:1: note: expanded from here │B│ 142 | "KEY_KATAKANA" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:271:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 271 | NAME_ELEMENT(KEY_HIRAGANA), NAME_ELEMENT(KEY_HENKAN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :143:1: note: expanded from here │B│ 143 | "KEY_HIRAGANA" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:271:31: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 271 | NAME_ELEMENT(KEY_HIRAGANA), NAME_ELEMENT(KEY_HENKAN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :144:1: note: expanded from here │B│ 144 | "KEY_HENKAN" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:272:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 272 | NAME_ELEMENT(KEY_KATAKANAHIRAGANA), NAME_ELEMENT(KEY_MUHENKAN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :145:1: note: expanded from here │B│ 145 | "KEY_KATAKANAHIRAGANA" │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:272:38: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 272 | NAME_ELEMENT(KEY_KATAKANAHIRAGANA), NAME_ELEMENT(KEY_MUHENKAN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :146:1: note: expanded from here │B│ 146 | "KEY_MUHENKAN" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:273:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 273 | NAME_ELEMENT(KEY_KPJPCOMMA), NAME_ELEMENT(KEY_KPENTER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :147:1: note: expanded from here │B│ 147 | "KEY_KPJPCOMMA" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:273:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 273 | NAME_ELEMENT(KEY_KPJPCOMMA), NAME_ELEMENT(KEY_KPENTER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :148:1: note: expanded from here │B│ 148 | "KEY_KPENTER" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:274:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 274 | NAME_ELEMENT(KEY_RIGHTCTRL), NAME_ELEMENT(KEY_KPSLASH), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :149:1: note: expanded from here │B│ 149 | "KEY_RIGHTCTRL" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:274:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 274 | NAME_ELEMENT(KEY_RIGHTCTRL), NAME_ELEMENT(KEY_KPSLASH), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :150:1: note: expanded from here │B│ 150 | "KEY_KPSLASH" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:275:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 275 | NAME_ELEMENT(KEY_SYSRQ), NAME_ELEMENT(KEY_RIGHTALT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :151:1: note: expanded from here │B│ 151 | "KEY_SYSRQ" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:275:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 275 | NAME_ELEMENT(KEY_SYSRQ), NAME_ELEMENT(KEY_RIGHTALT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :152:1: note: expanded from here │B│ 152 | "KEY_RIGHTALT" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:276:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 276 | NAME_ELEMENT(KEY_LINEFEED), NAME_ELEMENT(KEY_HOME), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :153:1: note: expanded from here │B│ 153 | "KEY_LINEFEED" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:276:31: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 276 | NAME_ELEMENT(KEY_LINEFEED), NAME_ELEMENT(KEY_HOME), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :154:1: note: expanded from here │B│ 154 | "KEY_HOME" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:277:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 277 | NAME_ELEMENT(KEY_UP), NAME_ELEMENT(KEY_PAGEUP), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :155:1: note: expanded from here │B│ 155 | "KEY_UP" │B│ | ^~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:277:26: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 277 | NAME_ELEMENT(KEY_UP), NAME_ELEMENT(KEY_PAGEUP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :156:1: note: expanded from here │B│ 156 | "KEY_PAGEUP" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:278:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 278 | NAME_ELEMENT(KEY_LEFT), NAME_ELEMENT(KEY_RIGHT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :157:1: note: expanded from here │B│ 157 | "KEY_LEFT" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:278:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 278 | NAME_ELEMENT(KEY_LEFT), NAME_ELEMENT(KEY_RIGHT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :158:1: note: expanded from here │B│ 158 | "KEY_RIGHT" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:279:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 279 | NAME_ELEMENT(KEY_END), NAME_ELEMENT(KEY_DOWN), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :159:1: note: expanded from here │B│ 159 | "KEY_END" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:279:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 279 | NAME_ELEMENT(KEY_END), NAME_ELEMENT(KEY_DOWN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :160:1: note: expanded from here │B│ 160 | "KEY_DOWN" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:280:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 280 | NAME_ELEMENT(KEY_PAGEDOWN), NAME_ELEMENT(KEY_INSERT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :161:1: note: expanded from here │B│ 161 | "KEY_PAGEDOWN" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:280:31: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 280 | NAME_ELEMENT(KEY_PAGEDOWN), NAME_ELEMENT(KEY_INSERT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :162:1: note: expanded from here │B│ 162 | "KEY_INSERT" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:281:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 281 | NAME_ELEMENT(KEY_DELETE), NAME_ELEMENT(KEY_MACRO), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :163:1: note: expanded from here │B│ 163 | "KEY_DELETE" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:281:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 281 | NAME_ELEMENT(KEY_DELETE), NAME_ELEMENT(KEY_MACRO), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :164:1: note: expanded from here │B│ 164 | "KEY_MACRO" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:282:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 282 | NAME_ELEMENT(KEY_MUTE), NAME_ELEMENT(KEY_VOLUMEDOWN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :165:1: note: expanded from here │B│ 165 | "KEY_MUTE" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:282:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 282 | NAME_ELEMENT(KEY_MUTE), NAME_ELEMENT(KEY_VOLUMEDOWN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :166:1: note: expanded from here │B│ 166 | "KEY_VOLUMEDOWN" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:283:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 283 | NAME_ELEMENT(KEY_VOLUMEUP), NAME_ELEMENT(KEY_POWER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :167:1: note: expanded from here │B│ 167 | "KEY_VOLUMEUP" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:283:31: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 283 | NAME_ELEMENT(KEY_VOLUMEUP), NAME_ELEMENT(KEY_POWER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :168:1: note: expanded from here │B│ 168 | "KEY_POWER" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:284:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 284 | NAME_ELEMENT(KEY_KPEQUAL), NAME_ELEMENT(KEY_KPPLUSMINUS), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :169:1: note: expanded from here │B│ 169 | "KEY_KPEQUAL" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:284:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 284 | NAME_ELEMENT(KEY_KPEQUAL), NAME_ELEMENT(KEY_KPPLUSMINUS), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :170:1: note: expanded from here │B│ 170 | "KEY_KPPLUSMINUS" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:285:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 285 | NAME_ELEMENT(KEY_PAUSE), NAME_ELEMENT(KEY_KPCOMMA), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :171:1: note: expanded from here │B│ 171 | "KEY_PAUSE" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:285:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 285 | NAME_ELEMENT(KEY_PAUSE), NAME_ELEMENT(KEY_KPCOMMA), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :172:1: note: expanded from here │B│ 172 | "KEY_KPCOMMA" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:286:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 286 | NAME_ELEMENT(KEY_HANGUEL), NAME_ELEMENT(KEY_HANJA), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :173:1: note: expanded from here │B│ 173 | "KEY_HANGUEL" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:286:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 286 | NAME_ELEMENT(KEY_HANGUEL), NAME_ELEMENT(KEY_HANJA), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :174:1: note: expanded from here │B│ 174 | "KEY_HANJA" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:287:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 287 | NAME_ELEMENT(KEY_YEN), NAME_ELEMENT(KEY_LEFTMETA), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :175:1: note: expanded from here │B│ 175 | "KEY_YEN" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:287:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 287 | NAME_ELEMENT(KEY_YEN), NAME_ELEMENT(KEY_LEFTMETA), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :176:1: note: expanded from here │B│ 176 | "KEY_LEFTMETA" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:288:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 288 | NAME_ELEMENT(KEY_RIGHTMETA), NAME_ELEMENT(KEY_COMPOSE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :177:1: note: expanded from here │B│ 177 | "KEY_RIGHTMETA" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:288:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 288 | NAME_ELEMENT(KEY_RIGHTMETA), NAME_ELEMENT(KEY_COMPOSE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :178:1: note: expanded from here │B│ 178 | "KEY_COMPOSE" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:289:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 289 | NAME_ELEMENT(KEY_STOP), NAME_ELEMENT(KEY_AGAIN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :179:1: note: expanded from here │B│ 179 | "KEY_STOP" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:289:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 289 | NAME_ELEMENT(KEY_STOP), NAME_ELEMENT(KEY_AGAIN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :180:1: note: expanded from here │B│ 180 | "KEY_AGAIN" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:290:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 290 | NAME_ELEMENT(KEY_PROPS), NAME_ELEMENT(KEY_UNDO), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :181:1: note: expanded from here │B│ 181 | "KEY_PROPS" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:290:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 290 | NAME_ELEMENT(KEY_PROPS), NAME_ELEMENT(KEY_UNDO), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :182:1: note: expanded from here │B│ 182 | "KEY_UNDO" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:291:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 291 | NAME_ELEMENT(KEY_FRONT), NAME_ELEMENT(KEY_COPY), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :183:1: note: expanded from here │B│ 183 | "KEY_FRONT" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:291:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 291 | NAME_ELEMENT(KEY_FRONT), NAME_ELEMENT(KEY_COPY), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :184:1: note: expanded from here │B│ 184 | "KEY_COPY" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:292:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 292 | NAME_ELEMENT(KEY_OPEN), NAME_ELEMENT(KEY_PASTE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :185:1: note: expanded from here │B│ 185 | "KEY_OPEN" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:292:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 292 | NAME_ELEMENT(KEY_OPEN), NAME_ELEMENT(KEY_PASTE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :186:1: note: expanded from here │B│ 186 | "KEY_PASTE" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:293:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 293 | NAME_ELEMENT(KEY_FIND), NAME_ELEMENT(KEY_CUT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :187:1: note: expanded from here │B│ 187 | "KEY_FIND" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:293:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 293 | NAME_ELEMENT(KEY_FIND), NAME_ELEMENT(KEY_CUT), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :188:1: note: expanded from here │B│ 188 | "KEY_CUT" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:294:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 294 | NAME_ELEMENT(KEY_HELP), NAME_ELEMENT(KEY_MENU), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :189:1: note: expanded from here │B│ 189 | "KEY_HELP" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:294:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 294 | NAME_ELEMENT(KEY_HELP), NAME_ELEMENT(KEY_MENU), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :190:1: note: expanded from here │B│ 190 | "KEY_MENU" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:295:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 295 | NAME_ELEMENT(KEY_CALC), NAME_ELEMENT(KEY_SETUP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :191:1: note: expanded from here │B│ 191 | "KEY_CALC" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:295:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 295 | NAME_ELEMENT(KEY_CALC), NAME_ELEMENT(KEY_SETUP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :192:1: note: expanded from here │B│ 192 | "KEY_SETUP" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:296:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 296 | NAME_ELEMENT(KEY_SLEEP), NAME_ELEMENT(KEY_WAKEUP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :193:1: note: expanded from here │B│ 193 | "KEY_SLEEP" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:296:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 296 | NAME_ELEMENT(KEY_SLEEP), NAME_ELEMENT(KEY_WAKEUP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :194:1: note: expanded from here │B│ 194 | "KEY_WAKEUP" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:297:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 297 | NAME_ELEMENT(KEY_FILE), NAME_ELEMENT(KEY_SENDFILE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :195:1: note: expanded from here │B│ 195 | "KEY_FILE" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:297:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 297 | NAME_ELEMENT(KEY_FILE), NAME_ELEMENT(KEY_SENDFILE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :196:1: note: expanded from here │B│ 196 | "KEY_SENDFILE" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:298:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 298 | NAME_ELEMENT(KEY_DELETEFILE), NAME_ELEMENT(KEY_XFER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :197:1: note: expanded from here │B│ 197 | "KEY_DELETEFILE" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:298:33: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 298 | NAME_ELEMENT(KEY_DELETEFILE), NAME_ELEMENT(KEY_XFER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :198:1: note: expanded from here │B│ 198 | "KEY_XFER" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:299:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 299 | NAME_ELEMENT(KEY_PROG1), NAME_ELEMENT(KEY_PROG2), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :199:1: note: expanded from here │B│ 199 | "KEY_PROG1" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:299:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 299 | NAME_ELEMENT(KEY_PROG1), NAME_ELEMENT(KEY_PROG2), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :200:1: note: expanded from here │B│ 200 | "KEY_PROG2" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:300:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 300 | NAME_ELEMENT(KEY_WWW), NAME_ELEMENT(KEY_MSDOS), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :201:1: note: expanded from here │B│ 201 | "KEY_WWW" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:300:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 300 | NAME_ELEMENT(KEY_WWW), NAME_ELEMENT(KEY_MSDOS), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :202:1: note: expanded from here │B│ 202 | "KEY_MSDOS" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:301:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 301 | NAME_ELEMENT(KEY_COFFEE), NAME_ELEMENT(KEY_DIRECTION), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :203:1: note: expanded from here │B│ 203 | "KEY_COFFEE" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:301:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 301 | NAME_ELEMENT(KEY_COFFEE), NAME_ELEMENT(KEY_DIRECTION), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :204:1: note: expanded from here │B│ 204 | "KEY_DIRECTION" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:302:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 302 | NAME_ELEMENT(KEY_CYCLEWINDOWS), NAME_ELEMENT(KEY_MAIL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :205:1: note: expanded from here │B│ 205 | "KEY_CYCLEWINDOWS" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:302:35: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 302 | NAME_ELEMENT(KEY_CYCLEWINDOWS), NAME_ELEMENT(KEY_MAIL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :206:1: note: expanded from here │B│ 206 | "KEY_MAIL" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:303:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 303 | NAME_ELEMENT(KEY_BOOKMARKS), NAME_ELEMENT(KEY_COMPUTER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :207:1: note: expanded from here │B│ 207 | "KEY_BOOKMARKS" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:303:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 303 | NAME_ELEMENT(KEY_BOOKMARKS), NAME_ELEMENT(KEY_COMPUTER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :208:1: note: expanded from here │B│ 208 | "KEY_COMPUTER" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:304:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 304 | NAME_ELEMENT(KEY_BACK), NAME_ELEMENT(KEY_FORWARD), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :209:1: note: expanded from here │B│ 209 | "KEY_BACK" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:304:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 304 | NAME_ELEMENT(KEY_BACK), NAME_ELEMENT(KEY_FORWARD), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :210:1: note: expanded from here │B│ 210 | "KEY_FORWARD" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:305:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 305 | NAME_ELEMENT(KEY_CLOSECD), NAME_ELEMENT(KEY_EJECTCD), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :211:1: note: expanded from here │B│ 211 | "KEY_CLOSECD" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:305:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 305 | NAME_ELEMENT(KEY_CLOSECD), NAME_ELEMENT(KEY_EJECTCD), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :212:1: note: expanded from here │B│ 212 | "KEY_EJECTCD" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:306:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 306 | NAME_ELEMENT(KEY_EJECTCLOSECD), NAME_ELEMENT(KEY_NEXTSONG), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :213:1: note: expanded from here │B│ 213 | "KEY_EJECTCLOSECD" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:306:35: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 306 | NAME_ELEMENT(KEY_EJECTCLOSECD), NAME_ELEMENT(KEY_NEXTSONG), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :214:1: note: expanded from here │B│ 214 | "KEY_NEXTSONG" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:307:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 307 | NAME_ELEMENT(KEY_PLAYPAUSE), NAME_ELEMENT(KEY_PREVIOUSSONG), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :215:1: note: expanded from here │B│ 215 | "KEY_PLAYPAUSE" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:307:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 307 | NAME_ELEMENT(KEY_PLAYPAUSE), NAME_ELEMENT(KEY_PREVIOUSSONG), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :216:1: note: expanded from here │B│ 216 | "KEY_PREVIOUSSONG" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:308:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 308 | NAME_ELEMENT(KEY_STOPCD), NAME_ELEMENT(KEY_RECORD), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :217:1: note: expanded from here │B│ 217 | "KEY_STOPCD" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:308:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 308 | NAME_ELEMENT(KEY_STOPCD), NAME_ELEMENT(KEY_RECORD), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :218:1: note: expanded from here │B│ 218 | "KEY_RECORD" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:309:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 309 | NAME_ELEMENT(KEY_REWIND), NAME_ELEMENT(KEY_PHONE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :219:1: note: expanded from here │B│ 219 | "KEY_REWIND" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:309:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 309 | NAME_ELEMENT(KEY_REWIND), NAME_ELEMENT(KEY_PHONE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :220:1: note: expanded from here │B│ 220 | "KEY_PHONE" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:310:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 310 | NAME_ELEMENT(KEY_ISO), NAME_ELEMENT(KEY_CONFIG), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :221:1: note: expanded from here │B│ 221 | "KEY_ISO" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:310:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 310 | NAME_ELEMENT(KEY_ISO), NAME_ELEMENT(KEY_CONFIG), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :222:1: note: expanded from here │B│ 222 | "KEY_CONFIG" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:311:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 311 | NAME_ELEMENT(KEY_HOMEPAGE), NAME_ELEMENT(KEY_REFRESH), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :223:1: note: expanded from here │B│ 223 | "KEY_HOMEPAGE" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:311:31: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 311 | NAME_ELEMENT(KEY_HOMEPAGE), NAME_ELEMENT(KEY_REFRESH), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :224:1: note: expanded from here │B│ 224 | "KEY_REFRESH" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:312:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 312 | NAME_ELEMENT(KEY_EXIT), NAME_ELEMENT(KEY_MOVE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :225:1: note: expanded from here │B│ 225 | "KEY_EXIT" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:312:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 312 | NAME_ELEMENT(KEY_EXIT), NAME_ELEMENT(KEY_MOVE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :226:1: note: expanded from here │B│ 226 | "KEY_MOVE" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:313:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 313 | NAME_ELEMENT(KEY_EDIT), NAME_ELEMENT(KEY_SCROLLUP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :227:1: note: expanded from here │B│ 227 | "KEY_EDIT" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:313:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 313 | NAME_ELEMENT(KEY_EDIT), NAME_ELEMENT(KEY_SCROLLUP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :228:1: note: expanded from here │B│ 228 | "KEY_SCROLLUP" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:314:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 314 | NAME_ELEMENT(KEY_SCROLLDOWN), NAME_ELEMENT(KEY_KPLEFTPAREN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :229:1: note: expanded from here │B│ 229 | "KEY_SCROLLDOWN" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:314:33: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 314 | NAME_ELEMENT(KEY_SCROLLDOWN), NAME_ELEMENT(KEY_KPLEFTPAREN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :230:1: note: expanded from here │B│ 230 | "KEY_KPLEFTPAREN" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:315:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 315 | NAME_ELEMENT(KEY_KPRIGHTPAREN), NAME_ELEMENT(KEY_F13), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :231:1: note: expanded from here │B│ 231 | "KEY_KPRIGHTPAREN" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:315:35: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 315 | NAME_ELEMENT(KEY_KPRIGHTPAREN), NAME_ELEMENT(KEY_F13), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :232:1: note: expanded from here │B│ 232 | "KEY_F13" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:316:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 316 | NAME_ELEMENT(KEY_F14), NAME_ELEMENT(KEY_F15), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :233:1: note: expanded from here │B│ 233 | "KEY_F14" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:316:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 316 | NAME_ELEMENT(KEY_F14), NAME_ELEMENT(KEY_F15), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :234:1: note: expanded from here │B│ 234 | "KEY_F15" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:317:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 317 | NAME_ELEMENT(KEY_F16), NAME_ELEMENT(KEY_F17), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :235:1: note: expanded from here │B│ 235 | "KEY_F16" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:317:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 317 | NAME_ELEMENT(KEY_F16), NAME_ELEMENT(KEY_F17), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :236:1: note: expanded from here │B│ 236 | "KEY_F17" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:318:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 318 | NAME_ELEMENT(KEY_F18), NAME_ELEMENT(KEY_F19), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :237:1: note: expanded from here │B│ 237 | "KEY_F18" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:318:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 318 | NAME_ELEMENT(KEY_F18), NAME_ELEMENT(KEY_F19), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :238:1: note: expanded from here │B│ 238 | "KEY_F19" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:319:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 319 | NAME_ELEMENT(KEY_F20), NAME_ELEMENT(KEY_F21), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :239:1: note: expanded from here │B│ 239 | "KEY_F20" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:319:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 319 | NAME_ELEMENT(KEY_F20), NAME_ELEMENT(KEY_F21), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :240:1: note: expanded from here │B│ 240 | "KEY_F21" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:320:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 320 | NAME_ELEMENT(KEY_F22), NAME_ELEMENT(KEY_F23), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :241:1: note: expanded from here │B│ 241 | "KEY_F22" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:320:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 320 | NAME_ELEMENT(KEY_F22), NAME_ELEMENT(KEY_F23), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :242:1: note: expanded from here │B│ 242 | "KEY_F23" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:321:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 321 | NAME_ELEMENT(KEY_F24), NAME_ELEMENT(KEY_PLAYCD), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :243:1: note: expanded from here │B│ 243 | "KEY_F24" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:321:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 321 | NAME_ELEMENT(KEY_F24), NAME_ELEMENT(KEY_PLAYCD), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :244:1: note: expanded from here │B│ 244 | "KEY_PLAYCD" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:322:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 322 | NAME_ELEMENT(KEY_PAUSECD), NAME_ELEMENT(KEY_PROG3), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :245:1: note: expanded from here │B│ 245 | "KEY_PAUSECD" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:322:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 322 | NAME_ELEMENT(KEY_PAUSECD), NAME_ELEMENT(KEY_PROG3), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :246:1: note: expanded from here │B│ 246 | "KEY_PROG3" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:323:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 323 | NAME_ELEMENT(KEY_PROG4), NAME_ELEMENT(KEY_SUSPEND), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :247:1: note: expanded from here │B│ 247 | "KEY_PROG4" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:323:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 323 | NAME_ELEMENT(KEY_PROG4), NAME_ELEMENT(KEY_SUSPEND), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :248:1: note: expanded from here │B│ 248 | "KEY_SUSPEND" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:324:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 324 | NAME_ELEMENT(KEY_CLOSE), NAME_ELEMENT(KEY_PLAY), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :249:1: note: expanded from here │B│ 249 | "KEY_CLOSE" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:324:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 324 | NAME_ELEMENT(KEY_CLOSE), NAME_ELEMENT(KEY_PLAY), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :250:1: note: expanded from here │B│ 250 | "KEY_PLAY" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:325:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 325 | NAME_ELEMENT(KEY_FASTFORWARD), NAME_ELEMENT(KEY_BASSBOOST), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :251:1: note: expanded from here │B│ 251 | "KEY_FASTFORWARD" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:325:34: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 325 | NAME_ELEMENT(KEY_FASTFORWARD), NAME_ELEMENT(KEY_BASSBOOST), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :252:1: note: expanded from here │B│ 252 | "KEY_BASSBOOST" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:326:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 326 | NAME_ELEMENT(KEY_PRINT), NAME_ELEMENT(KEY_HP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :253:1: note: expanded from here │B│ 253 | "KEY_PRINT" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:326:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 326 | NAME_ELEMENT(KEY_PRINT), NAME_ELEMENT(KEY_HP), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :254:1: note: expanded from here │B│ 254 | "KEY_HP" │B│ | ^~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:327:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 327 | NAME_ELEMENT(KEY_CAMERA), NAME_ELEMENT(KEY_SOUND), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :255:1: note: expanded from here │B│ 255 | "KEY_CAMERA" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:327:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 327 | NAME_ELEMENT(KEY_CAMERA), NAME_ELEMENT(KEY_SOUND), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :256:1: note: expanded from here │B│ 256 | "KEY_SOUND" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:328:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 328 | NAME_ELEMENT(KEY_QUESTION), NAME_ELEMENT(KEY_EMAIL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :257:1: note: expanded from here │B│ 257 | "KEY_QUESTION" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:328:31: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 328 | NAME_ELEMENT(KEY_QUESTION), NAME_ELEMENT(KEY_EMAIL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :258:1: note: expanded from here │B│ 258 | "KEY_EMAIL" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:329:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 329 | NAME_ELEMENT(KEY_CHAT), NAME_ELEMENT(KEY_SEARCH), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :259:1: note: expanded from here │B│ 259 | "KEY_CHAT" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:329:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 329 | NAME_ELEMENT(KEY_CHAT), NAME_ELEMENT(KEY_SEARCH), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :260:1: note: expanded from here │B│ 260 | "KEY_SEARCH" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:330:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 330 | NAME_ELEMENT(KEY_CONNECT), NAME_ELEMENT(KEY_FINANCE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :261:1: note: expanded from here │B│ 261 | "KEY_CONNECT" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:330:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 330 | NAME_ELEMENT(KEY_CONNECT), NAME_ELEMENT(KEY_FINANCE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :262:1: note: expanded from here │B│ 262 | "KEY_FINANCE" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:331:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 331 | NAME_ELEMENT(KEY_SPORT), NAME_ELEMENT(KEY_SHOP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :263:1: note: expanded from here │B│ 263 | "KEY_SPORT" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:331:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 331 | NAME_ELEMENT(KEY_SPORT), NAME_ELEMENT(KEY_SHOP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :264:1: note: expanded from here │B│ 264 | "KEY_SHOP" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:332:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 332 | NAME_ELEMENT(KEY_ALTERASE), NAME_ELEMENT(KEY_CANCEL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :265:1: note: expanded from here │B│ 265 | "KEY_ALTERASE" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:332:31: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 332 | NAME_ELEMENT(KEY_ALTERASE), NAME_ELEMENT(KEY_CANCEL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :266:1: note: expanded from here │B│ 266 | "KEY_CANCEL" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:333:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 333 | NAME_ELEMENT(KEY_BRIGHTNESSDOWN), NAME_ELEMENT(KEY_BRIGHTNESSUP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :267:1: note: expanded from here │B│ 267 | "KEY_BRIGHTNESSDOWN" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:333:36: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 333 | NAME_ELEMENT(KEY_BRIGHTNESSDOWN), NAME_ELEMENT(KEY_BRIGHTNESSUP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :268:1: note: expanded from here │B│ 268 | "KEY_BRIGHTNESSUP" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:334:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 334 | NAME_ELEMENT(KEY_MEDIA), NAME_ELEMENT(KEY_UNKNOWN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :269:1: note: expanded from here │B│ 269 | "KEY_MEDIA" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:334:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 334 | NAME_ELEMENT(KEY_MEDIA), NAME_ELEMENT(KEY_UNKNOWN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :270:1: note: expanded from here │B│ 270 | "KEY_UNKNOWN" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:335:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 335 | NAME_ELEMENT(KEY_OK), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :271:1: note: expanded from here │B│ 271 | "KEY_OK" │B│ | ^~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:336:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 336 | NAME_ELEMENT(KEY_SELECT), NAME_ELEMENT(KEY_GOTO), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :272:1: note: expanded from here │B│ 272 | "KEY_SELECT" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:336:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 336 | NAME_ELEMENT(KEY_SELECT), NAME_ELEMENT(KEY_GOTO), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :273:1: note: expanded from here │B│ 273 | "KEY_GOTO" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:337:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 337 | NAME_ELEMENT(KEY_CLEAR), NAME_ELEMENT(KEY_POWER2), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :274:1: note: expanded from here │B│ 274 | "KEY_CLEAR" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:337:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 337 | NAME_ELEMENT(KEY_CLEAR), NAME_ELEMENT(KEY_POWER2), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :275:1: note: expanded from here │B│ 275 | "KEY_POWER2" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:338:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 338 | NAME_ELEMENT(KEY_OPTION), NAME_ELEMENT(KEY_INFO), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :276:1: note: expanded from here │B│ 276 | "KEY_OPTION" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:338:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 338 | NAME_ELEMENT(KEY_OPTION), NAME_ELEMENT(KEY_INFO), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :277:1: note: expanded from here │B│ 277 | "KEY_INFO" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:339:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 339 | NAME_ELEMENT(KEY_TIME), NAME_ELEMENT(KEY_VENDOR), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :278:1: note: expanded from here │B│ 278 | "KEY_TIME" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:339:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 339 | NAME_ELEMENT(KEY_TIME), NAME_ELEMENT(KEY_VENDOR), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :279:1: note: expanded from here │B│ 279 | "KEY_VENDOR" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:340:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 340 | NAME_ELEMENT(KEY_ARCHIVE), NAME_ELEMENT(KEY_PROGRAM), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :280:1: note: expanded from here │B│ 280 | "KEY_ARCHIVE" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:340:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 340 | NAME_ELEMENT(KEY_ARCHIVE), NAME_ELEMENT(KEY_PROGRAM), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :281:1: note: expanded from here │B│ 281 | "KEY_PROGRAM" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:341:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 341 | NAME_ELEMENT(KEY_CHANNEL), NAME_ELEMENT(KEY_FAVORITES), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :282:1: note: expanded from here │B│ 282 | "KEY_CHANNEL" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:341:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 341 | NAME_ELEMENT(KEY_CHANNEL), NAME_ELEMENT(KEY_FAVORITES), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :283:1: note: expanded from here │B│ 283 | "KEY_FAVORITES" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:342:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 342 | NAME_ELEMENT(KEY_EPG), NAME_ELEMENT(KEY_PVR), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :284:1: note: expanded from here │B│ 284 | "KEY_EPG" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:342:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 342 | NAME_ELEMENT(KEY_EPG), NAME_ELEMENT(KEY_PVR), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :285:1: note: expanded from here │B│ 285 | "KEY_PVR" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:343:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 343 | NAME_ELEMENT(KEY_MHP), NAME_ELEMENT(KEY_LANGUAGE), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :286:1: note: expanded from here │B│ 286 | "KEY_MHP" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:343:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 343 | NAME_ELEMENT(KEY_MHP), NAME_ELEMENT(KEY_LANGUAGE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :287:1: note: expanded from here │B│ 287 | "KEY_LANGUAGE" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:344:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 344 | NAME_ELEMENT(KEY_TITLE), NAME_ELEMENT(KEY_SUBTITLE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :288:1: note: expanded from here │B│ 288 | "KEY_TITLE" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:344:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 344 | NAME_ELEMENT(KEY_TITLE), NAME_ELEMENT(KEY_SUBTITLE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :289:1: note: expanded from here │B│ 289 | "KEY_SUBTITLE" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:345:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 345 | NAME_ELEMENT(KEY_ANGLE), NAME_ELEMENT(KEY_ZOOM), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :290:1: note: expanded from here │B│ 290 | "KEY_ANGLE" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:345:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 345 | NAME_ELEMENT(KEY_ANGLE), NAME_ELEMENT(KEY_ZOOM), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :291:1: note: expanded from here │B│ 291 | "KEY_ZOOM" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:346:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 346 | NAME_ELEMENT(KEY_MODE), NAME_ELEMENT(KEY_KEYBOARD), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :292:1: note: expanded from here │B│ 292 | "KEY_MODE" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:346:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 346 | NAME_ELEMENT(KEY_MODE), NAME_ELEMENT(KEY_KEYBOARD), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :293:1: note: expanded from here │B│ 293 | "KEY_KEYBOARD" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:347:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 347 | NAME_ELEMENT(KEY_SCREEN), NAME_ELEMENT(KEY_PC), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :294:1: note: expanded from here │B│ 294 | "KEY_SCREEN" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:347:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 347 | NAME_ELEMENT(KEY_SCREEN), NAME_ELEMENT(KEY_PC), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :295:1: note: expanded from here │B│ 295 | "KEY_PC" │B│ | ^~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:348:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 348 | NAME_ELEMENT(KEY_TV), NAME_ELEMENT(KEY_TV2), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :296:1: note: expanded from here │B│ 296 | "KEY_TV" │B│ | ^~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:348:26: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 348 | NAME_ELEMENT(KEY_TV), NAME_ELEMENT(KEY_TV2), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :297:1: note: expanded from here │B│ 297 | "KEY_TV2" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:349:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 349 | NAME_ELEMENT(KEY_VCR), NAME_ELEMENT(KEY_VCR2), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :298:1: note: expanded from here │B│ 298 | "KEY_VCR" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:349:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 349 | NAME_ELEMENT(KEY_VCR), NAME_ELEMENT(KEY_VCR2), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :299:1: note: expanded from here │B│ 299 | "KEY_VCR2" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:350:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 350 | NAME_ELEMENT(KEY_SAT), NAME_ELEMENT(KEY_SAT2), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :300:1: note: expanded from here │B│ 300 | "KEY_SAT" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:350:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 350 | NAME_ELEMENT(KEY_SAT), NAME_ELEMENT(KEY_SAT2), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :301:1: note: expanded from here │B│ 301 | "KEY_SAT2" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:351:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 351 | NAME_ELEMENT(KEY_CD), NAME_ELEMENT(KEY_TAPE), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :302:1: note: expanded from here │B│ 302 | "KEY_CD" │B│ | ^~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:351:26: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 351 | NAME_ELEMENT(KEY_CD), NAME_ELEMENT(KEY_TAPE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :303:1: note: expanded from here │B│ 303 | "KEY_TAPE" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:352:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 352 | NAME_ELEMENT(KEY_RADIO), NAME_ELEMENT(KEY_TUNER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :304:1: note: expanded from here │B│ 304 | "KEY_RADIO" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:352:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 352 | NAME_ELEMENT(KEY_RADIO), NAME_ELEMENT(KEY_TUNER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :305:1: note: expanded from here │B│ 305 | "KEY_TUNER" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:353:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 353 | NAME_ELEMENT(KEY_PLAYER), NAME_ELEMENT(KEY_TEXT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :306:1: note: expanded from here │B│ 306 | "KEY_PLAYER" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:353:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 353 | NAME_ELEMENT(KEY_PLAYER), NAME_ELEMENT(KEY_TEXT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :307:1: note: expanded from here │B│ 307 | "KEY_TEXT" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:354:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 354 | NAME_ELEMENT(KEY_DVD), NAME_ELEMENT(KEY_AUX), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :308:1: note: expanded from here │B│ 308 | "KEY_DVD" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:354:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 354 | NAME_ELEMENT(KEY_DVD), NAME_ELEMENT(KEY_AUX), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :309:1: note: expanded from here │B│ 309 | "KEY_AUX" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:355:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 355 | NAME_ELEMENT(KEY_MP3), NAME_ELEMENT(KEY_AUDIO), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :310:1: note: expanded from here │B│ 310 | "KEY_MP3" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:355:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 355 | NAME_ELEMENT(KEY_MP3), NAME_ELEMENT(KEY_AUDIO), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :311:1: note: expanded from here │B│ 311 | "KEY_AUDIO" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:356:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 356 | NAME_ELEMENT(KEY_VIDEO), NAME_ELEMENT(KEY_DIRECTORY), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :2:1: note: expanded from here │B│ 2 | "KEY_VIDEO" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:356:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 356 | NAME_ELEMENT(KEY_VIDEO), NAME_ELEMENT(KEY_DIRECTORY), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :3:1: note: expanded from here │B│ 3 | "KEY_DIRECTORY" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:357:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 357 | NAME_ELEMENT(KEY_LIST), NAME_ELEMENT(KEY_MEMO), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :4:1: note: expanded from here │B│ 4 | "KEY_LIST" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:357:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 357 | NAME_ELEMENT(KEY_LIST), NAME_ELEMENT(KEY_MEMO), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :5:1: note: expanded from here │B│ 5 | "KEY_MEMO" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:358:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 358 | NAME_ELEMENT(KEY_CALENDAR), NAME_ELEMENT(KEY_RED), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :6:1: note: expanded from here │B│ 6 | "KEY_CALENDAR" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:358:31: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 358 | NAME_ELEMENT(KEY_CALENDAR), NAME_ELEMENT(KEY_RED), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :7:1: note: expanded from here │B│ 7 | "KEY_RED" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:359:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 359 | NAME_ELEMENT(KEY_GREEN), NAME_ELEMENT(KEY_YELLOW), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :8:1: note: expanded from here │B│ 8 | "KEY_GREEN" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:359:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 359 | NAME_ELEMENT(KEY_GREEN), NAME_ELEMENT(KEY_YELLOW), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :9:1: note: expanded from here │B│ 9 | "KEY_YELLOW" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:360:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 360 | NAME_ELEMENT(KEY_BLUE), NAME_ELEMENT(KEY_CHANNELUP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :10:1: note: expanded from here │B│ 10 | "KEY_BLUE" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:360:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 360 | NAME_ELEMENT(KEY_BLUE), NAME_ELEMENT(KEY_CHANNELUP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :11:1: note: expanded from here │B│ 11 | "KEY_CHANNELUP" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:361:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 361 | NAME_ELEMENT(KEY_CHANNELDOWN), NAME_ELEMENT(KEY_FIRST), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :12:1: note: expanded from here │B│ 12 | "KEY_CHANNELDOWN" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:361:34: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 361 | NAME_ELEMENT(KEY_CHANNELDOWN), NAME_ELEMENT(KEY_FIRST), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :13:1: note: expanded from here │B│ 13 | "KEY_FIRST" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:362:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 362 | NAME_ELEMENT(KEY_LAST), NAME_ELEMENT(KEY_AB), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :14:1: note: expanded from here │B│ 14 | "KEY_LAST" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:362:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 362 | NAME_ELEMENT(KEY_LAST), NAME_ELEMENT(KEY_AB), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :15:1: note: expanded from here │B│ 15 | "KEY_AB" │B│ | ^~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:363:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 363 | NAME_ELEMENT(KEY_NEXT), NAME_ELEMENT(KEY_RESTART), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :16:1: note: expanded from here │B│ 16 | "KEY_NEXT" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:363:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 363 | NAME_ELEMENT(KEY_NEXT), NAME_ELEMENT(KEY_RESTART), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :17:1: note: expanded from here │B│ 17 | "KEY_RESTART" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:364:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 364 | NAME_ELEMENT(KEY_SLOW), NAME_ELEMENT(KEY_SHUFFLE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :18:1: note: expanded from here │B│ 18 | "KEY_SLOW" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:364:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 364 | NAME_ELEMENT(KEY_SLOW), NAME_ELEMENT(KEY_SHUFFLE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :19:1: note: expanded from here │B│ 19 | "KEY_SHUFFLE" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:365:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 365 | NAME_ELEMENT(KEY_BREAK), NAME_ELEMENT(KEY_PREVIOUS), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :20:1: note: expanded from here │B│ 20 | "KEY_BREAK" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:365:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 365 | NAME_ELEMENT(KEY_BREAK), NAME_ELEMENT(KEY_PREVIOUS), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :21:1: note: expanded from here │B│ 21 | "KEY_PREVIOUS" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:366:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 366 | NAME_ELEMENT(KEY_DIGITS), NAME_ELEMENT(KEY_TEEN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :22:1: note: expanded from here │B│ 22 | "KEY_DIGITS" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:366:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 366 | NAME_ELEMENT(KEY_DIGITS), NAME_ELEMENT(KEY_TEEN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :23:1: note: expanded from here │B│ 23 | "KEY_TEEN" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:367:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 367 | NAME_ELEMENT(KEY_TWEN), NAME_ELEMENT(KEY_DEL_EOL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :24:1: note: expanded from here │B│ 24 | "KEY_TWEN" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:367:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 367 | NAME_ELEMENT(KEY_TWEN), NAME_ELEMENT(KEY_DEL_EOL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :25:1: note: expanded from here │B│ 25 | "KEY_DEL_EOL" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:368:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 368 | NAME_ELEMENT(KEY_DEL_EOS), NAME_ELEMENT(KEY_INS_LINE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :26:1: note: expanded from here │B│ 26 | "KEY_DEL_EOS" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:368:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 368 | NAME_ELEMENT(KEY_DEL_EOS), NAME_ELEMENT(KEY_INS_LINE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :27:1: note: expanded from here │B│ 27 | "KEY_INS_LINE" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:369:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 369 | NAME_ELEMENT(KEY_DEL_LINE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :28:1: note: expanded from here │B│ 28 | "KEY_DEL_LINE" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:370:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 370 | NAME_ELEMENT(KEY_VIDEOPHONE), NAME_ELEMENT(KEY_GAMES), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :29:1: note: expanded from here │B│ 29 | "KEY_VIDEOPHONE" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:370:33: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 370 | NAME_ELEMENT(KEY_VIDEOPHONE), NAME_ELEMENT(KEY_GAMES), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :30:1: note: expanded from here │B│ 30 | "KEY_GAMES" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:371:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 371 | NAME_ELEMENT(KEY_ZOOMIN), NAME_ELEMENT(KEY_ZOOMOUT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :31:1: note: expanded from here │B│ 31 | "KEY_ZOOMIN" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:371:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 371 | NAME_ELEMENT(KEY_ZOOMIN), NAME_ELEMENT(KEY_ZOOMOUT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :32:1: note: expanded from here │B│ 32 | "KEY_ZOOMOUT" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:372:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 372 | NAME_ELEMENT(KEY_ZOOMRESET), NAME_ELEMENT(KEY_WORDPROCESSOR), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :33:1: note: expanded from here │B│ 33 | "KEY_ZOOMRESET" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:372:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 372 | NAME_ELEMENT(KEY_ZOOMRESET), NAME_ELEMENT(KEY_WORDPROCESSOR), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :34:1: note: expanded from here │B│ 34 | "KEY_WORDPROCESSOR" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:373:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 373 | NAME_ELEMENT(KEY_EDITOR), NAME_ELEMENT(KEY_SPREADSHEET), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :35:1: note: expanded from here │B│ 35 | "KEY_EDITOR" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:373:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 373 | NAME_ELEMENT(KEY_EDITOR), NAME_ELEMENT(KEY_SPREADSHEET), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :36:1: note: expanded from here │B│ 36 | "KEY_SPREADSHEET" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:374:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 374 | NAME_ELEMENT(KEY_GRAPHICSEDITOR), NAME_ELEMENT(KEY_PRESENTATION), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :37:1: note: expanded from here │B│ 37 | "KEY_GRAPHICSEDITOR" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:374:37: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 374 | NAME_ELEMENT(KEY_GRAPHICSEDITOR), NAME_ELEMENT(KEY_PRESENTATION), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :38:1: note: expanded from here │B│ 38 | "KEY_PRESENTATION" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:375:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 375 | NAME_ELEMENT(KEY_DATABASE), NAME_ELEMENT(KEY_NEWS), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :39:1: note: expanded from here │B│ 39 | "KEY_DATABASE" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:375:31: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 375 | NAME_ELEMENT(KEY_DATABASE), NAME_ELEMENT(KEY_NEWS), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :40:1: note: expanded from here │B│ 40 | "KEY_NEWS" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:376:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 376 | NAME_ELEMENT(KEY_VOICEMAIL), NAME_ELEMENT(KEY_ADDRESSBOOK), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :41:1: note: expanded from here │B│ 41 | "KEY_VOICEMAIL" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:376:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 376 | NAME_ELEMENT(KEY_VOICEMAIL), NAME_ELEMENT(KEY_ADDRESSBOOK), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :42:1: note: expanded from here │B│ 42 | "KEY_ADDRESSBOOK" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:377:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 377 | NAME_ELEMENT(KEY_MESSENGER), NAME_ELEMENT(KEY_DISPLAYTOGGLE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :43:1: note: expanded from here │B│ 43 | "KEY_MESSENGER" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:377:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 377 | NAME_ELEMENT(KEY_MESSENGER), NAME_ELEMENT(KEY_DISPLAYTOGGLE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :44:1: note: expanded from here │B│ 44 | "KEY_DISPLAYTOGGLE" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:379:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 379 | NAME_ELEMENT(KEY_SPELLCHECK), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :45:1: note: expanded from here │B│ 45 | "KEY_SPELLCHECK" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:382:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 382 | NAME_ELEMENT(KEY_LOGOFF), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :46:1: note: expanded from here │B│ 46 | "KEY_LOGOFF" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:385:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 385 | NAME_ELEMENT(KEY_DOLLAR), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :47:1: note: expanded from here │B│ 47 | "KEY_DOLLAR" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:388:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 388 | NAME_ELEMENT(KEY_EURO), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :48:1: note: expanded from here │B│ 48 | "KEY_EURO" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:391:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 391 | NAME_ELEMENT(KEY_FRAMEBACK), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :49:1: note: expanded from here │B│ 49 | "KEY_FRAMEBACK" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:394:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 394 | NAME_ELEMENT(KEY_FRAMEFORWARD), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :50:1: note: expanded from here │B│ 50 | "KEY_FRAMEFORWARD" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:397:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 397 | NAME_ELEMENT(KEY_CONTEXT_MENU), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :51:1: note: expanded from here │B│ 51 | "KEY_CONTEXT_MENU" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:400:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 400 | NAME_ELEMENT(KEY_MEDIA_REPEAT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :52:1: note: expanded from here │B│ 52 | "KEY_MEDIA_REPEAT" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:403:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 403 | NAME_ELEMENT(KEY_10CHANNELSUP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :53:1: note: expanded from here │B│ 53 | "KEY_10CHANNELSUP" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:406:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 406 | NAME_ELEMENT(KEY_10CHANNELSDOWN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :54:1: note: expanded from here │B│ 54 | "KEY_10CHANNELSDOWN" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:409:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 409 | NAME_ELEMENT(KEY_IMAGES), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :55:1: note: expanded from here │B│ 55 | "KEY_IMAGES" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:412:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 412 | NAME_ELEMENT(KEY_NOTIFICATION_CENTER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :56:1: note: expanded from here │B│ 56 | "KEY_NOTIFICATION_CENTER" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:413:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 413 | NAME_ELEMENT(KEY_PICKUP_PHONE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :57:1: note: expanded from here │B│ 57 | "KEY_PICKUP_PHONE" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:414:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 414 | NAME_ELEMENT(KEY_HANGUP_PHONE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :58:1: note: expanded from here │B│ 58 | "KEY_HANGUP_PHONE" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:416:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 416 | NAME_ELEMENT(KEY_DEL_EOL), NAME_ELEMENT(KEY_DEL_EOS), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :59:1: note: expanded from here │B│ 59 | "KEY_DEL_EOL" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:367:28: note: previous initialization is here │B│ 367 | NAME_ELEMENT(KEY_TWEN), NAME_ELEMENT(KEY_DEL_EOL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :25:1: note: expanded from here │B│ 25 | "KEY_DEL_EOL" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:416:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 416 | NAME_ELEMENT(KEY_DEL_EOL), NAME_ELEMENT(KEY_DEL_EOS), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :60:1: note: expanded from here │B│ 60 | "KEY_DEL_EOS" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:368:2: note: previous initialization is here │B│ 368 | NAME_ELEMENT(KEY_DEL_EOS), NAME_ELEMENT(KEY_INS_LINE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :26:1: note: expanded from here │B│ 26 | "KEY_DEL_EOS" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:417:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 417 | NAME_ELEMENT(KEY_INS_LINE), NAME_ELEMENT(KEY_DEL_LINE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :61:1: note: expanded from here │B│ 61 | "KEY_INS_LINE" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:368:30: note: previous initialization is here │B│ 368 | NAME_ELEMENT(KEY_DEL_EOS), NAME_ELEMENT(KEY_INS_LINE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :27:1: note: expanded from here │B│ 27 | "KEY_INS_LINE" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:417:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 417 | NAME_ELEMENT(KEY_INS_LINE), NAME_ELEMENT(KEY_DEL_LINE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :62:1: note: expanded from here │B│ 62 | "KEY_DEL_LINE" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:369:2: note: previous initialization is here │B│ 369 | NAME_ELEMENT(KEY_DEL_LINE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :28:1: note: expanded from here │B│ 28 | "KEY_DEL_LINE" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:418:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 418 | NAME_ELEMENT(KEY_FN), NAME_ELEMENT(KEY_FN_ESC), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :63:1: note: expanded from here │B│ 63 | "KEY_FN" │B│ | ^~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:418:26: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 418 | NAME_ELEMENT(KEY_FN), NAME_ELEMENT(KEY_FN_ESC), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :64:1: note: expanded from here │B│ 64 | "KEY_FN_ESC" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:419:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 419 | NAME_ELEMENT(KEY_FN_F1), NAME_ELEMENT(KEY_FN_F2), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :65:1: note: expanded from here │B│ 65 | "KEY_FN_F1" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:419:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 419 | NAME_ELEMENT(KEY_FN_F1), NAME_ELEMENT(KEY_FN_F2), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :66:1: note: expanded from here │B│ 66 | "KEY_FN_F2" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:420:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 420 | NAME_ELEMENT(KEY_FN_F3), NAME_ELEMENT(KEY_FN_F4), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :67:1: note: expanded from here │B│ 67 | "KEY_FN_F3" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:420:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 420 | NAME_ELEMENT(KEY_FN_F3), NAME_ELEMENT(KEY_FN_F4), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :68:1: note: expanded from here │B│ 68 | "KEY_FN_F4" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:421:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 421 | NAME_ELEMENT(KEY_FN_F5), NAME_ELEMENT(KEY_FN_F6), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :69:1: note: expanded from here │B│ 69 | "KEY_FN_F5" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:421:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 421 | NAME_ELEMENT(KEY_FN_F5), NAME_ELEMENT(KEY_FN_F6), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :70:1: note: expanded from here │B│ 70 | "KEY_FN_F6" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:422:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 422 | NAME_ELEMENT(KEY_FN_F7), NAME_ELEMENT(KEY_FN_F8), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :71:1: note: expanded from here │B│ 71 | "KEY_FN_F7" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:422:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 422 | NAME_ELEMENT(KEY_FN_F7), NAME_ELEMENT(KEY_FN_F8), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :72:1: note: expanded from here │B│ 72 | "KEY_FN_F8" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:423:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 423 | NAME_ELEMENT(KEY_FN_F9), NAME_ELEMENT(KEY_FN_F10), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :73:1: note: expanded from here │B│ 73 | "KEY_FN_F9" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:423:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 423 | NAME_ELEMENT(KEY_FN_F9), NAME_ELEMENT(KEY_FN_F10), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :74:1: note: expanded from here │B│ 74 | "KEY_FN_F10" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:424:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 424 | NAME_ELEMENT(KEY_FN_F11), NAME_ELEMENT(KEY_FN_F12), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :75:1: note: expanded from here │B│ 75 | "KEY_FN_F11" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:424:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 424 | NAME_ELEMENT(KEY_FN_F11), NAME_ELEMENT(KEY_FN_F12), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :76:1: note: expanded from here │B│ 76 | "KEY_FN_F12" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:425:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 425 | NAME_ELEMENT(KEY_FN_1), NAME_ELEMENT(KEY_FN_2), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :77:1: note: expanded from here │B│ 77 | "KEY_FN_1" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:425:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 425 | NAME_ELEMENT(KEY_FN_1), NAME_ELEMENT(KEY_FN_2), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :78:1: note: expanded from here │B│ 78 | "KEY_FN_2" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:426:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 426 | NAME_ELEMENT(KEY_FN_D), NAME_ELEMENT(KEY_FN_E), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :79:1: note: expanded from here │B│ 79 | "KEY_FN_D" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:426:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 426 | NAME_ELEMENT(KEY_FN_D), NAME_ELEMENT(KEY_FN_E), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :80:1: note: expanded from here │B│ 80 | "KEY_FN_E" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:427:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 427 | NAME_ELEMENT(KEY_FN_F), NAME_ELEMENT(KEY_FN_S), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :81:1: note: expanded from here │B│ 81 | "KEY_FN_F" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:427:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 427 | NAME_ELEMENT(KEY_FN_F), NAME_ELEMENT(KEY_FN_S), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :82:1: note: expanded from here │B│ 82 | "KEY_FN_S" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:428:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 428 | NAME_ELEMENT(KEY_FN_B), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :83:1: note: expanded from here │B│ 83 | "KEY_FN_B" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:430:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 430 | NAME_ELEMENT(KEY_FN_RIGHT_SHIFT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :84:1: note: expanded from here │B│ 84 | "KEY_FN_RIGHT_SHIFT" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:432:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 432 | NAME_ELEMENT(KEY_BRL_DOT1), NAME_ELEMENT(KEY_BRL_DOT2), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :85:1: note: expanded from here │B│ 85 | "KEY_BRL_DOT1" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:432:31: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 432 | NAME_ELEMENT(KEY_BRL_DOT1), NAME_ELEMENT(KEY_BRL_DOT2), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :86:1: note: expanded from here │B│ 86 | "KEY_BRL_DOT2" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:433:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 433 | NAME_ELEMENT(KEY_BRL_DOT3), NAME_ELEMENT(KEY_BRL_DOT4), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :87:1: note: expanded from here │B│ 87 | "KEY_BRL_DOT3" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:433:31: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 433 | NAME_ELEMENT(KEY_BRL_DOT3), NAME_ELEMENT(KEY_BRL_DOT4), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :88:1: note: expanded from here │B│ 88 | "KEY_BRL_DOT4" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:434:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 434 | NAME_ELEMENT(KEY_BRL_DOT5), NAME_ELEMENT(KEY_BRL_DOT6), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :89:1: note: expanded from here │B│ 89 | "KEY_BRL_DOT5" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:434:31: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 434 | NAME_ELEMENT(KEY_BRL_DOT5), NAME_ELEMENT(KEY_BRL_DOT6), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :90:1: note: expanded from here │B│ 90 | "KEY_BRL_DOT6" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:435:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 435 | NAME_ELEMENT(KEY_BRL_DOT7), NAME_ELEMENT(KEY_BRL_DOT8), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :91:1: note: expanded from here │B│ 91 | "KEY_BRL_DOT7" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:435:31: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 435 | NAME_ELEMENT(KEY_BRL_DOT7), NAME_ELEMENT(KEY_BRL_DOT8), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :92:1: note: expanded from here │B│ 92 | "KEY_BRL_DOT8" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:436:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 436 | NAME_ELEMENT(KEY_BRL_DOT9), NAME_ELEMENT(KEY_BRL_DOT10), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :93:1: note: expanded from here │B│ 93 | "KEY_BRL_DOT9" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:436:31: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 436 | NAME_ELEMENT(KEY_BRL_DOT9), NAME_ELEMENT(KEY_BRL_DOT10), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :94:1: note: expanded from here │B│ 94 | "KEY_BRL_DOT10" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:438:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 438 | NAME_ELEMENT(KEY_NUMERIC_0), NAME_ELEMENT(KEY_NUMERIC_1), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :95:1: note: expanded from here │B│ 95 | "KEY_NUMERIC_0" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:438:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 438 | NAME_ELEMENT(KEY_NUMERIC_0), NAME_ELEMENT(KEY_NUMERIC_1), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :96:1: note: expanded from here │B│ 96 | "KEY_NUMERIC_1" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:439:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 439 | NAME_ELEMENT(KEY_NUMERIC_2), NAME_ELEMENT(KEY_NUMERIC_3), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :97:1: note: expanded from here │B│ 97 | "KEY_NUMERIC_2" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:439:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 439 | NAME_ELEMENT(KEY_NUMERIC_2), NAME_ELEMENT(KEY_NUMERIC_3), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :98:1: note: expanded from here │B│ 98 | "KEY_NUMERIC_3" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:440:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 440 | NAME_ELEMENT(KEY_NUMERIC_4), NAME_ELEMENT(KEY_NUMERIC_5), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :99:1: note: expanded from here │B│ 99 | "KEY_NUMERIC_4" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:440:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 440 | NAME_ELEMENT(KEY_NUMERIC_4), NAME_ELEMENT(KEY_NUMERIC_5), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :100:1: note: expanded from here │B│ 100 | "KEY_NUMERIC_5" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:441:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 441 | NAME_ELEMENT(KEY_NUMERIC_6), NAME_ELEMENT(KEY_NUMERIC_7), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :101:1: note: expanded from here │B│ 101 | "KEY_NUMERIC_6" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:441:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 441 | NAME_ELEMENT(KEY_NUMERIC_6), NAME_ELEMENT(KEY_NUMERIC_7), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :102:1: note: expanded from here │B│ 102 | "KEY_NUMERIC_7" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:442:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 442 | NAME_ELEMENT(KEY_NUMERIC_8), NAME_ELEMENT(KEY_NUMERIC_9), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :103:1: note: expanded from here │B│ 103 | "KEY_NUMERIC_8" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:442:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 442 | NAME_ELEMENT(KEY_NUMERIC_8), NAME_ELEMENT(KEY_NUMERIC_9), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :104:1: note: expanded from here │B│ 104 | "KEY_NUMERIC_9" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:443:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 443 | NAME_ELEMENT(KEY_NUMERIC_STAR), NAME_ELEMENT(KEY_NUMERIC_POUND), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :105:1: note: expanded from here │B│ 105 | "KEY_NUMERIC_STAR" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:443:35: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 443 | NAME_ELEMENT(KEY_NUMERIC_STAR), NAME_ELEMENT(KEY_NUMERIC_POUND), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :106:1: note: expanded from here │B│ 106 | "KEY_NUMERIC_POUND" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:446:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 446 | NAME_ELEMENT(KEY_NUMERIC_A), NAME_ELEMENT(KEY_NUMERIC_B), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :107:1: note: expanded from here │B│ 107 | "KEY_NUMERIC_A" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:446:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 446 | NAME_ELEMENT(KEY_NUMERIC_A), NAME_ELEMENT(KEY_NUMERIC_B), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :108:1: note: expanded from here │B│ 108 | "KEY_NUMERIC_B" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:447:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 447 | NAME_ELEMENT(KEY_NUMERIC_C), NAME_ELEMENT(KEY_NUMERIC_D), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :109:1: note: expanded from here │B│ 109 | "KEY_NUMERIC_C" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:447:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 447 | NAME_ELEMENT(KEY_NUMERIC_C), NAME_ELEMENT(KEY_NUMERIC_D), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :110:1: note: expanded from here │B│ 110 | "KEY_NUMERIC_D" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:450:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 450 | NAME_ELEMENT(KEY_NUMERIC_11), NAME_ELEMENT(KEY_NUMERIC_12), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :111:1: note: expanded from here │B│ 111 | "KEY_NUMERIC_11" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:450:33: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 450 | NAME_ELEMENT(KEY_NUMERIC_11), NAME_ELEMENT(KEY_NUMERIC_12), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :112:1: note: expanded from here │B│ 112 | "KEY_NUMERIC_12" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:452:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 452 | NAME_ELEMENT(KEY_BATTERY), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :113:1: note: expanded from here │B│ 113 | "KEY_BATTERY" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:453:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 453 | NAME_ELEMENT(KEY_BLUETOOTH), NAME_ELEMENT(KEY_BRIGHTNESS_CYCLE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :114:1: note: expanded from here │B│ 114 | "KEY_BLUETOOTH" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:453:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 453 | NAME_ELEMENT(KEY_BLUETOOTH), NAME_ELEMENT(KEY_BRIGHTNESS_CYCLE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :115:1: note: expanded from here │B│ 115 | "KEY_BRIGHTNESS_CYCLE" │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:454:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 454 | NAME_ELEMENT(KEY_BRIGHTNESS_ZERO), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :116:1: note: expanded from here │B│ 116 | "KEY_BRIGHTNESS_ZERO" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:456:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 456 | NAME_ELEMENT(KEY_DASHBOARD), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :117:1: note: expanded from here │B│ 117 | "KEY_DASHBOARD" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:458:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 458 | NAME_ELEMENT(KEY_DISPLAY_OFF), NAME_ELEMENT(KEY_DOCUMENTS), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :118:1: note: expanded from here │B│ 118 | "KEY_DISPLAY_OFF" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:458:34: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 458 | NAME_ELEMENT(KEY_DISPLAY_OFF), NAME_ELEMENT(KEY_DOCUMENTS), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :119:1: note: expanded from here │B│ 119 | "KEY_DOCUMENTS" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:459:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 459 | NAME_ELEMENT(KEY_FORWARDMAIL), NAME_ELEMENT(KEY_NEW), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :120:1: note: expanded from here │B│ 120 | "KEY_FORWARDMAIL" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:459:34: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 459 | NAME_ELEMENT(KEY_FORWARDMAIL), NAME_ELEMENT(KEY_NEW), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :121:1: note: expanded from here │B│ 121 | "KEY_NEW" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:460:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 460 | NAME_ELEMENT(KEY_KBDILLUMDOWN), NAME_ELEMENT(KEY_KBDILLUMUP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :122:1: note: expanded from here │B│ 122 | "KEY_KBDILLUMDOWN" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:460:35: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 460 | NAME_ELEMENT(KEY_KBDILLUMDOWN), NAME_ELEMENT(KEY_KBDILLUMUP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :123:1: note: expanded from here │B│ 123 | "KEY_KBDILLUMUP" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:461:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 461 | NAME_ELEMENT(KEY_KBDILLUMTOGGLE), NAME_ELEMENT(KEY_REDO), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :124:1: note: expanded from here │B│ 124 | "KEY_KBDILLUMTOGGLE" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:461:37: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 461 | NAME_ELEMENT(KEY_KBDILLUMTOGGLE), NAME_ELEMENT(KEY_REDO), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :125:1: note: expanded from here │B│ 125 | "KEY_REDO" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:462:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 462 | NAME_ELEMENT(KEY_REPLY), NAME_ELEMENT(KEY_SAVE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :126:1: note: expanded from here │B│ 126 | "KEY_REPLY" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:462:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 462 | NAME_ELEMENT(KEY_REPLY), NAME_ELEMENT(KEY_SAVE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :127:1: note: expanded from here │B│ 127 | "KEY_SAVE" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:464:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 464 | NAME_ELEMENT(KEY_SCALE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :128:1: note: expanded from here │B│ 128 | "KEY_SCALE" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:466:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 466 | NAME_ELEMENT(KEY_SEND), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :129:1: note: expanded from here │B│ 129 | "KEY_SEND" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:467:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 467 | NAME_ELEMENT(KEY_SCREENLOCK), NAME_ELEMENT(KEY_SWITCHVIDEOMODE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :130:1: note: expanded from here │B│ 130 | "KEY_SCREENLOCK" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:301:2: note: previous initialization is here │B│ 301 | NAME_ELEMENT(KEY_COFFEE), NAME_ELEMENT(KEY_DIRECTION), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :203:1: note: expanded from here │B│ 203 | "KEY_COFFEE" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:467:33: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 467 | NAME_ELEMENT(KEY_SCREENLOCK), NAME_ELEMENT(KEY_SWITCHVIDEOMODE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :131:1: note: expanded from here │B│ 131 | "KEY_SWITCHVIDEOMODE" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:469:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 469 | NAME_ELEMENT(KEY_UWB), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :132:1: note: expanded from here │B│ 132 | "KEY_UWB" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:472:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 472 | NAME_ELEMENT(KEY_VIDEO_NEXT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :133:1: note: expanded from here │B│ 133 | "KEY_VIDEO_NEXT" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:475:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 475 | NAME_ELEMENT(KEY_VIDEO_PREV), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :134:1: note: expanded from here │B│ 134 | "KEY_VIDEO_PREV" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:478:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 478 | NAME_ELEMENT(KEY_WIMAX), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :135:1: note: expanded from here │B│ 135 | "KEY_WIMAX" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:481:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 481 | NAME_ELEMENT(KEY_WLAN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :136:1: note: expanded from here │B│ 136 | "KEY_WLAN" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:484:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 484 | NAME_ELEMENT(KEY_RFKILL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :137:1: note: expanded from here │B│ 137 | "KEY_RFKILL" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:487:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 487 | NAME_ELEMENT(KEY_MICMUTE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :138:1: note: expanded from here │B│ 138 | "KEY_MICMUTE" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:490:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 490 | NAME_ELEMENT(KEY_CAMERA_FOCUS), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :139:1: note: expanded from here │B│ 139 | "KEY_CAMERA_FOCUS" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:493:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 493 | NAME_ELEMENT(KEY_WPS_BUTTON), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :140:1: note: expanded from here │B│ 140 | "KEY_WPS_BUTTON" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:496:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 496 | NAME_ELEMENT(KEY_TOUCHPAD_TOGGLE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :141:1: note: expanded from here │B│ 141 | "KEY_TOUCHPAD_TOGGLE" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:497:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 497 | NAME_ELEMENT(KEY_TOUCHPAD_ON), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :142:1: note: expanded from here │B│ 142 | "KEY_TOUCHPAD_ON" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:498:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 498 | NAME_ELEMENT(KEY_TOUCHPAD_OFF), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :143:1: note: expanded from here │B│ 143 | "KEY_TOUCHPAD_OFF" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:501:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 501 | NAME_ELEMENT(KEY_CAMERA_ZOOMIN), NAME_ELEMENT(KEY_CAMERA_ZOOMOUT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :144:1: note: expanded from here │B│ 144 | "KEY_CAMERA_ZOOMIN" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:501:35: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 501 | NAME_ELEMENT(KEY_CAMERA_ZOOMIN), NAME_ELEMENT(KEY_CAMERA_ZOOMOUT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :145:1: note: expanded from here │B│ 145 | "KEY_CAMERA_ZOOMOUT" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:502:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 502 | NAME_ELEMENT(KEY_CAMERA_UP), NAME_ELEMENT(KEY_CAMERA_DOWN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :146:1: note: expanded from here │B│ 146 | "KEY_CAMERA_UP" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:502:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 502 | NAME_ELEMENT(KEY_CAMERA_UP), NAME_ELEMENT(KEY_CAMERA_DOWN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :147:1: note: expanded from here │B│ 147 | "KEY_CAMERA_DOWN" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:503:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 503 | NAME_ELEMENT(KEY_CAMERA_LEFT), NAME_ELEMENT(KEY_CAMERA_RIGHT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :148:1: note: expanded from here │B│ 148 | "KEY_CAMERA_LEFT" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:503:34: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 503 | NAME_ELEMENT(KEY_CAMERA_LEFT), NAME_ELEMENT(KEY_CAMERA_RIGHT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :149:1: note: expanded from here │B│ 149 | "KEY_CAMERA_RIGHT" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:506:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 506 | NAME_ELEMENT(KEY_ATTENDANT_ON), NAME_ELEMENT(KEY_ATTENDANT_OFF), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :150:1: note: expanded from here │B│ 150 | "KEY_ATTENDANT_ON" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:506:35: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 506 | NAME_ELEMENT(KEY_ATTENDANT_ON), NAME_ELEMENT(KEY_ATTENDANT_OFF), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :151:1: note: expanded from here │B│ 151 | "KEY_ATTENDANT_OFF" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:507:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 507 | NAME_ELEMENT(KEY_ATTENDANT_TOGGLE), NAME_ELEMENT(KEY_LIGHTS_TOGGLE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :152:1: note: expanded from here │B│ 152 | "KEY_ATTENDANT_TOGGLE" │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:507:38: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 507 | NAME_ELEMENT(KEY_ATTENDANT_TOGGLE), NAME_ELEMENT(KEY_LIGHTS_TOGGLE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :153:1: note: expanded from here │B│ 153 | "KEY_LIGHTS_TOGGLE" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:510:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 510 | NAME_ELEMENT(BTN_0), NAME_ELEMENT(BTN_1), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :154:1: note: expanded from here │B│ 154 | "BTN_0" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:510:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 510 | NAME_ELEMENT(BTN_0), NAME_ELEMENT(BTN_1), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :155:1: note: expanded from here │B│ 155 | "BTN_1" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:511:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 511 | NAME_ELEMENT(BTN_2), NAME_ELEMENT(BTN_3), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :156:1: note: expanded from here │B│ 156 | "BTN_2" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:511:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 511 | NAME_ELEMENT(BTN_2), NAME_ELEMENT(BTN_3), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :157:1: note: expanded from here │B│ 157 | "BTN_3" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:512:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 512 | NAME_ELEMENT(BTN_4), NAME_ELEMENT(BTN_5), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :158:1: note: expanded from here │B│ 158 | "BTN_4" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:512:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 512 | NAME_ELEMENT(BTN_4), NAME_ELEMENT(BTN_5), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :159:1: note: expanded from here │B│ 159 | "BTN_5" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:513:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 513 | NAME_ELEMENT(BTN_6), NAME_ELEMENT(BTN_7), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :160:1: note: expanded from here │B│ 160 | "BTN_6" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:513:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 513 | NAME_ELEMENT(BTN_6), NAME_ELEMENT(BTN_7), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :161:1: note: expanded from here │B│ 161 | "BTN_7" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:514:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 514 | NAME_ELEMENT(BTN_8), NAME_ELEMENT(BTN_9), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :162:1: note: expanded from here │B│ 162 | "BTN_8" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:514:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 514 | NAME_ELEMENT(BTN_8), NAME_ELEMENT(BTN_9), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :163:1: note: expanded from here │B│ 163 | "BTN_9" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:515:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 515 | NAME_ELEMENT(BTN_LEFT), NAME_ELEMENT(BTN_RIGHT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :164:1: note: expanded from here │B│ 164 | "BTN_LEFT" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:515:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 515 | NAME_ELEMENT(BTN_LEFT), NAME_ELEMENT(BTN_RIGHT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :165:1: note: expanded from here │B│ 165 | "BTN_RIGHT" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:516:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 516 | NAME_ELEMENT(BTN_MIDDLE), NAME_ELEMENT(BTN_SIDE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :166:1: note: expanded from here │B│ 166 | "BTN_MIDDLE" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:516:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 516 | NAME_ELEMENT(BTN_MIDDLE), NAME_ELEMENT(BTN_SIDE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :167:1: note: expanded from here │B│ 167 | "BTN_SIDE" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:517:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 517 | NAME_ELEMENT(BTN_EXTRA), NAME_ELEMENT(BTN_FORWARD), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :168:1: note: expanded from here │B│ 168 | "BTN_EXTRA" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:517:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 517 | NAME_ELEMENT(BTN_EXTRA), NAME_ELEMENT(BTN_FORWARD), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :169:1: note: expanded from here │B│ 169 | "BTN_FORWARD" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:518:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 518 | NAME_ELEMENT(BTN_BACK), NAME_ELEMENT(BTN_TASK), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :170:1: note: expanded from here │B│ 170 | "BTN_BACK" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:518:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 518 | NAME_ELEMENT(BTN_BACK), NAME_ELEMENT(BTN_TASK), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :171:1: note: expanded from here │B│ 171 | "BTN_TASK" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:519:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 519 | NAME_ELEMENT(BTN_TRIGGER), NAME_ELEMENT(BTN_THUMB), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :172:1: note: expanded from here │B│ 172 | "BTN_TRIGGER" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:519:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 519 | NAME_ELEMENT(BTN_TRIGGER), NAME_ELEMENT(BTN_THUMB), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :173:1: note: expanded from here │B│ 173 | "BTN_THUMB" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:520:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 520 | NAME_ELEMENT(BTN_THUMB2), NAME_ELEMENT(BTN_TOP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :174:1: note: expanded from here │B│ 174 | "BTN_THUMB2" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:520:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 520 | NAME_ELEMENT(BTN_THUMB2), NAME_ELEMENT(BTN_TOP), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :175:1: note: expanded from here │B│ 175 | "BTN_TOP" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:521:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 521 | NAME_ELEMENT(BTN_TOP2), NAME_ELEMENT(BTN_PINKIE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :176:1: note: expanded from here │B│ 176 | "BTN_TOP2" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:521:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 521 | NAME_ELEMENT(BTN_TOP2), NAME_ELEMENT(BTN_PINKIE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :177:1: note: expanded from here │B│ 177 | "BTN_PINKIE" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:522:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 522 | NAME_ELEMENT(BTN_BASE), NAME_ELEMENT(BTN_BASE2), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :178:1: note: expanded from here │B│ 178 | "BTN_BASE" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:522:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 522 | NAME_ELEMENT(BTN_BASE), NAME_ELEMENT(BTN_BASE2), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :179:1: note: expanded from here │B│ 179 | "BTN_BASE2" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:523:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 523 | NAME_ELEMENT(BTN_BASE3), NAME_ELEMENT(BTN_BASE4), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :180:1: note: expanded from here │B│ 180 | "BTN_BASE3" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:523:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 523 | NAME_ELEMENT(BTN_BASE3), NAME_ELEMENT(BTN_BASE4), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :181:1: note: expanded from here │B│ 181 | "BTN_BASE4" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:524:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 524 | NAME_ELEMENT(BTN_BASE5), NAME_ELEMENT(BTN_BASE6), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :182:1: note: expanded from here │B│ 182 | "BTN_BASE5" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:524:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 524 | NAME_ELEMENT(BTN_BASE5), NAME_ELEMENT(BTN_BASE6), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :183:1: note: expanded from here │B│ 183 | "BTN_BASE6" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:525:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 525 | NAME_ELEMENT(BTN_DEAD), NAME_ELEMENT(BTN_C), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :184:1: note: expanded from here │B│ 184 | "BTN_DEAD" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:525:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 525 | NAME_ELEMENT(BTN_DEAD), NAME_ELEMENT(BTN_C), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :185:1: note: expanded from here │B│ 185 | "BTN_C" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:527:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 527 | NAME_ELEMENT(BTN_SOUTH), NAME_ELEMENT(BTN_EAST), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :186:1: note: expanded from here │B│ 186 | "BTN_SOUTH" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:527:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 527 | NAME_ELEMENT(BTN_SOUTH), NAME_ELEMENT(BTN_EAST), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :187:1: note: expanded from here │B│ 187 | "BTN_EAST" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:528:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 528 | NAME_ELEMENT(BTN_NORTH), NAME_ELEMENT(BTN_WEST), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :188:1: note: expanded from here │B│ 188 | "BTN_NORTH" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:528:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 528 | NAME_ELEMENT(BTN_NORTH), NAME_ELEMENT(BTN_WEST), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :189:1: note: expanded from here │B│ 189 | "BTN_WEST" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:533:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 533 | NAME_ELEMENT(BTN_Z), NAME_ELEMENT(BTN_TL), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :190:1: note: expanded from here │B│ 190 | "BTN_Z" │B│ | ^~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:533:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 533 | NAME_ELEMENT(BTN_Z), NAME_ELEMENT(BTN_TL), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :191:1: note: expanded from here │B│ 191 | "BTN_TL" │B│ | ^~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:534:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 534 | NAME_ELEMENT(BTN_TR), NAME_ELEMENT(BTN_TL2), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :192:1: note: expanded from here │B│ 192 | "BTN_TR" │B│ | ^~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:534:26: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 534 | NAME_ELEMENT(BTN_TR), NAME_ELEMENT(BTN_TL2), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :193:1: note: expanded from here │B│ 193 | "BTN_TL2" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:535:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 535 | NAME_ELEMENT(BTN_TR2), NAME_ELEMENT(BTN_SELECT), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :194:1: note: expanded from here │B│ 194 | "BTN_TR2" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:535:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 535 | NAME_ELEMENT(BTN_TR2), NAME_ELEMENT(BTN_SELECT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :195:1: note: expanded from here │B│ 195 | "BTN_SELECT" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:536:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 536 | NAME_ELEMENT(BTN_START), NAME_ELEMENT(BTN_MODE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :196:1: note: expanded from here │B│ 196 | "BTN_START" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:536:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 536 | NAME_ELEMENT(BTN_START), NAME_ELEMENT(BTN_MODE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :197:1: note: expanded from here │B│ 197 | "BTN_MODE" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:537:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 537 | NAME_ELEMENT(BTN_THUMBL), NAME_ELEMENT(BTN_THUMBR), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :198:1: note: expanded from here │B│ 198 | "BTN_THUMBL" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:537:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 537 | NAME_ELEMENT(BTN_THUMBL), NAME_ELEMENT(BTN_THUMBR), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :199:1: note: expanded from here │B│ 199 | "BTN_THUMBR" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:538:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 538 | NAME_ELEMENT(BTN_TOOL_PEN), NAME_ELEMENT(BTN_TOOL_RUBBER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :200:1: note: expanded from here │B│ 200 | "BTN_TOOL_PEN" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:538:31: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 538 | NAME_ELEMENT(BTN_TOOL_PEN), NAME_ELEMENT(BTN_TOOL_RUBBER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :201:1: note: expanded from here │B│ 201 | "BTN_TOOL_RUBBER" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:539:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 539 | NAME_ELEMENT(BTN_TOOL_BRUSH), NAME_ELEMENT(BTN_TOOL_PENCIL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :202:1: note: expanded from here │B│ 202 | "BTN_TOOL_BRUSH" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:539:33: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 539 | NAME_ELEMENT(BTN_TOOL_BRUSH), NAME_ELEMENT(BTN_TOOL_PENCIL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :203:1: note: expanded from here │B│ 203 | "BTN_TOOL_PENCIL" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:540:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 540 | NAME_ELEMENT(BTN_TOOL_AIRBRUSH), NAME_ELEMENT(BTN_TOOL_FINGER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :204:1: note: expanded from here │B│ 204 | "BTN_TOOL_AIRBRUSH" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:540:35: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 540 | NAME_ELEMENT(BTN_TOOL_AIRBRUSH), NAME_ELEMENT(BTN_TOOL_FINGER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :205:1: note: expanded from here │B│ 205 | "BTN_TOOL_FINGER" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:541:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 541 | NAME_ELEMENT(BTN_TOOL_MOUSE), NAME_ELEMENT(BTN_TOOL_LENS), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :206:1: note: expanded from here │B│ 206 | "BTN_TOOL_MOUSE" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:541:33: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 541 | NAME_ELEMENT(BTN_TOOL_MOUSE), NAME_ELEMENT(BTN_TOOL_LENS), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :207:1: note: expanded from here │B│ 207 | "BTN_TOOL_LENS" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:543:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 543 | NAME_ELEMENT(BTN_STYLUS3), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :208:1: note: expanded from here │B│ 208 | "BTN_STYLUS3" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:545:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 545 | NAME_ELEMENT(BTN_TOUCH), NAME_ELEMENT(BTN_STYLUS), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :209:1: note: expanded from here │B│ 209 | "BTN_TOUCH" │B│ | ^~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:545:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 545 | NAME_ELEMENT(BTN_TOUCH), NAME_ELEMENT(BTN_STYLUS), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :210:1: note: expanded from here │B│ 210 | "BTN_STYLUS" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:546:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 546 | NAME_ELEMENT(BTN_STYLUS2), NAME_ELEMENT(BTN_TOOL_DOUBLETAP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :211:1: note: expanded from here │B│ 211 | "BTN_STYLUS2" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:546:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 546 | NAME_ELEMENT(BTN_STYLUS2), NAME_ELEMENT(BTN_TOOL_DOUBLETAP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :212:1: note: expanded from here │B│ 212 | "BTN_TOOL_DOUBLETAP" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:547:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 547 | NAME_ELEMENT(BTN_TOOL_TRIPLETAP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :213:1: note: expanded from here │B│ 213 | "BTN_TOOL_TRIPLETAP" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:549:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 549 | NAME_ELEMENT(BTN_TOOL_QUADTAP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :214:1: note: expanded from here │B│ 214 | "BTN_TOOL_QUADTAP" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:551:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 551 | NAME_ELEMENT(BTN_GEAR_DOWN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :215:1: note: expanded from here │B│ 215 | "BTN_GEAR_DOWN" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:552:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 552 | NAME_ELEMENT(BTN_GEAR_UP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :216:1: note: expanded from here │B│ 216 | "BTN_GEAR_UP" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:555:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 555 | NAME_ELEMENT(BTN_DPAD_UP), NAME_ELEMENT(BTN_DPAD_DOWN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :217:1: note: expanded from here │B│ 217 | "BTN_DPAD_UP" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:555:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 555 | NAME_ELEMENT(BTN_DPAD_UP), NAME_ELEMENT(BTN_DPAD_DOWN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :218:1: note: expanded from here │B│ 218 | "BTN_DPAD_DOWN" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:556:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 556 | NAME_ELEMENT(BTN_DPAD_LEFT), NAME_ELEMENT(BTN_DPAD_RIGHT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :219:1: note: expanded from here │B│ 219 | "BTN_DPAD_LEFT" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:556:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 556 | NAME_ELEMENT(BTN_DPAD_LEFT), NAME_ELEMENT(BTN_DPAD_RIGHT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :220:1: note: expanded from here │B│ 220 | "BTN_DPAD_RIGHT" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:559:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 559 | NAME_ELEMENT(KEY_ALS_TOGGLE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :221:1: note: expanded from here │B│ 221 | "KEY_ALS_TOGGLE" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:562:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 562 | NAME_ELEMENT(KEY_ROTATE_LOCK_TOGGLE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :222:1: note: expanded from here │B│ 222 | "KEY_ROTATE_LOCK_TOGGLE" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:565:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 565 | NAME_ELEMENT(KEY_REFRESH_RATE_TOGGLE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :223:1: note: expanded from here │B│ 223 | "KEY_REFRESH_RATE_TOGGLE" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:568:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 568 | NAME_ELEMENT(KEY_BUTTONCONFIG), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :224:1: note: expanded from here │B│ 224 | "KEY_BUTTONCONFIG" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:571:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 571 | NAME_ELEMENT(KEY_TASKMANAGER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :225:1: note: expanded from here │B│ 225 | "KEY_TASKMANAGER" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:574:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 574 | NAME_ELEMENT(KEY_JOURNAL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :226:1: note: expanded from here │B│ 226 | "KEY_JOURNAL" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:577:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 577 | NAME_ELEMENT(KEY_CONTROLPANEL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :227:1: note: expanded from here │B│ 227 | "KEY_CONTROLPANEL" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:580:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 580 | NAME_ELEMENT(KEY_APPSELECT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :228:1: note: expanded from here │B│ 228 | "KEY_APPSELECT" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:583:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 583 | NAME_ELEMENT(KEY_SCREENSAVER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :229:1: note: expanded from here │B│ 229 | "KEY_SCREENSAVER" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:586:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 586 | NAME_ELEMENT(KEY_VOICECOMMAND), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :230:1: note: expanded from here │B│ 230 | "KEY_VOICECOMMAND" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:589:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 589 | NAME_ELEMENT(KEY_ASSISTANT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :231:1: note: expanded from here │B│ 231 | "KEY_ASSISTANT" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:592:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 592 | NAME_ELEMENT(KEY_EMOJI_PICKER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :232:1: note: expanded from here │B│ 232 | "KEY_EMOJI_PICKER" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:595:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 595 | NAME_ELEMENT(KEY_KBD_LAYOUT_NEXT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :233:1: note: expanded from here │B│ 233 | "KEY_KBD_LAYOUT_NEXT" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:598:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 598 | NAME_ELEMENT(KEY_DICTATE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :234:1: note: expanded from here │B│ 234 | "KEY_DICTATE" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:601:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 601 | NAME_ELEMENT(KEY_CAMERA_ACCESS_ENABLE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :235:1: note: expanded from here │B│ 235 | "KEY_CAMERA_ACCESS_ENABLE" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:602:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 602 | NAME_ELEMENT(KEY_CAMERA_ACCESS_DISABLE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :236:1: note: expanded from here │B│ 236 | "KEY_CAMERA_ACCESS_DISABLE" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:603:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 603 | NAME_ELEMENT(KEY_CAMERA_ACCESS_TOGGLE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :237:1: note: expanded from here │B│ 237 | "KEY_CAMERA_ACCESS_TOGGLE" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:606:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 606 | NAME_ELEMENT(KEY_BRIGHTNESS_MIN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :238:1: note: expanded from here │B│ 238 | "KEY_BRIGHTNESS_MIN" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:609:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 609 | NAME_ELEMENT(KEY_BRIGHTNESS_MAX), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :239:1: note: expanded from here │B│ 239 | "KEY_BRIGHTNESS_MAX" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:612:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 612 | NAME_ELEMENT(KEY_KBDINPUTASSIST_PREV), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :240:1: note: expanded from here │B│ 240 | "KEY_KBDINPUTASSIST_PREV" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:615:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 615 | NAME_ELEMENT(KEY_KBDINPUTASSIST_NEXT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :241:1: note: expanded from here │B│ 241 | "KEY_KBDINPUTASSIST_NEXT" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:618:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 618 | NAME_ELEMENT(KEY_KBDINPUTASSIST_PREVGROUP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :242:1: note: expanded from here │B│ 242 | "KEY_KBDINPUTASSIST_PREVGROUP" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:621:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 621 | NAME_ELEMENT(KEY_KBDINPUTASSIST_NEXTGROUP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :243:1: note: expanded from here │B│ 243 | "KEY_KBDINPUTASSIST_NEXTGROUP" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:624:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 624 | NAME_ELEMENT(KEY_KBDINPUTASSIST_ACCEPT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :244:1: note: expanded from here │B│ 244 | "KEY_KBDINPUTASSIST_ACCEPT" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:627:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 627 | NAME_ELEMENT(KEY_KBDINPUTASSIST_CANCEL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :245:1: note: expanded from here │B│ 245 | "KEY_KBDINPUTASSIST_CANCEL" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:631:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 631 | NAME_ELEMENT(KEY_RIGHT_UP), NAME_ELEMENT(KEY_RIGHT_DOWN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :246:1: note: expanded from here │B│ 246 | "KEY_RIGHT_UP" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:631:31: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 631 | NAME_ELEMENT(KEY_RIGHT_UP), NAME_ELEMENT(KEY_RIGHT_DOWN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :247:1: note: expanded from here │B│ 247 | "KEY_RIGHT_DOWN" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:632:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 632 | NAME_ELEMENT(KEY_LEFT_UP), NAME_ELEMENT(KEY_LEFT_DOWN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :248:1: note: expanded from here │B│ 248 | "KEY_LEFT_UP" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:632:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 632 | NAME_ELEMENT(KEY_LEFT_UP), NAME_ELEMENT(KEY_LEFT_DOWN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :249:1: note: expanded from here │B│ 249 | "KEY_LEFT_DOWN" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:636:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 636 | NAME_ELEMENT(KEY_ROOT_MENU), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :250:1: note: expanded from here │B│ 250 | "KEY_ROOT_MENU" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:637:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 637 | NAME_ELEMENT(KEY_MEDIA_TOP_MENU), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :251:1: note: expanded from here │B│ 251 | "KEY_MEDIA_TOP_MENU" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:638:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 638 | NAME_ELEMENT(KEY_AUDIO_DESC), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :2:1: note: expanded from here │B│ 2 | "KEY_AUDIO_DESC" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:639:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 639 | NAME_ELEMENT(KEY_3D_MODE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :3:1: note: expanded from here │B│ 3 | "KEY_3D_MODE" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:640:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 640 | NAME_ELEMENT(KEY_NEXT_FAVORITE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :4:1: note: expanded from here │B│ 4 | "KEY_NEXT_FAVORITE" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:641:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 641 | NAME_ELEMENT(KEY_STOP_RECORD), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :5:1: note: expanded from here │B│ 5 | "KEY_STOP_RECORD" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:642:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 642 | NAME_ELEMENT(KEY_PAUSE_RECORD), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :6:1: note: expanded from here │B│ 6 | "KEY_PAUSE_RECORD" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:643:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 643 | NAME_ELEMENT(KEY_VOD), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :7:1: note: expanded from here │B│ 7 | "KEY_VOD" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:644:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 644 | NAME_ELEMENT(KEY_UNMUTE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :8:1: note: expanded from here │B│ 8 | "KEY_UNMUTE" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:645:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 645 | NAME_ELEMENT(KEY_FASTREVERSE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :9:1: note: expanded from here │B│ 9 | "KEY_FASTREVERSE" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:646:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 646 | NAME_ELEMENT(KEY_SLOWREVERSE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :10:1: note: expanded from here │B│ 10 | "KEY_SLOWREVERSE" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:650:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 650 | NAME_ELEMENT(KEY_DATA), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :11:1: note: expanded from here │B│ 11 | "KEY_DATA" │B│ | ^~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:654:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 654 | NAME_ELEMENT(KEY_ONSCREEN_KEYBOARD), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :12:1: note: expanded from here │B│ 12 | "KEY_ONSCREEN_KEYBOARD" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:658:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 658 | NAME_ELEMENT(KEY_PRIVACY_SCREEN_TOGGLE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :13:1: note: expanded from here │B│ 13 | "KEY_PRIVACY_SCREEN_TOGGLE" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:662:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 662 | NAME_ELEMENT(KEY_SELECTIVE_SCREENSHOT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :14:1: note: expanded from here │B│ 14 | "KEY_SELECTIVE_SCREENSHOT" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:666:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 666 | NAME_ELEMENT(KEY_NEXT_ELEMENT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :15:1: note: expanded from here │B│ 15 | "KEY_NEXT_ELEMENT" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:667:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 667 | NAME_ELEMENT(KEY_PREVIOUS_ELEMENT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :16:1: note: expanded from here │B│ 16 | "KEY_PREVIOUS_ELEMENT" │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:668:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 668 | NAME_ELEMENT(KEY_AUTOPILOT_ENGAGE_TOGGLE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :17:1: note: expanded from here │B│ 17 | "KEY_AUTOPILOT_ENGAGE_TOGGLE" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:669:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 669 | NAME_ELEMENT(KEY_MARK_WAYPOINT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :18:1: note: expanded from here │B│ 18 | "KEY_MARK_WAYPOINT" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:670:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 670 | NAME_ELEMENT(KEY_SOS), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :19:1: note: expanded from here │B│ 19 | "KEY_SOS" │B│ | ^~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:671:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 671 | NAME_ELEMENT(KEY_NAV_CHART), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :20:1: note: expanded from here │B│ 20 | "KEY_NAV_CHART" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:672:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 672 | NAME_ELEMENT(KEY_FISHING_CHART), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :21:1: note: expanded from here │B│ 21 | "KEY_FISHING_CHART" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:673:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 673 | NAME_ELEMENT(KEY_SINGLE_RANGE_RADAR), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :22:1: note: expanded from here │B│ 22 | "KEY_SINGLE_RANGE_RADAR" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:674:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 674 | NAME_ELEMENT(KEY_DUAL_RANGE_RADAR), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :23:1: note: expanded from here │B│ 23 | "KEY_DUAL_RANGE_RADAR" │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:675:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 675 | NAME_ELEMENT(KEY_RADAR_OVERLAY), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :24:1: note: expanded from here │B│ 24 | "KEY_RADAR_OVERLAY" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:676:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 676 | NAME_ELEMENT(KEY_TRADITIONAL_SONAR), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :25:1: note: expanded from here │B│ 25 | "KEY_TRADITIONAL_SONAR" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:677:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 677 | NAME_ELEMENT(KEY_CLEARVU_SONAR), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :26:1: note: expanded from here │B│ 26 | "KEY_CLEARVU_SONAR" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:678:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 678 | NAME_ELEMENT(KEY_SIDEVU_SONAR), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :27:1: note: expanded from here │B│ 27 | "KEY_SIDEVU_SONAR" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:679:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 679 | NAME_ELEMENT(KEY_NAV_INFO), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :28:1: note: expanded from here │B│ 28 | "KEY_NAV_INFO" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:680:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 680 | NAME_ELEMENT(KEY_BRIGHTNESS_MENU), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :29:1: note: expanded from here │B│ 29 | "KEY_BRIGHTNESS_MENU" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:684:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 684 | NAME_ELEMENT(KEY_MACRO1), NAME_ELEMENT(KEY_MACRO2), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :30:1: note: expanded from here │B│ 30 | "KEY_MACRO1" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:684:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 684 | NAME_ELEMENT(KEY_MACRO1), NAME_ELEMENT(KEY_MACRO2), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :31:1: note: expanded from here │B│ 31 | "KEY_MACRO2" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:685:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 685 | NAME_ELEMENT(KEY_MACRO3), NAME_ELEMENT(KEY_MACRO4), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :32:1: note: expanded from here │B│ 32 | "KEY_MACRO3" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:685:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 685 | NAME_ELEMENT(KEY_MACRO3), NAME_ELEMENT(KEY_MACRO4), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :33:1: note: expanded from here │B│ 33 | "KEY_MACRO4" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:686:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 686 | NAME_ELEMENT(KEY_MACRO5), NAME_ELEMENT(KEY_MACRO6), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :34:1: note: expanded from here │B│ 34 | "KEY_MACRO5" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:686:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 686 | NAME_ELEMENT(KEY_MACRO5), NAME_ELEMENT(KEY_MACRO6), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :35:1: note: expanded from here │B│ 35 | "KEY_MACRO6" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:687:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 687 | NAME_ELEMENT(KEY_MACRO7), NAME_ELEMENT(KEY_MACRO8), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :36:1: note: expanded from here │B│ 36 | "KEY_MACRO7" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:687:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 687 | NAME_ELEMENT(KEY_MACRO7), NAME_ELEMENT(KEY_MACRO8), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :37:1: note: expanded from here │B│ 37 | "KEY_MACRO8" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:688:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 688 | NAME_ELEMENT(KEY_MACRO9), NAME_ELEMENT(KEY_MACRO10), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :38:1: note: expanded from here │B│ 38 | "KEY_MACRO9" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:688:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 688 | NAME_ELEMENT(KEY_MACRO9), NAME_ELEMENT(KEY_MACRO10), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :39:1: note: expanded from here │B│ 39 | "KEY_MACRO10" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:689:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 689 | NAME_ELEMENT(KEY_MACRO11), NAME_ELEMENT(KEY_MACRO12), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :40:1: note: expanded from here │B│ 40 | "KEY_MACRO11" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:689:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 689 | NAME_ELEMENT(KEY_MACRO11), NAME_ELEMENT(KEY_MACRO12), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :41:1: note: expanded from here │B│ 41 | "KEY_MACRO12" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:690:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 690 | NAME_ELEMENT(KEY_MACRO13), NAME_ELEMENT(KEY_MACRO14), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :42:1: note: expanded from here │B│ 42 | "KEY_MACRO13" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:690:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 690 | NAME_ELEMENT(KEY_MACRO13), NAME_ELEMENT(KEY_MACRO14), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :43:1: note: expanded from here │B│ 43 | "KEY_MACRO14" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:691:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 691 | NAME_ELEMENT(KEY_MACRO15), NAME_ELEMENT(KEY_MACRO16), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :44:1: note: expanded from here │B│ 44 | "KEY_MACRO15" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:691:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 691 | NAME_ELEMENT(KEY_MACRO15), NAME_ELEMENT(KEY_MACRO16), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :45:1: note: expanded from here │B│ 45 | "KEY_MACRO16" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:692:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 692 | NAME_ELEMENT(KEY_MACRO17), NAME_ELEMENT(KEY_MACRO18), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :46:1: note: expanded from here │B│ 46 | "KEY_MACRO17" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:692:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 692 | NAME_ELEMENT(KEY_MACRO17), NAME_ELEMENT(KEY_MACRO18), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :47:1: note: expanded from here │B│ 47 | "KEY_MACRO18" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:693:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 693 | NAME_ELEMENT(KEY_MACRO19), NAME_ELEMENT(KEY_MACRO20), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :48:1: note: expanded from here │B│ 48 | "KEY_MACRO19" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:693:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 693 | NAME_ELEMENT(KEY_MACRO19), NAME_ELEMENT(KEY_MACRO20), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :49:1: note: expanded from here │B│ 49 | "KEY_MACRO20" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:694:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 694 | NAME_ELEMENT(KEY_MACRO21), NAME_ELEMENT(KEY_MACRO22), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :50:1: note: expanded from here │B│ 50 | "KEY_MACRO21" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:694:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 694 | NAME_ELEMENT(KEY_MACRO21), NAME_ELEMENT(KEY_MACRO22), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :51:1: note: expanded from here │B│ 51 | "KEY_MACRO22" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:695:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 695 | NAME_ELEMENT(KEY_MACRO23), NAME_ELEMENT(KEY_MACRO24), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :52:1: note: expanded from here │B│ 52 | "KEY_MACRO23" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:695:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 695 | NAME_ELEMENT(KEY_MACRO23), NAME_ELEMENT(KEY_MACRO24), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :53:1: note: expanded from here │B│ 53 | "KEY_MACRO24" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:696:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 696 | NAME_ELEMENT(KEY_MACRO25), NAME_ELEMENT(KEY_MACRO26), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :54:1: note: expanded from here │B│ 54 | "KEY_MACRO25" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:696:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 696 | NAME_ELEMENT(KEY_MACRO25), NAME_ELEMENT(KEY_MACRO26), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :55:1: note: expanded from here │B│ 55 | "KEY_MACRO26" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:697:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 697 | NAME_ELEMENT(KEY_MACRO27), NAME_ELEMENT(KEY_MACRO28), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :56:1: note: expanded from here │B│ 56 | "KEY_MACRO27" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:697:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 697 | NAME_ELEMENT(KEY_MACRO27), NAME_ELEMENT(KEY_MACRO28), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :57:1: note: expanded from here │B│ 57 | "KEY_MACRO28" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:698:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 698 | NAME_ELEMENT(KEY_MACRO29), NAME_ELEMENT(KEY_MACRO30), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :58:1: note: expanded from here │B│ 58 | "KEY_MACRO29" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:698:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 698 | NAME_ELEMENT(KEY_MACRO29), NAME_ELEMENT(KEY_MACRO30), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :59:1: note: expanded from here │B│ 59 | "KEY_MACRO30" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:702:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 702 | NAME_ELEMENT(KEY_MACRO_RECORD_START), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :60:1: note: expanded from here │B│ 60 | "KEY_MACRO_RECORD_START" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:703:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 703 | NAME_ELEMENT(KEY_MACRO_RECORD_STOP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :61:1: note: expanded from here │B│ 61 | "KEY_MACRO_RECORD_STOP" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:704:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 704 | NAME_ELEMENT(KEY_MACRO_PRESET_CYCLE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :62:1: note: expanded from here │B│ 62 | "KEY_MACRO_PRESET_CYCLE" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:705:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 705 | NAME_ELEMENT(KEY_MACRO_PRESET1), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :63:1: note: expanded from here │B│ 63 | "KEY_MACRO_PRESET1" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:706:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 706 | NAME_ELEMENT(KEY_MACRO_PRESET2), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :64:1: note: expanded from here │B│ 64 | "KEY_MACRO_PRESET2" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:707:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 707 | NAME_ELEMENT(KEY_MACRO_PRESET3), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :65:1: note: expanded from here │B│ 65 | "KEY_MACRO_PRESET3" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:711:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 711 | NAME_ELEMENT(KEY_KBD_LCD_MENU1), NAME_ELEMENT(KEY_KBD_LCD_MENU2), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :66:1: note: expanded from here │B│ 66 | "KEY_KBD_LCD_MENU1" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:711:35: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 711 | NAME_ELEMENT(KEY_KBD_LCD_MENU1), NAME_ELEMENT(KEY_KBD_LCD_MENU2), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :67:1: note: expanded from here │B│ 67 | "KEY_KBD_LCD_MENU2" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:712:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 712 | NAME_ELEMENT(KEY_KBD_LCD_MENU2), NAME_ELEMENT(KEY_KBD_LCD_MENU3), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :68:1: note: expanded from here │B│ 68 | "KEY_KBD_LCD_MENU2" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:711:35: note: previous initialization is here │B│ 711 | NAME_ELEMENT(KEY_KBD_LCD_MENU1), NAME_ELEMENT(KEY_KBD_LCD_MENU2), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :67:1: note: expanded from here │B│ 67 | "KEY_KBD_LCD_MENU2" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:712:35: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 712 | NAME_ELEMENT(KEY_KBD_LCD_MENU2), NAME_ELEMENT(KEY_KBD_LCD_MENU3), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :69:1: note: expanded from here │B│ 69 | "KEY_KBD_LCD_MENU3" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:713:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 713 | NAME_ELEMENT(KEY_KBD_LCD_MENU4), NAME_ELEMENT(KEY_KBD_LCD_MENU5), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :70:1: note: expanded from here │B│ 70 | "KEY_KBD_LCD_MENU4" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:713:35: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 713 | NAME_ELEMENT(KEY_KBD_LCD_MENU4), NAME_ELEMENT(KEY_KBD_LCD_MENU5), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :71:1: note: expanded from here │B│ 71 | "KEY_KBD_LCD_MENU5" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:717:9: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 717 | NAME_ELEMENT(KEY_PERFORMANCE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :72:1: note: expanded from here │B│ 72 | "KEY_PERFORMANCE" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:721:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 721 | NAME_ELEMENT(BTN_TRIGGER_HAPPY1), NAME_ELEMENT(BTN_TRIGGER_HAPPY11), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :73:1: note: expanded from here │B│ 73 | "BTN_TRIGGER_HAPPY1" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:721:36: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 721 | NAME_ELEMENT(BTN_TRIGGER_HAPPY1), NAME_ELEMENT(BTN_TRIGGER_HAPPY11), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :74:1: note: expanded from here │B│ 74 | "BTN_TRIGGER_HAPPY11" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:722:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 722 | NAME_ELEMENT(BTN_TRIGGER_HAPPY2), NAME_ELEMENT(BTN_TRIGGER_HAPPY12), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :75:1: note: expanded from here │B│ 75 | "BTN_TRIGGER_HAPPY2" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:722:36: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 722 | NAME_ELEMENT(BTN_TRIGGER_HAPPY2), NAME_ELEMENT(BTN_TRIGGER_HAPPY12), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :76:1: note: expanded from here │B│ 76 | "BTN_TRIGGER_HAPPY12" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:723:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 723 | NAME_ELEMENT(BTN_TRIGGER_HAPPY3), NAME_ELEMENT(BTN_TRIGGER_HAPPY13), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :77:1: note: expanded from here │B│ 77 | "BTN_TRIGGER_HAPPY3" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:723:36: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 723 | NAME_ELEMENT(BTN_TRIGGER_HAPPY3), NAME_ELEMENT(BTN_TRIGGER_HAPPY13), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :78:1: note: expanded from here │B│ 78 | "BTN_TRIGGER_HAPPY13" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:724:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 724 | NAME_ELEMENT(BTN_TRIGGER_HAPPY4), NAME_ELEMENT(BTN_TRIGGER_HAPPY14), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :79:1: note: expanded from here │B│ 79 | "BTN_TRIGGER_HAPPY4" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:724:36: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 724 | NAME_ELEMENT(BTN_TRIGGER_HAPPY4), NAME_ELEMENT(BTN_TRIGGER_HAPPY14), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :80:1: note: expanded from here │B│ 80 | "BTN_TRIGGER_HAPPY14" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:725:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 725 | NAME_ELEMENT(BTN_TRIGGER_HAPPY5), NAME_ELEMENT(BTN_TRIGGER_HAPPY15), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :81:1: note: expanded from here │B│ 81 | "BTN_TRIGGER_HAPPY5" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:725:36: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 725 | NAME_ELEMENT(BTN_TRIGGER_HAPPY5), NAME_ELEMENT(BTN_TRIGGER_HAPPY15), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :82:1: note: expanded from here │B│ 82 | "BTN_TRIGGER_HAPPY15" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:726:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 726 | NAME_ELEMENT(BTN_TRIGGER_HAPPY6), NAME_ELEMENT(BTN_TRIGGER_HAPPY16), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :83:1: note: expanded from here │B│ 83 | "BTN_TRIGGER_HAPPY6" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:726:36: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 726 | NAME_ELEMENT(BTN_TRIGGER_HAPPY6), NAME_ELEMENT(BTN_TRIGGER_HAPPY16), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :84:1: note: expanded from here │B│ 84 | "BTN_TRIGGER_HAPPY16" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:727:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 727 | NAME_ELEMENT(BTN_TRIGGER_HAPPY7), NAME_ELEMENT(BTN_TRIGGER_HAPPY17), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :85:1: note: expanded from here │B│ 85 | "BTN_TRIGGER_HAPPY7" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:727:36: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 727 | NAME_ELEMENT(BTN_TRIGGER_HAPPY7), NAME_ELEMENT(BTN_TRIGGER_HAPPY17), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :86:1: note: expanded from here │B│ 86 | "BTN_TRIGGER_HAPPY17" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:728:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 728 | NAME_ELEMENT(BTN_TRIGGER_HAPPY8), NAME_ELEMENT(BTN_TRIGGER_HAPPY18), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :87:1: note: expanded from here │B│ 87 | "BTN_TRIGGER_HAPPY8" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:728:36: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 728 | NAME_ELEMENT(BTN_TRIGGER_HAPPY8), NAME_ELEMENT(BTN_TRIGGER_HAPPY18), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :88:1: note: expanded from here │B│ 88 | "BTN_TRIGGER_HAPPY18" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:729:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 729 | NAME_ELEMENT(BTN_TRIGGER_HAPPY9), NAME_ELEMENT(BTN_TRIGGER_HAPPY19), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :89:1: note: expanded from here │B│ 89 | "BTN_TRIGGER_HAPPY9" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:729:36: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 729 | NAME_ELEMENT(BTN_TRIGGER_HAPPY9), NAME_ELEMENT(BTN_TRIGGER_HAPPY19), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :90:1: note: expanded from here │B│ 90 | "BTN_TRIGGER_HAPPY19" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:730:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 730 | NAME_ELEMENT(BTN_TRIGGER_HAPPY10), NAME_ELEMENT(BTN_TRIGGER_HAPPY20), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :91:1: note: expanded from here │B│ 91 | "BTN_TRIGGER_HAPPY10" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:730:37: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 730 | NAME_ELEMENT(BTN_TRIGGER_HAPPY10), NAME_ELEMENT(BTN_TRIGGER_HAPPY20), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :92:1: note: expanded from here │B│ 92 | "BTN_TRIGGER_HAPPY20" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:732:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 732 | NAME_ELEMENT(BTN_TRIGGER_HAPPY21), NAME_ELEMENT(BTN_TRIGGER_HAPPY31), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :93:1: note: expanded from here │B│ 93 | "BTN_TRIGGER_HAPPY21" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:732:37: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 732 | NAME_ELEMENT(BTN_TRIGGER_HAPPY21), NAME_ELEMENT(BTN_TRIGGER_HAPPY31), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :94:1: note: expanded from here │B│ 94 | "BTN_TRIGGER_HAPPY31" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:733:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 733 | NAME_ELEMENT(BTN_TRIGGER_HAPPY22), NAME_ELEMENT(BTN_TRIGGER_HAPPY32), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :95:1: note: expanded from here │B│ 95 | "BTN_TRIGGER_HAPPY22" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:733:37: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 733 | NAME_ELEMENT(BTN_TRIGGER_HAPPY22), NAME_ELEMENT(BTN_TRIGGER_HAPPY32), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :96:1: note: expanded from here │B│ 96 | "BTN_TRIGGER_HAPPY32" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:734:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 734 | NAME_ELEMENT(BTN_TRIGGER_HAPPY23), NAME_ELEMENT(BTN_TRIGGER_HAPPY33), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :97:1: note: expanded from here │B│ 97 | "BTN_TRIGGER_HAPPY23" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:734:37: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 734 | NAME_ELEMENT(BTN_TRIGGER_HAPPY23), NAME_ELEMENT(BTN_TRIGGER_HAPPY33), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :98:1: note: expanded from here │B│ 98 | "BTN_TRIGGER_HAPPY33" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:735:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 735 | NAME_ELEMENT(BTN_TRIGGER_HAPPY24), NAME_ELEMENT(BTN_TRIGGER_HAPPY34), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :99:1: note: expanded from here │B│ 99 | "BTN_TRIGGER_HAPPY24" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:735:37: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 735 | NAME_ELEMENT(BTN_TRIGGER_HAPPY24), NAME_ELEMENT(BTN_TRIGGER_HAPPY34), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :100:1: note: expanded from here │B│ 100 | "BTN_TRIGGER_HAPPY34" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:736:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 736 | NAME_ELEMENT(BTN_TRIGGER_HAPPY25), NAME_ELEMENT(BTN_TRIGGER_HAPPY35), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :101:1: note: expanded from here │B│ 101 | "BTN_TRIGGER_HAPPY25" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:736:37: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 736 | NAME_ELEMENT(BTN_TRIGGER_HAPPY25), NAME_ELEMENT(BTN_TRIGGER_HAPPY35), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :102:1: note: expanded from here │B│ 102 | "BTN_TRIGGER_HAPPY35" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:737:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 737 | NAME_ELEMENT(BTN_TRIGGER_HAPPY26), NAME_ELEMENT(BTN_TRIGGER_HAPPY36), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :103:1: note: expanded from here │B│ 103 | "BTN_TRIGGER_HAPPY26" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:737:37: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 737 | NAME_ELEMENT(BTN_TRIGGER_HAPPY26), NAME_ELEMENT(BTN_TRIGGER_HAPPY36), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :104:1: note: expanded from here │B│ 104 | "BTN_TRIGGER_HAPPY36" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:738:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 738 | NAME_ELEMENT(BTN_TRIGGER_HAPPY27), NAME_ELEMENT(BTN_TRIGGER_HAPPY37), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :105:1: note: expanded from here │B│ 105 | "BTN_TRIGGER_HAPPY27" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:738:37: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 738 | NAME_ELEMENT(BTN_TRIGGER_HAPPY27), NAME_ELEMENT(BTN_TRIGGER_HAPPY37), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :106:1: note: expanded from here │B│ 106 | "BTN_TRIGGER_HAPPY37" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:739:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 739 | NAME_ELEMENT(BTN_TRIGGER_HAPPY28), NAME_ELEMENT(BTN_TRIGGER_HAPPY38), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :107:1: note: expanded from here │B│ 107 | "BTN_TRIGGER_HAPPY28" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:739:37: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 739 | NAME_ELEMENT(BTN_TRIGGER_HAPPY28), NAME_ELEMENT(BTN_TRIGGER_HAPPY38), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :108:1: note: expanded from here │B│ 108 | "BTN_TRIGGER_HAPPY38" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:740:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 740 | NAME_ELEMENT(BTN_TRIGGER_HAPPY29), NAME_ELEMENT(BTN_TRIGGER_HAPPY39), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :109:1: note: expanded from here │B│ 109 | "BTN_TRIGGER_HAPPY29" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:740:37: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 740 | NAME_ELEMENT(BTN_TRIGGER_HAPPY29), NAME_ELEMENT(BTN_TRIGGER_HAPPY39), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :110:1: note: expanded from here │B│ 110 | "BTN_TRIGGER_HAPPY39" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:741:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 741 | NAME_ELEMENT(BTN_TRIGGER_HAPPY30), NAME_ELEMENT(BTN_TRIGGER_HAPPY40), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :111:1: note: expanded from here │B│ 111 | "BTN_TRIGGER_HAPPY30" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:741:37: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 741 | NAME_ELEMENT(BTN_TRIGGER_HAPPY30), NAME_ELEMENT(BTN_TRIGGER_HAPPY40), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :112:1: note: expanded from here │B│ 112 | "BTN_TRIGGER_HAPPY40" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:744:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 744 | NAME_ELEMENT(BTN_TOOL_QUINTTAP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :113:1: note: expanded from here │B│ 113 | "BTN_TOOL_QUINTTAP" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:225:20: note: previous initialization is here │B│ 225 | [0 ... KEY_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:752:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 752 | NAME_ELEMENT(REL_X), NAME_ELEMENT(REL_Y), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :114:1: note: expanded from here │B│ 114 | "REL_X" │B│ | ^~~~~~~ │B│ evtest.c:751:20: note: previous initialization is here │B│ 751 | [0 ... REL_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:752:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 752 | NAME_ELEMENT(REL_X), NAME_ELEMENT(REL_Y), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :115:1: note: expanded from here │B│ 115 | "REL_Y" │B│ | ^~~~~~~ │B│ evtest.c:751:20: note: previous initialization is here │B│ 751 | [0 ... REL_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:753:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 753 | NAME_ELEMENT(REL_Z), NAME_ELEMENT(REL_RX), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :116:1: note: expanded from here │B│ 116 | "REL_Z" │B│ | ^~~~~~~ │B│ evtest.c:751:20: note: previous initialization is here │B│ 751 | [0 ... REL_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:753:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 753 | NAME_ELEMENT(REL_Z), NAME_ELEMENT(REL_RX), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :117:1: note: expanded from here │B│ 117 | "REL_RX" │B│ | ^~~~~~~~ │B│ evtest.c:751:20: note: previous initialization is here │B│ 751 | [0 ... REL_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:754:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 754 | NAME_ELEMENT(REL_RY), NAME_ELEMENT(REL_RZ), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :118:1: note: expanded from here │B│ 118 | "REL_RY" │B│ | ^~~~~~~~ │B│ evtest.c:751:20: note: previous initialization is here │B│ 751 | [0 ... REL_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:754:26: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 754 | NAME_ELEMENT(REL_RY), NAME_ELEMENT(REL_RZ), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :119:1: note: expanded from here │B│ 119 | "REL_RZ" │B│ | ^~~~~~~~ │B│ evtest.c:751:20: note: previous initialization is here │B│ 751 | [0 ... REL_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:755:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 755 | NAME_ELEMENT(REL_HWHEEL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :120:1: note: expanded from here │B│ 120 | "REL_HWHEEL" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:751:20: note: previous initialization is here │B│ 751 | [0 ... REL_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:756:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 756 | NAME_ELEMENT(REL_DIAL), NAME_ELEMENT(REL_WHEEL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :121:1: note: expanded from here │B│ 121 | "REL_DIAL" │B│ | ^~~~~~~~~~ │B│ evtest.c:751:20: note: previous initialization is here │B│ 751 | [0 ... REL_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:756:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 756 | NAME_ELEMENT(REL_DIAL), NAME_ELEMENT(REL_WHEEL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :122:1: note: expanded from here │B│ 122 | "REL_WHEEL" │B│ | ^~~~~~~~~~~ │B│ evtest.c:751:20: note: previous initialization is here │B│ 751 | [0 ... REL_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:757:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 757 | NAME_ELEMENT(REL_MISC), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :123:1: note: expanded from here │B│ 123 | "REL_MISC" │B│ | ^~~~~~~~~~ │B│ evtest.c:751:20: note: previous initialization is here │B│ 751 | [0 ... REL_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:759:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 759 | NAME_ELEMENT(REL_WHEEL_HI_RES), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :124:1: note: expanded from here │B│ 124 | "REL_WHEEL_HI_RES" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:751:20: note: previous initialization is here │B│ 751 | [0 ... REL_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:760:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 760 | NAME_ELEMENT(REL_HWHEEL_HI_RES), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :125:1: note: expanded from here │B│ 125 | "REL_HWHEEL_HI_RES" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:751:20: note: previous initialization is here │B│ 751 | [0 ... REL_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:766:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 766 | NAME_ELEMENT(ABS_X), NAME_ELEMENT(ABS_Y), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :126:1: note: expanded from here │B│ 126 | "ABS_X" │B│ | ^~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:766:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 766 | NAME_ELEMENT(ABS_X), NAME_ELEMENT(ABS_Y), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :127:1: note: expanded from here │B│ 127 | "ABS_Y" │B│ | ^~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:767:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 767 | NAME_ELEMENT(ABS_Z), NAME_ELEMENT(ABS_RX), │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :128:1: note: expanded from here │B│ 128 | "ABS_Z" │B│ | ^~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:767:25: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 767 | NAME_ELEMENT(ABS_Z), NAME_ELEMENT(ABS_RX), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :129:1: note: expanded from here │B│ 129 | "ABS_RX" │B│ | ^~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:768:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 768 | NAME_ELEMENT(ABS_RY), NAME_ELEMENT(ABS_RZ), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :130:1: note: expanded from here │B│ 130 | "ABS_RY" │B│ | ^~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:768:26: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 768 | NAME_ELEMENT(ABS_RY), NAME_ELEMENT(ABS_RZ), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :131:1: note: expanded from here │B│ 131 | "ABS_RZ" │B│ | ^~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:769:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 769 | NAME_ELEMENT(ABS_THROTTLE), NAME_ELEMENT(ABS_RUDDER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :132:1: note: expanded from here │B│ 132 | "ABS_THROTTLE" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:769:31: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 769 | NAME_ELEMENT(ABS_THROTTLE), NAME_ELEMENT(ABS_RUDDER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :133:1: note: expanded from here │B│ 133 | "ABS_RUDDER" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:770:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 770 | NAME_ELEMENT(ABS_WHEEL), NAME_ELEMENT(ABS_GAS), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :134:1: note: expanded from here │B│ 134 | "ABS_WHEEL" │B│ | ^~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:770:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 770 | NAME_ELEMENT(ABS_WHEEL), NAME_ELEMENT(ABS_GAS), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :135:1: note: expanded from here │B│ 135 | "ABS_GAS" │B│ | ^~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:771:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 771 | NAME_ELEMENT(ABS_BRAKE), NAME_ELEMENT(ABS_HAT0X), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :136:1: note: expanded from here │B│ 136 | "ABS_BRAKE" │B│ | ^~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:771:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 771 | NAME_ELEMENT(ABS_BRAKE), NAME_ELEMENT(ABS_HAT0X), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :137:1: note: expanded from here │B│ 137 | "ABS_HAT0X" │B│ | ^~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:772:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 772 | NAME_ELEMENT(ABS_HAT0Y), NAME_ELEMENT(ABS_HAT1X), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :138:1: note: expanded from here │B│ 138 | "ABS_HAT0Y" │B│ | ^~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:772:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 772 | NAME_ELEMENT(ABS_HAT0Y), NAME_ELEMENT(ABS_HAT1X), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :139:1: note: expanded from here │B│ 139 | "ABS_HAT1X" │B│ | ^~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:773:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 773 | NAME_ELEMENT(ABS_HAT1Y), NAME_ELEMENT(ABS_HAT2X), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :140:1: note: expanded from here │B│ 140 | "ABS_HAT1Y" │B│ | ^~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:773:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 773 | NAME_ELEMENT(ABS_HAT1Y), NAME_ELEMENT(ABS_HAT2X), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :141:1: note: expanded from here │B│ 141 | "ABS_HAT2X" │B│ | ^~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:774:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 774 | NAME_ELEMENT(ABS_HAT2Y), NAME_ELEMENT(ABS_HAT3X), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :142:1: note: expanded from here │B│ 142 | "ABS_HAT2Y" │B│ | ^~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:774:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 774 | NAME_ELEMENT(ABS_HAT2Y), NAME_ELEMENT(ABS_HAT3X), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :143:1: note: expanded from here │B│ 143 | "ABS_HAT3X" │B│ | ^~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:775:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 775 | NAME_ELEMENT(ABS_HAT3Y), NAME_ELEMENT(ABS_PRESSURE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :144:1: note: expanded from here │B│ 144 | "ABS_HAT3Y" │B│ | ^~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:775:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 775 | NAME_ELEMENT(ABS_HAT3Y), NAME_ELEMENT(ABS_PRESSURE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :145:1: note: expanded from here │B│ 145 | "ABS_PRESSURE" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:776:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 776 | NAME_ELEMENT(ABS_DISTANCE), NAME_ELEMENT(ABS_TILT_X), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :146:1: note: expanded from here │B│ 146 | "ABS_DISTANCE" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:776:31: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 776 | NAME_ELEMENT(ABS_DISTANCE), NAME_ELEMENT(ABS_TILT_X), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :147:1: note: expanded from here │B│ 147 | "ABS_TILT_X" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:777:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 777 | NAME_ELEMENT(ABS_TILT_Y), NAME_ELEMENT(ABS_TOOL_WIDTH), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :148:1: note: expanded from here │B│ 148 | "ABS_TILT_Y" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:777:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 777 | NAME_ELEMENT(ABS_TILT_Y), NAME_ELEMENT(ABS_TOOL_WIDTH), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :149:1: note: expanded from here │B│ 149 | "ABS_TOOL_WIDTH" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:778:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 778 | NAME_ELEMENT(ABS_VOLUME), NAME_ELEMENT(ABS_MISC), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :150:1: note: expanded from here │B│ 150 | "ABS_VOLUME" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:778:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 778 | NAME_ELEMENT(ABS_VOLUME), NAME_ELEMENT(ABS_MISC), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :151:1: note: expanded from here │B│ 151 | "ABS_MISC" │B│ | ^~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:780:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 780 | NAME_ELEMENT(ABS_MT_TOUCH_MAJOR), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :152:1: note: expanded from here │B│ 152 | "ABS_MT_TOUCH_MAJOR" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:781:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 781 | NAME_ELEMENT(ABS_MT_TOUCH_MINOR), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :153:1: note: expanded from here │B│ 153 | "ABS_MT_TOUCH_MINOR" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:782:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 782 | NAME_ELEMENT(ABS_MT_WIDTH_MAJOR), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :154:1: note: expanded from here │B│ 154 | "ABS_MT_WIDTH_MAJOR" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:783:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 783 | NAME_ELEMENT(ABS_MT_WIDTH_MINOR), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :155:1: note: expanded from here │B│ 155 | "ABS_MT_WIDTH_MINOR" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:784:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 784 | NAME_ELEMENT(ABS_MT_ORIENTATION), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :156:1: note: expanded from here │B│ 156 | "ABS_MT_ORIENTATION" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:785:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 785 | NAME_ELEMENT(ABS_MT_POSITION_X), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :157:1: note: expanded from here │B│ 157 | "ABS_MT_POSITION_X" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:786:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 786 | NAME_ELEMENT(ABS_MT_POSITION_Y), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :158:1: note: expanded from here │B│ 158 | "ABS_MT_POSITION_Y" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:787:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 787 | NAME_ELEMENT(ABS_MT_TOOL_TYPE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :159:1: note: expanded from here │B│ 159 | "ABS_MT_TOOL_TYPE" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:788:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 788 | NAME_ELEMENT(ABS_MT_BLOB_ID), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :160:1: note: expanded from here │B│ 160 | "ABS_MT_BLOB_ID" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:791:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 791 | NAME_ELEMENT(ABS_MT_TRACKING_ID), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :161:1: note: expanded from here │B│ 161 | "ABS_MT_TRACKING_ID" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:794:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 794 | NAME_ELEMENT(ABS_MT_PRESSURE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :162:1: note: expanded from here │B│ 162 | "ABS_MT_PRESSURE" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:797:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 797 | NAME_ELEMENT(ABS_MT_SLOT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :163:1: note: expanded from here │B│ 163 | "ABS_MT_SLOT" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:800:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 800 | NAME_ELEMENT(ABS_MT_TOOL_X), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :164:1: note: expanded from here │B│ 164 | "ABS_MT_TOOL_X" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:801:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 801 | NAME_ELEMENT(ABS_MT_TOOL_Y), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :165:1: note: expanded from here │B│ 165 | "ABS_MT_TOOL_Y" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:802:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 802 | NAME_ELEMENT(ABS_MT_DISTANCE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :166:1: note: expanded from here │B│ 166 | "ABS_MT_DISTANCE" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:765:20: note: previous initialization is here │B│ 765 | [0 ... ABS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:809:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 809 | NAME_ELEMENT(MSC_SERIAL), NAME_ELEMENT(MSC_PULSELED), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :167:1: note: expanded from here │B│ 167 | "MSC_SERIAL" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:808:21: note: previous initialization is here │B│ 808 | [ 0 ... MSC_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:809:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 809 | NAME_ELEMENT(MSC_SERIAL), NAME_ELEMENT(MSC_PULSELED), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :168:1: note: expanded from here │B│ 168 | "MSC_PULSELED" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:808:21: note: previous initialization is here │B│ 808 | [ 0 ... MSC_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:810:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 810 | NAME_ELEMENT(MSC_GESTURE), NAME_ELEMENT(MSC_RAW), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :169:1: note: expanded from here │B│ 169 | "MSC_GESTURE" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:808:21: note: previous initialization is here │B│ 808 | [ 0 ... MSC_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:810:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 810 | NAME_ELEMENT(MSC_GESTURE), NAME_ELEMENT(MSC_RAW), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :170:1: note: expanded from here │B│ 170 | "MSC_RAW" │B│ | ^~~~~~~~~ │B│ evtest.c:808:21: note: previous initialization is here │B│ 808 | [ 0 ... MSC_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:811:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 811 | NAME_ELEMENT(MSC_SCAN), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :171:1: note: expanded from here │B│ 171 | "MSC_SCAN" │B│ | ^~~~~~~~~~ │B│ evtest.c:808:21: note: previous initialization is here │B│ 808 | [ 0 ... MSC_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:813:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 813 | NAME_ELEMENT(MSC_TIMESTAMP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :172:1: note: expanded from here │B│ 172 | "MSC_TIMESTAMP" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:808:21: note: previous initialization is here │B│ 808 | [ 0 ... MSC_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:819:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 819 | NAME_ELEMENT(LED_NUML), NAME_ELEMENT(LED_CAPSL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :173:1: note: expanded from here │B│ 173 | "LED_NUML" │B│ | ^~~~~~~~~~ │B│ evtest.c:818:20: note: previous initialization is here │B│ 818 | [0 ... LED_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:819:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 819 | NAME_ELEMENT(LED_NUML), NAME_ELEMENT(LED_CAPSL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :174:1: note: expanded from here │B│ 174 | "LED_CAPSL" │B│ | ^~~~~~~~~~~ │B│ evtest.c:818:20: note: previous initialization is here │B│ 818 | [0 ... LED_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:820:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 820 | NAME_ELEMENT(LED_SCROLLL), NAME_ELEMENT(LED_COMPOSE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :175:1: note: expanded from here │B│ 175 | "LED_SCROLLL" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:818:20: note: previous initialization is here │B│ 818 | [0 ... LED_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:820:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 820 | NAME_ELEMENT(LED_SCROLLL), NAME_ELEMENT(LED_COMPOSE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :176:1: note: expanded from here │B│ 176 | "LED_COMPOSE" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:818:20: note: previous initialization is here │B│ 818 | [0 ... LED_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:821:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 821 | NAME_ELEMENT(LED_KANA), NAME_ELEMENT(LED_SLEEP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :177:1: note: expanded from here │B│ 177 | "LED_KANA" │B│ | ^~~~~~~~~~ │B│ evtest.c:818:20: note: previous initialization is here │B│ 818 | [0 ... LED_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:821:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 821 | NAME_ELEMENT(LED_KANA), NAME_ELEMENT(LED_SLEEP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :178:1: note: expanded from here │B│ 178 | "LED_SLEEP" │B│ | ^~~~~~~~~~~ │B│ evtest.c:818:20: note: previous initialization is here │B│ 818 | [0 ... LED_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:822:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 822 | NAME_ELEMENT(LED_SUSPEND), NAME_ELEMENT(LED_MUTE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :179:1: note: expanded from here │B│ 179 | "LED_SUSPEND" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:818:20: note: previous initialization is here │B│ 818 | [0 ... LED_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:822:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 822 | NAME_ELEMENT(LED_SUSPEND), NAME_ELEMENT(LED_MUTE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :180:1: note: expanded from here │B│ 180 | "LED_MUTE" │B│ | ^~~~~~~~~~ │B│ evtest.c:818:20: note: previous initialization is here │B│ 818 | [0 ... LED_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:823:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 823 | NAME_ELEMENT(LED_MISC), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :181:1: note: expanded from here │B│ 181 | "LED_MISC" │B│ | ^~~~~~~~~~ │B│ evtest.c:818:20: note: previous initialization is here │B│ 818 | [0 ... LED_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:825:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 825 | NAME_ELEMENT(LED_MAIL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :182:1: note: expanded from here │B│ 182 | "LED_MAIL" │B│ | ^~~~~~~~~~ │B│ evtest.c:818:20: note: previous initialization is here │B│ 818 | [0 ... LED_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:828:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 828 | NAME_ELEMENT(LED_CHARGING), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :183:1: note: expanded from here │B│ 183 | "LED_CHARGING" │B│ | ^~~~~~~~~~~~~~ │B│ evtest.c:818:20: note: previous initialization is here │B│ 818 | [0 ... LED_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:834:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 834 | NAME_ELEMENT(REP_DELAY), NAME_ELEMENT(REP_PERIOD) │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :184:1: note: expanded from here │B│ 184 | "REP_DELAY" │B│ | ^~~~~~~~~~~ │B│ evtest.c:833:20: note: previous initialization is here │B│ 833 | [0 ... REP_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:834:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 834 | NAME_ELEMENT(REP_DELAY), NAME_ELEMENT(REP_PERIOD) │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :185:1: note: expanded from here │B│ 185 | "REP_PERIOD" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:833:20: note: previous initialization is here │B│ 833 | [0 ... REP_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:839:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 839 | NAME_ELEMENT(SND_CLICK), NAME_ELEMENT(SND_BELL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :186:1: note: expanded from here │B│ 186 | "SND_CLICK" │B│ | ^~~~~~~~~~~ │B│ evtest.c:838:20: note: previous initialization is here │B│ 838 | [0 ... SND_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:839:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 839 | NAME_ELEMENT(SND_CLICK), NAME_ELEMENT(SND_BELL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :187:1: note: expanded from here │B│ 187 | "SND_BELL" │B│ | ^~~~~~~~~~ │B│ evtest.c:838:20: note: previous initialization is here │B│ 838 | [0 ... SND_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:840:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 840 | NAME_ELEMENT(SND_TONE) │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :188:1: note: expanded from here │B│ 188 | "SND_TONE" │B│ | ^~~~~~~~~~ │B│ evtest.c:838:20: note: previous initialization is here │B│ 838 | [0 ... SND_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:845:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 845 | NAME_ELEMENT(SYN_REPORT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :189:1: note: expanded from here │B│ 189 | "SYN_REPORT" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:844:20: note: previous initialization is here │B│ 844 | [0 ... SYN_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:846:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 846 | NAME_ELEMENT(SYN_CONFIG), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :190:1: note: expanded from here │B│ 190 | "SYN_CONFIG" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:844:20: note: previous initialization is here │B│ 844 | [0 ... SYN_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:847:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 847 | NAME_ELEMENT(SYN_MT_REPORT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :191:1: note: expanded from here │B│ 191 | "SYN_MT_REPORT" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:844:20: note: previous initialization is here │B│ 844 | [0 ... SYN_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:848:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 848 | NAME_ELEMENT(SYN_DROPPED) │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :192:1: note: expanded from here │B│ 192 | "SYN_DROPPED" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:844:20: note: previous initialization is here │B│ 844 | [0 ... SYN_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:853:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 853 | NAME_ELEMENT(SW_LID), │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :193:1: note: expanded from here │B│ 193 | "SW_LID" │B│ | ^~~~~~~~ │B│ evtest.c:852:19: note: previous initialization is here │B│ 852 | [0 ... SW_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:854:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 854 | NAME_ELEMENT(SW_TABLET_MODE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :194:1: note: expanded from here │B│ 194 | "SW_TABLET_MODE" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:852:19: note: previous initialization is here │B│ 852 | [0 ... SW_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:855:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 855 | NAME_ELEMENT(SW_HEADPHONE_INSERT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :195:1: note: expanded from here │B│ 195 | "SW_HEADPHONE_INSERT" │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:852:19: note: previous initialization is here │B│ 852 | [0 ... SW_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:857:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 857 | NAME_ELEMENT(SW_RFKILL_ALL), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :196:1: note: expanded from here │B│ 196 | "SW_RFKILL_ALL" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:852:19: note: previous initialization is here │B│ 852 | [0 ... SW_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:860:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 860 | NAME_ELEMENT(SW_MICROPHONE_INSERT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :197:1: note: expanded from here │B│ 197 | "SW_MICROPHONE_INSERT" │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:852:19: note: previous initialization is here │B│ 852 | [0 ... SW_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:863:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 863 | NAME_ELEMENT(SW_DOCK), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :198:1: note: expanded from here │B│ 198 | "SW_DOCK" │B│ | ^~~~~~~~~ │B│ evtest.c:852:19: note: previous initialization is here │B│ 852 | [0 ... SW_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:866:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 866 | NAME_ELEMENT(SW_LINEOUT_INSERT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :199:1: note: expanded from here │B│ 199 | "SW_LINEOUT_INSERT" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:852:19: note: previous initialization is here │B│ 852 | [0 ... SW_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:869:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 869 | NAME_ELEMENT(SW_JACK_PHYSICAL_INSERT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :200:1: note: expanded from here │B│ 200 | "SW_JACK_PHYSICAL_INSERT" │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:852:19: note: previous initialization is here │B│ 852 | [0 ... SW_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:872:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 872 | NAME_ELEMENT(SW_VIDEOOUT_INSERT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :201:1: note: expanded from here │B│ 201 | "SW_VIDEOOUT_INSERT" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:852:19: note: previous initialization is here │B│ 852 | [0 ... SW_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:875:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 875 | NAME_ELEMENT(SW_CAMERA_LENS_COVER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :202:1: note: expanded from here │B│ 202 | "SW_CAMERA_LENS_COVER" │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:852:19: note: previous initialization is here │B│ 852 | [0 ... SW_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:876:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 876 | NAME_ELEMENT(SW_KEYPAD_SLIDE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :203:1: note: expanded from here │B│ 203 | "SW_KEYPAD_SLIDE" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:852:19: note: previous initialization is here │B│ 852 | [0 ... SW_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:877:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 877 | NAME_ELEMENT(SW_FRONT_PROXIMITY), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :204:1: note: expanded from here │B│ 204 | "SW_FRONT_PROXIMITY" │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:852:19: note: previous initialization is here │B│ 852 | [0 ... SW_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:880:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 880 | NAME_ELEMENT(SW_ROTATE_LOCK), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :205:1: note: expanded from here │B│ 205 | "SW_ROTATE_LOCK" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:852:19: note: previous initialization is here │B│ 852 | [0 ... SW_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:883:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 883 | NAME_ELEMENT(SW_LINEIN_INSERT), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :206:1: note: expanded from here │B│ 206 | "SW_LINEIN_INSERT" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:852:19: note: previous initialization is here │B│ 852 | [0 ... SW_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:886:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 886 | NAME_ELEMENT(SW_MUTE_DEVICE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :207:1: note: expanded from here │B│ 207 | "SW_MUTE_DEVICE" │B│ | ^~~~~~~~~~~~~~~~ │B│ evtest.c:852:19: note: previous initialization is here │B│ 852 | [0 ... SW_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:889:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 889 | NAME_ELEMENT(SW_PEN_INSERTED), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :208:1: note: expanded from here │B│ 208 | "SW_PEN_INSERTED" │B│ | ^~~~~~~~~~~~~~~~~ │B│ evtest.c:852:19: note: previous initialization is here │B│ 852 | [0 ... SW_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:892:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 892 | NAME_ELEMENT(SW_MACHINE_COVER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :209:1: note: expanded from here │B│ 209 | "SW_MACHINE_COVER" │B│ | ^~~~~~~~~~~~~~~~~~ │B│ evtest.c:852:19: note: previous initialization is here │B│ 852 | [0 ... SW_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:898:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 898 | NAME_ELEMENT(FF_RUMBLE), NAME_ELEMENT(FF_PERIODIC), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :210:1: note: expanded from here │B│ 210 | "FF_RUMBLE" │B│ | ^~~~~~~~~~~ │B│ evtest.c:897:19: note: previous initialization is here │B│ 897 | [0 ... FF_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:898:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 898 | NAME_ELEMENT(FF_RUMBLE), NAME_ELEMENT(FF_PERIODIC), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :211:1: note: expanded from here │B│ 211 | "FF_PERIODIC" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:897:19: note: previous initialization is here │B│ 897 | [0 ... FF_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:899:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 899 | NAME_ELEMENT(FF_CONSTANT), NAME_ELEMENT(FF_SPRING), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :212:1: note: expanded from here │B│ 212 | "FF_CONSTANT" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:897:19: note: previous initialization is here │B│ 897 | [0 ... FF_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:899:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 899 | NAME_ELEMENT(FF_CONSTANT), NAME_ELEMENT(FF_SPRING), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :213:1: note: expanded from here │B│ 213 | "FF_SPRING" │B│ | ^~~~~~~~~~~ │B│ evtest.c:897:19: note: previous initialization is here │B│ 897 | [0 ... FF_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:900:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 900 | NAME_ELEMENT(FF_FRICTION), NAME_ELEMENT(FF_DAMPER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :214:1: note: expanded from here │B│ 214 | "FF_FRICTION" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:897:19: note: previous initialization is here │B│ 897 | [0 ... FF_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:900:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 900 | NAME_ELEMENT(FF_FRICTION), NAME_ELEMENT(FF_DAMPER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :215:1: note: expanded from here │B│ 215 | "FF_DAMPER" │B│ | ^~~~~~~~~~~ │B│ evtest.c:897:19: note: previous initialization is here │B│ 897 | [0 ... FF_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:901:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 901 | NAME_ELEMENT(FF_INERTIA), NAME_ELEMENT(FF_RAMP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :216:1: note: expanded from here │B│ 216 | "FF_INERTIA" │B│ | ^~~~~~~~~~~~ │B│ evtest.c:897:19: note: previous initialization is here │B│ 897 | [0 ... FF_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:901:29: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 901 | NAME_ELEMENT(FF_INERTIA), NAME_ELEMENT(FF_RAMP), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :217:1: note: expanded from here │B│ 217 | "FF_RAMP" │B│ | ^~~~~~~~~ │B│ evtest.c:897:19: note: previous initialization is here │B│ 897 | [0 ... FF_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:902:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 902 | NAME_ELEMENT(FF_SQUARE), NAME_ELEMENT(FF_TRIANGLE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :218:1: note: expanded from here │B│ 218 | "FF_SQUARE" │B│ | ^~~~~~~~~~~ │B│ evtest.c:897:19: note: previous initialization is here │B│ 897 | [0 ... FF_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:902:28: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 902 | NAME_ELEMENT(FF_SQUARE), NAME_ELEMENT(FF_TRIANGLE), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :219:1: note: expanded from here │B│ 219 | "FF_TRIANGLE" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:897:19: note: previous initialization is here │B│ 897 | [0 ... FF_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:903:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 903 | NAME_ELEMENT(FF_SINE), NAME_ELEMENT(FF_SAW_UP), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :220:1: note: expanded from here │B│ 220 | "FF_SINE" │B│ | ^~~~~~~~~ │B│ evtest.c:897:19: note: previous initialization is here │B│ 897 | [0 ... FF_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:903:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 903 | NAME_ELEMENT(FF_SINE), NAME_ELEMENT(FF_SAW_UP), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :221:1: note: expanded from here │B│ 221 | "FF_SAW_UP" │B│ | ^~~~~~~~~~~ │B│ evtest.c:897:19: note: previous initialization is here │B│ 897 | [0 ... FF_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:904:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 904 | NAME_ELEMENT(FF_SAW_DOWN), NAME_ELEMENT(FF_CUSTOM), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :222:1: note: expanded from here │B│ 222 | "FF_SAW_DOWN" │B│ | ^~~~~~~~~~~~~ │B│ evtest.c:897:19: note: previous initialization is here │B│ 897 | [0 ... FF_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:904:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 904 | NAME_ELEMENT(FF_SAW_DOWN), NAME_ELEMENT(FF_CUSTOM), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :223:1: note: expanded from here │B│ 223 | "FF_CUSTOM" │B│ | ^~~~~~~~~~~ │B│ evtest.c:897:19: note: previous initialization is here │B│ 897 | [0 ... FF_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:905:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 905 | NAME_ELEMENT(FF_GAIN), NAME_ELEMENT(FF_AUTOCENTER), │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :224:1: note: expanded from here │B│ 224 | "FF_GAIN" │B│ | ^~~~~~~~~ │B│ evtest.c:897:19: note: previous initialization is here │B│ 897 | [0 ... FF_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:905:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 905 | NAME_ELEMENT(FF_GAIN), NAME_ELEMENT(FF_AUTOCENTER), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :225:1: note: expanded from here │B│ 225 | "FF_AUTOCENTER" │B│ | ^~~~~~~~~~~~~~~ │B│ evtest.c:897:19: note: previous initialization is here │B│ 897 | [0 ... FF_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:910:2: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 910 | NAME_ELEMENT(FF_STATUS_STOPPED), NAME_ELEMENT(FF_STATUS_PLAYING), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :226:1: note: expanded from here │B│ 226 | "FF_STATUS_STOPPED" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:909:26: note: previous initialization is here │B│ 909 | [0 ... FF_STATUS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:910:35: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 910 | NAME_ELEMENT(FF_STATUS_STOPPED), NAME_ELEMENT(FF_STATUS_PLAYING), │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ evtest.c:91:43: note: expanded from macro 'NAME_ELEMENT' │B│ 91 | #define NAME_ELEMENT(element) [element] = #element │B│ | ^~~~~~~~ │B│ :227:1: note: expanded from here │B│ 227 | "FF_STATUS_PLAYING" │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ evtest.c:909:26: note: previous initialization is here │B│ 909 | [0 ... FF_STATUS_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:915:13: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 915 | [EV_SYN] = syns, [EV_KEY] = keys, │B│ | ^~~~ │B│ evtest.c:914:19: note: previous initialization is here │B│ 914 | [0 ... EV_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:915:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 915 | [EV_SYN] = syns, [EV_KEY] = keys, │B│ | ^~~~ │B│ evtest.c:914:19: note: previous initialization is here │B│ 914 | [0 ... EV_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:916:13: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 916 | [EV_REL] = relatives, [EV_ABS] = absolutes, │B│ | ^~~~~~~~~ │B│ evtest.c:914:19: note: previous initialization is here │B│ 914 | [0 ... EV_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:916:37: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 916 | [EV_REL] = relatives, [EV_ABS] = absolutes, │B│ | ^~~~~~~~~ │B│ evtest.c:914:19: note: previous initialization is here │B│ 914 | [0 ... EV_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:917:13: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 917 | [EV_MSC] = misc, [EV_LED] = leds, │B│ | ^~~~ │B│ evtest.c:914:19: note: previous initialization is here │B│ 914 | [0 ... EV_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:917:32: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 917 | [EV_MSC] = misc, [EV_LED] = leds, │B│ | ^~~~ │B│ evtest.c:914:19: note: previous initialization is here │B│ 914 | [0 ... EV_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:918:13: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 918 | [EV_SND] = sounds, [EV_REP] = repeats, │B│ | ^~~~~~ │B│ evtest.c:914:19: note: previous initialization is here │B│ 914 | [0 ... EV_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:918:34: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 918 | [EV_SND] = sounds, [EV_REP] = repeats, │B│ | ^~~~~~~ │B│ evtest.c:914:19: note: previous initialization is here │B│ 914 | [0 ... EV_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:919:12: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 919 | [EV_SW] = switches, │B│ | ^~~~~~~~ │B│ evtest.c:914:19: note: previous initialization is here │B│ 914 | [0 ... EV_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:920:12: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 920 | [EV_FF] = force, [EV_FF_STATUS] = forcestatus, │B│ | ^~~~~ │B│ evtest.c:914:19: note: previous initialization is here │B│ 914 | [0 ... EV_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ evtest.c:920:38: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] │B│ 920 | [EV_FF] = force, [EV_FF_STATUS] = forcestatus, │B│ | ^~~~~~~~~~~ │B│ evtest.c:914:19: note: previous initialization is here │B│ 914 | [0 ... EV_MAX] = NULL, │B│ | ^~~~ │B│ /usr/lib/clang/22/include/__stddef_null.h:26:14: note: expanded from macro 'NULL' │B│ 26 | #define NULL ((void*)0) │B│ | ^~~~~~~~~~ │B│ 776 warnings generated. │B│ mv -f .deps/evtest.Tpo .deps/evtest.Po │B│ clang -std=gnu23 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -o evtest evtest.o │B│ Note: Writing evtest.1 │B│ rm evtest.xml │B│ make[1]: Leaving directory '/mason/build/x86_64/evtest-evtest-1.36.tar.gz' │ │Install │I│ + set -o errexit │I│ + set -o pipefail │I│ + set -o nounset │I│ + TERM=dumb │I│ + export TERM │I│ + SOURCE_DATE_EPOCH=1787347599 │I│ + export SOURCE_DATE_EPOCH │I│ + PGO_STAGE=NONE │I│ + export PGO_STAGE │I│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │I│ + export PKG_CONFIG_PATH │I│ + CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CFLAGS │I│ + CGO_CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CGO_CFLAGS │I│ + CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CXXFLAGS │I│ + CGO_CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CGO_CXXFLAGS │I│ + FFLAGS='-O2 -flto=thin -fno-omit-frame-pointer -g' │I│ + export FFLAGS │I│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin' │I│ + export LDFLAGS │I│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections' │I│ + export CGO_LDFLAGS │I│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │I│ + export DFLAGS │I│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=1 -C strip=none -C target-cpu=x86-64-v2' │I│ + export RUSTFLAGS │I│ + VALAFLAGS=-g │I│ + export VALAFLAGS │I│ + GOFLAGS='-buildmode=pie -ldflags=-linkmode=external -mod=readonly -modcacherw -trimpath' │I│ + export GOFLAGS │I│ + CC=clang │I│ + export CC │I│ + CXX=clang++ │I│ + export CXX │I│ + OBJC=clang │I│ + export OBJC │I│ + OBJCXX=clang++ │I│ + export OBJCXX │I│ + CPP=clang-cpp │I│ + export CPP │I│ + OBJCPP='clang -E -' │I│ + export OBJCPP │I│ + OBJCXXCPP='clang++ -E' │I│ + export OBJCXXCPP │I│ + AR=llvm-ar │I│ + export AR │I│ + LD=ld.lld │I│ + export LD │I│ + OBJCOPY=llvm-objcopy │I│ + export OBJCOPY │I│ + NM=llvm-nm │I│ + export NM │I│ + RANLIB=llvm-ranlib │I│ + export RANLIB │I│ + STRIP=llvm-strip │I│ + export STRIP │I│ + PATH=/usr/bin:/bin │I│ + export PATH │I│ + GOAMD64=v2 │I│ + export GOAMD64 │I│ + test -z v2 │I│ + CCACHE_DIR=/mason/ccache │I│ + export CCACHE_DIR │I│ + CCACHE_BASEDIR=/mason/build/x86_64/evtest-evtest-1.36.tar.gz │I│ + export CCACHE_BASEDIR │I│ + test -z /mason/ccache │I│ + export 'NINJA_STATUS=[%f/%t %es (%P)] ' │I│ + NINJA_STATUS='[%f/%t %es (%P)] ' │I│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/evtest-evtest-1.36.tar.gz │I│ + export CARGO_BUILD_DEP_INFO_BASEDIR │I│ + CARGO_NET_RETRY=5 │I│ + export CARGO_NET_RETRY │I│ + CARGO_PROFILE_RELEASE_DEBUG=full │I│ + export CARGO_PROFILE_RELEASE_DEBUG │I│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │I│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │I│ + CARGO_PROFILE_RELEASE_LTO=off │I│ + export CARGO_PROFILE_RELEASE_LTO │I│ + CARGO_PROFILE_RELEASE_STRIP=none │I│ + export CARGO_PROFILE_RELEASE_STRIP │I│ + RUSTC_WRAPPER= │I│ + export RUSTC_WRAPPER │I│ + test -z '' │I│ + unset RUSTC_WRAPPER │I│ + GOCACHE= │I│ + export GOCACHE │I│ + test -z '' │I│ + unset GOCACHE │I│ + GOMODCACHE= │I│ + export GOMODCACHE │I│ + test -z '' │I│ + unset GOMODCACHE │I│ + CARGO_HOME= │I│ + export CARGO_HOME │I│ + test -z '' │I│ + unset CARGO_HOME │I│ + ZIG_GLOBAL_CACHE_DIR= │I│ + export ZIG_GLOBAL_CACHE_DIR │I│ + test -z '' │I│ + unset ZIG_GLOBAL_CACHE_DIR │I│ + ZIG_LOCAL_CACHE_DIR= │I│ + export ZIG_LOCAL_CACHE_DIR │I│ + test -z '' │I│ + unset ZIG_LOCAL_CACHE_DIR │I│ + SCCACHE_DIR=/mason/sccache │I│ + export SCCACHE_DIR │I│ + test -z /mason/sccache │I│ + LANG=en_US.UTF-8 │I│ + export LANG │I│ + LC_ALL=en_US.UTF-8 │I│ + export LC_ALL │I│ + test -d /mason/build/x86_64/evtest-evtest-1.36.tar.gz │I│ + cd /mason/build/x86_64/evtest-evtest-1.36.tar.gz │I│ + echo 'The work directory %(workdir) is /mason/build/x86_64/evtest-evtest-1.36.tar.gz' │I│ + [[ -d /usr/share/defaults/docbook ]] │I│ The work directory %(workdir) is /mason/build/x86_64/evtest-evtest-1.36.tar.gz │I│ + _catalogs=() │I│ ++ find /usr/share/defaults/docbook -type f -name catalog │I│ + for c in $(find /usr/share/defaults/docbook -type f -name 'catalog') │I│ + _catalogs+=("file://${c}") │I│ + for c in $(find /usr/share/defaults/docbook -type f -name 'catalog') │I│ + _catalogs+=("file://${c}") │I│ + XML_CATALOG_FILES='file:///usr/share/defaults/docbook/docbook-dtd/catalog file:///usr/share/defaults/docbook/docbook-xsl/catalog' │I│ + export XML_CATALOG_FILES │I│ + unset _catalogs │I│ + make VERBOSE=1 -j 32 install DESTDIR=/mason/install │I│ make[1]: Entering directory '/mason/build/x86_64/evtest-evtest-1.36.tar.gz' │I│ /usr/bin/mkdir -p '/mason/install/usr/share/man/man1' │I│ /usr/bin/mkdir -p '/mason/install/usr/bin' │I│ /usr/bin/install -c evtest '/mason/install/usr/bin' │I│ /usr/bin/install -c -m 644 evtest.1 '/mason/install/usr/share/man/man1' │I│ make[1]: Leaving directory '/mason/build/x86_64/evtest-evtest-1.36.tar.gz' │Analyzing artefacts (» = Include, × = Ignore, ^ = Replace) │A│ » /usr/bin/evtest │A│ » /usr/share/man/man1/evtest.1 │A│ » /usr/lib/debug/.build-id/9a/e35ac9a315a49478badc0323853a6b3cc12565.debug Verifying Verified "e/evtest/manifest.x86_64.bin" matches built manifest based on hash match: "9a27e072753105b74191cd22cf8bd4e47c95e8299b9020787642cdb313b5d8ed" Packaging Emitted evtest-dbginfo-1.36-4-1-x86_64.stone Emitted evtest-1.36-4-1-x86_64.stone Phase Elapsed % │Initialize 1.08s 12.9% │Populate (moss) ││Resolve 0.43s 5.2% ││Fetch 0.92s 11.0% ││Blit 1.56s 18.8% │Fetch 0.44s 5.3% │x86_64 ││Prepare 0.02s 0.3% ││Setup 3.48s 41.8% ││Build 0.34s 4.1% ││Install 0.02s 0.3% │Analyze 0.03s 0.3% │Emit 0.01s 0.1% ────────────────────────────────────── Total 8.33s 100.0% Build finished successfully at 2026-08-21T23:30:37+02:00