boulder v0.26.8 (Git ref 07226baf2e1bad4c7a9f03e17d71425d515fde1b) └─ building ajantv2-module-18.0.0-1-1 Refreshed repo0 The following package(s) will be installed: acl 2.4.0-6 libsodium 1.0.22+git.2ce4d906-6 attr 2.6.0-7 libssh2 1.11.1-5 bash 5.3.20-34 libstdc++ 16.2.0+git.929cafe1-26 boulder 0.26.8+git.3d9f9fa-168 libstdc++-devel 16.2.0+git.929cafe1-26 brotli-libs 1.2.0-11 libstone 0.26.1+git.647000c-8 bsdtar 3.8.9-28 libtasn1 4.21.0-5 bsdtar-static 3.8.9-28 libunistring 1.4.2-8 bzip2-libs 1.0.8-9 libutempter 1.2.1-3 ca-certificates 20250516-18 libuuid 2.42.4-25 ca-certificates-mozilla 3.131-54 libxcrypt 4.5.2-11 ca-certificates-utils 20250516-18 libxml2 2.15.4-24 clang 23.1.3-67 linux-gaming 7.2.10-44 clang-libs 23.1.3-67 linux-gaming-devel 7.2.10-44 compiler-rt 23.1.3-67 linux-headers 7.2.10-67 coreutils 0.12.0-40 linux-lts 6.18.56-43 cryptsetup-libs 2.8.8-16 linux-lts-devel 6.18.56-43 curl-libs 8.23.0-35 linux-pam-libs 1.7.3-21 cyrus-sasl-libs 2.1.28-7 linux-stable 7.2.10-67 dash 0.5.13.5-20 linux-stable-devel 7.2.10-67 device-mapper-libs 2.03.43-23 lld 23.1.3-67 diffutils 3.12-7 lld-libs 23.1.3-67 elfutils 0.196-14 llvm 23.1.3-67 elfutils-libs 0.196-14 llvm-libs 23.1.3-67 envsubst 1.0-12 lz4 1.10.0-5 expat 2.9.0-20 lzo 2.10-3 file 5.48-13 make 4.4.1-5 findutils 4.11.0-5 mimalloc 3.5.4-20 gawk 5.4.1-10 mpc 1.4.1-6 gcc 16.2.0+git.929cafe1-26 mpfr 4.2.2-6 gdbm-libs 1.26-8 nano 9.2-42 git 2.56.0-27 ncurses-base 6.6-20261010-31 glib2 2.90.1-42 ncurses-libs 6.6-20261010-31 glibc 2.44+git.34106fee-46 nghttp2-libs 1.70.0-17 glibc-devel 2.44+git.34106fee-46 nghttp3 1.18.0-8 gmp 6.3.0-7 ngtcp2 1.25.0-5 gnu-coreutils-compat 9.12-9 openldap 2.6.14-9 gpm-libs 1.20.7-5 openmp 23.1.3-67 grep 3.12-8 openmp-devel 23.1.3-67 helix 25.07.1-9 openssl-libs 4.0.3-42 hwloc-libs 2.15.0-9 os-info 2026.08-20 iana-etc 20260723-6 p11-kit 0.26.5-13 icu-libs 78.3-15 p11-kit-libs 0.26.5-13 isl 0.28-3 pahole 1.32-5 json-c 0.19-6 patch 2.8-5 keyutils 1.6.3-5 pcre2 10.49-11 krb5-libs 1.22.2-8 pixman 0.46.4-11 layout 0.1.0-9 pkgconf 3.0.8-16 less 710-19 polly 23.1.3-67 libarchive 3.8.9-28 procps 4.0.7-9 libatomic 16.2.0+git.929cafe1-26 readline 8.3.6-11 libb2 0.98.1-3 ripgrep 15.2.0-5 libblkid 2.42.4-25 sed 4.10-5 libcap-ng 0.9.6-10 sudo-rs 0.2.15-22 libcom_err 1.47.4-8 systemd-libs 261.3-103 libdebuginfod 0.196-14 systemd-shared 261.3-103 libeconf 0.8.5-9 systemd-sysusers 261.3-103 libedit 20260512-3.1-8 systemd-tmpfiles 261.3-103 libelf 0.196-14 terminfo-foot 1.28.0-7 libfdisk 2.42.4-25 terminfo-ghostty 1.3.1-10 libffi 3.8.0-13 terminfo-kitty 0.49.2-22 libgcc 16.2.0+git.929cafe1-26 terminfo-kmscon 10.0.4-16 libgcc-static 16.2.0+git.929cafe1-26 tpm2-tss 4.2.0-7 libgcrypt 1.12.4-13 util-linux 2.42.4-25 libgomp 16.2.0+git.929cafe1-26 uutils-coreutils 0.12.0-40 libgpg-error 1.61-12 vim 9.2.1186-35 libidn2 2.3.8-6 wayland 1.26.0-10 libmount 2.42.4-25 xxd 9.2.1186-35 libpsl 0.23.3-8 xz 5.8.4-17 libseccomp 2.6.1-7 zlib 2.3.3-24 libsecret 0.21.8.2-10 zstd 1.5.7-13 libsmartcols 2.42.4-25 zstd-libs 1.5.7-13 Installed bsdtar (cached) Installed bzip2-libs (cached) Installed ca-certificates (cached) Installed attr (cached) Installed acl (cached) Installed ca-certificates-utils (cached) Installed clang (cached) Installed coreutils (cached) Installed brotli-libs (cached) Installed ca-certificates-mozilla (cached) Installed cyrus-sasl-libs (cached) Installed dash (cached) Installed curl-libs (cached) Installed device-mapper-libs (cached) Installed cryptsetup-libs (cached) Installed diffutils (cached) Installed envsubst (cached) Installed expat (cached) Installed elfutils-libs (cached) Installed findutils (cached) Installed bash (cached) Installed file (cached) Installed gdbm-libs (cached) Installed elfutils (cached) Installed gawk (cached) Installed boulder (cached) Installed glib2 (cached) Installed gmp (cached) Installed compiler-rt (cached) Installed gpm-libs (cached) Installed bsdtar-static (cached) Installed gnu-coreutils-compat (cached) Installed grep (cached) Installed iana-etc (cached) Installed hwloc-libs (cached) Installed git (cached) Installed isl (cached) Installed json-c (cached) Installed keyutils (cached) Installed layout (cached) Installed less (cached) Installed libarchive (cached) Installed krb5-libs (cached) Installed libatomic (cached) Installed libb2 (cached) Installed libcap-ng (cached) Installed libblkid (cached) Installed libcom_err (cached) Installed libeconf (cached) Installed libedit (cached) Installed libelf (cached) Installed libfdisk (cached) Installed libffi (cached) Installed libgcc (cached) Installed libdebuginfod (cached) Installed libgcrypt (cached) Installed libgomp (cached) Installed libgpg-error (cached) Installed libidn2 (cached) Installed libgcc-static (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 glibc-devel (cached) Installed libtasn1 (cached) Installed libstone (cached) Installed libutempter (cached) Installed libuuid (cached) Installed libxcrypt (cached) Installed libunistring (cached) Installed libxml2 (cached) Installed libstdc++-devel (cached) Installed icu-libs (cached) Installed linux-headers (cached) Installed clang-libs (cached) Installed linux-pam-libs (cached) Installed helix (cached) Installed glibc (cached) Installed lld (cached) Installed lld-libs (cached) Installed gcc (cached) Installed llvm (cached) Installed lz4 (cached) Installed lzo (cached) Installed make (cached) Installed mimalloc (cached) Installed mpc (cached) Installed mpfr (cached) Installed nano (cached) Installed ncurses-base (cached) Installed ncurses-libs (cached) Installed nghttp2-libs (cached) Installed nghttp3 (cached) Installed ngtcp2 (cached) Installed openldap (cached) Installed openmp (cached) Installed openmp-devel (cached) Installed openssl-libs (cached) Installed os-info (cached) Installed p11-kit (cached) Installed p11-kit-libs (cached) Installed pahole (cached) Installed patch (cached) Installed pcre2 (cached) Installed pixman (cached) Installed pkgconf (cached) Installed polly (cached) Installed procps (cached) Installed readline (cached) Installed ripgrep (cached) Installed sed (cached) Installed sudo-rs (cached) Installed systemd-libs (cached) Installed systemd-shared (cached) Installed systemd-sysusers (cached) Installed systemd-tmpfiles (cached) Installed terminfo-foot (cached) Installed terminfo-ghostty (cached) Installed terminfo-kitty (cached) Installed terminfo-kmscon (cached) Installed tpm2-tss (cached) Installed util-linux (cached) Installed uutils-coreutils (cached) Installed llvm-libs (cached) Installed wayland (cached) Installed xxd (cached) Installed xz (cached) Installed zlib (cached) Installed zstd (cached) Installed zstd-libs (cached) Installed vim (cached) Installed linux-gaming (cached) Installed linux-lts (cached) Installed linux-stable (cached) Installed linux-gaming-devel (cached) Installed linux-lts-devel (cached) Installed linux-stable-devel (cached) 179285 entries blitted in 1.01s (177.9k / s) Sharing 1 upstream(s) with the build container: Shared ajantv2.tar.gz Changing boulder thread priority to SCHED_BATCH during build: └─ priority set. Continuing build: x86_64 │Setup │S│ + set -o errexit │S│ + set -o pipefail │S│ + set -o nounset │S│ + TERM=dumb │S│ + export TERM │S│ + SOURCE_DATE_EPOCH=1791992946 │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 │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 │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 │S│ + cd /mason/build/x86_64 │S│ + echo 'The work directory %(workdir) is /mason/build/x86_64' │S│ The work directory %(workdir) is /mason/build/x86_64 │S│ + kernels=() │S│ + declare -a kernels │S│ + for dir in /usr/lib/kernel/*/ │S│ + dir=/usr/lib/kernel/6.18.56-43.lts │S│ + kernels+=(${dir##*/}) │S│ + for dir in /usr/lib/kernel/*/ │S│ + dir=/usr/lib/kernel/7.2.10-44.gaming │S│ + kernels+=(${dir##*/}) │S│ + for dir in /usr/lib/kernel/*/ │S│ + dir=/usr/lib/kernel/7.2.10-67.stable │S│ + kernels+=(${dir##*/}) │S│ + for _kernel in ${kernels[@]} │S│ + mkdir 6.18.56-43.lts │S│ + bsdtar-static -xf /mason/sourcedir/ajantv2.tar.gz --strip-components=1 -C 6.18.56-43.lts │S│ + pushd 6.18.56-43.lts │S│ + patch --force --forward --remove-empty-files --no-backup-if-mismatch -p1 -i /mason/recipe/pkg/ftbfs-linux-driver-fix-compile-with-kernel-7.2.patch │S│ ~/6.18.56-43.lts ~ │S│ patching file driver/linux/ntv2driver.c │S│ Hunk #1 succeeded at 3155 with fuzz 1 (offset -179 lines). │S│ + popd │S│ + for _kernel in ${kernels[@]} │S│ + mkdir 7.2.10-44.gaming │S│ ~ │S│ + bsdtar-static -xf /mason/sourcedir/ajantv2.tar.gz --strip-components=1 -C 7.2.10-44.gaming │S│ + pushd 7.2.10-44.gaming │S│ ~/7.2.10-44.gaming ~ │S│ + patch --force --forward --remove-empty-files --no-backup-if-mismatch -p1 -i /mason/recipe/pkg/ftbfs-linux-driver-fix-compile-with-kernel-7.2.patch │S│ patching file driver/linux/ntv2driver.c │S│ Hunk #1 succeeded at 3155 with fuzz 1 (offset -179 lines). │S│ + popd │S│ + for _kernel in ${kernels[@]} │S│ + mkdir 7.2.10-67.stable │S│ ~ │S│ + bsdtar-static -xf /mason/sourcedir/ajantv2.tar.gz --strip-components=1 -C 7.2.10-67.stable │S│ ~/7.2.10-67.stable ~ │S│ + pushd 7.2.10-67.stable │S│ + patch --force --forward --remove-empty-files --no-backup-if-mismatch -p1 -i /mason/recipe/pkg/ftbfs-linux-driver-fix-compile-with-kernel-7.2.patch │S│ patching file driver/linux/ntv2driver.c │S│ Hunk #1 succeeded at 3155 with fuzz 1 (offset -179 lines). │S│ + popd │S│ ~ │ │Build │B│ + set -o errexit │B│ + set -o pipefail │B│ + set -o nounset │B│ + TERM=dumb │B│ + export TERM │B│ + SOURCE_DATE_EPOCH=1791992946 │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 │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 │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 │B│ + cd /mason/build/x86_64 │B│ + echo 'The work directory %(workdir) is /mason/build/x86_64' │B│ + kernels=() │B│ + declare -a kernels │B│ The work directory %(workdir) is /mason/build/x86_64 │B│ + for dir in /usr/lib/kernel/*/ │B│ + dir=/usr/lib/kernel/6.18.56-43.lts │B│ + kernels+=(${dir##*/}) │B│ + for dir in /usr/lib/kernel/*/ │B│ + dir=/usr/lib/kernel/7.2.10-44.gaming │B│ + kernels+=(${dir##*/}) │B│ + for dir in /usr/lib/kernel/*/ │B│ + dir=/usr/lib/kernel/7.2.10-67.stable │B│ + kernels+=(${dir##*/}) │B│ + for _kernel in ${kernels[@]} │B│ + pushd 6.18.56-43.lts/driver │B│ ~/6.18.56-43.lts/driver ~ │B│ + [[ /usr/bin:/bin =~ ccache ]] │B│ + export CCACHE_BASEDIR=/mason/build/x86_64/6.18.56-43.lts/driver │B│ + CCACHE_BASEDIR=/mason/build/x86_64/6.18.56-43.lts/driver │B│ + make VERBOSE=1 -j 32 -C linux KDIR=/usr/lib/modules/6.18.56-43.lts/build KVERSION=6.18.56-43.lts LLVM=1 │B│ make: Entering directory '/mason/build/x86_64/6.18.56-43.lts/driver/linux' │B│ │B│ generating: /mason/build/x86_64/6.18.56-43.lts/ajantv2/includes/ntv2version.h │B│ ln -sf /mason/build/x86_64/6.18.56-43.lts/ajantv2/src/ntv2devicefeatures.cpp /mason/build/x86_64/6.18.56-43.lts/driver/linux/ntv2devicefeatures.c │B│ ln -sf /mason/build/x86_64/6.18.56-43.lts/ajantv2/src/ntv2driverprocamp.cpp /mason/build/x86_64/6.18.56-43.lts/driver/linux/ntv2driverprocamp.c │B│ ln -sf /mason/build/x86_64/6.18.56-43.lts/ajantv2/src/ntv2vpidfromspec.cpp /mason/build/x86_64/6.18.56-43.lts/driver/linux/ntv2vpidfromspec.c │B│ linux distro: aerynos │B│ linux distro flags: -DDISTRO_TYPE=aerynos -DDISTRO_IS_RHEL_LIKE=0 -DDISTRO_MAJ_VERSION=2026 -DDISTRO_MIN_VERSION=8 -DDISTRO_KERNEL_PKG_MAJ=43 -DDISTRO_KERNEL_PKG_MIN=0 -DDISTRO_KERNEL_PKG_PNT=0 │B│ lib: lib │B│ make -C /usr/lib/modules/6.18.56-43.lts/build M=/mason/build/x86_64/6.18.56-43.lts/driver/linux DRIVERDIR=/mason/build/x86_64/6.18.56-43.lts/driver/linux modules │B│ make[1]: Entering directory '/usr/src/linux-headers-6.18.56-43.lts' │B│ make[2]: Entering directory '/mason/build/x86_64/6.18.56-43.lts/driver/linux' │B│ CC [M] ../ntv2anc.o │B│ CC [M] ../ntv2aux.o │B│ CC [M] ../ntv2commonreg.o │B│ CC [M] ../ntv2displayid.o │B│ CC [M] ../ntv2genlock2.o │B│ CC [M] ../ntv2genlock.o │B│ CC [M] ../ntv2hdmiedid.o │B│ CC [M] ../ntv2hdmiin4.o │B│ CC [M] ../ntv2hdmiin.o │B│ CC [M] ../ntv2hdmiout4.o │B│ CC [M] ../ntv2infoframe.o │B│ CC [M] ../ntv2kona.o │B│ CC [M] ../ntv2mailbox.o │B│ CC [M] ../ntv2mcap.o │B│ CC [M] ../ntv2pciconfig.o │B│ CC [M] ../ntv2rp188.o │B│ CC [M] ../ntv2setup.o │B│ CC [M] ../ntv2stream.o │B│ CC [M] ../ntv2system.o │B│ CC [M] ../ntv2video.o │B│ CC [M] ../ntv2videoraster.o │B│ CC [M] ../ntv2vpid.o │B│ CC [M] ../ntv2xpt.o │B│ CC [M] ntv2dma.o │B│ CC [M] ntv2driverautocirculate.o │B│ CC [M] ntv2driver.o │B│ CC [M] ntv2driverdbgmsgctl.o │B│ CC [M] ntv2driverstatus.o │B│ CC [M] ntv2drivertask.o │B│ CC [M] ntv2kona2.o │B│ CC [M] ntv2serial.o │B│ CC [M] registerio.o │B│ CC [M] ntv2devicefeatures.o │B│ ../ntv2infoframe.c:24:11: warning: unused variable 'ntv2_fld_header_version' [-Wunused-const-variable] │B│ 24 | NTV2_FLD(ntv2_fld_header_version, 7, 8); /* version */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:25:11: warning: unused variable 'ntv2_fld_header_change' [-Wunused-const-variable] │B│ 25 | NTV2_FLD(ntv2_fld_header_change, 1, 15); /* change */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:30:11: warning: unused variable 'ntv2_fld_header_checksum' [-Wunused-const-variable] │B│ 30 | NTV2_FLD(ntv2_fld_header_checksum, 8, 24); /* checksum (packet byte 0) */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:34:11: warning: unused variable 'ntv2_fld_video_info_scan' [-Wunused-const-variable] │B│ 34 | NTV2_FLD(ntv2_fld_video_info_scan, 2, 0); /* s */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:38:11: warning: unused variable 'ntv2_fld_video_info_bar' [-Wunused-const-variable] │B│ 38 | NTV2_FLD(ntv2_fld_video_info_bar, 2, 2); /* b */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:43:11: warning: unused variable 'ntv2_fld_video_info_active_format' [-Wunused-const-variable] │B│ 43 | NTV2_FLD(ntv2_fld_video_info_active_format, 1, 4); /* a */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:51:11: warning: unused variable 'ntv2_fld_video_info_active_aspect' [-Wunused-const-variable] │B│ 51 | NTV2_FLD(ntv2_fld_video_info_active_aspect, 4, 8); /* r */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:72:11: warning: unused variable 'ntv2_fld_video_info_scaling' [-Wunused-const-variable] │B│ 72 | NTV2_FLD(ntv2_fld_video_info_scaling, 2, 16); /* sc */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:90:11: warning: unused variable 'ntv2_fld_video_info_it_content' [-Wunused-const-variable] │B│ 90 | NTV2_FLD(ntv2_fld_video_info_it_content, 1, 23); /* itc */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:125:11: warning: unused variable 'ntv2_fld_video_info_pixel_repetition' [-Wunused-const-variable] │B│ 125 | NTV2_FLD(ntv2_fld_video_info_pixel_repetition, 4, 0); /* pr */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:136:11: warning: unused variable 'ntv2_fld_video_info_content_type' [-Wunused-const-variable] │B│ 136 | NTV2_FLD(ntv2_fld_video_info_content_type, 2, 4); /* cn */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:144:11: warning: unused variable 'ntv2_fld_video_info_etb_lsb' [-Wunused-const-variable] │B│ 144 | NTV2_FLD(ntv2_fld_video_info_etb_lsb, 8, 8); /* packet byte 6 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:145:11: warning: unused variable 'ntv2_fld_video_info_etb_msb' [-Wunused-const-variable] │B│ 145 | NTV2_FLD(ntv2_fld_video_info_etb_msb, 8, 16); /* packet byte 7 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:146:11: warning: unused variable 'ntv2_fld_video_info_sbb_lsb' [-Wunused-const-variable] │B│ 146 | NTV2_FLD(ntv2_fld_video_info_sbb_lsb, 8, 24); /* packet byte 8 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:148:11: warning: unused variable 'ntv2_fld_video_info_sbb_msb' [-Wunused-const-variable] │B│ 148 | NTV2_FLD(ntv2_fld_video_info_sbb_msb, 8, 0); /* packet byte 9 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:149:11: warning: unused variable 'ntv2_fld_video_info_elb_lsb' [-Wunused-const-variable] │B│ 149 | NTV2_FLD(ntv2_fld_video_info_elb_lsb, 8, 8); /* packet byte 10 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:150:11: warning: unused variable 'ntv2_fld_video_info_elb_msb' [-Wunused-const-variable] │B│ 150 | NTV2_FLD(ntv2_fld_video_info_elb_msb, 8, 16); /* packet byte 11 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:151:11: warning: unused variable 'ntv2_fld_video_info_srb_lsb' [-Wunused-const-variable] │B│ 151 | NTV2_FLD(ntv2_fld_video_info_srb_lsb, 8, 24); /* packet byte 12 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:153:11: warning: unused variable 'ntv2_fld_video_info_srb_msb' [-Wunused-const-variable] │B│ 153 | NTV2_FLD(ntv2_fld_video_info_srb_msb, 8, 0); /* packet byte 13 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2system.c:2139:63: warning: format string is not a string literal (potentially insecure) [-Wformat-security] │B│ 2139 | pThread->pTask = kthread_run(ntv2ThreadFunc, (void*)pThread, pThread->pName); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/src/linux-headers-6.18.56-43.lts/include/linux/kthread.h:72:36: note: expanded from macro 'kthread_run' │B│ 72 | = kthread_create(threadfn, data, namefmt, ## __VA_ARGS__); \ │B│ | ^~~~~~~ │B│ /usr/src/linux-headers-6.18.56-43.lts/include/linux/kthread.h:46:55: note: expanded from macro 'kthread_create' │B│ 46 | kthread_create_on_node(threadfn, data, NUMA_NO_NODE, namefmt, ##arg) │B│ | ^~~~~~~ │B│ ../ntv2displayid.c:126:22: warning: unused variable 'edid_extension_checksum_reg_addr' [-Wunused-const-variable] │B│ 126 | static const uint8_t edid_extension_checksum_reg_addr = 0x7f; │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2system.c:2139:63: note: treat the string as an argument to avoid this │B│ 2139 | pThread->pTask = kthread_run(ntv2ThreadFunc, (void*)pThread, pThread->pName); │B│ | ^ │B│ | "%s", │B│ /usr/src/linux-headers-6.18.56-43.lts/include/linux/kthread.h:72:36: note: expanded from macro 'kthread_run' │B│ 72 | = kthread_create(threadfn, data, namefmt, ## __VA_ARGS__); \ │B│ | ^ │B│ /usr/src/linux-headers-6.18.56-43.lts/include/linux/kthread.h:46:55: note: expanded from macro 'kthread_create' │B│ 46 | kthread_create_on_node(threadfn, data, NUMA_NO_NODE, namefmt, ##arg) │B│ | ^ │B│ ../ntv2hdmiin4.c:1573:11: warning: variable 'read' set but not used [-Wunused-but-set-variable] │B│ 1573 | uint32_t read; │B│ | ^ │B│ ../ntv2hdmiin4.c:1612:11: warning: variable 'read' set but not used [-Wunused-but-set-variable] │B│ 1612 | uint32_t read; │B│ | ^ │B│ ../ntv2hdmiin.c:1349:10: warning: variable 'a_version' set but not used [-Wunused-but-set-variable] │B│ 1349 | uint8_t a_version; │B│ | ^ │B│ ../ntv2hdmiin.c:1352:10: warning: variable 'v_version' set but not used [-Wunused-but-set-variable] │B│ 1352 | uint8_t v_version; │B│ | ^ │B│ 19 warnings generated. │B│ ../ntv2hdmiin.c:1546:11: warning: variable 'video_status' set but not used [-Wunused-but-set-variable] │B│ 1546 | uint32_t video_status; │B│ | ^ │B│ ../ntv2aux.c:32:21: warning: unused variable 'gChannelToAuxInsOffset' [-Wunused-const-variable] │B│ 32 | static const ULWord gChannelToAuxInsOffset[] = { AUX_INS_1_OFFSET, AUX_INS_2_OFFSET, AUX_INS_3_OFFSET, AUX_INS_4_OFFSET, 0 }; │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:93:27: warning: variable 'pNTV2ModuleParams' set but not used [-Wunused-but-set-variable] │B│ 93 | NTV2ModulePrivateParams *pNTV2ModuleParams; │B│ | ^ │B│ ../ntv2hdmiout4.c:266:22: warning: unused variable 'c_lock_wait_max' [-Wunused-const-variable] │B│ 266 | static const int64_t c_lock_wait_max = 8; │B│ | ^~~~~~~~~~~~~~~ │B│ ../ntv2hdmiout4.c:269:23: warning: unused variable 'c_config_wait' [-Wunused-const-variable] │B│ 269 | static const uint32_t c_config_wait = 100000; │B│ | ^~~~~~~~~~~~~ │B│ ../ntv2genlock.c:59:11: warning: unused variable 'ntv2_fld_global_frame_rate_012' [-Wunused-const-variable] │B│ 59 | NTV2_FLD(ntv2_fld_global_frame_rate_012, 3, 0); /* frame rate 0-2 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:60:11: warning: unused variable 'ntv2_fld_global_frame_geometry' [-Wunused-const-variable] │B│ 60 | NTV2_FLD(ntv2_fld_global_frame_geometry, 4, 3); /* frame geometry */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:61:11: warning: unused variable 'ntv2_fld_global_video_standard' [-Wunused-const-variable] │B│ 61 | NTV2_FLD(ntv2_fld_global_video_standard, 3, 7); /* video standard */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:63:11: warning: unused variable 'ntv2_fld_global_register_sync' [-Wunused-const-variable] │B│ 63 | NTV2_FLD(ntv2_fld_global_register_sync, 2, 20); /* register updat sync */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:64:11: warning: unused variable 'ntv2_fld_global_frame_rate_3' [-Wunused-const-variable] │B│ 64 | NTV2_FLD(ntv2_fld_global_frame_rate_3, 1, 21); /* frame rate 3 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:68:11: warning: unused variable 'ntv2_fld_sdiin_frame_rate_1_012' [-Wunused-const-variable] │B│ 68 | NTV2_FLD(ntv2_fld_sdiin_frame_rate_1_012, 3, 0); /* sdi 1 frame rate 0-2 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:69:11: warning: unused variable 'ntv2_fld_sdiin_autotiming_1' [-Wunused-const-variable] │B│ 69 | NTV2_FLD(ntv2_fld_sdiin_autotiming_1, 1, 3); /* sdi 1 auto timing */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:70:11: warning: unused variable 'ntv2_fld_sdiin_frame_geometry_1_012' [-Wunused-const-variable] │B│ 70 | NTV2_FLD(ntv2_fld_sdiin_frame_geometry_1_012, 3, 4); /* sdi 1 frame geometry 0-2 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:71:11: warning: unused variable 'ntv2_fld_sdiin_progressive_1' [-Wunused-const-variable] │B│ 71 | NTV2_FLD(ntv2_fld_sdiin_progressive_1, 1, 7); /* sdi 1 progressive scan */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:72:11: warning: unused variable 'ntv2_fld_sdiin_frame_rate_2_012' [-Wunused-const-variable] │B│ 72 | NTV2_FLD(ntv2_fld_sdiin_frame_rate_2_012, 3, 8); /* sdi 2 frame rate 0-2 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:73:11: warning: unused variable 'ntv2_fld_sdiin_autotiming_2' [-Wunused-const-variable] │B│ 73 | NTV2_FLD(ntv2_fld_sdiin_autotiming_2, 1, 11); /* sdi 2 auto timing */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:74:11: warning: unused variable 'ntv2_fld_sdiin_frame_geometry_2_012' [-Wunused-const-variable] │B│ 74 | NTV2_FLD(ntv2_fld_sdiin_frame_geometry_2_012, 3, 12); /* sdi 2 frame geometry 0-2 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:75:11: warning: unused variable 'ntv2_fld_sdiin_progressive_2' [-Wunused-const-variable] │B│ 75 | NTV2_FLD(ntv2_fld_sdiin_progressive_2, 1, 15); /* sdi 2 progressive scan */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:78:11: warning: unused variable 'ntv2_fld_sdiin_progressive_ref' [-Wunused-const-variable] │B│ 78 | NTV2_FLD(ntv2_fld_sdiin_progressive_ref, 1, 23); /* reference progressive scan */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:79:11: warning: unused variable 'ntv2_fld_sdiin_frame_rate_1_3' [-Wunused-const-variable] │B│ 79 | NTV2_FLD(ntv2_fld_sdiin_frame_rate_1_3, 3, 28); /* sdi 1 frame rate 3 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:80:11: warning: unused variable 'ntv2_fld_sdiin_frame_rate_2_3' [-Wunused-const-variable] │B│ 80 | NTV2_FLD(ntv2_fld_sdiin_frame_rate_2_3, 3, 29); /* sdi 2 frame rate 3 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:81:11: warning: unused variable 'ntv2_fld_sdiin_frame_geometry_1_3' [-Wunused-const-variable] │B│ 81 | NTV2_FLD(ntv2_fld_sdiin_frame_geometry_1_3, 3, 30); /* sdi 1 frame geometry 3 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:82:11: warning: unused variable 'ntv2_fld_sdiin_frame_geometry_2_3' [-Wunused-const-variable] │B│ 82 | NTV2_FLD(ntv2_fld_sdiin_frame_geometry_2_../ntv2xpt.c3:,27 :23 : warning: unused variable 'gChannelToDLOutInSelectRegNum' [-Wunused-const-variable] │B│ 3, 31); / 27* | sstdait i2c fcroanmset gueoimnett3r2y _3t *g/C │B│ h | a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n │B│ nelTo../ntv2genlock.c:D93L:11O:u twarning: Iunused variable 'ntv2_fld_hdmiin_locked' [-Wunused-const-variable]n │B│ Sele 93c | t RNeTgVN2u_mF L[D(]n t=v 2{_ fklRde_ghXdpmtiiSne_lleocctkGerdo,u p 2 , k R e1g,X p0t)S;e le │B│ c| t ^~~~~~~~~~~~~~~~~~~~~~ │B│ Gro../ntv2genlock.cu:94p:711:, warning: unused variable 'ntv2_fld_hdmiin_stable' [-Wunused-const-variable]k │B│ Re g94 | X pNTtVS2_eFlLDe(cnttvG2r_ofulpd1_6h,dm iin_stable, 1, 1); │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:95:11: warning: unused variable 'ntv2_fld_hdmiin_rgb' [-Wunused-const-variable] │B│ 95 | NTV2_FLD(ntv2_fld_hdmiin_rgb, k R1e,g X2p)t;S el │B│ e c| t ^~~~~~~~~~~~~~~~~~~ │B│ Gro../ntv2genlock.cu:p961:116: , │B│ warning: | unused variable 'ntv2_fld_hdmiin_deep_color' [-Wunused-const-variable] │B│ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ 96 | ../ntv2xpt.c: 29:N23T: Vwarning: 2unused variable 'gChannelToDLOutInSelectMask' [-Wunused-const-variable]_ │B│ FLD(ntv2 _29 | fsltda_thidcm icion_ndsetep _ucoilnotr,3 2 _ t 1g, C3h)a; n n │B│ e| ^~~~~~~~~~~~~~~~~~~~~~~~~~l │B│ To../ntv2genlock.cD:98:L11: Owarning: uunused variable 'ntv2_fld_hdmiin_audio_8ch' [-Wunused-const-variable]t │B│ In S98 | e NlTeV2c_tFLMDa(nstkv2 _[fl]d _h=d mi{i n_(auuidinot_83c2h,_ t ) k K 12,R 1e2g)M;a s k/D*u a8l laiundkiOou tcIhnpanunteSlse l(evsc t2,) *k/K │B│ 2| ^~~~~~~~~~~~~~~~~~~~~~~~~R │B│ eg../ntv2genlock.c:M99:a11:s kwarning: unused variable 'ntv2_fld_hdmiin_progressive' [-Wunused-const-variable]D │B│ ua 99l | l NiTnVk2_OFuLtD(2nItnv2p_uftlSd_ehldmeicitn_,p rkogKr2eRsesigvMea,s k D u a l l1i,n k1O3u)t;3 │B│ I n| p ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ utS../ntv2genlock.ce:100l:11e: ctwarning: ,unused variable 'ntv2_fld_hdmiin_video_sd' [-Wunused-const-variable] │B│ kK2Re 100g | M aNsTkVD2u_aFlLlDi(nnktOvu2_tf4lIdn_phudtmSieinl_evcidteo,_s │B│ d | , ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2xpt.c1:,31 :1234:) ; warning: /unused variable 'gChannelToDLOutInSelectShift' [-Wunused-const-variable]* │B│ video pixel 31c | losctk astd i(cn otc ohdn sotr 3ug)i *n/t │B│ 3 | 2 ^~~~~~~~~~~~~~~~~~~~~~~~_ │B│ t gC../ntv2genlock.c:h101:a11:n newarning: lunused variable 'ntv2_fld_hdmiin_video_74_25' [-Wunused-const-variable]T │B│ oDLOu t101I | n SNeTlVec2t_SFhLiDf(tn t[v]2 _=f l{d _khKd2mRiieng_vSihdieof_7t4D_u2a5,l l in k 1O,u t15I)n;p u/t* Sneotl euscetd, * /k │B│ K| ^~~~~~~~~~~~~~~~~~~~~~~~~~~2 │B│ Re../ntv2genlock.cg:102:S11: hwarning: iunused variable 'ntv2_fld_hdmiin_audio_rate' [-Wunused-const-variable] │B│ ftD 102u | aNlTlV2i_nFkLDO(untt2v2I_nfpultd_Shedlmeicitn,_ akuKd2iReog_Srhaitfet,Du al l i n k O4u,t3 I1n6p)u;tS e │B│ l| e ^~~~~~~~~~~~~~~~~~~~~~~~~~c │B│ t, k../ntv2genlock.c:K103:211:RegS hiwarning: funused variable 'ntv2_fld_hdmiin_audio_word_length' [-Wunused-const-variable] │B│ tDu 103a | l NlTiV2n_kFLODu(ntt4v2I_nflpdu_htdSmieilne_acutd,io │B│ _| wo ^~~~~~~~~~~~~~~~~~~~~~~~~~~~r │B│ d_le../ntv2xpt.cn:g41t:23h:, warning: unused variable 'gChannelToLUTInputSelectRegNum' [-Wunused-const-variable] │B│ 4, 20); │B│ 41| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ st../ntv2genlock.ca:104t:11:i cwarning: unused variable 'ntv2_fld_hdmiin_video_format' [-Wunused-const-variable] │B│ con 104s | tN TVu2_iFnLDt(3nt2v_2t_f lgd_Chhdmaininn_evlidTeoo_LfUoTrmIantp,u t S e l e3c,tR e2g4N)u;m [/] *= r{e aklRleyg XnpttvSe2l escttaGnrdoaurp1d, *k/R │B│ e | g ^~~~~~~~~~~~~~~~~~~~~~~~~~~~X │B│ ptSe../ntv2genlock.c:l105:e11c:t Gwarning: runused variable 'ntv2_fld_hdmiin_dvi' [-Wunused-const-variable]o │B│ up5, 105 | k RNeTgVX2p_tFSLeDl(encttvG2r_ofulpd_1h2dm,i ink_Rdveig,X p t S e 1l,e 2c7t);G r o/*u pin1p2u,t │B│ d| vi ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ (vs ../ntv2xpt.ch:d43:m23i): *warning: / │B│ unused variable 'gChannelToLUTInputSelectMask' [-Wunused-const-variable] │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ 43 | static const uint32_t gChannelToLUTInputSelectMask [] = { kK2RegMaskXptLUTInputSelect, kK2RegMaskXptLUT2InputSelect, kK2RegMaskXptLUT3InputSelect, kK2RegMaskXptLUT4InputSelect, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2xpt.c:45:23: warning: unused variable 'gChannelToLUTInputSelectShift' [-Wunused-const-variable] │B│ 45 | static const uint32_t gChannelToLUTInputSelectShift [] = { kK2RegShiftXptLUTInputSelect, kK2RegShiftXptLUT2InputSelect, kK2RegShiftXptLUT3InputSelect, kK2RegShiftXptLUT4InputSelect, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2xpt.c:48:23: warning: unused variable 'gChannelToCSCVidInputSelectRegNum' [-Wunused-const-variable] │B│ 48 | static const uint32_t gChannelToCSCVidInputSelectRegNum [../ntv2genlock2.c]: 240=: 11:{ kwarning: Revariable 'lock_wait' set but not used [-Wunused-but-set-variable] │B│ gXp t240S | e lueicnttG3r2o_utp 1l, okcRke_gwXapittS e=l e0c;t │B│ G | r ^o │B│ up../ntv2genlock2.c5:,241: 11k: Rewarning: gvariable 'unlock_wait' set but not used [-Wunused-but-set-variable]X │B│ pt S241e | lueicnttG3r2o_utp 1u7n,l okcRekg_wXapitSte l=e c0t;G │B│ r | ou ^ │B│ p17, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2xpt.c:50:23: warning: unused variable 'gChannelToCSCVidInputSelectMask' [-Wunused-const-variable] │B│ 50 | static const uint32_t gChannelToCSCVidInputSelectMask [] = { kK2RegMaskColorSpaceConverterInputSelect, kK2RegMaskCSC2VidInputSelect, kK2RegMaskCSC3VidInputSelect, kK2RegMaskCSC4VidInputSelect, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2xpt.c:52:23: warning: unused variable 'gChannelToCSCVidInputSelectShift' [-Wunused-const-variable] │B│ 52 | static const uint32_t gChannelToCSCVidInputSelectShift [] = { kK../ntv2genlock2.c2:351R:e7:g Swarning: hivariable 'ref_locked' set but not used [-Wunused-but-set-variable] │B│ ftC o351 | l obroSopla creeCfo_nlvoecrkteedrI n=p utfSaellseec;t │B│ ,| ^k │B│ K2RegShiftCSC2VidInputSelect, kK2RegShiftCSC3VidInputSelect, kK2RegShiftCSC4VidInputSelect, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock2.c:705:17: warning: variable 'status' set but not used [-Wunused-but-set-variable] │B│ 705 | uint32_t val, status; │B│ | ^ │B│ ../ntv2kona.c:1885:9: warning: variable 'hdmiStatus' set but not used [-Wunused-but-set-variable] │B│ ../ntv2videoraster.c:37 :188522 | : Uwarning: Lunused variable 'c_default_timeout' [-Wunused-const-variable]W │B│ ord h d37m | sitSattatiucs c=o n0s; │B│ t | ^i │B│ nt64_t c_default_timeout = 50000; │B│ | ^~~~~~~~~~~~~~~~~ │B│ ../ntv2videoraster.c:39:23: warning: unused variable 'c_video_standard_size' [-Wunused-const-variable] │B│ 39 | static const uint32_t c_video_standard_size = 0x100000; │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock2.c:54:11: warning: unused variable 'ntv2_fld_global_frame_rate_012' [-Wunused-const-variable] │B│ 54 | NTV2_FLD(ntv2_fld_global_frame_rate_012, 3, 0); /* frame rate 0-2 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock2.c:55:11: warning: unused variable 'ntv2_fld_global_frame_geometry' [-Wunused-const-variable] │B│ 55 | NTV2_FLD(ntv2_fld_global_frame_geometry, 4, 3); /* frame geometry */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock2.c:56:11: warning: unused variable 'ntv2_fld_global_video_standard' [-Wunused-const-variable] │B│ 56 | NTV2_FLD(ntv2_fld_global_video_standard, 3, 7); /* video standard */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock2.c:58:11: warning: unused variable 'ntv2_fld_global_register_sync' [-Wunused-const-variable] │B│ CC [M] ntv2driverprocamp.o │B│ 58 | NTV2_FLD(ntv2_fld_global_register_sync, 2, 20); /* register updat sync */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock2.c:59:11: warning: unused variable 'ntv2_fld_global_frame_rate_3' [-Wunused-const-variable] │B│ 59 | NTV2_FLD(ntv2_fld_global_frame_rate_3, 1, 21); /* frame rate 3 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock2.c:64:11: warning: unused variable 'ntv2_fld_control_reference_source' [-Wunused-const-variable] │B│ 64 | NTV2_FLD(ntv2_fld_control_reference_source, 4, 24); /* hardware reference source */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock2.c:65:11: warning: unused variable 'ntv2_fld_control_reference_present' [-Wunused-const-variable] │B│ 65 | NTV2_FLD(ntv2_fld_control_reference_present, 1, 30); /* reference source present */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2rp188.c:38:21: warning: unused variable 'gChannelToRXSDIFrameCountLoRegs' [-Wunused-const-variable] │B│ CC [M] ntv2vpidfromspec.o │B│ 38 | static const ULWord gChannelToRXSDIFrameCountLoRegs[] = { kRegRXSDI1FrameCountLow, kRegRXSDI2FrameCountLow, kRegRXSDI3FrameCountLow, kRegRXSDI4FrameCountLowregisterio.c,: 315:k27R: egwarning: Rvariable 'pNTV2ModuleParams' set but not used [-Wunused-but-set-variable]X │B│ SDI5F 315r | a mNeTCVo2uMnotdLuolwe,P rkiRveagtReXPSarDaIm6sF r*apmNeTCVo2uMnodtuLloewP,a rkaRmesg; │B│ R X| S ^ │B│ DI7FrameCountLow, kRegRXSDI8FrameCountLow, 0 }; │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2rp188.c:39:21: warning: unused variable 'gChannelToRXSDIFrameCountHiRegs' [-Wunused-const-variable] │B│ 39 | static const ULWord gChannelToRXSDIFrameCountHiRegs[] = { kRegRXSDI1FrameCountHigh, kRegRXSDI2FrameCountHigh, kRegRXSDI3FrameCountHigh, kRegRXSDI4FrameCountHigh, kRegRXSDI5FrameCountHigh, kRegRXSDI6FrameCountHigh, kRegRXSDI7FrameCountHigh, kRegRXSDI8FrameCountHigh, 0 }; │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:768:27: warning: variable 'pNTV2ModuleParams' set but not used [-Wunused-but-set-variable] │B│ 768 | NTV2ModulePrivateParams *pNTV2ModuleParams; │B│ | ^ │B│ registerio.c:826:27: warning: variable 'pNTV2ModuleParams' set but not used [-Wunused-but-set-variable] │B│ 826 | NTV2ModulePrivateParams *pNTV2ModuleParams; │B│ | ^ │B│ ntv2driverautocirculate.c:715:9: warning: variable 'bDropFrame' set but not used [-Wunused-but-set-variable] │B│ 715 | bool bDropFrame = false; │B│ | ^ │B│ 1 warning generated. │B│ ntv2driverautocirculate.c:286:11: warning: variable 'RDTSC' set but not used [-Wunused-but-set-variable] │B│ 286 | ULWord64 RDTSC = 0; │B│ | ^ │B│ ntv2driverautocirculate.c:296:7: warning: variable 'changeEvent' set but not used [-Wunused-but-set-variable] │B│ 296 | bool changeEvent = false; │B│ | ^ │B│ CC [M] ntv2rdma.o │B│ ../ntv2kona.c:84:24: warning: unused variable 'gChannelToVPIDTransferCharacteristics' [-Wunused-const-variable] │B│ 84 | static const ULWord gChannelToVPIDTransferCharacteristics[] = { kVRegNTV2VPIDTransferCharacteristics, kVRegNTV2VPIDTransferCharacteristics2, kVRegNTV2VPIDTransferCharacteristics3, kVRegNTV2VPIDTransferCharacteristics4, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2kona.c:87:24: warning: unused variable 'gChannelToVPIDColorimetry' [-Wunused-const-variable] │B│ 87 | static const ULWord gChannelToVPIDColorimetry[] = { kVRegNTV2VPIDColorimetry, kVRegNTV2VPIDColorimetry2, kVRegNTV2VPIDColorimetry3, kVRegNTV2VPIDColorimetry4, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2kona.c:90:24: warning: unused variable 'gChannelToVPIDLuminance' [-Wunused-const-variable] │B│ 90 | static const ULWord gChannelToVPIDLuminance[] = { kVRegNTV2VPIDLuminance, kVRegNTV2VPIDLuminance, kVRegNTV2VPIDLuminance, kVRegNTV2VPIDLuminance, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2kona.c:93:21: warning: unused variable 'gChannelToSDIOutVPIDRGBRange' [-Wunused-const-variable] │B│ 93 | static const ULWord gChannelToSDIOutVPIDRGBRange[] = { kVRegSDIOutVPIDRGBRange1, kVRegSDIOutVPIDRGBRange2, kVRegSDIOutVPIDRGBRange3, kVRegSDIOutVPIDRGBRange4, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2kona.c:96:21: warning: unused variable 'gChannelToSDIOutKeySignal' [-Wunused-const-variable] │B│ 96 | static const ULWord gChannelToSDIOutKeySignal[] = { kVRegSDIOutKeySignal1, kVRegSDIOutKeySignal2, kVRegSDIOutKeySignal3, kVRegSDIOutKeySignal4, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2kona.c:101:21: warning: unused variable 'gHDMIChannelToInputStatusVRegNum' [-Wunused-const-variable] │B│ 101 | static const ULWord gHDMIChannelToInputStatusVRegNum [] = { kVRegHDMIInputStatus1, kVRegHDMIInputStatus2, kVRegHDMIInputStatus3, kVRegHDMIInputStatus4, kVRegHDMIInputStatus1, kVRegHDMIInputStatus1, kVRegHDMIInputStatus1, kVRegHDMIInputStatus1 }; │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2kona.c:102:21: warning: unused variable 'gHDMIChannelToInputControlVRegNum' [-Wunused-const-variable] │B│ 102 | static const ULWord gHDMIChannelToInputControlVRegNum [] = { kVRegHDMIInputControl1, kVRegHDMIInputControl2, kVRegHDMIInputControl3, kVRegHDMIInputControl4, kVRegHDMIInputControl1, kVRegHDMIInputControl1, kVRegHDMIInputControl1, kVRegHDMIInputControl1 }; │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2kona.c:103:21: warning: unused variable 'gHDMIChannelToOutStatusVRegNum' [-Wunused-const-variable] │B│ 103 | static const ULWord gHDMIChannelToOutStatusVRegNum [] = { kVRegHDMIOutStatus1, kVRegHDMIOutStatus2, kVRegHDMIOutStatus3, kVRegHDMIOutStatus4, kVRegHDMIOutStatus1, kVRegHDMIOutStatus1, kVRegHDMIOutStatus1, kVRegHDMIOutStatus1 }; │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ 1 warning generated. │B│ 9 warnings generated. │B│ registerio.c:2919:21: warning: variable 'pNTV2Params' set but not used [-Wunused-but-set-variable] │B│ 2919 | NTV2PrivateParams *pNTV2Params; │B│ | ^ │B│ registerio.c:2928:21: warning: variable 'pNTV2Params' set but not used [-Wunused-but-set-variable] │B│ 2928 | NTV2PrivateParams *pNTV2Params; │B│ | ^ │B│ registerio.c:2940:21: warning: variable 'pNTV2Params' set but not used [-Wunused-but-set-variable] │B│ 2940 | NTV2PrivateParams *pNTV2Params; │B│ | ^ │B│ registerio.c:2965:21: warning: variable 'pNTV2Params' set but not used [-Wunused-but-set-variable] │B│ 2965 | NTV2PrivateParams *pNTV2Params; │B│ | ^ │B│ registerio.c:3752:21: warning: variable 'pNTV2Params' set but not used [-Wunused-but-set-variable] │B│ 3752 | NTV2PrivateParams *pNTV2Params; │B│ | ^ │B│ registerio.c:62:21: warning: unused variable 'gChannelToSmpte372RegisterNum' [-Wunused-const-variable] │B│ 62 | static const ULWord gChannelToSmpte372RegisterNum [] = { kRegGlobalControl, kRegGlobalControl, kRegGlobalControl2, kRegGlobalControl2, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:64:21: warning: unused variable 'gChannelToSmpte372Masks' [-Wunused-const-variable] │B│ 64 | static const ULWord gChannelToSmpte372Masks [] = { kRegMaskSmpte372Enable, kRegMaskSmpte372Enable, kRegMaskSmpte372Enable4, kRegMaskSmpte372Enable4, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:66:21: warning: unused variable 'gChannelToSmpte372Shifts' [-Wunused-const-variable] │B│ 66 | static const ULWord gChannelToSmpte372Shifts [] = { kRegShiftSmpte372, kRegShiftSmpte372, kRegShiftSmpte372Enable4, kRegShiftSmpte372Enable4, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:68:21: warning: unused variable 'gChannelToSDIOutControlRegNum' [-Wunused-const-variable] │B│ 68 | static const ULWord gChannelToSDIOutControlRegNum [] = { kRegSDIOut1Control, kRegSDIOut2Control, kRegSDIOut3Control, kRegSDIOut4Control, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:70:21: warning: unused variable 'gChannelToSDIIn6GModeMask' [-Wunused-const-variable] │B│ 70 | static const ULWord gChannelToSDIIn6GModeMask [] = { kRegMaskSDIIn16GbpsMode, kRegMaskSDIIn26GbpsMode, kRegMaskSDIIn36GbpsMode, kRegMaskSDIIn46GbpsMode, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:73:21: warning: unused variable 'gChannelToSDIIn6GModeShift' [-Wunused-const-variable] │B│ 73 | static const ULWord gChannelToSDIIn6GModeShift [] = { kRegShiftSDIIn16GbpsMode, kRegShiftSDIIn26GbpsMode, kRegShiftSDIIn36GbpsMode, kRegShiftSDIIn46GbpsMode, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:76:21: warning: unused variable 'gChannelToSDIIn12GModeMask' [-Wunused-const-variable] │B│ 76 | static const ULWord gChannelToSDIIn12GModeMask [] = { kRegMaskSDIIn112GbpsMode, kRegMaskSDIIn212GbpsMode, kRegMaskSDIIn312GbpsMode, kRegMaskSDIIn412GbpsMode, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:79:21: warning: unused variable 'gChannelToSDIIn12GModeShift' [-Wunused-const-variable] │B│ 79 | static const ULWord gChannelToSDIIn12GModeShift [] = { kRegShiftSDIIn112GbpsMode, kRegShiftSDIIn212GbpsMode, kRegShiftSDIIn312GbpsMode, kRegShiftSDIIn412GbpsMode, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:81:21: warning: unused variable 'gChannelToSDIInput3GStatusRegNum' [-Wunused-const-variable] │B│ 81 | static const ULWord gChannelToSDIInput3GStatusRegNum [] = { kRegSDIInput3GStatus, kRegSDIInput3GStatus, kRegSDIInput3GStatus2, kRegSDIInput3GStatus2, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ 1 warning generated. │B│ 30 warnings generated. │B│ ntv2driverautocirculate.c:4091:3: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] │B│ 4091 | for (i = 1; i < lRange; i++) │B│ | ^ │B│ ntv2driverautocirculate.c:4087:6: note: previous statement is here │B│ 4087 | if (pAuto->state != NTV2_AUTOCIRCULATE_RUNNING) │B│ | ^ │B│ 11 warnings generated. │B│ ntv2driverautocirculate.c:5050:9: warning: variable 'channel1Compressed' set but not used [-Wunused-but-set-variable] │B│ 5050 | ULWord channel1Compressed; │B│ | ^ │B│ ntv2driverautocirculate.c:5051:9: warning: variable 'channel2Compressed' set but not used [-Wunused-but-set-variable] │B│ 5051 | ULWord channel2Compressed; │B│ | ^ │B│ ntv2driverautocirculate.c:5107:9: warning: variable 'channel1Compressed' set but not used [-Wunused-but-set-variable] │B│ 5107 | ULWord channel1Compressed; │B│ | ^ │B│ ntv2driverautocirculate.c:5108:9: warning: variable 'channel2Compressed' set but not used [-Wunused-but-set-variable] │B│ 5108 | ULWord channel2Compressed; │B│ | ^ │B│ ntv2driverautocirculate.c:124:21: warning: unused variable 'gChannelToTCDelayReg' [-Wunused-const-variable] │B│ 124 | static const ULWord gChannelToTCDelayReg[] = { │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ 2 warnings generated. │B│ 2 warnings generated. │B│ 2 warnings generated. │B│ ntv2dma.c:3884:10: warning: variable 'valByteCount' set but not used [-Wunused-but-set-variable] │B│ 3884 | ULWord valByteCount; │B│ | ^ │B│ ntv2dma.c:3957:13: warning: variable 'descSystemLast' set but not used [-Wunused-but-set-variable] │B│ 3957 | ULWord descSystemLast; │B│ | ^ │B│ ntv2dma.c:3958:13: warning: variable 'descTransferLast' set but not used [-Wunused-but-set-variable] │B│ 3958 | ULWord descTransferLast; │B│ | ^ │B│ ntv2dma.c:4330:10: warning: variable 'valByteCount' set but not used [-Wunused-but-set-variable] │B│ 4330 | ULWord valByteCount; │B│ | ^ │B│ 3 warnings generated. │B│ 9 warnings generated. │B│ 2 warnings generated. │B│ 18 warnings generated. │B│ LD [M] ajardma.o │B│ 9 warnings generated. │B│ 4 warnings generated. │B│ LD [M] ajantv2.o │B│ MODPOST Module.symvers │B│ WARNING: modpost: missing MODULE_DESCRIPTION() in ajantv2.o │B│ CC [M] ajantv2.mod.o │B│ CC [M] .module-common.o │B│ CC [M] ajardma.mod.o │B│ LD [M] ajardma.ko │B│ LD [M] ajantv2.ko │B│ BTF [M] ajardma.ko │B│ BTF [M] ajantv2.ko │B│ make[2]: Leaving directory '/mason/build/x86_64/6.18.56-43.lts/driver/linux' │B│ make[1]: Leaving directory '/usr/src/linux-headers-6.18.56-43.lts' │B│ cp ajantv2.ko /mason/build/x86_64/6.18.56-43.lts/driver/bin │B│ cp ajardma.ko /mason/build/x86_64/6.18.56-43.lts/driver/bin │B│ make: Leaving directory '/mason/build/x86_64/6.18.56-43.lts/driver/linux' │B│ + [[ /usr/bin:/bin =~ ccache ]] │B│ + popd │B│ ~ │B│ + for _kernel in ${kernels[@]} │B│ + pushd 7.2.10-44.gaming/driver │B│ ~/7.2.10-44.gaming/driver ~ │B│ + [[ /usr/bin:/bin =~ ccache ]] │B│ + export CCACHE_BASEDIR=/mason/build/x86_64/7.2.10-44.gaming/driver │B│ + CCACHE_BASEDIR=/mason/build/x86_64/7.2.10-44.gaming/driver │B│ + make VERBOSE=1 -j 32 -C linux KDIR=/usr/lib/modules/7.2.10-44.gaming/build KVERSION=7.2.10-44.gaming LLVM=1 │B│ make: Entering directory '/mason/build/x86_64/7.2.10-44.gaming/driver/linux' │B│ │B│ generating: /mason/build/x86_64/7.2.10-44.gaming/ajantv2/includes/ntv2version.h │B│ ln -sf /mason/build/x86_64/7.2.10-44.gaming/ajantv2/src/ntv2devicefeatures.cpp /mason/build/x86_64/7.2.10-44.gaming/driver/linux/ntv2devicefeatures.c │B│ ln -sf /mason/build/x86_64/7.2.10-44.gaming/ajantv2/src/ntv2driverprocamp.cpp /mason/build/x86_64/7.2.10-44.gaming/driver/linux/ntv2driverprocamp.c │B│ ln -sf /mason/build/x86_64/7.2.10-44.gaming/ajantv2/src/ntv2vpidfromspec.cpp /mason/build/x86_64/7.2.10-44.gaming/driver/linux/ntv2vpidfromspec.c │B│ linux distro: aerynos │B│ linux distro flags: -DDISTRO_TYPE=aerynos -DDISTRO_IS_RHEL_LIKE=0 -DDISTRO_MAJ_VERSION=2026 -DDISTRO_MIN_VERSION=8 -DDISTRO_KERNEL_PKG_MAJ=44 -DDISTRO_KERNEL_PKG_MIN=0 -DDISTRO_KERNEL_PKG_PNT=0 │B│ lib: lib │B│ make -C /usr/lib/modules/7.2.10-44.gaming/build M=/mason/build/x86_64/7.2.10-44.gaming/driver/linux DRIVERDIR=/mason/build/x86_64/7.2.10-44.gaming/driver/linux modules │B│ make[1]: Entering directory '/usr/src/linux-headers-7.2.10-44.gaming' │B│ make[2]: Entering directory '/mason/build/x86_64/7.2.10-44.gaming/driver/linux' │B│ CC [M] ../ntv2anc.o │B│ CC [M] ../ntv2aux.o │B│ CC [M] ../ntv2commonreg.o │B│ CC [M] ../ntv2displayid.o │B│ CC [M] ../ntv2genlock2.o │B│ CC [M] ../ntv2genlock.o │B│ CC [M] ../ntv2hdmiedid.o │B│ CC [M] ../ntv2hdmiin4.o │B│ CC [M] ../ntv2hdmiin.o │B│ CC [M] ../ntv2hdmiout4.o │B│ CC [M] ../ntv2infoframe.o │B│ CC [M] ../ntv2kona.o │B│ CC [M] ../ntv2mailbox.o │B│ CC [M] ../ntv2mcap.o │B│ CC [M] ../ntv2pciconfig.o │B│ CC [M] ../ntv2rp188.o │B│ CC [M] ../ntv2setup.o │B│ CC [M] ../ntv2stream.o │B│ CC [M] ../ntv2system.o │B│ CC [M] ../ntv2video.o │B│ CC [M] ../ntv2videoraster.o │B│ CC [M] ../ntv2vpid.o │B│ CC [M] ../ntv2xpt.o │B│ CC [M] ntv2dma.o │B│ CC [M] ntv2driverautocirculate.o │B│ CC [M] ntv2driver.o │B│ CC [M] ntv2driverdbgmsgctl.o │B│ CC [M] ntv2driverstatus.o │B│ CC [M] ntv2drivertask.o │B│ CC [M] ntv2kona2.o │B│ CC [M] ntv2serial.o │B│ CC [M] registerio.o │B│ CC [M] ntv2devicefeatures.o │B│ ../ntv2infoframe.c:24:11: warning: unused variable 'ntv2_fld_header_version' [-Wunused-const-variable] │B│ 24 | NTV2_FLD(ntv2_fld_header_version, 7, 8); /* version */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:25:11: warning: unused variable 'ntv2_fld_header_change' [-Wunused-const-variable] │B│ 25 | NTV2_FLD(ntv2_fld_header_change, 1, 15); /* change */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:30:11: warning: unused variable 'ntv2_fld_header_checksum' [-Wunused-const-variable] │B│ 30 | NTV2_FLD(ntv2_fld_header_checksum, 8, 24); /* checksum (packet byte 0) */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:34:11: warning: unused variable 'ntv2_fld_video_info_scan' [-Wunused-const-variable] │B│ 34 | NTV2_FLD(ntv2_fld_video_info_scan, 2, 0); /* s */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:38:11: warning: unused variable 'ntv2_fld_video_info_bar' [-Wunused-const-variable] │B│ 38 | NTV2_FLD(ntv2_fld_video_info_bar, 2, 2); /* b */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:43:11: warning: unused variable 'ntv2_fld_video_info_active_format' [-Wunused-const-variable] │B│ 43 | NTV2_FLD(ntv2_fld_video_info_active_format, 1, 4); /* a */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:51:11: warning: unused variable 'ntv2_fld_video_info_active_aspect' [-Wunused-const-variable] │B│ 51 | NTV2_FLD(ntv2_fld_video_info_active_aspect, 4, 8); /* r */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:72:11: warning: unused variable 'ntv2_fld_video_info_scaling' [-Wunused-const-variable] │B│ 72 | NTV2_FLD(ntv2_fld_video_info_scaling, 2, 16); /* sc */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:90:11: warning: unused variable 'ntv2_fld_video_info_it_content' [-Wunused-const-variable] │B│ 90 | NTV2_FLD(ntv2_fld_video_info_it_content, 1, 23); /* itc */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:125:11: warning: unused variable 'ntv2_fld_video_info_pixel_repetition' [-Wunused-const-variable] │B│ 125 | NTV2_FLD(ntv2_fld_video_info_pixel_repetition, 4, 0); /* pr */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:136:11: warning: unused variable 'ntv2_fld_video_info_content_type' [-Wunused-const-variable] │B│ 136 | NTV2_FLD(ntv2_fld_video_info_content_type, 2, 4); /* cn */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:144:11: warning: unused variable 'ntv2_fld_video_info_etb_lsb' [-Wunused-const-variable] │B│ 144 | NTV2_FLD(ntv2_fld_video_info_etb_lsb, 8, 8); /* packet byte 6 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:145:11: warning: unused variable 'ntv2_fld_video_info_etb_msb' [-Wunused-const-variable] │B│ 145 | NTV2_FLD(ntv2_fld_video_info_etb_msb, 8, 16); /* packet byte 7 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:146:11: warning: unused variable 'ntv2_fld_video_info_sbb_lsb' [-Wunused-const-variable] │B│ 146 | NTV2_FLD(ntv2_fld_video_info_sbb_lsb, 8, 24); /* packet byte 8 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:148:11: warning: unused variable 'ntv2_fld_video_info_sbb_msb' [-Wunused-const-variable] │B│ 148 | NTV2_FLD(ntv2_fld_video_info_sbb_msb, 8, 0); /* packet byte 9 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:149:11: warning: unused variable 'ntv2_fld_video_info_elb_lsb' [-Wunused-const-variable] │B│ 149 | NTV2_FLD(ntv2_fld_video_info_elb_lsb, 8, 8); /* packet byte 10 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:150:11: warning: unused variable 'ntv2_fld_video_info_elb_msb' [-Wunused-const-variable] │B│ 150 | NTV2_FLD(ntv2_fld_video_info_elb_msb, 8, 16); /* packet byte 11 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:151:11: warning: unused variable 'ntv2_fld_video_info_srb_lsb' [-Wunused-const-variable] │B│ 151 | NTV2_FLD(ntv2_fld_video_info_srb_lsb, 8, 24); /* packet byte 12 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:153:11: warning: unused variable 'ntv2_fld_video_info_srb_msb' [-Wunused-const-variable] │B│ 153 | NTV2_FLD(ntv2_fld_video_info_srb_msb, 8, 0); /* packet byte 13 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2displayid.c:126:22: warning: unused variable 'edid_extension_checksum_reg_addr' [-Wunused-const-variable] │B│ 126 | static const uint8_t edid_extension_checksum_reg_addr = 0x7f; │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2system.c:2139:63: warning: format string is not a string literal (potentially insecure) [-Wformat-security] │B│ 2139 | pThread->pTask = kthread_run(ntv2ThreadFunc, (void*)pThread, pThread->pName); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/src/linux-headers-7.2.10-44.gaming/include/linux/kthread.h:72:36: note: expanded from macro 'kthread_run' │B│ 72 | = kthread_create(threadfn, data, namefmt, ## __VA_ARGS__); \ │B│ | ^~~~~~~ │B│ /usr/src/linux-headers-7.2.10-44.gaming/include/linux/kthread.h:46:55: note: expanded from macro 'kthread_create' │B│ 46 | kthread_create_on_node(threadfn, data, NUMA_NO_NODE, namefmt, ##arg) │B│ | ^~~~~~~ │B│ ../ntv2system.c:2139:63: note: treat the string as an argument to avoid this │B│ 2139 | pThread->pTask = kthread_run(ntv2ThreadFunc, (void*)pThread, pThread->pName); │B│ | ^ │B│ | "%s", │B│ /usr/src/linux-headers-7.2.10-44.gaming/include/linux/kthread.h:72:36: note: expanded from macro 'kthread_run' │B│ 72 | = kthread_create(threadfn, data, namefmt, ## __VA_ARGS__); \ │B│ | ^ │B│ /usr/src/linux-headers-7.2.10-44.gaming/include/linux/kthread.h:46:55: note: expanded from macro 'kthread_create' │B│ 46 | kthread_create_on_node(threadfn, data, NUMA_NO_NODE, namefmt, ##arg) │B│ | ^ │B│ ../ntv2hdmiin.c:1349:10: warning: variable 'a_version' set but not used [-Wunused-but-set-variable] │B│ 1349 | uint8_t a_version; │B│ | ^ │B│ ../ntv2hdmiin.c:1352:10: warning: variable 'v_version' set but not used [-Wunused-but-set-variable] │B│ 1352 | uint8_t v_version; │B│ | ^ │B│ 19 warnings generated. │B│ ../ntv2hdmiin.c:1546:11: warning: variable 'video_status' set but not used [-Wunused-but-set-variable] │B│ 1546 | uint32_t video_status; │B│ | ^ │B│ ../ntv2hdmiin4.c:1573:11: warning: variable 'read' set but not used [-Wunused-but-set-variable] │B│ 1573 | uint32_t read; │B│ | ^ │B│ ../ntv2hdmiin4.c:1612:11: warning: variable 'read' set but not used [-Wunused-but-set-variable] │B│ 1612 | uint32_t read; │B│ | ^ │B│ ../ntv2hdmiout4.c:266:22: warning: unused variable 'c_lock_wait_max' [-Wunused-const-variable] │B│ 266 | static const int64_t c_lock_wait_max = 8; │B│ | ^~~~~~~~~~~~~~~ │B│ ../ntv2hdmiout4.c:269:23: warning: unused variable 'c_config_wait' [-Wunused-const-variable] │B│ 269 | static const uint32_t c_config_wait = 100000; │B│ | ^~~~~~~~~~~~~ │B│ ../ntv2aux.c:32:21: warning: unused variable 'gChannelToAuxInsOffset' [-Wunused-const-variable] │B│ 32 | static const ULWord gChannelToAuxInsOffset[] = { AUX_INS_1_OFFSET, AUX_INS_2_OFFSET, AUX_INS_3_OFFSET, AUX_INS_4_OFFSET, 0 }; │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock2.c:240:11: warning: variable 'lock_wait' set but not used [-Wunused-but-set-variable] │B│ 240 | uint32_t lock_wait = 0; │B│ | ^ │B│ ../ntv2genlock2.c:241:11: warning: variable 'unlock_wait' set but not used [-Wunused-but-set-variable] │B│ 241 | uint32_t unlock_wait = 0; │B│ | ^ │B│ ../ntv2genlock2.c:351:7: warning: variable 'ref_locked' set but not used [-Wunused-but-set-variable] │B│ 351 | bool ref_locked = false; │B│ | ^ │B│ registerio.c:93:27: warning: variable 'pNTV2ModuleParams' set but not used [-Wunused-but-set-variable] │B│ 93 | NTV2ModulePrivateParams *pNTV2ModuleParams; │B│ | ^ │B│ ../ntv2genlock2.c:705:17: warning: variable 'status' set but not used [-Wunused-but-set-variable] │B│ 705 | uint32_t val, status; │B│ | ^ │B│ CC [M] ntv2driverprocamp.o │B│ ../ntv2genlock2.c:54:11: warning: unused variable 'ntv2_fld_global_frame_rate_012' [-Wunused-const-variable] │B│ 54 | NTV2_FLD(ntv2_fld_global_frame_rate_012, 3, 0); /* frame rate 0-2 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock2.c:55:11: warning: unused variable 'ntv2_fld_global_frame_geometry' [-Wunused-const-variable] │B│ 55 | NTV2_FLD(ntv2_fld_global_frame_geometry, 4, 3); /* frame geometry */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock2.c:56:11: warning: unused variable 'ntv2_fld_global_video_standard' [-Wunused-const-variable] │B│ 56 | NTV2_FLD(ntv2_fld_global_video_standard, 3, 7); /* video standard */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock2.c:58:11: warning: unused variable 'ntv2_fld_global_register_sync' [-Wunused-const-variable] │B│ 58 | NTV2_FLD(ntv2_fld_global_register_sync, 2, 20); /* register updat sync */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock2.c:59:11: warning: unused variable 'ntv2_fld_global_frame_rate_3' [-Wunused-const-variable] │B│ 59 | NTV2_FLD(ntv2_fld_global_frame_rate_3, 1, 21); /* frame rate 3 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock2.c:64:11: warning: unused variable 'ntv2_fld_control_reference_source' [-Wunused-const-variable] │B│ 64 | NTV2_FLD(ntv2_fld_control_reference_source, 4, 24); /* hardware reference source */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock2.c:65:11: warning: unused variable 'ntv2_fld_control_reference_present' [-Wunused-const-variable] │B│ 65 | NTV2_FLD(ntv2_fl../ntv2genlock.cd:59_:11c:o nwarning: trunused variable 'ntv2_fld_global_frame_rate_012' [-Wunused-const-variable] │B│ ol_ref e59r | e nNcTeV_2p_rFeLsDe(nntt,v2 _ f l d1_,g l3o0b)a;l _ f/r*a mree_frearteen_c0e1 2s,o u r c e 3p, r0e)s;e n t /**/ │B│ f | r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a │B│ me rate 0-2 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:60:11: warning: unused variable 'ntv2_fld_global_frame_geometry' [-Wunused-const-variable] │B│ 60 | NTV2_FLD(ntv2_fld_global_frame_geometry, 4, 3); /* frame geometry */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:61:11: warning: unused variable 'ntv2_fld_global_video_standard' [-Wunused-const-variable] │B│ 61 | NTV2_FLD(ntv2_fld_global_video_standard, 3, 7); /* video standard */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:63:11: warning: unused variable 'ntv2_fld_global_register_sync' [-Wunused-const-variable] │B│ 63 | NTV2_FLD(ntv2_fld_global_register_sync, 2, 20); /* register updat sync */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:64:11: warning: unused variable 'ntv2_fld_global_frame_rate_3' [-Wunused-const-variable] │B│ 64 | NTV2_FLD(ntv2_fld_global_frame_rate_3, 1, 21); /* frame rate 3 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:68:11: warning: unused variable 'ntv2_fld_sdiin_frame_rate_1_012' [-Wunused-const-variable] │B│ 68 | NTV2_FLD(ntv2_fld_sdiin_frame_rate_1_012, 3, 0); /* sdi 1 frame rate 0-2 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:69:11: warning: unused variable 'ntv2_fld_sdiin_autotiming_1' [-Wunused-const-variable] │B│ 69 | NTV2_FLD(ntv2_fld_sdiin_autotiming_1, 1, 3); /* sdi 1 aut../ntv2xpt.co: 27t:23i: miwarning: nunused variable 'gChannelToDLOutInSelectRegNum' [-Wunused-const-variable]g │B│ */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ 27 | st../ntv2genlock.c:a70:t11i: c warning: cunused variable 'ntv2_fld_sdiin_frame_geometry_1_012' [-Wunused-const-variable]o │B│ nst u i70 | n tN3T2V_2t_ FgLCDh(anntnve2l_TfolDdL_OsudtiIniSne_lfercatmRee_ggNeuomm e[t]r y=_ 1{_ 0k1R2e,g X p t Se3l,e c4t)G;r o u p/2*, skdReig X1p tfSrealmecet Ggreooumpe7t,r yk R0e-g2X p*t/S │B│ e l| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ctGro../ntv2genlock.cu:p71:1116: , warning: kunused variable 'ntv2_fld_sdiin_progressive_1' [-Wunused-const-variable]R │B│ egXpt S71 | el eNcTtVG2r_oFuLpD1(6n,tv │B│ 2| _ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ fld_s../ntv2xpt.cd:i29:i23:n _warning: punused variable 'gChannelToDLOutInSelectMask' [-Wunused-const-variable]r │B│ ogressive 29_ | 1s,t a t i c c1on,s t7 );u i nt 3/2*_ ts dgiC h1a npnreolgTroeDsLsOiutvIen sSeclaenc t*M/a │B│ s | k ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ [] = ../ntv2genlock.c{: 72:(11u: inwarning: tunused variable 'ntv2_fld_sdiin_frame_rate_2_012' [-Wunused-const-variable] │B│ 32_t)k 72K | 2 RNeTgVM2a_sFkLDDu(anlltivn2k_OfultdI_nspduitiSne_flreacmte,_ rkaKt2eR_e2g_M0as1k2D,u a l l i3n,k Ou8t)2;I n p u/t* Ssedlie c2t , frkKa2mRee grMaatsek D0u-a2l l*i/n │B│ k O| u ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ t3Inp../ntv2genlock.cu:t73Select, kK2RegMaskDuallinkOut4InputSelect, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2xpt.c:31:23: warning: :11unused variable 'gChannelToDLOutInSelectShift' [-Wunused-const-variable]: │B│ warning: unused variable 'ntv2_fld_sdiin_autotiming_2' [-Wunused-const-variable] │B│ 31 | s73t | a tNiTcV 2c_oFnLstD (unitntv322__ftl dg_Cshdaininne_laTuotDoLtOiumtiInnSge_l2e,c t S h i f t 1[,] 1=1 ){; k K 2/R*e gsSdhii f2t Dauuatlol itnikmOiuntgI n*p/u │B│ t| S ^~~~~~~~~~~~~~~~~~~~~~~~~~~e │B│ lect,../ntv2genlock.c :74k:K11:2 Rwarning: eunused variable 'ntv2_fld_sdiin_frame_geometry_2_012' [-Wunused-const-variable]g │B│ Shift D74u | a lNlTiVn2k_OFuLtD2(Inntpvu2t_Sfellde_cstd,i iknK_2fRreagmSeh_igfetoDmueatlrlyi_n2k_O0u12t,3 I n pu 3t,Se l12e)c;t, k/K*2 RsedgiS h2i fftrDaumael lgienokmOuett4rIyn p0u-t2S e*l/e │B│ c t| , ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:75:../ntv2xpt.c11:: 41:23warning: :unused variable 'ntv2_fld_sdiin_progressive_2' [-Wunused-const-variable] │B│ warning: unused variable 'gChannelToLUTInputSelectRegNum' [-Wunused-const-variable] │B│ 75 | NT 41V | 2s_tFaLtDi(cnt vc2o_nfsldt_ sudiinitn3_2p_rto ggreCshsainvneel_T2o,L U T I n p u1t,S e1l5e)c;t R e/g*N usmd i[] 2= p{r okgRreegsXspitvSee lseccatnG r*o/u │B│ p | 1 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~, │B│ kReg../ntv2genlock.c:X78:p11t: Sewarning: lunused variable 'ntv2_fld_sdiin_progressive_ref' [-Wunused-const-variable] │B│ ectGro u78 | p5 ,N TkRVe2g_XFpLtSDe(lnetcvt2G_rofulpd1_2s,d ikiRne_gpXrpotSgerleescstGirvoeu_pr1e2f,, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ 1../ntv2xpt.c,:43 :232:3 )warning: ;unused variable 'gChannelToLUTInputSelectMask' [-Wunused-const-variable] │B│ /* ref 43e | rsetnactei cp croongsrtess iuvie nstc3a2n_ t* /g │B│ C| h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a │B│ nnelT../ntv2genlock.co:79L:U11:T Inwarning: punused variable 'ntv2_fld_sdiin_frame_rate_1_3' [-Wunused-const-variable] │B│ utSele 79c | t MNaTsVk2 _[FL]D (=n t{v 2k_Kf2lRde_gsMdaisiknX_pftrLaUmTeI_nrpautteS_e1l_e3c,t , k K 2 R3e,g M2a8s)k; X p/t*L UsTd2iI n1p uftrSaemleec tr,a tkeK 23R e*g/M │B│ a s| k ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ XptLUT../ntv2genlock.c:380I:11n: puwarning: tunused variable 'ntv2_fld_sdiin_frame_rate_2_3' [-Wunused-const-variable]S │B│ elect 80, | kNKT2VR2e_gFMLaDsk(XnpttvL2U_Tf4lIdn_pustdSieilne_cftr,a │B│ m| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ _rate../ntv2xpt.c_:452:_23:3 ,warning: unused variable 'gChannelToLUTInputSelectShift' [-Wunused-const-variable] │B│ 3, 245 | 9s)t;a t i/c* csodnis t2 ufirnatm3e2 _rta tgeCh a3n n*e/l │B│ T| o ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~L │B│ UTIn../ntv2genlock.c:p81:u11:t Swarning: eunused variable 'ntv2_fld_sdiin_frame_geometry_1_3' [-Wunused-const-variable]l │B│ ectS 81h | i fNtT V[2]_ F=L D{( nktKv2R2e_gfSlhdi_fstdXipitnL_UfTrIanmpeu_tgSeeolmeecttr,y _k1K_23R,e g S h i f3t,X p3t0L)U;T 2 I/np*u tsSdeil e1ct ,f rkaKm2eR eggeSohmiefttrXyp t3L U*T/3 │B│ I n| p ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ utSel../ntv2genlock.ce:c82:t11:, warning: kKunused variable 'ntv2_fld_sdiin_frame_geometry_2_3' [-Wunused-const-variable]2 │B│ RegS 82h | i fNtTXVp2t_LFUTL4DI(nnptuvt2S_eflledc_ts,d │B│ i| i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~n │B│ _fram../ntv2xpt.ce:48_:23g:e owarning: meunused variable 'gChannelToCSCVidInputSelectRegNum' [-Wunused-const-variable] │B│ try_2_3 48, | s t a t i3c, c3o1n)st; u i/n*t 3s2d_it 2g Cfhraanmnee lgTeooCmSeCtVriyd I3np u*t/S │B│ e | l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e │B│ ctRe../ntv2genlock.cg:93N:u11m: [warning: ]unused variable 'ntv2_fld_hdmiin_locked' [-Wunused-const-variable] │B│ = { k93 | R egNXTpV2t_SFelLeDc(tnGtrvo2u_pf1l,d _kRhedgmXipitnS_elloecckteGdr,o u p 5 , k R1e,g X0p)t;S e l │B│ e | c ^~~~~~~~~~~~~~~~~~~~~~t │B│ Gro../ntv2genlock.c:u94p:111:7 ,warning: unused variable 'ntv2_fld_hdmiin_stable' [-Wunused-const-variable] │B│ kReg X94 | p tNSTeVl2e_cFtLGDr(onutpv127_,f │B│ l | d ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ _hdm../ntv2xpt.c:i50i:n23_: stwarning: aunused variable 'gChannelToCSCVidInputSelectMask' [-Wunused-const-variable] │B│ ble, 50 | s t1a,t i1c) ;c o n │B│ s | t ^~~~~~~~~~~~~~~~~~~~~~ │B│ uin../ntv2genlock.c:t95:3112:_ twarning: unused variable 'ntv2_fld_hdmiin_rgb' [-Wunused-const-variable]g │B│ Cha n95n | e lNTToVC2S_CFVLiDd(Inntpvu2t_Sfellde_chtdMmaisikn _[r]g b=, { k K 2 R e g1M,a s2k)C;o l or │B│ S| p ^~~~~~~~~~~~~~~~~~~ │B│ aceC../ntv2genlock.c:o96n:v11e: rtwarning: unused variable 'ntv2_fld_hdmiin_deep_color' [-Wunused-const-variable]e │B│ rInp u96t | S eNlTeVc2t_,F LkDK(2nRtevg2M_afslkdC_ShCd2mViiidnIn_pdueteSpe_lcecotl,o rk,K 2 R e g M as1k,C S3C)3;V i d │B│ I n| p ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ utSel../ntv2genlock.ce:98c:t11:, warning: kunused variable 'ntv2_fld_hdmiin_audio_8ch' [-Wunused-const-variable]K │B│ 2RegM a98 | s kNCTSVC24_VFiLdDI(nnptuvt2S_eflledc_th,d │B│ m| i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ in_a../ntv2xpt.cu:52d:23i: o_warning: 8unused variable 'gChannelToCSCVidInputSelectShift' [-Wunused-const-variable] │B│ ch, 52 | s t1a,t i1c2 )c;o n s/t* u8i nta3u2d_ito gcChhaannnneellTsoC S(CvVsi dI2n)p u*t/Se │B│ l | e ^~~~~~~~~~~~~~~~~~~~~~~~~c │B│ tShif../ntv2genlock.ct: 99[:11]: = warning: {unused variable 'ntv2_fld_hdmiin_progressive' [-Wunused-const-variable] │B│ kK2R e99g | S hNifTtVC2o_loFrLSDp(ancteCvo2n_vfelrdt_erhIdnmpiuitnSe_lpercotg,r ekKs2sRievgSeh,i f tC S C 2 Vi1d,I n1pu3t)S;e le │B│ c | t ^~~~~~~~~~~~~~~~~~~~~~~~~~~, │B│ kK2../ntv2genlock.cR:e100:g11S:h iwarning: funused variable 'ntv2_fld_hdmiin_video_sd' [-Wunused-const-variable]t │B│ CSC3VidInputSelect, kK2RegShi f100 | t CSNCT4VV2i_dFILnpDu(tnStevl2ec_tf,l │B│ d _| h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ dmiin_video_sd, 1, 14); /* video pixel clock sd (not hd or 3g) */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:101:11: warning: unused variable 'ntv2_fld_hdmiin_video_74_25' [-Wunused-const-variable] │B│ 101 | NTV2_FLD(ntv2_fld_hdmiin_video_74_25, 1, 15); /* not used */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:102:11: warning: unused variable 'ntv2_fld_hdmiin_audio_rate' [-Wunused-const-variable] │B│ 102 | NTV2_FLD(ntv2_fld_hdmiin_audio_rate, 4, 16); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:103:11: warning: unused variable 'ntv2_fld_hdmiin_audio_word_length' [-Wunused-const-variable] │B│ 103 | NTV2_FLD(ntv2_fld_hdmiin_audio_word_length, 4, 20); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:104:11: warning: unused variable 'ntv2_fld_hdmiin_video_format' [-Wunused-const-variable] │B│ 104 | NTV2_FLD(ntv2_fld_hdmiin_video_format, 3, 24); /* really ntv2 standard */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:105:11: warning: unused variable 'ntv2_fld_hdmiin_dvi' [-Wunused-const-variable] │B│ 105 | NTV2_FLD(ntv2_fld_hdmiin_dvi, 1, 27); /* input dvi (vs hdmi) */ │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ ../ntv2rp188.c:38:21: warning: unused variable 'gChannelToRXSDIFrameCountLoRegs' [-Wunused-const-variable] │B│ 38 | static const ULWord gChannelToRXSDIFrameCountLoRegs[] = { kRegRXSDI1FrameCountLow, kRegRXSDI2FrameCountLow, kRegRXSDI3FrameCountLow, kRegRXSDI4FrameCountLow, kRegRXSDI5FrameCountLow, kRegRXSDI6FrameCountLow, kRegRXSDI7FrameCountLow, kRegRXSDI8FrameCountLow, 0 }; │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2rp188.c:39:21: warning: unused variable 'gChannelToRXSDIFrameCountHiRegs' [-Wunused-const-variable] │B│ 39 | static const ULWord gChannelToRXSDIFrameCountHiRegs[] = { kRegRXSDI1FrameCountHigh, kRegRXSDI2FrameCountHigh, kRegRXSDI3FrameCountHigh, kRegRXSDI4FrameCountHigh, kRegRXSDI5FrameCountHigh, kRegRXSDI6FrameCountHigh, kRegRXSDI7FrameCountHigh, kRegRXSDI8FrameCountHigh, 0 }; │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ CC [M] ntv2vpidfromspec.o │B│ ../ntv2kona.c:1885:9: warning: variable 'hdmiStatus' set but not used [-Wunused-but-set-variable] │B│ 1885 | ULWord hdmiStatus = 0; │B│ | ^ │B│ ntv2driverautocirculate.c:715:9: warning: variable 'bDropFrame' set but not used [-Wunused-but-set-variable] │B│ 715 | bool bDropFrame = false; │B│ | ^ │B│ ntv2driverautocirculate.c:286:11: warning: variable 'RDTSC' set but not used [-Wunused-but-set-variable] │B│ 286 | ULWord64 RDTSC = 0; │B│ | ^ │B│ ntv2driverautocirculate.c:296:7: warning: variable 'changeEvent' set but not used [-Wunused-but-set-variable] │B│ 296 | bool changeEvent = false; │B│ | ^ │B│ ../ntv2videoraster.c:37:22: warning: unused variable 'c_default_timeout' [-Wunused-const-variable] │B│ CC [M] ntv2rdma.o │B│ 37 | static const int64_t c_default_timeout = 50000; │B│ | ^~~~~~~~~~~~~~~~~ │B│ ../ntv2videoraster.c:39:23: warning: unused variable 'c_video_standard_size' [-Wunused-const-variable] │B│ 39 | static const uint32_t c_video_standard_size = 0x100000; │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:315:27: warning: variable 'pNTV2ModuleParams' set but not used [-Wunused-but-set-variable] │B│ 315 | NTV2ModulePrivateParams *pNTV2ModuleParams; │B│ | ^ │B│ 1 warning generated. │B│ registerio.c:768:27: warning: variable 'pNTV2ModuleParams' set but not used [-Wunused-but-set-variable] │B│ 768 | NTV2ModulePrivateParams *pNTV2ModuleParams; │B│ | ^ │B│ registerio.c:826:27: warning: variable 'pNTV2ModuleParams' set but not used [-Wunused-but-set-variable] │B│ 826 | NTV2ModulePrivateParams *pNTV2ModuleParams; │B│ | ^ │B│ 9 warnings generated. │B│ ../ntv2kona.c:84:24: warning: unused variable 'gChannelToVPIDTransferCharacteristics' [-Wunused-const-variable] │B│ 84 | static const ULWord gChannelToVPIDTransferCharacteristics[] = { kVRegNTV2VPIDTransferCharacteristics, kVRegNTV2VPIDTransferCharacteristics2, kVRegNTV2VPIDTransferCharacteristics3, kVRegNTV2VPIDTransferCharacteristics4, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2kona.c:87:24: warning: unused variable 'gChannelToVPIDColorimetry' [-Wunused-const-variable] │B│ 87 | static const ULWord gChannelToVPIDColorimetry[] = { kVRegNTV2VPIDColorimetry, kVRegNTV2VPIDColorimetry2, kVRegNTV2VPIDColorimetry3, kVRegNTV2VPIDColorimetry4, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2kona.c:90:24: warning: unused variable 'gChannelToVPIDLuminance' [-Wunused-const-variable] │B│ 90 | static const ULWord gChannelToVPIDLuminance[] = { kVRegNTV2VPIDLuminance, kVRegNTV2VPIDLuminance, kVRegNTV2VPIDLuminance, kVRegNTV2VPIDLuminance, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2kona.c:93:21: warning: unused variable 'gChannelToSDIOutVPIDRGBRange' [-Wunused-const-variable] │B│ 93 | static const ULWord gChannelToSDIOutVPIDRGBRange[] = { kVRegSDIOutVPIDRGBRange1, kVRegSDIOutVPIDRGBRange2, kVRegSDIOutVPIDRGBRange3, kVRegSDIOutVPIDRGBRange4, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2kona.c:96:21: warning: unused variable 'gChannelToSDIOutKeySignal' [-Wunused-const-variable] │B│ 96 | static const ULWord gChannelToSDIOutKeySignal[] = { kVRegSDIOutKeySignal1, kVRegSDIOutKeySignal2, kVRegSDIOutKeySignal3, kVRegSDIOutKeySignal4, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2kona.c:101:21: warning: unused variable 'gHDMIChannelToInputStatusVRegNum' [-Wunused-const-variable] │B│ 101 | static const ULWord gHDMIChannelToInputStatu1s warningV generatedR. │B│ egNum [] = { kVRegHDMIInputStatus1, kVRegHDMIInputStatus2, kVRegHDMIInputStatus3, kVRegHDMIInputStatus4, kVRegHDMIInputStatus1, kVRegHDMIInputStatus1, kVRegHDMIInputStatus1, kVRegHDMIInputStatus1 }; │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2kona.c:102:21: warning: unused variable 'gHDMIChannelToInputControlVRegNum' [-Wunused-const-variable] │B│ 102 | static const ULWord gHDMIChannelToInputControlVRegNum [] = { kVRegHDMIInputControl1, kVRegHDMIInputControl2, kVRegHDMIInputControl3, kVRegHDMIInputControl4, kVRegHDMIInputControl1, kVRegHDMIInputControl1, kVRegHDMIInputControl1, kVRegHDMIInputControl1 }; │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2kona.c:103:21: warning: unused variable 'gHDMIChannelToOutStatusVRegNum' [-Wunused-const-variable] │B│ 103 | static const ULWord gHDMIChannelToOutStatusVRegNum [] = { kVRegHDMIOutStatus1, kVRegHDMIOutStatus2, kVRegHDMIOutStatus3, kVRegHDMIOutStatus4, kVRegHDMIOutStatus1, kVRegHDMIOutStatus1, kVRegHDMIOutStatus1, kVRegHDMIOutStatus1 }; │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ 1 warning generated. │B│ registerio.c:2919:21: warning: variable 'pNTV2Params' set but not used [-Wunused-but-set-variable] │B│ 2919 | NTV2PrivateParams *pNTV2Params; │B│ | ^ │B│ registerio.c:2928:21: warning: variable 'pNTV2Params' set but not used [-Wunused-but-set-variable] │B│ 2928 | NTV2PrivateParams *pNTV2Params; │B│ | ^ │B│ registerio.c:2940:21: warning: variable 'pNTV2Params' set but not used [-Wunused-but-set-variable] │B│ 2940 | NTV2PrivateParams *pNTV2Params; │B│ | ^ │B│ registerio.c:2965:21: warning: variable 'pNTV2Params' set but not used [-Wunused-but-set-variable] │B│ 2965 | NTV2PrivateParams *pNTV2Params; │B│ | ^ │B│ ntv2driverautocirculate.c:4091:3: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] │B│ 4091 | for (i = 1; i < lRange; i++) │B│ | ^ │B│ ntv2driverautocirculate.c:4087:6: note: previous statement is here │B│ 4087 | if (pAuto->state != NTV2_AUTOCIRCULATE_RUNNING) │B│ | ^ │B│ ntv2driverautocirculate.c:5050:9: warning: variable 'channel1Compressed' set but not used [-Wunused-but-set-variable] │B│ 5050 | ULWord channel1Compressed; │B│ | ^ │B│ ntv2driverautocirculate.c:5051:9: warning: variable 'channel2Compressed' set but not used [-Wunused-but-set-variable] │B│ 5051 | ULWord channel2Compressed; │B│ | ^ │B│ ntv2driverautocirculate.c:5107:9: warning: variable 'channel1Compressed' set but not used [-Wunused-but-set-variable] │B│ 5107 | ULWord channel1Compressed; │B│ | ^ │B│ ntv2driverautocirculate.c:5108:9: warning: variable 'channel2Compressed' set but not used [-Wunused-but-set-variable] │B│ 5108 | ULWord channel2Compressed; │B│ | ^ │B│ registerio.c:3752:21: warning: variable 'pNTV2Params' set but not used [-Wunused-but-set-variable] │B│ 3752 | NTV2PrivateParams *pNTV2Params; │B│ | ^ │B│ registerio.c:62:21: warning: unused variable 'gChannelToSmpte372RegisterNum' [-Wunused-const-variable] │B│ 62 | static const ULWord gChannelToSmpte372RegisterNum [] = { kRegGlobalControl, kRegGlobalControl, kRegGlobalControl2, kRegGlobalControl2, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:64:21: warning: unused variable 'gChannelToSmpte372Masks' [-Wunused-const-variable] │B│ 64 | static const ULWord gChannelToSmpte372Masks [] = { kRegMaskSmpte372Enable, kRegMaskSmpte372Enable, kRegMaskSmpte372Enable4, kRegMaskSmpte372Enable4, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:66:21: warning: unused variable 'gChannelToSmpte372Shifts' [-Wunused-const-variable] │B│ 66 | static const ULWord gChannelToSmpte372Shifts [] = { kRegShiftSmpte372, kRegShiftSmpte372, kRegShiftSmpte372Enable4, kRegShiftSmpte372Enable4, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:68:21: warning: unused variable 'gChannelToSDIOutControlRegNum' [-Wunused-const-variable] │B│ 68 | static const ULWord gChannelToSDIOutControlRegNum [] = { kRegSDIOut1Control, kRegSDIOut2Control, kRegSDIOut3Control, kRegSDIOut4Control, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:70:21: warning: unused variable 'gChannelToSDIIn6GModeMask' [-Wunused-const-variable] │B│ 70 | static const ULWord gChannelToSDIIn6GModeMask [] = { kRegMaskSDIIn16GbpsMode, kRegMaskSDIIn26GbpsMode, kRegMaskSDIIn36GbpsMode, kRegMaskSDIIn46GbpsMode, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:73:21: warning: unused variable 'gChannelToSDIIn6GModeShift' [-Wunused-const-variable] │B│ 73 | static const ULWord gChannelToSDIIn6GModeShift [] = { kRegShiftSDIIn16GbpsMode, kRegShiftSDIIn26GbpsMode, kRegShiftSDIIn36GbpsMode, kRegShiftSDIIn46GbpsMode, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:76:21: warning: unused variable 'gChannelToSDIIn12GModeMask' [-Wunused-const-variable] │B│ 76 | static const ULWord gChannelToSDIIn12GModeMask [] = { kRegMaskSDIIn112GbpsMode, kRegMaskSDIIn212GbpsMode, kRegMaskSDIIn312GbpsMode, kRegMaskSDIIn412GbpsMode, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:79:21: warning: unused variable 'gChannelToSDIIn12GModeShift' [-Wunused-const-variable] │B│ 79 | static const ULWord gChannelToSDIIn12GModeShift [] = { kRegShiftSDIIn112GbpsMode, kRegShiftSDIIn212GbpsMode, kRegShiftSDIIn312GbpsMode, kRegShiftSDIIn412GbpsMode, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:81:21: warning: unused variable 'gChannelToSDIInput3GStatusRegNum' [-Wunused-const-variable] │B│ 81 | static const ULWord gChannelToSDIInput3GStatusRegNum [] = { kRegSDIInput3GStatus, kRegSDIInput3GStatus, kRegSDIInput3GStatus2, kRegSDIInput3GStatus2, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ 30 warnings generated. │B│ 11 warnings generated. │B│ ntv2driverautocirculate.c:124:21: warning: unused variable 'gChannelToTCDelayReg' [-Wunused-const-variable] │B│ 124 | static const ULWord gChannelToTCDelayReg[] = { │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ ntv2dma.c:3884:10: warning: variable 'valByteCount' set but not used [-Wunused-but-set-variable] │B│ 3884 | ULWord valByteCount; │B│ | ^ │B│ ntv2dma.c:3957:13: warning: variable 'descSystemLast' set but not used [-Wunused-but-set-variable] │B│ 3957 | ULWord descSystemLast; │B│ | ^ │B│ ntv2dma.c:3958:13: warning: variable 'descTransferLast' set but not used [-Wunused-but-set-variable] │B│ 3958 | ULWord descTransferLast; │B│ | ^ │B│ ntv2dma.c:4330:10: warning: variable 'valByteCount' set but not used [-Wunused-but-set-variable] │B│ 4330 | ULWord valByteCount; │B│ | ^ │B│ 2 warnings generated. │B│ 2 warnings generated. │B│ 2 warnings generated. │B│ 3 warnings generated. │B│ 2 warnings generated. │B│ 9 warnings generated. │B│ 18 warnings generated. │B│ LD [M] ajardma.o │B│ 9 warnings generated. │B│ 4 warnings generated. │B│ LD [M] ajantv2.o │B│ MODPOST Module.symvers │B│ WARNING: modpost: missing MODULE_DESCRIPTION() in ajantv2.o │B│ CC [M] ajantv2.mod.o │B│ CC [M] .module-common.o │B│ CC [M] ajardma.mod.o │B│ LD [M] ajardma.ko │B│ LD [M] ajantv2.ko │B│ BTF [M] ajardma.ko │B│ BTF [M] ajantv2.ko │B│ make[2]: Leaving directory '/mason/build/x86_64/7.2.10-44.gaming/driver/linux' │B│ make[1]: Leaving directory '/usr/src/linux-headers-7.2.10-44.gaming' │B│ cp ajantv2.ko /mason/build/x86_64/7.2.10-44.gaming/driver/bin │B│ cp ajardma.ko /mason/build/x86_64/7.2.10-44.gaming/driver/bin │B│ make: Leaving directory '/mason/build/x86_64/7.2.10-44.gaming/driver/linux' │B│ + [[ /usr/bin:/bin =~ ccache ]] │B│ + popd │B│ + for _kernel in ${kernels[@]} │B│ + pushd 7.2.10-67.stable/driver │B│ ~ │B│ ~/7.2.10-67.stable/driver ~ │B│ + [[ /usr/bin:/bin =~ ccache ]] │B│ + export CCACHE_BASEDIR=/mason/build/x86_64/7.2.10-67.stable/driver │B│ + CCACHE_BASEDIR=/mason/build/x86_64/7.2.10-67.stable/driver │B│ + make VERBOSE=1 -j 32 -C linux KDIR=/usr/lib/modules/7.2.10-67.stable/build KVERSION=7.2.10-67.stable LLVM=1 │B│ make: Entering directory '/mason/build/x86_64/7.2.10-67.stable/driver/linux' │B│ │B│ generating: /mason/build/x86_64/7.2.10-67.stable/ajantv2/includes/ntv2version.h │B│ ln -sf /mason/build/x86_64/7.2.10-67.stable/ajantv2/src/ntv2devicefeatures.cpp /mason/build/x86_64/7.2.10-67.stable/driver/linux/ntv2devicefeatures.c │B│ ln -sf /mason/build/x86_64/7.2.10-67.stable/ajantv2/src/ntv2driverprocamp.cpp /mason/build/x86_64/7.2.10-67.stable/driver/linux/ntv2driverprocamp.c │B│ ln -sf /mason/build/x86_64/7.2.10-67.stable/ajantv2/src/ntv2vpidfromspec.cpp /mason/build/x86_64/7.2.10-67.stable/driver/linux/ntv2vpidfromspec.c │B│ linux distro: aerynos │B│ linux distro flags: -DDISTRO_TYPE=aerynos -DDISTRO_IS_RHEL_LIKE=0 -DDISTRO_MAJ_VERSION=2026 -DDISTRO_MIN_VERSION=8 -DDISTRO_KERNEL_PKG_MAJ=67 -DDISTRO_KERNEL_PKG_MIN=0 -DDISTRO_KERNEL_PKG_PNT=0 │B│ lib: lib │B│ make -C /usr/lib/modules/7.2.10-67.stable/build M=/mason/build/x86_64/7.2.10-67.stable/driver/linux DRIVERDIR=/mason/build/x86_64/7.2.10-67.stable/driver/linux modules │B│ make[1]: Entering directory '/usr/src/linux-headers-7.2.10-67.stable' │B│ make[2]: Entering directory '/mason/build/x86_64/7.2.10-67.stable/driver/linux' │B│ CC [M] ../ntv2anc.o │B│ CC [M] ../ntv2aux.o │B│ CC [M] ../ntv2commonreg.o │B│ CC [M] ../ntv2displayid.o │B│ CC [M] ../ntv2genlock2.o │B│ CC [M] ../ntv2genlock.o │B│ CC [M] ../ntv2hdmiedid.o │B│ CC [M] ../ntv2hdmiin4.o │B│ CC [M] ../ntv2hdmiin.o │B│ CC [M] ../ntv2hdmiout4.o │B│ CC [M] ../ntv2infoframe.o │B│ CC [M] ../ntv2kona.o │B│ CC [M] ../ntv2mailbox.o │B│ CC [M] ../ntv2mcap.o │B│ CC [M] ../ntv2pciconfig.o │B│ CC [M] ../ntv2rp188.o │B│ CC [M] ../ntv2setup.o │B│ CC [M] ../ntv2stream.o │B│ CC [M] ../ntv2system.o │B│ CC [M] ../ntv2video.o │B│ CC [M] ../ntv2videoraster.o │B│ CC [M] ../ntv2vpid.o │B│ CC [M] ../ntv2xpt.o │B│ CC [M] ntv2dma.o │B│ CC [M] ntv2driverautocirculate.o │B│ CC [M] ntv2driver.o │B│ CC [M] ntv2driverdbgmsgctl.o │B│ CC [M] ntv2driverstatus.o │B│ CC [M] ntv2drivertask.o │B│ CC [M] ntv2kona2.o │B│ CC [M] ntv2serial.o │B│ CC [M] registerio.o │B│ CC [M] ntv2devicefeatures.o │B│ ../ntv2displayid.c:126:22: warning: unused variable 'edid_extension_checksum_reg_addr' [-Wunused-const-variable] │B│ 126 | static const uint8_t edid_extension_checksum_reg_addr = 0x7f; │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:24:11: warning: unused variable 'ntv2_fld_header_version' [-Wunused-const-variable] │B│ 24 | NTV2_FLD(ntv2_fld_header_version, 7, 8); /* version */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:25:11: warning: unused variable 'ntv2_fld_header_change' [-Wunused-const-variable] │B│ 25 | NTV2_FLD(ntv2_fld_header_change, 1, 15); /* change */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:30:11: warning: unused variable 'ntv2_fld_header_checksum' [-Wunused-const-variable] │B│ 30 | NTV2_FLD(ntv2_fld_header_checksum, 8, 24); /* checksum (packet byte 0) */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:34:11: warning: unused variable 'ntv2_fld_video_info_scan' [-Wunused-const-variable] │B│ 34 | NTV2_FLD(ntv2_fld_video_info_scan, 2, 0); /* s */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:38:11: warning: unused variable 'ntv2_fld_video_info_bar' [-Wunused-const-variable] │B│ 38 | NTV2_FLD(ntv2_fld_video_info_bar, 2, 2); /* b */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:43:11: warning: unused variable 'ntv2_fld_video_info_active_format' [-Wunused-const-variable] │B│ 43 | NTV2_FLD(ntv2_fld_video_info_active_format, 1, 4); /* a */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:51:11: warning: unused variable 'ntv2_fld_video_info_active_aspect' [-Wunused-const-variable] │B│ 51 | NTV2_FLD(ntv2_fld_video_info_active_aspect, 4, 8); /* r */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:72:11: warning: unused variable 'ntv2_fld_video_info_scaling' [-Wunused-const-variable] │B│ 72 | NTV2_FLD(ntv2_fld_video_info_scaling, 2, 16); /* sc */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:90:11: warning: unused variable 'ntv2_fld_video_info_it_content' [-Wunused-const-variable] │B│ 90 | NTV2_FLD(ntv2_fld_video_info_it_content, 1, 23); /* itc */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:125:11: warning: unused variable 'ntv2_fld_video_info_pixel_repetition' [-Wunused-const-variable] │B│ 125 | NTV2_FLD(ntv2_fld_video_info_pixel_repetition, 4, 0); /* pr */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:136:11: warning: unused variable 'ntv2_fld_video_info_content_type' [-Wunused-const-variable] │B│ 136 | NTV2_FLD(ntv2_fld_video_info_content_type, 2, 4); /* cn */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:144:11: warning: unused variable 'ntv2_fld_video_info_etb_lsb' [-Wunused-const-variable] │B│ 144 | NTV2_FLD(ntv2_fld_video_info_etb_lsb, 8, 8); /* packet byte 6 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:145:11: warning: unused variable 'ntv2_fld_video_info_etb_msb' [-Wunused-const-variable] │B│ 145 | NTV2_FLD(ntv2_fld_video_info_etb_msb, 8, 16); /* packet byte 7 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:146:11: warning: unused variable 'ntv2_fld_video_info_sbb_lsb' [-Wunused-const-variable] │B│ 146 | NTV2_FLD(ntv2_fld_video_info_sbb_lsb, 8, 24); /* packet byte 8 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:148:11: warning: unused variable 'ntv2_fld_video_info_sbb_msb' [-Wunused-const-variable] │B│ 148 | NTV2_FLD(ntv2_fld_video_info_sbb_msb, 8, 0); /* packet byte 9 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:149:11: warning: unused variable 'ntv2_fld_video_info_elb_lsb' [-Wunused-const-variable] │B│ 149 | NTV2_FLD(ntv2_fld_video_info_elb_lsb, 8, 8); /* packet byte 10 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:150:11: warning: unused variable 'ntv2_fld_video_info_elb_msb' [-Wunused-const-variable] │B│ 150 | NTV2_FLD(ntv2_fld_video_info_elb_msb, 8, 16); /* packet byte 11 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:151:11: warning: unused variable 'ntv2_fld_video_info_srb_lsb' [-Wunused-const-variable] │B│ 151 | NTV2_FLD(ntv2_fld_video_info_srb_lsb, 8, 24); /* packet byte 12 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2infoframe.c:153:11: warning: unused variable 'ntv2_fld_video_info_srb_msb' [-Wunused-const-variable] │B│ 153 | NTV2_FLD(ntv2_fld_video_info_srb_msb, 8, 0); /* packet byte 13 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2system.c:2139:63: warning: format string is not a string literal (potentially insecure) [-Wformat-security] │B│ 2139 | pThread->pTask = kthread_run(ntv2ThreadFunc, (void*)pThread, pThread->pName); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/src/linux-headers-7.2.10-67.stable/include/linux/kthread.h:72:36: note: expanded from macro 'kthread_run' │B│ 72 | = kthread_create(threadfn, data, namefmt, ## __VA_ARGS__); \ │B│ | ^~~~~~~ │B│ /usr/src/linux-headers-7.2.10-67.stable/include/linux/kthread.h:46:55: note: expanded from macro 'kthread_create' │B│ 46 | kthread_create_on_node(threadfn, data, NUMA_NO_NODE, namefmt, ##arg) │B│ | ^~~~~~~ │B│ ../ntv2system.c:2139:63: note: treat the string as an argument to avoid this │B│ 2139 | pThread->pTask = kthread_run(ntv2ThreadFunc, (void*)pThread, pThread->pName); │B│ | ^ │B│ | "%s", │B│ /usr/src/linux-headers-7.2.10-67.stable/include/linux/kthread.h:72:36: note: expanded from macro 'kthread_run' │B│ 72 | = kthread_create(threadfn, data, namefmt, ## __VA_ARGS__); \ │B│ | ^ │B│ /usr/src/linux-headers-7.2.10-67.stable/include/linux/kthread.h:46:55: note: expanded from macro 'kthread_create' │B│ 46 | kthread_create_on_node(threadfn, data, NUMA_NO_NODE, namefmt, ##arg) │B│ | ^ │B│ ../ntv2hdmiin.c:1349:10: warning: variable 'a_version' set but not used [-Wunused-but-set-variable] │B│ 1349 | uint8_t a_version; │B│ | ^ │B│ ../ntv2hdmiin.c:1352:10: warning: variable 'v_version' set but not used [-Wunused-but-set-variable] │B│ 1352 | uint8_t v_version; │B│ | ^ │B│ ../ntv2hdmiin.c:1546:11: warning: variable 'video_status' set but not used [-Wunused-but-set-variable] │B│ 1546 | uint32_t video_status; │B│ | ^ │B│ ../ntv2hdmiin4.c:1573:11: warning: variable 'read' set but not used [-Wunused-but-set-variable] │B│ 1573 | uint32_t read; │B│ | ^ │B│ ../ntv2hdmiin4.c:1612:11: warning: variable 'read' set but not used [-Wunused-but-set-variable] │B│ 1612 | uint32_t read; │B│ | ^ │B│ 19 warnings generated. │B│ ../ntv2aux.c:32:21: warning: unused variable 'gChannelToAuxInsOffset' [-Wunused-const-variable] │B│ 32 | static const ULWord gChannelToAuxInsOffset[] = { AUX_INS_1_OFFSET, AUX_INS_2_OFFSET, AUX_INS_3_OFFSET, AUX_INS_4_OFFSET, 0 }; │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2xpt.c:27:23: warning: unused variable 'gChannelToDLOutInSelectRegNum' [-Wunused-const-variable] │B│ 27 | static const uint32_t gChannelToDLOutInSelectRegNum [] = { kRegXptSelectGroup2, kRegXptSelectGroup7, kRegXptSelectGroup16, kRegXptSelectGroup16, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2xpt.c:29:23: warning: unused variable 'gChannelToDLOutInSelectMask' [-Wunused-const-variable] │B│ 29 | static const uint32_t gChannelToDLOutInSelectMask [] = { (uint32_t)kK2RegMaskDuallinkOutInputSelect, kK2RegMaskDuallinkOut2InputSelect, kK2RegMaskDuallinkOut3InputSelect, kK2RegMaskDuallinkOut4InputSelect, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2xpt.c:31:23: warning: unused variable 'gChannelToDLOutInSelectShift' [-Wunused-const-variable] │B│ 31 | static const uint32_t gChannelToDLOutInSelectShift [] = { kK2RegShiftDuallinkOutInputSelect, kK2RegShiftDuallinkOut2InputSelect, kK2RegShiftDuallinkOut3InputSelect, kK2RegShiftDuallinkOut4InputSelect, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2xpt.c:41:23: warning: unused variable 'gChannelToLUTInputSelectRegNum' [-Wunused-const-variable] │B│ 41 | static const uint32_t gChannelToLUTInputSelectRegNum [] = { kRegXptSelectGroup1, kRegXptSelectGroup5, kRegXptSelectGroup12, kRegXptSelectGroup12, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2xpt.c:43:23: warning: unused variable 'gChannelToLUTInputSelectMask' [-Wunused-const-variable] │B│ 43 | static const uint32_t gChannelToLUTInputSelectMask [] = { kK2RegMaskXptLUTInputSelect, kK2RegMaskXptLUT2InputSelect, kK2RegMaskXptLUT3InputSelect, kK2RegMaskXptLUT4InputSelect, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2xpt.c:45:23: warning: unused variable 'gChannelToLUTInputSelectShift' [-Wunused-const-variable] │B│ 45 | static const uint32_t gChannelToLUTInputSelectShift [] = { kK2RegShiftXptLUTInputSelect, kK2RegShiftXptLUT2InputSelect, kK2RegShiftXptLUT3InputSelect, kK2RegShiftXptLUT4InputSelect, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2xpt.c:48:23: warning: unused variable 'gChannelToCSCVidInputSelectRegNum' [-Wunused-const-variable] │B│ 48 | static const uint32_t gChannelToCSCVidInputSelectRegNum [] = { kRegXptSelectGroup1, kRegXptSelectGroup5, kRegXptSelectGroup17, kRegXptSelectGroup17, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2xpt.c:50:23: warning: unused variable 'gChannelToCSCVidInputSelectMask' [-Wunused-const-variable] │B│ 50 | static const uint32_t gChannelToCSCVidInputSelectMask [] = { kK2RegMaskColorSpaceConverterInputSelect, kK2RegMaskCSC2VidInputSelect, kK2RegMaskCSC3VidInputSelect, kK2RegMaskCSC4VidInputSelect, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2xpt.c:52:23: warning: unused variable 'gChannelToCSCVidInputSelectShift' [-Wunused-const-variable] │B│ 52 | static const uint32_t gChannelToCSCVidInputSelectShift [] = { kK2RegShiftColorSpaceConverterInputSelect, kK2RegShiftCSC2VidInputSelect, kK2RegShiftCSC3VidInputSelect, kK2RegShiftCSC4VidInputSelect, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2hdmiout4.c:266:22: warning: unused variable 'c_lock_wait_max' [-Wunused-const-variable] │B│ 266 | static const int64_t c_lock_wait_max = 8; │B│ | ^~~~~~~~~~~~~~~ │B│ ../ntv2hdmiout4.c:269:23: warning: unused variable 'c_config_wait' [-Wunused-const-variable] │B│ 269 | static const uint32_t c_config_wait = 100000; │B│ | ^~~~~~~~~~~~~ │B│ registerio.c:93:27: warning: variable 'pNTV2ModuleParams' set but not used [-Wunused-but-set-variable] │B│ 93 | NTV2ModulePrivateParams *pNTV2ModuleParams; │B│ | ^ │B│ CC [M] ntv2driverprocamp.o │B│ ../ntv2videoraster.c:37:22: warning: unused variable 'c_default_timeout' [-Wunused-const-variable] │B│ 37 | static const int64_t c_default_timeout = 50000; │B│ | ^~~~~~~~~~~~~~~~~ │B│ ../ntv2videoraster.c:39:23: warning: unused variable 'c_video_standard_size' [-Wunused-const-variable] │B│ 39 | static const uint32_t c_video_standard_size = 0x100000; │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:59:11: warning: unused variable 'ntv2_fld_global_frame_rate_012' [-Wunused-const-variable] │B│ 59 | NTV2_FLD(ntv2_fld_global_frame_rate_012, 3, 0); /* fram../ntv2kona.ce: 1885r:9a:t e warning: 0variable 'hdmiStatus' set but not used [-Wunused-but-set-variable]- │B│ 2 */ │B│ | 1885 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | │B│ ULWo../ntv2genlock.c:r60:d11: hwarning: dunused variable 'ntv2_fld_global_frame_geometry' [-Wunused-const-variable]m │B│ iSta t60u | s N=T V02;_F │B│ L | D ^( │B│ ntv2_fld_global_frame_geometry, 4, 3); /* frame geometry */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:61:11: warning: unused variable 'ntv2_fld_global_video_standard' [-Wunused-const-variable] │B│ 61 | NTV2_FLD(ntv2_fld_global_video_standard, 3, 7); /* video standard */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:63:11: warning: unused variable 'ntv2_fld_global_register_sync' [-Wunused-const-variable] │B│ 63 | NTV2_FLD(ntv2_fld_global_register_sync, 2, 20); /* register updat sync */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:64:11: warning: unused variable 'ntv2_fld_global_frame_rate_3' [-Wunused-const-variable] │B│ 64 | NTV2_FLD(ntv2_fld_global_frame_rate_3, 1, 21); /* frame rate 3 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:68:11: warning: unused variable 'ntv2_fld_sdiin_frame_rate_1_012' [-Wunused-const-variable] │B│ 68 | NTV2_FLD(ntv2_fld_sdiin_frame_rate_1_012, 3, 0); /* sdi 1 frame rate 0-2 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:69:11: warning: unused variable 'ntv2_fld_sdiin_autotiming_1' [-Wunused-const-variable] │B│ 69 | NTV2_FLD(ntv2_fld_sdiin_autotiming_1, 1, 3); /* sdi 1 auto timing */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:70:11: warning: unused variable 'ntv2_fld_sdiin_frame_geometry_1_012' [-Wunused-const-variable] │B│ 70 | NTV2_FLD(ntv2_fld_sdiin_frame_geometry_1_012, 3, 4); /* sdi 1 frame geometry 0-2 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:71:11: warning: unused variable 'ntv2_fld_sdiin_progressive_1' [-Wunused-const-variable] │B│ 71 | NTV2_FLD(ntv2_fld_sdiin_progressive_1, 1, 7); /* sdi 1 progressive scan */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:72:11: warning: unused variable 'ntv2_fld_sdiin_frame_rate_2_012' [-Wunused-const-variable] │B│ 72 | NTV2_FLD(ntv2_fld_sdiin_frame_rate_2_012, 3, 8); /* sdi 2 frame rate 0-2 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:73:11: warning: unused variable 'ntv2_fld_sdiin_autotiming_2' [-Wunused-const-variable] │B│ 73 | NTV2_FLD(ntv2_fld_sdiin_autotiming_2, 1, 11); /* sdi 2 auto timing */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:74:11: warning: unused variable 'ntv2_fld_sdiin_frame_geometry_2_012' [-Wunused-const-variable] │B│ 74 | NTV2_FLD(ntv2_fld_sdiin_frame_geometry_2_012, 3, 12); /* sdi 2 frame geometry 0-2 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:75:11: warning: unused variable 'ntv2_fld_sdiin_progressive_2' [-Wunused-const-variable] │B│ 75 | NTV2_FLD(ntv2_fld_sdiin_progressive_2, 1, 15); /* sdi 2 progressive scan */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:78:11: warning: unused variable 'ntv2_fld_sdiin_progressive_ref' [-Wunused-const-variable] │B│ 78 | NTV2_FLD(ntv2_fld_sdiin_progressive_ref, 1, 23); /* reference progressive scan */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:79:11: warning: unused variable 'ntv2_fld_sdiin_frame_rate_1_3' [-Wunused-const-variable] │B│ 79 | NTV2_FLD(ntv2_fld_sdiin_frame_rate_1_3, 3, 28); /* sdi 1 frame rate 3 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:80:11: warning: unused variable 'ntv2_fld_sdiin_frame_rate_2_3' [-Wunused-const-variable] │B│ 80 | NTV2_FLD(ntv2_fld_sdiin_frame_rate_2_3, 3, 29); /* sdi 2 frame rate 3 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:81:11: warning: unused variable 'ntv2_fld_sdiin_frame_geometry_1_3' [-Wunused-const-variable] │B│ 81 | NTV2_FLD(ntv2_fld_sdiin_frame_geometry_1_3, 3, 30); /* sdi 1 frame geometry 3 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:82:11: warning: unused variable 'ntv2_fld_sdiin_frame_geometry_2_3' [-Wunused-const-variable] │B│ 82 | NTV2_FLD(ntv2_fld_sdiin_frame_geometry_2_3, 3, 31); /* sdi 2 frame geometry 3 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:93:11: warning: unused variable 'ntv2_fld_hdmiin_locked' [-Wunused-const-variable] │B│ 93 | NTV2_FLD(ntv2_fld_hdmiin_locked, 1, 0); │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:94:11: warning: unused variable 'ntv2_fld_hdmiin_stable' [-Wunused-const-variable] │B│ 94 | NTV2_FLD(ntv2_fld_hdmiin_stable, 1, 1); │B│ | ^~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:95:11: warning: unused variable 'ntv2_fld_hdmiin_rgb' [-Wunused-const-variable] │B│ 95 | NTV2_FLD(ntv2_fld_hdmiin_rgb, 1, 2); │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:96:11: warning: unused variable 'ntv2_fld_hdmiin_deep_color' [-Wunused-const-variable] │B│ 96 | NTV2_FLD(ntv2_fld_hdmiin_deep_color, 1, 3); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock.c:98:11: warning: unused variable 'ntv2_fld_hdmiin_audio_8ch' [-Wunused-const-variable] │B│ 98 | NTV2../ntv2rp188.c_:F38:L21D: (nwarning: tunused variable 'gChannelToRXSDIFrameCountLoRegs' [-Wunused-const-variable]v │B│ 2_fld_hdmiin_audio_ 838c | hs,t a t ic c o n1s,t 1U2L)W;o r d/* 8 aguCdhiaon ncehlaTnonReXlSsD I(Fvrsa m2e) */ │B│ C| o ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ untL../ntv2genlock.co:R99:e11:g swarning: [unused variable 'ntv2_fld_hdmiin_progressive' [-Wunused-const-variable] │B│ ] = { 99k | R egNTV2_RFXLSDD(In1tFvr2a_mfelCdo_uhndtmLioiwn,_ progrkeRsesgiRvXeS,D I 2 F r a m1e,C o1u3nt)L;o w │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ , k../ntv2genlock.cR:100e:11g:R Xwarning: Sunused variable 'ntv2_fld_hdmiin_video_sd' [-Wunused-const-variable]D │B│ I3Fra m100e | C oNuTnVt2L_oFwL,D (knRtevg2R_XfSlDdI_4hFdrammieiCno_uvnitdLeoo_sd,w, k R e g R X1S,D I154F)r;a m eC/o*u vntiLdoewo, pkiRxeegRlX ScDlIo6cFkra msd (neoCto uhndt Loorw ,3 gk)R e*g/R │B│ X| S ^~~~~~~~~~~~~~~~~~~~~~~~D │B│ I7Fr../ntv2genlock.ca:m101:e11C: ouwarning: nunused variable 'ntv2_fld_hdmiin_video_74_25' [-Wunused-const-variable]t │B│ Low, 101 | NkTRVe2g_RFXLSDD(In8tFvr2a_mfelCdou_nhtdLmoiwi,n _0v i}d;e │B│ o | _ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7 │B│ 4_25../ntv2rp188.c:,39: 21: warning: unused variable 'gChannelToRXSDIFrameCountHiRegs' [-Wunused-const-variable] │B│ 1, 15); /* n o39 | ts tuasteidc c*o/n │B│ s | t ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ULWor../ntv2genlock.c:d102 :11g: Chwarning: aunused variable 'ntv2_fld_hdmiin_audio_rate' [-Wunused-const-variable]n │B│ ne 102 | lTNoTRVX2S_DFILFDr(anmtevC2o_ufnltdH_ihRdemgisi[n]_ a=u d{i ok_RreagtReX,S D I 1 F 4, r1a6m)e;C o │B│ u| n ^~~~~~~~~~~~~~~~~~~~~~~~~~t │B│ High../ntv2genlock.c:,103: 11k: Rewarning: gunused variable 'ntv2_fld_hdmiin_audio_word_length' [-Wunused-const-variable]../ntv2genlock2.c │B│ R:X240:S11:D I103warning: | 2variable 'lock_wait' set but not used [-Wunused-but-set-variable] │B│ NTV F2402 | r_ aFumLieDnC(to3nu2tn_vtt2H _ilfgolhcd,k_ _hkwdRameiigtiR nX=_S aD0uI;d │B│ 3 iF| or ^_ │B│ awmoe../ntv2genlock2.cr:C241do:_11u:l newarning: tnvariable 'unlock_wait' set but not used [-Wunused-but-set-variable]Hg │B│ itgh h,241, | ku Ri en gt4R,3X 2S2_0t) ;un DlI │B│ o 4c| Fk ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r │B│ _awmaeiC../ntv2genlock.ct:o 104u=:11 n: 0t;Hwarning: │B│ i unused variable 'ntv2_fld_hdmiin_video_format' [-Wunused-const-variable]| g │B│ ^h │B│ , kR e104g | R XNSTDVI25F_rFaLmDe(Cnotuvn2t_fld_hHdimgihi,n _kvRiedgeRoX_SfDoIr6mFarta,m e C o u n 3, 2t4H)i;g h ,/ *k RreegaRlXlSyD In7tFvr2a msetCaonudnatrHdi g*h/ │B│ , | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~k │B│ RegR../ntv2genlock.c:X105:S11D: I8warning: Funused variable 'ntv2_fld_hdmiin_dvi' [-Wunused-const-variable]r │B│ a 105m | e CNoTuVnt2H_iFgLhD,( n0 t}v;2 │B│ _| f ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ld_hdmiin_dvi, 1, 27); /* input dvi (vs hdmi) */ │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock2.c:351:7: warning: variable 'ref_locked' set but not used [-Wunused-but-set-variable] │B│ 351 | bool ref_locked = false; │B│ | ^ │B│ CC [M] ntv2vpidfromspec.o │B│ ../ntv2genlock2.c:705:17: warning: variable 'status' set but not used [-Wunused-but-set-variable] │B│ 705 | uint32_t val, status; │B│ | ^ │B│ ../ntv2genlock2.c:54:11: warning: unused variable 'ntv2_fld_global_frame_rate_012' [-Wunused-const-variable] │B│ 54 | NTV2_FLD(ntv2_fld_global_frame_rate_012, 3, 0); /* frame rate 0-2 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock2.c:55:11: warning: unused variable 'ntv2_fld_global_frame_geometry' [-Wunused-const-variable] │B│ 55 | NTV2_FLD(ntv2_fld_global_frame_geometry, 4, 3); /* frame geometry */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock2.c:56:11: warning: unused variable 'ntv2_fld_global_video_standard' [-Wunused-const-variable] │B│ 56 | NTV2_FLD(ntv2_fld_global_video_standard, 3, 7); /* video standard */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock2.c:58:11: warning: unused variable 'ntv2_fld_global_register_sync' [-Wunused-const-variable] │B│ 58 | NTV2_FLD(ntv2_fld_global_register_sync, 2, 20); /* register updat sync */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock2.c:59:11: warning: unused variable 'ntv2_fld_global_frame_rate_3' [-Wunused-const-variable] │B│ 59 | NTV2_FLD(ntv2_fld_global_frame_rate_3, 1, 21); /* frame rate 3 */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock2.c:64:11: warning: unused variable 'ntv2_fld_control_reference_source' [-Wunused-const-variable] │B│ 64 | NTV2_FLD(ntv2_fld_control_reference_source, 4, 24); /* hardware reference source */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2genlock2.c:65:11: warning: unused variable 'ntv2_fld_control_reference_present' [-Wunused-const-variable] │B│ 65 | NTV2_FLD(ntv2_fld_control_reference_present, 1, 30); /* reference source present */ │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ CC [M] ntv2rdma.o │B│ 1 warning generated. │B│ registerio.c:315:27: warning: variable 'pNTV2ModuleParams' set but not used [-Wunused-but-set-variable] │B│ 315 | NTV2ModulePrivateParams *pNTV2ModuleParams; │B│ | ^ │B│ ntv2driverautocirculate.c:715:9: warning: variable 'bDropFrame' set but not used [-Wunused-but-set-variable] │B│ 715 | bool bDropFrame = false; │B│ | ^ │B│ ntv2driverautocirculate.c:286:11: warning: variable 'RDTSC' set but not used [-Wunused-but-set-variable] │B│ 286 | ULWord64 RDTSC = 0; │B│ | ^ │B│ ntv2driverautocirculate.c:296:7: warning: variable 'changeEvent' set but not used [-Wunused-but-set-variable] │B│ 296 | bool changeEvent = false; │B│ | ^ │B│ registerio.c:768:27: 9warning: warningsvariable 'pNTV2ModuleParams' set but not used [-Wunused-but-set-variable] generated │B│ . │B│ 768 | NTV2ModulePrivateParams *pNTV2ModuleParams; │B│ | ^ │B│ ../ntv2kona.c:84:24: warning: unused variable 'gChannelToVPIDTransferCharacteristics' [-Wunused-const-variable] │B│ 84 | static const ULWord gChannelToVPIDTransferCharacteristics[] = { kVRegNTV2VPIDTransferCharacteristics, kVRegNTV2VPIDTransferCharacteristics2, kVRegNTV2VPIDTransferCharacteristics3, kVRegNTV2VPIDTransferCharacteristics4, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2kona.c:87:24: warning: unused variable 'gChannelToVPIDColorimetry' [-Wunused-const-variable] │B│ 87 | static const ULWord gChannelToVPIDColorimetry[] = { kVRegNTV2VPIDColorimetry, kVRegNTV2VPIDColorimetry2, kVRegNTV2VPIDColorimetry3, kVRegNTV2VPIDColorimetry4, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2kona.c:90:24: warning: unused variable 'gChannelToVPIDLuminance' [-Wunused-const-variable] │B│ 90 | static const ULWord gChannelToVPIDLuminance[] = { kVRegNTV2VPIDLuminance, kVRegNTV2VPIDLuminance, kVRegNTV2VPIDLuminance, kVRegNTV2VPIDLuminance, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2kona.c:93:21: warning: unused variable 'gChannelToSDIOutVPIDRGBRange' [-Wunused-const-variable] │B│ 93 | static const ULWord gChannelToSDIOutVPIDRGBRange[] = { kVRegSDIOutVPIDRGBRange1, kVRegSDIOutVPIDRGBRange2, kVRegSDIOutVPIDRGBRange3, kVRegSDIOutVPIDRGBRange4, │B│ | registerio.c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ :826:27: ../ntv2kona.c:96warning: :21variable 'pNTV2ModuleParams' set but not used [-Wunused-but-set-variable]: │B│ warning: unused variable 'gChannelToSDIOutKeySignal' [-Wunused-const-variable] │B│ 826 | NTV 962 | MsotdautliecP rciovnastte PUaLrWaomrsd *gpCNhTaVn2nMeodluTloeSPDaIrOaumtsK;e │B│ y| S ^i │B│ gnal[] = { kVRegSDIOutKeySignal1, kVRegSDIOutKeySignal2, kVRegSDIOutKeySignal3, kVRegSDIOutKeySignal4, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2kona.c:101:21: warning: unused variable 'gHDMIChannelToInputStatusVRegNum' [-Wunused-const-variable] │B│ 101 | static const ULWord gHDMIChannelToInputStatusVRegNum [] = { kVRegHDMIInputStatus1, kVRegHDMIInputStatus2, kVRegHDMIInputStatus3, kVRegHDMIInputStatus4, kVRegHDMIInputStatus1, kVRegHDMIInputStatus1, kVRegHDMIInputStatus1, kVRegHDMIInputStatus1 }; │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2kona.c:102:21: warning: unused variable 'gHDMIChannelToInputControlVRegNum' [-Wunused-const-variable] │B│ 102 | static const ULWord gHDMIChannelToInputControlVRegNum [] = { kVRegHDMIInputControl1, kVRegHDMIInputControl2, kVRegHDMIInputControl3, kVRegHDMIInputControl4, kVRegHDMIInputControl1, kVRegHDMIInputControl1, kVRegHDMIInputControl1, kVRegHDMIInputControl1 }; │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ../ntv2kona.c:103:21: warning: unused variable 'gHDMIChannelToOutStatusVRegNum' [-Wunused-const-variable] │B│ 103 | static const ULWord gHDMIChannelToOutStatusVRegNum [] = { kVRegHDMIOutStatus1, kVRegHDMIOutStatus2, kVRegHDMIOutStatus3, kVRegHDMIOutStatus4, kVRegHDMIOutStatus1, kVRegHDMIOutStatus1, kVRegHDMIOutStatus1, kVRegHDMIOutS1t warninga generatedt. │B│ us1 }; │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ 1 warning generated. │B│ registerio.c:2919:21: warning: variable 'pNTV2Params' set but not used [-Wunused-but-set-variable] │B│ 2919 | NTV2PrivateParams *pNTV2Params; │B│ | ^ │B│ registerio.c:2928:21: warning: variable 'pNTV2Params' set but not used [-Wunused-but-set-variable] │B│ 2928 | NTV2PrivateParams *pNTV2Params; │B│ | ^ │B│ registerio.c:2940:21: warning: variable 'pNTV2Params' set but not used [-Wunused-but-set-variable] │B│ 2940 | NTV2PrivateParams *pNTV2Params; │B│ | ^ │B│ registerio.c:2965:21: warning: variable 'pNTV2Params' set but not used [-Wunused-but-set-variable] │B│ 2965 | NTV2PrivateParams *pNTV2Params; │B│ | ^ │B│ registerio.c:3752:21: warning: variable 'pNTV2Params' set but not used [-Wunused-but-set-variable] │B│ 3752 | NTV2PrivateParams *pNTV2Params; │B│ | ^ │B│ registerio.c:62:21: warning: unused variable 'gChannelToSmpte372RegisterNum' [-Wunused-const-variable] │B│ 62 | static const ULWord gChannelToSmpte372RegisterNum [] = { kRegGlobalControl, kRegGlobalControl, kRegGlobalControl2, kRegGlobalControl2, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:64:21: warning: unused variable 'gChannelToSmpte372Masks' [-Wunused-const-variable] │B│ 64 | static const ULWord gChannelToSmpte372Masks [] = { kRegMaskSmpte372Enable, kRegMaskSmpte372Enable, kRegMaskSmpte372Enable4, kRegMaskSmpte372Enable4, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:66:21: warning: unused variable 'gChannelToSmpte372Shifts' [-Wunused-const-variable] │B│ 66 | static const ULWord gChannelToSmpte372Shifts [] = { kRegShif30t warningSsm generatedp. │B│ te372, kRegShiftSmpte372, kRegShiftSmpte372Enable4, kRegShiftSmpte372Enable4, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:68:21: warning: unused variable 'gChannelToSDIOutControlRegNum' [-Wunused-const-variable] │B│ 68 | static const ULWord gChannelToSDIOutControlRegNum [] = { kRegSDIOut1Control, kRegSDIOut2Control, kRegSDIOut3Control, kRegSDIOut4Control, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:70:21: warning: unused variable 'gChannelToSDIIn6GModeMask' [-Wunused-const-variable] │B│ 70 | static const ULWord gChannelToSDIIn6GModeMask [] = { kRegMaskSDIIn16GbpsMode, kRegMaskSDIIn26GbpsMode, kRegMaskSDIIn36GbpsMode, kRegMaskSDIIn46GbpsMode, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:73:21: warning: unused variable 'gChannelToSDIIn6GModeShift' [-Wunused-const-variable] │B│ 73 | static const ULWord gChannelToSDIIn6GModeShift [] = { kRegShiftSDIIn16GbpsMode, kRegShiftSDIIn26GbpsMode, kRegShiftSDIIn36GbpsMode, kRegShiftSDIIn46GbpsMode, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:76:21: warning: unused variable 'gChannelToSDIIn12GModeMask' [-Wunused-const-variable] │B│ 76 | static const ULWord gChannelToSDIIn12GModeMask [] = { kRegMaskSDIIn112GbpsMode, kRegMaskSDIIn212GbpsMode, kRegMaskSDIIn312GbpsMode, kRegMaskSDIIn412GbpsMode, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:79:21: warning: unused variable 'gChannelToSDIIn12GModeShift' [-Wunused-const-variable] │B│ 79 | static const ULWord gChannelToSDIIn12GModeShift [] = { kRegShiftSDIIn112GbpsMode, kRegShiftSDIIn212GbpsMode, kRegShiftSDIIn312GbpsMode, kRegShiftSDIIn412GbpsMode, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ registerio.c:81:21: warning: unused variable 'gChannelToSDIInput3GStatusRegNum' [-Wunused-const-variable] │B│ 81 | static const ULWord gChannelToSDIInput3GStatusRegNum [] = { kRegSDIInput3GStatus, kRegSDIInput3GStatus, kRegSDIInput3GStatus2, kRegSDIInput3GStatus2, │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ 2 warnings generated. │B│ ntv2driverautocirculate.c:4091:3: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] │B│ 4091 | for (i = 1; i < lRange; i++) │B│ | ^ │B│ ntv2driverautocirculate.c:4087:6: note: previous statement is here │B│ 4087 | if (pAuto->state != NTV2_AUTOCIRCULATE_RUNNING) │B│ | ^ │B│ 11 warnings generated. │B│ ntv2driverautocirculate.c:5050:9: warning: variable 'channel1Compressed' set but not used [-Wunused-but-set-variable] │B│ 5050 | ULWord channel1Compressed; │B│ | ^ │B│ ntv2driverautocirculate.c:5051:9: warning: variable 'channel2Compressed' set but not used [-Wunused-but-set-variable] │B│ 5051 | ULWord channel2Compressed; │B│ | ^ │B│ ntv2driverautocirculate.c:5107:9: warning: variable 'channel1Compressed' set but not used [-Wunused-but-set-variable] │B│ 5107 | ULWord channel1Compressed; │B│ | ^ │B│ ntv2driverautocirculate.c:5108:9: warning: variable 'channel2Compressed' set but not used [-Wunused-but-set-variable] │B│ 5108 | ULWord channel2Compressed; │B│ | ^ │B│ 2 warnings generated. │B│ ntv2dma.c:3884:10: warning: variable 'valByteCount' set but not used [-Wunused-but-set-variable] │B│ 3884 | ULWord valByteCount; │B│ | ^ │B│ ntv2dma.c:3957:13: warning: variable 'descSystemLast' set but not used [-Wunused-but-set-variable] │B│ 3957 | ULWord descSystemLast; │B│ | ^ │B│ ntv2dma.c:3958:13: warning: variable 'descTransferLast' set but not used [-Wunused-but-set-variable] │B│ 3958 | ULWord descTransferLast; │B│ | ^ │B│ ntv2driverautocirculate.c:124:21: warning: unused variable 'gChannelToTCDelayReg' [-Wunused-const-variable] │B│ 124 | static ntv2dma.c:c4330:o10:n swarning: tvariable 'valByteCount' set but not used [-Wunused-but-set-variable] │B│ UL 4330W | oUrLdW orgdC h avnanlBeyltTeoCoTuCntD;e │B│ l| a ^ │B│ yReg[] = { │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ 2 warnings generated. │B│ 3 warnings generated. │B│ 2 warnings generated. │B│ 9 warnings generated. │B│ 18 warnings generated. │B│ LD [M] ajardma.o │B│ 9 warnings generated. │B│ 4 warnings generated. │B│ LD [M] ajantv2.o │B│ MODPOST Module.symvers │B│ WARNING: modpost: missing MODULE_DESCRIPTION() in ajantv2.o │B│ CC [M] ajantv2.mod.o │B│ CC [M] .module-common.o │B│ CC [M] ajardma.mod.o │B│ LD [M] ajardma.ko │B│ LD [M] ajantv2.ko │B│ BTF [M] ajardma.ko │B│ BTF [M] ajantv2.ko │B│ make[2]: Leaving directory '/mason/build/x86_64/7.2.10-67.stable/driver/linux' │B│ make[1]: Leaving directory '/usr/src/linux-headers-7.2.10-67.stable' │B│ cp ajantv2.ko /mason/build/x86_64/7.2.10-67.stable/driver/bin │B│ cp ajardma.ko /mason/build/x86_64/7.2.10-67.stable/driver/bin │B│ make: Leaving directory '/mason/build/x86_64/7.2.10-67.stable/driver/linux' │B│ + [[ /usr/bin:/bin =~ ccache ]] │B│ + popd │B│ ~ │ │Install │I│ + set -o errexit │I│ + set -o pipefail │I│ + set -o nounset │I│ + TERM=dumb │I│ + export TERM │I│ + SOURCE_DATE_EPOCH=1791992946 │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 │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 │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 │I│ + cd /mason/build/x86_64 │I│ + echo 'The work directory %(workdir) is /mason/build/x86_64' │I│ + kernels=() │I│ + declare -a kernels │I│ The work directory %(workdir) is /mason/build/x86_64 │I│ + for dir in /usr/lib/kernel/*/ │I│ + dir=/usr/lib/kernel/6.18.56-43.lts │I│ + kernels+=(${dir##*/}) │I│ + for dir in /usr/lib/kernel/*/ │I│ + dir=/usr/lib/kernel/7.2.10-44.gaming │I│ + kernels+=(${dir##*/}) │I│ + for dir in /usr/lib/kernel/*/ │I│ + dir=/usr/lib/kernel/7.2.10-67.stable │I│ + kernels+=(${dir##*/}) │I│ + for _kernel in ${kernels[@]} │I│ + pushd 6.18.56-43.lts │I│ + install -Dm00644 driver/bin/ajantv2.ko -t /mason/install/usr/lib/modules/6.18.56-43.lts/extra/drivers/aja/ │I│ ~/6.18.56-43.lts ~ │I│ + install -Dm00644 driver/bin/ajardma.ko -t /mason/install/usr/lib/modules/6.18.56-43.lts/extra/drivers/aja/ │I│ + install -dm00755 /mason/install/usr/lib/debug/.build-id │I│ + pushd /mason/install/usr/lib/modules/6.18.56-43.lts │I│ + module_list=() │I│ /mason/install/usr/lib/modules/6.18.56-43.lts ~/6.18.56-43.lts ~ │I│ + IFS= │I│ + read -r -d '' │I│ ++ find . -type f -name '*.ko' -print0 │I│ + module_list+=("$REPLY") │I│ + IFS= │I│ + read -r -d '' │I│ + module_list+=("$REPLY") │I│ + IFS= │I│ + read -r -d '' │I│ + for module in "${module_list[@]}" │I│ ++ eu-readelf -n ./extra/drivers/aja/ajantv2.ko │I│ ++ awk '/Bui/ {print $3}' │I│ + build_id=8287527830b88d016b165b648de8c33589dd7703 │I│ + debug_path=/usr/lib/debug/.build-id/82/87527830b88d016b165b648de8c33589dd7703.debug │I│ ++ dirname ./extra/drivers/aja/ajantv2.ko │I│ + pushd ./extra/drivers/aja │I│ /mason/install/usr/lib/modules/6.18.56-43.lts/extra/drivers/aja /mason/install/usr/lib/modules/6.18.56-43.lts ~/6.18.56-43.lts ~ │I│ ++ basename ./extra/drivers/aja/ajantv2.ko │I│ + file=ajantv2.ko │I│ + llvm-objcopy --only-keep-debug ajantv2.ko ajantv2.ko.debug │I│ + llvm-objcopy --add-gnu-debuglink ajantv2.ko.debug ajantv2.ko │I│ + llvm-strip -g --strip-unneeded ajantv2.ko │I│ + install -Dm00644 ajantv2.ko.debug /mason/install//usr/lib/debug/.build-id/82/87527830b88d016b165b648de8c33589dd7703.debug │I│ + rm -v ajantv2.ko.debug │I│ removed 'ajantv2.ko.debug' │I│ + popd │I│ + for module in "${module_list[@]}" │I│ /mason/install/usr/lib/modules/6.18.56-43.lts ~/6.18.56-43.lts ~ │I│ ++ eu-readelf -n ./extra/drivers/aja/ajardma.ko │I│ ++ awk '/Bui/ {print $3}' │I│ + build_id=518a1915f09b64a40d027e8e04efd6381fd9f978 │I│ + debug_path=/usr/lib/debug/.build-id/51/8a1915f09b64a40d027e8e04efd6381fd9f978.debug │I│ ++ dirname ./extra/drivers/aja/ajardma.ko │I│ + pushd ./extra/drivers/aja │I│ /mason/install/usr/lib/modules/6.18.56-43.lts/extra/drivers/aja /mason/install/usr/lib/modules/6.18.56-43.lts ~/6.18.56-43.lts ~ │I│ ++ basename ./extra/drivers/aja/ajardma.ko │I│ + file=ajardma.ko │I│ + llvm-objcopy --only-keep-debug ajardma.ko ajardma.ko.debug │I│ + llvm-objcopy --add-gnu-debuglink ajardma.ko.debug ajardma.ko │I│ + llvm-strip -g --strip-unneeded ajardma.ko │I│ + install -Dm00644 ajardma.ko.debug /mason/install//usr/lib/debug/.build-id/51/8a1915f09b64a40d027e8e04efd6381fd9f978.debug │I│ + rm -v ajardma.ko.debug │I│ removed 'ajardma.ko.debug' │I│ + popd │I│ /mason/install/usr/lib/modules/6.18.56-43.lts ~/6.18.56-43.lts ~ │I│ + popd │I│ ~/6.18.56-43.lts ~ │I│ + find /mason/install/usr/lib/modules/6.18.56-43.lts/ -name '*.ko' -print -exec zstd '{}' ';' -exec rm -v '{}' ';' │I│ /mason/install/usr/lib/modules/6.18.56-43.lts/extra/drivers/aja/ajantv2.ko │I│ /mason/install/usr/lib/modules/6.18.56-43.lts/extra/drivers/aja/ajantv2.ko : 14.29% ( 2.73 MiB => 399 KiB, /mason/install/usr/lib/modules/6.18.56-43.lts/extra/drivers/aja/ajantv2.ko.zst) │I│ removed '/mason/install/usr/lib/modules/6.18.56-43.lts/extra/drivers/aja/ajantv2.ko' │I│ /mason/install/usr/lib/modules/6.18.56-43.lts/extra/drivers/aja/ajardma.ko │I│ /mason/install/usr/lib/modules/6.18.56-43.lts/extra/drivers/aja/ajardma.ko : 29.56% ( 16.1 KiB => 4.75 KiB, /mason/install/usr/lib/modules/6.18.56-43.lts/extra/drivers/aja/ajardma.ko.zst) │I│ removed '/mason/install/usr/lib/modules/6.18.56-43.lts/extra/drivers/aja/ajardma.ko' │I│ + popd │I│ ~ │I│ + for _kernel in ${kernels[@]} │I│ + pushd 7.2.10-44.gaming │I│ ~/7.2.10-44.gaming ~ │I│ + install -Dm00644 driver/bin/ajantv2.ko -t /mason/install/usr/lib/modules/7.2.10-44.gaming/extra/drivers/aja/ │I│ + install -Dm00644 driver/bin/ajardma.ko -t /mason/install/usr/lib/modules/7.2.10-44.gaming/extra/drivers/aja/ │I│ + install -dm00755 /mason/install/usr/lib/debug/.build-id │I│ + pushd /mason/install/usr/lib/modules/7.2.10-44.gaming │I│ /mason/install/usr/lib/modules/7.2.10-44.gaming ~/7.2.10-44.gaming ~ │I│ + module_list=() │I│ + IFS= │I│ + read -r -d '' │I│ ++ find . -type f -name '*.ko' -print0 │I│ + module_list+=("$REPLY") │I│ + IFS= │I│ + read -r -d '' │I│ + module_list+=("$REPLY") │I│ + IFS= │I│ + read -r -d '' │I│ + for module in "${module_list[@]}" │I│ ++ eu-readelf -n ./extra/drivers/aja/ajantv2.ko │I│ ++ awk '/Bui/ {print $3}' │I│ + build_id=77718bf20806c8f9c92cf8fe28e6dfd7b625551e │I│ + debug_path=/usr/lib/debug/.build-id/77/718bf20806c8f9c92cf8fe28e6dfd7b625551e.debug │I│ ++ dirname ./extra/drivers/aja/ajantv2.ko │I│ + pushd ./extra/drivers/aja │I│ /mason/install/usr/lib/modules/7.2.10-44.gaming/extra/drivers/aja /mason/install/usr/lib/modules/7.2.10-44.gaming ~/7.2.10-44.gaming ~ │I│ ++ basename ./extra/drivers/aja/ajantv2.ko │I│ + file=ajantv2.ko │I│ + llvm-objcopy --only-keep-debug ajantv2.ko ajantv2.ko.debug │I│ + llvm-objcopy --add-gnu-debuglink ajantv2.ko.debug ajantv2.ko │I│ + llvm-strip -g --strip-unneeded ajantv2.ko │I│ + install -Dm00644 ajantv2.ko.debug /mason/install//usr/lib/debug/.build-id/77/718bf20806c8f9c92cf8fe28e6dfd7b625551e.debug │I│ + rm -v ajantv2.ko.debug │I│ removed 'ajantv2.ko.debug' │I│ + popd │I│ /mason/install/usr/lib/modules/7.2.10-44.gaming ~/7.2.10-44.gaming ~ │I│ + for module in "${module_list[@]}" │I│ ++ eu-readelf -n ./extra/drivers/aja/ajardma.ko │I│ ++ awk '/Bui/ {print $3}' │I│ + build_id=f461c158f703bca65227021ebf17fee86389e0a9 │I│ + debug_path=/usr/lib/debug/.build-id/f4/61c158f703bca65227021ebf17fee86389e0a9.debug │I│ ++ dirname ./extra/drivers/aja/ajardma.ko │I│ + pushd ./extra/drivers/aja │I│ /mason/install/usr/lib/modules/7.2.10-44.gaming/extra/drivers/aja /mason/install/usr/lib/modules/7.2.10-44.gaming ~/7.2.10-44.gaming ~ │I│ ++ basename ./extra/drivers/aja/ajardma.ko │I│ + file=ajardma.ko │I│ + llvm-objcopy --only-keep-debug ajardma.ko ajardma.ko.debug │I│ + llvm-objcopy --add-gnu-debuglink ajardma.ko.debug ajardma.ko │I│ + llvm-strip -g --strip-unneeded ajardma.ko │I│ + install -Dm00644 ajardma.ko.debug /mason/install//usr/lib/debug/.build-id/f4/61c158f703bca65227021ebf17fee86389e0a9.debug │I│ + rm -v ajardma.ko.debug │I│ removed 'ajardma.ko.debug' │I│ + popd │I│ /mason/install/usr/lib/modules/7.2.10-44.gaming ~/7.2.10-44.gaming ~ │I│ + popd │I│ ~/7.2.10-44.gaming ~ │I│ + find /mason/install/usr/lib/modules/7.2.10-44.gaming/ -name '*.ko' -print -exec zstd '{}' ';' -exec rm -v '{}' ';' │I│ /mason/install/usr/lib/modules/7.2.10-44.gaming/extra/drivers/aja/ajantv2.ko │I│ /mason/install/usr/lib/modules/7.2.10-44.gaming/extra/drivers/aja/ajantv2.ko : 14.23% ( 2.73 MiB => 398 KiB, /mason/install/usr/lib/modules/7.2.10-44.gaming/extra/drivers/aja/ajantv2.ko.zst) │I│ removed '/mason/install/usr/lib/modules/7.2.10-44.gaming/extra/drivers/aja/ajantv2.ko' │I│ /mason/install/usr/lib/modules/7.2.10-44.gaming/extra/drivers/aja/ajardma.ko │I│ /mason/install/usr/lib/modules/7.2.10-44.gaming/extra/drivers/aja/ajardma.ko : 29.21% ( 15.9 KiB => 4.65 KiB, /mason/install/usr/lib/modules/7.2.10-44.gaming/extra/drivers/aja/ajardma.ko.zst) │I│ removed '/mason/install/usr/lib/modules/7.2.10-44.gaming/extra/drivers/aja/ajardma.ko' │I│ + popd │I│ ~ │I│ + for _kernel in ${kernels[@]} │I│ + pushd 7.2.10-67.stable │I│ ~/7.2.10-67.stable ~ │I│ + install -Dm00644 driver/bin/ajantv2.ko -t /mason/install/usr/lib/modules/7.2.10-67.stable/extra/drivers/aja/ │I│ + install -Dm00644 driver/bin/ajardma.ko -t /mason/install/usr/lib/modules/7.2.10-67.stable/extra/drivers/aja/ │I│ + install -dm00755 /mason/install/usr/lib/debug/.build-id │I│ + pushd /mason/install/usr/lib/modules/7.2.10-67.stable │I│ /mason/install/usr/lib/modules/7.2.10-67.stable ~/7.2.10-67.stable ~ │I│ + module_list=() │I│ + IFS= │I│ + read -r -d '' │I│ ++ find . -type f -name '*.ko' -print0 │I│ + module_list+=("$REPLY") │I│ + IFS= │I│ + read -r -d '' │I│ + module_list+=("$REPLY") │I│ + IFS= │I│ + read -r -d '' │I│ + for module in "${module_list[@]}" │I│ ++ eu-readelf -n ./extra/drivers/aja/ajantv2.ko │I│ ++ awk '/Bui/ {print $3}' │I│ + build_id=ea60f9d8893503022a98ccff64cbdf68f076b125 │I│ + debug_path=/usr/lib/debug/.build-id/ea/60f9d8893503022a98ccff64cbdf68f076b125.debug │I│ ++ dirname ./extra/drivers/aja/ajantv2.ko │I│ + pushd ./extra/drivers/aja │I│ /mason/install/usr/lib/modules/7.2.10-67.stable/extra/drivers/aja /mason/install/usr/lib/modules/7.2.10-67.stable ~/7.2.10-67.stable ~ │I│ ++ basename ./extra/drivers/aja/ajantv2.ko │I│ + file=ajantv2.ko │I│ + llvm-objcopy --only-keep-debug ajantv2.ko ajantv2.ko.debug │I│ + llvm-objcopy --add-gnu-debuglink ajantv2.ko.debug ajantv2.ko │I│ + llvm-strip -g --strip-unneeded ajantv2.ko │I│ + install -Dm00644 ajantv2.ko.debug /mason/install//usr/lib/debug/.build-id/ea/60f9d8893503022a98ccff64cbdf68f076b125.debug │I│ + rm -v ajantv2.ko.debug │I│ removed 'ajantv2.ko.debug' │I│ + popd │I│ + for module in "${module_list[@]}" │I│ /mason/install/usr/lib/modules/7.2.10-67.stable ~/7.2.10-67.stable ~ │I│ ++ eu-readelf -n ./extra/drivers/aja/ajardma.ko │I│ ++ awk '/Bui/ {print $3}' │I│ + build_id=fdd5686eb469cda3a8e4422ba42557781bcd2f01 │I│ + debug_path=/usr/lib/debug/.build-id/fd/d5686eb469cda3a8e4422ba42557781bcd2f01.debug │I│ ++ dirname ./extra/drivers/aja/ajardma.ko │I│ + pushd ./extra/drivers/aja │I│ /mason/install/usr/lib/modules/7.2.10-67.stable/extra/drivers/aja /mason/install/usr/lib/modules/7.2.10-67.stable ~/7.2.10-67.stable ~ │I│ ++ basename ./extra/drivers/aja/ajardma.ko │I│ + file=ajardma.ko │I│ + llvm-objcopy --only-keep-debug ajardma.ko ajardma.ko.debug │I│ + llvm-objcopy --add-gnu-debuglink ajardma.ko.debug ajardma.ko │I│ + llvm-strip -g --strip-unneeded ajardma.ko │I│ + install -Dm00644 ajardma.ko.debug /mason/install//usr/lib/debug/.build-id/fd/d5686eb469cda3a8e4422ba42557781bcd2f01.debug │I│ + rm -v ajardma.ko.debug │I│ removed 'ajardma.ko.debug' │I│ + popd │I│ + popd │I│ /mason/install/usr/lib/modules/7.2.10-67.stable ~/7.2.10-67.stable ~ │I│ ~/7.2.10-67.stable ~ │I│ + find /mason/install/usr/lib/modules/7.2.10-67.stable/ -name '*.ko' -print -exec zstd '{}' ';' -exec rm -v '{}' ';' │I│ /mason/install/usr/lib/modules/7.2.10-67.stable/extra/drivers/aja/ajantv2.ko │I│ /mason/install/usr/lib/modules/7.2.10-67.stable/extra/drivers/aja/ajantv2.ko : 14.23% ( 2.73 MiB => 398 KiB, /mason/install/usr/lib/modules/7.2.10-67.stable/extra/drivers/aja/ajantv2.ko.zst) │I│ removed '/mason/install/usr/lib/modules/7.2.10-67.stable/extra/drivers/aja/ajantv2.ko' │I│ /mason/install/usr/lib/modules/7.2.10-67.stable/extra/drivers/aja/ajardma.ko │I│ /mason/install/usr/lib/modules/7.2.10-67.stable/extra/drivers/aja/ajardma.ko : 29.24% ( 15.9 KiB => 4.66 KiB, /mason/install/usr/lib/modules/7.2.10-67.stable/extra/drivers/aja/ajardma.ko.zst) │I│ removed '/mason/install/usr/lib/modules/7.2.10-67.stable/extra/drivers/aja/ajardma.ko' │I│ ~ │I│ + popd │Analyzing artefacts (» = Include, × = Ignore, ^ = Replace) │A│ » /usr/lib/debug/.build-id/51/8a1915f09b64a40d027e8e04efd6381fd9f978.debug │A│ » /usr/lib/debug/.build-id/77/718bf20806c8f9c92cf8fe28e6dfd7b625551e.debug │A│ » /usr/lib/debug/.build-id/82/87527830b88d016b165b648de8c33589dd7703.debug │A│ » /usr/lib/debug/.build-id/ea/60f9d8893503022a98ccff64cbdf68f076b125.debug │A│ » /usr/lib/debug/.build-id/f4/61c158f703bca65227021ebf17fee86389e0a9.debug │A│ » /usr/lib/debug/.build-id/fd/d5686eb469cda3a8e4422ba42557781bcd2f01.debug │A│ » /usr/lib/modules/6.18.56-43.lts/extra/drivers/aja/ajantv2.ko.zst │A│ » /usr/lib/modules/6.18.56-43.lts/extra/drivers/aja/ajardma.ko.zst │A│ » /usr/lib/modules/7.2.10-44.gaming/extra/drivers/aja/ajantv2.ko.zst │A│ » /usr/lib/modules/7.2.10-44.gaming/extra/drivers/aja/ajardma.ko.zst │A│ » /usr/lib/modules/7.2.10-67.stable/extra/drivers/aja/ajantv2.ko.zst │A│ » /usr/lib/modules/7.2.10-67.stable/extra/drivers/aja/ajardma.ko.zst Verifying Verified "a/ajantv2-module/manifest.x86_64.bin" matches built manifest based on hash match: "265d8a71eb2ccc75a5b548b1798b8913515bfb3fecb122d622125a31835d60be" Packaging Emitted ajantv2-module-lts-18.0.0-1-1-x86_64.stone Emitted ajantv2-module-stable-18.0.0-1-1-x86_64.stone Emitted ajantv2-module-gaming-18.0.0-1-1-x86_64.stone Emitted ajantv2-module-dbginfo-18.0.0-1-1-x86_64.stone Phase Elapsed % │Initialize 1.19s 5.3% │Populate (moss) ││Resolve 0.47s 2.1% ││Fetch 3.82s 17.0% ││Blit 4.63s 20.6% │Fetch 0.63s 2.8% │x86_64 ││Setup 0.26s 1.1% ││Build 7.72s 34.3% ││Install 0.46s 2.0% │Analyze 0.01s 0.0% │Emit 3.32s 14.8% ────────────────────────────────────── Total 22.52s 100.0% Warning | 'version' and first parsed upstream version do not match. Expected: libajantv2, got: 18.0.0 Build finished successfully at 2026-10-14T17:50:16+02:00