boulder v0.26.1 (Git ref cc5bead06e4a9a95dbbdee0f3a46188b9da3c769-dirty) └─ building igsc-1.0.2-1-1 Refreshed repo0 The following package(s) will be installed: acl 2.3.2-5 libmount 2.41.3-18 attr 2.5.2-6 libpciaccess 0.18.1-5 bash 5.3.9-29 libpsl 0.21.5-4 boulder 0.26.1+git.6dd97df-134 libpwquality 1.4.5-3 brotli-libs 1.2.0-9 libseccomp 2.6.0-6 bsdtar 3.8.5-22 libsecret 0.21.7-8 bsdtar-static 3.8.5-22 libsmartcols 2.41.3-18 bzip2-libs 1.0.8-7 libsodium 1.0.21+git.f6c18801-4 ca-certificates 20250516-17 libssh2 1.11.1-3 ca-certificates-mozilla 3.120-39 libstdc++ 15.2.0+git.e4ee38ae-18 ca-certificates-utils 20250516-17 libstdc++-devel 15.2.0+git.e4ee38ae-18 clang 21.1.8-44 libstone 0.26.1+git.647000c-7 clang-libs 21.1.8-44 libtasn1 4.21.0-4 cmake 4.2.3-18 libunistring 1.4.1-6 cmocka 1.1.8-3 libutempter 1.2.1-2 cmocka-devel 1.1.8-3 libuuid 2.41.3-18 compiler-rt 21.1.8-44 libuv 1.51.0-6 coreutils 0.6.0-30 libxcrypt 4.5.2-10 cracklib 2.10.3-3 libxkbcommon 1.13.1-15 cryptsetup-libs 2.8.4-11 libxml2 2.15.1-18 curl-libs 8.18.0-29 linux-headers 6.18-27 cyrus-sasl-libs 2.1.28-5 linux-pam-libs 1.7.1-18 dash 0.5.13.1-16 lld 21.1.8-44 device-mapper-libs 2.03.38-13 lld-libs 21.1.8-44 diffutils 3.12-6 llvm 21.1.8-44 elfutils-libs 0.194-12 llvm-libs 21.1.8-44 envsubst 1.0-11 lz4 1.10.0-4 expat 2.7.4-11 lzo 2.10-2 file 5.46-10 mimalloc 2.2.7-11 findutils 4.10.0-4 mpc 1.3.1-3 gawk 5.3.2-8 mpdecimal 4.0.1-2 gcc 15.2.0+git.e4ee38ae-18 mpfr 4.2.2-5 gdbm-libs 1.26-7 nano 8.7.1-39 git 2.53.0-23 ncurses-base 6.6-20260124-21 glib2 2.86.3-34 ncurses-libs 6.6-20260124-21 glibc 2.43+git.144ba302-33 nghttp2-libs 1.68.0-13 glibc-devel 2.43+git.144ba302-33 nghttp3 1.15.0-5 gmp 6.3.0-5 ninja 1.13.2-6 gpm-libs 1.20.7-4 ntpd-rs 1.6.2-6 grep 3.12-7 openldap 2.6.12-6 gzip 1.14-6 openmp 21.1.8-44 helix 25.07.01-8 openmp-devel 21.1.8-44 hwloc-libs 2.12.2-5 openssl-libs 3.6.1-34 iana-etc 20251120-3 os-info 2026.01-13 icu-libs 78.2-12 p11-kit 0.26.2-11 intel-metee 6.2.1-1 p11-kit-libs 0.26.2-11 isl 0.27-2 pcre2 10.47-8 json-c 0.18-5 pkgconf 2.5.1-12 kbd 2.9.0-9 polly 21.1.8-44 keyutils 1.6.3-4 procps 4.0.6-8 kmod-libs 34.2-10 python-libs 3.11.14-14 krb5-libs 1.22.2-5 qrencode 4.1.1-3 layout 0.1.0-8 readline 8.3.3-9 less 691-14 ripgrep 15.1.0-4 libarchive 3.8.5-22 sed 4.9-3 libatomic 15.2.0+git.e4ee38ae-18 sqlite 3.51.2-17 libb2 0.98.1-2 sudo-rs 0.2.11-18 libblkid 2.41.3-18 system-accounts 0.1.0-8 libbpf 1.6.3-7 systemd 257.10-75 libcap 2.77-12 systemd-devel 257.10-75 libcap-ng 0.8.5-5 terminus-font 4.49.1-2 libcom_err 1.47.3-6 tpm2-tss 4.1.3-4 libeconf 0.7.10-6 tzdata 2025c-8 libedit 20251016-3.1-5 util-linux 2.41.3-18 libelf 0.194-12 uutils-coreutils 0.6.0-30 libfdisk 2.41.3-18 vim 9.2.0-18 libffi 3.5.2-9 wayland 1.24.0-8 libgcc 15.2.0+git.e4ee38ae-18 xkeyboard-config 2.46-7 libgcc-static 15.2.0+git.e4ee38ae-18 xxd 9.2.0-18 libgcrypt 1.12.0-9 xz 5.8.2-14 libgomp 15.2.0+git.e4ee38ae-18 zlib 2.3.3-23 libgpg-error 1.58-7 zstd-libs 1.5.7-12 libidn2 2.3.8-5 Installed brotli-libs (cached) Installed bzip2-libs (cached) Installed bsdtar-static (cached) Installed bsdtar (cached) Installed acl (cached) Installed attr (cached) Installed bash (cached) Installed ca-certificates-mozilla (cached) Installed ca-certificates (cached) Installed ca-certificates-utils (cached) Installed clang (cached) Installed coreutils (cached) Installed cryptsetup-libs (cached) Installed cracklib (cached) Installed compiler-rt (cached) Installed curl-libs (cached) Installed clang-libs (cached) Installed cyrus-sasl-libs (cached) Installed dash (cached) Installed device-mapper-libs (cached) Installed elfutils-libs (cached) Installed envsubst (cached) Installed diffutils (cached) Installed expat (cached) Installed file (cached) Installed gdbm-libs (cached) Installed findutils (cached) Installed boulder (cached) Installed gawk (cached) Installed glib2 (cached) Installed gmp (cached) Installed gpm-libs (cached) Installed git (cached) Installed grep (cached) Installed gzip (cached) Installed hwloc-libs (cached) Installed iana-etc (cached) Installed icu-libs (cached) Installed gcc (cached) Installed glibc-devel (cached) Installed isl (cached) Installed json-c (cached) Installed keyutils (cached) Installed kmod-libs (cached) Installed krb5-libs (cached) Installed layout (cached) Installed less (cached) Installed libarchive (cached) Installed libatomic (cached) Installed libb2 (cached) Installed libblkid (cached) Installed libbpf (cached) Installed libcap (cached) Installed libcap-ng (cached) Installed kbd (cached) Installed libcom_err (cached) Installed libeconf (cached) Installed libedit (cached) Installed libelf (cached) Installed libfdisk (cached) Installed helix (cached) Installed libffi (cached) Installed libgcc (cached) Installed libgcc-static (cached) Installed libgcrypt (cached) Installed libgomp (cached) Installed libmount (cached) Installed libidn2 (cached) Installed libgpg-error (cached) Installed cmocka (cached) Installed libpciaccess (cached) Installed cmocka-devel (cached) Installed libseccomp (cached) Installed libpsl (cached) Installed libsmartcols (cached) Installed libsecret (cached) Installed libpwquality (cached) Installed libsodium (cached) Installed libssh2 (cached) Installed libstdc++ (cached) Installed libstone (cached) Installed libtasn1 (cached) Installed libunistring (cached) Installed libutempter (cached) Installed libuuid (cached) Installed libuv (cached) Installed libxkbcommon (cached) Installed libxcrypt (cached) Installed libxml2 (cached) Installed lld (cached) Installed linux-pam-libs (cached) Installed lld-libs (cached) Installed llvm-libs (cached) Installed lz4 (cached) Installed lzo (cached) Installed mimalloc (cached) Installed mpc (cached) Installed mpdecimal (cached) Installed llvm (cached) Installed mpfr (cached) Installed ncurses-libs (cached) Installed nghttp2-libs (cached) Installed nano (cached) Installed nghttp3 (cached) Installed ninja (cached) Installed openldap (cached) Installed ntpd-rs (cached) Installed openmp (cached) Installed openmp-devel (cached) Installed libstdc++-devel (cached) Installed openssl-libs (cached) Installed os-info (cached) Installed p11-kit-libs (cached) Installed pcre2 (cached) Installed polly (cached) Installed pkgconf (cached) Installed p11-kit (cached) Installed cmake (cached) Installed readline (cached) Installed qrencode (cached) Installed linux-headers (cached) Installed ripgrep (cached) Installed sed (cached) Installed sqlite (cached) Installed sudo-rs (cached) Installed system-accounts (cached) Installed procps (cached) Installed tpm2-tss (cached) Installed terminus-font (cached) Installed glibc (cached) Installed systemd-devel (cached) Installed util-linux (cached) Installed uutils-coreutils (cached) Installed wayland (cached) Installed systemd (cached) Installed xxd (cached) Installed zlib (cached) Installed tzdata (cached) Installed ncurses-base (cached) Installed zstd-libs (cached) Installed xz (cached) Installed xkeyboard-config (cached) Installed python-libs (cached) Installed vim (cached) Installed intel-metee 35997 entries blitted in 0.05s (765.1k / s) Sharing 1 upstream(s) with the build container Shared V1.0.2.tar.gz x86_64 │Prepare │P│ + TERM=dumb │P│ + export TERM │P│ + SOURCE_DATE_EPOCH=1771067275 │P│ + export SOURCE_DATE_EPOCH │P│ + PGO_STAGE=NONE │P│ + export PGO_STAGE │P│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │P│ + export PKG_CONFIG_PATH │P│ + CFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CFLAGS │P│ + CGO_CFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CGO_CFLAGS │P│ + CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CXXFLAGS │P│ + CGO_CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CGO_CXXFLAGS │P│ + FFLAGS='-D_FORTIFY_SOURCE=2 -O2 -flto=thin -fno-omit-frame-pointer -g' │P│ + export FFLAGS │P│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin' │P│ + export LDFLAGS │P│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections' │P│ + export CGO_LDFLAGS │P│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │P│ + export DFLAGS │P│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=16 -C strip=none -C target-cpu=x86-64-v2' │P│ + export RUSTFLAGS │P│ + CC=clang │P│ + export CC │P│ + CXX=clang++ │P│ + export CXX │P│ + OBJC=clang │P│ + export OBJC │P│ + OBJCXX=clang++ │P│ + export OBJCXX │P│ + CPP=clang-cpp │P│ + export CPP │P│ + OBJCPP='clang -E -' │P│ + export OBJCPP │P│ + OBJCXXCPP='clang++ -E' │P│ + export OBJCXXCPP │P│ + AR=llvm-ar │P│ + export AR │P│ + LD=ld.lld │P│ + export LD │P│ + OBJCOPY=llvm-objcopy │P│ + export OBJCOPY │P│ + NM=llvm-nm │P│ + export NM │P│ + RANLIB=llvm-ranlib │P│ + export RANLIB │P│ + STRIP=llvm-strip │P│ + export STRIP │P│ + PATH=/usr/bin:/bin │P│ + export PATH │P│ + CCACHE_DIR=/mason/ccache │P│ + export CCACHE_DIR │P│ + CCACHE_BASEDIR=/mason/build/x86_64 │P│ + export CCACHE_BASEDIR │P│ + test -z /mason/ccache │P│ + export 'NINJA_STATUS=[%f/%t %es (%P)] ' │P│ + NINJA_STATUS='[%f/%t %es (%P)] ' │P│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64 │P│ + export CARGO_BUILD_DEP_INFO_BASEDIR │P│ + CARGO_NET_RETRY=5 │P│ + export CARGO_NET_RETRY │P│ + CARGO_PROFILE_RELEASE_DEBUG=full │P│ + export CARGO_PROFILE_RELEASE_DEBUG │P│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │P│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │P│ + CARGO_PROFILE_RELEASE_LTO=off │P│ + export CARGO_PROFILE_RELEASE_LTO │P│ + CARGO_PROFILE_RELEASE_STRIP=none │P│ + export CARGO_PROFILE_RELEASE_STRIP │P│ + RUSTC_WRAPPER= │P│ + export RUSTC_WRAPPER │P│ + test -z '' │P│ + unset RUSTC_WRAPPER │P│ + GOCACHE= │P│ + export GOCACHE │P│ + test -z '' │P│ + unset GOCACHE │P│ + GOMODCACHE= │P│ + export GOMODCACHE │P│ + test -z '' │P│ + unset GOMODCACHE │P│ + CARGO_HOME= │P│ + export CARGO_HOME │P│ + test -z '' │P│ + unset CARGO_HOME │P│ + SCCACHE_DIR=/mason/sccache │P│ + export SCCACHE_DIR │P│ + test -z /mason/sccache │P│ + LANG=en_US.UTF-8 │P│ + export LANG │P│ + LC_ALL=en_US.UTF-8 │P│ + export LC_ALL │P│ + test -d /mason/build/x86_64 │P│ + cd /mason/build/x86_64 │P│ + echo 'The work directory %(workdir) is /mason/build/x86_64' │P│ The work directory %(workdir) is /mason/build/x86_64 │P│ + mkdir -p V1.0.2.tar.gz │P│ + bsdtar-static xf /mason/sourcedir/V1.0.2.tar.gz -C V1.0.2.tar.gz --strip-components=1 --no-same-owner │ │Setup │S│ + TERM=dumb │S│ + export TERM │S│ + SOURCE_DATE_EPOCH=1771067275 │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='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CFLAGS │S│ + CGO_CFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CGO_CFLAGS │S│ + CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CXXFLAGS │S│ + CGO_CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CGO_CXXFLAGS │S│ + FFLAGS='-D_FORTIFY_SOURCE=2 -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=16 -C strip=none -C target-cpu=x86-64-v2' │S│ + export RUSTFLAGS │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│ + CCACHE_DIR=/mason/ccache │S│ + export CCACHE_DIR │S│ + CCACHE_BASEDIR=/mason/build/x86_64/V1.0.2.tar.gz │S│ + export CCACHE_BASEDIR │S│ + test -z /mason/ccache │S│ + export 'NINJA_STATUS=[%f/%t %es (%P)] ' │S│ + NINJA_STATUS='[%f/%t %es (%P)] ' │S│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/V1.0.2.tar.gz │S│ + export CARGO_BUILD_DEP_INFO_BASEDIR │S│ + CARGO_NET_RETRY=5 │S│ + export CARGO_NET_RETRY │S│ + CARGO_PROFILE_RELEASE_DEBUG=full │S│ + export CARGO_PROFILE_RELEASE_DEBUG │S│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │S│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │S│ + CARGO_PROFILE_RELEASE_LTO=off │S│ + export CARGO_PROFILE_RELEASE_LTO │S│ + CARGO_PROFILE_RELEASE_STRIP=none │S│ + export CARGO_PROFILE_RELEASE_STRIP │S│ + RUSTC_WRAPPER= │S│ + export RUSTC_WRAPPER │S│ + test -z '' │S│ + unset RUSTC_WRAPPER │S│ + GOCACHE= │S│ + export GOCACHE │S│ + test -z '' │S│ + unset GOCACHE │S│ + GOMODCACHE= │S│ + export GOMODCACHE │S│ + test -z '' │S│ + unset GOMODCACHE │S│ + CARGO_HOME= │S│ + export CARGO_HOME │S│ + test -z '' │S│ + unset CARGO_HOME │S│ + 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/V1.0.2.tar.gz │S│ + cd /mason/build/x86_64/V1.0.2.tar.gz │S│ + echo 'The work directory %(workdir) is /mason/build/x86_64/V1.0.2.tar.gz' │S│ The work directory %(workdir) is /mason/build/x86_64/V1.0.2.tar.gz │S│ + cmake -G Ninja -B aerynos-builddir -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE=-DNDEBUG -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_LIBEXECDIR=/usr/lib/igsc -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_LIB_SUFFIX= -DENABLE_TESTS=ON -DBUILD_SHARED_LIBS=ON │S│ -- The C compiler identification is Clang 21.1.8 │S│ -- Detecting C compiler ABI info │S│ -- Detecting C compiler ABI info - done │S│ -- Check for working C compiler: /usr/bin/clang - skipped │S│ -- Detecting C compile features │S│ -- Detecting C compile features - done │S│ -- Found metee: /usr/lib/libmetee.so │S│ cmocka include │S│ cmocka lib cmocka::cmocka │S│ -- Configuring done (0.2s) │S│ -- Generating done (0.0s) │S│ CMake Warning: │S│ Manually-specified variables were not used by the project: │S│ │S│ CMAKE_CXX_FLAGS_RELEASE │S│ CMAKE_Fortran_FLAGS_RELEASE │S│ CMAKE_INSTALL_DO_STRIP │S│ CMAKE_LIB_SUFFIX │S│ │S│ │S│ -- Build files have been written to: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir │ │Build │B│ + TERM=dumb │B│ + export TERM │B│ + SOURCE_DATE_EPOCH=1771067275 │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='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CFLAGS │B│ + CGO_CFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CGO_CFLAGS │B│ + CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CXXFLAGS │B│ + CGO_CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CGO_CXXFLAGS │B│ + FFLAGS='-D_FORTIFY_SOURCE=2 -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=16 -C strip=none -C target-cpu=x86-64-v2' │B│ + export RUSTFLAGS │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│ + CCACHE_DIR=/mason/ccache │B│ + export CCACHE_DIR │B│ + CCACHE_BASEDIR=/mason/build/x86_64/V1.0.2.tar.gz │B│ + export CCACHE_BASEDIR │B│ + test -z /mason/ccache │B│ + export 'NINJA_STATUS=[%f/%t %es (%P)] ' │B│ + NINJA_STATUS='[%f/%t %es (%P)] ' │B│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/V1.0.2.tar.gz │B│ + export CARGO_BUILD_DEP_INFO_BASEDIR │B│ + CARGO_NET_RETRY=5 │B│ + export CARGO_NET_RETRY │B│ + CARGO_PROFILE_RELEASE_DEBUG=full │B│ + export CARGO_PROFILE_RELEASE_DEBUG │B│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │B│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │B│ + CARGO_PROFILE_RELEASE_LTO=off │B│ + export CARGO_PROFILE_RELEASE_LTO │B│ + CARGO_PROFILE_RELEASE_STRIP=none │B│ + export CARGO_PROFILE_RELEASE_STRIP │B│ + RUSTC_WRAPPER= │B│ + export RUSTC_WRAPPER │B│ + test -z '' │B│ + unset RUSTC_WRAPPER │B│ + GOCACHE= │B│ + export GOCACHE │B│ + test -z '' │B│ + unset GOCACHE │B│ + GOMODCACHE= │B│ + export GOMODCACHE │B│ + test -z '' │B│ + unset GOMODCACHE │B│ + CARGO_HOME= │B│ + export CARGO_HOME │B│ + test -z '' │B│ + unset CARGO_HOME │B│ + 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/V1.0.2.tar.gz │B│ + cd /mason/build/x86_64/V1.0.2.tar.gz │B│ + echo 'The work directory %(workdir) is /mason/build/x86_64/V1.0.2.tar.gz' │B│ + cmake --build aerynos-builddir --verbose --parallel 32 │B│ The work directory %(workdir) is /mason/build/x86_64/V1.0.2.tar.gz │B│ Change Dir: '/mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir' │B│ │B│ Run Build Command(s): /usr/bin/ninja -v -j 32 │B│ [1/91 0.056s ( 1%)] /usr/bin/clang -DIGSC_DLL -DIGSC_DLL_EXPORTS -DIGSC_VERSION=\"1.0.2.0\" -DSYSLOG -Digsc_EXPORTS -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -Wsign-compare -Wformat-security -Wstack-protector -Winit-self -Wstrict-prototypes -Wconversion -Woverflow -fwrapv -fPIC -fstack-protector-strong -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Werror -MD -MT lib/CMakeFiles/igsc.dir/igsc_log.c.o -MF lib/CMakeFiles/igsc.dir/igsc_log.c.o.d -o lib/CMakeFiles/igsc.dir/igsc_log.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_log.c │B│ [2/91 0.056s ( 2%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/igsc_tests.dir/__/lib/igsc_log.c.o -MF tests/CMakeFiles/igsc_tests.dir/__/lib/igsc_log.c.o.d -o tests/CMakeFiles/igsc_tests.dir/__/lib/igsc_log.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_log.c │B│ [3/91 0.057s ( 3%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/firmware_parser_tests.dir/__/lib/igsc_log.c.o -MF tests/CMakeFiles/firmware_parser_tests.dir/__/lib/igsc_log.c.o.d -o tests/CMakeFiles/firmware_parser_tests.dir/__/lib/igsc_log.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_log.c │B│ [4/91 0.057s ( 4%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/version_tests.dir/__/lib/igsc_log.c.o -MF tests/CMakeFiles/version_tests.dir/__/lib/igsc_log.c.o.d -o tests/CMakeFiles/version_tests.dir/__/lib/igsc_log.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_log.c │B│ [5/91 0.057s ( 5%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/igsc_tests.dir/igsc_power_stub.c.o -MF tests/CMakeFiles/igsc_tests.dir/igsc_power_stub.c.o.d -o tests/CMakeFiles/igsc_tests.dir/igsc_power_stub.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/tests/igsc_power_stub.c │B│ [6/91 0.059s ( 6%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/firmware_parser_tests.dir/igsc_power_stub.c.o -MF tests/CMakeFiles/firmware_parser_tests.dir/igsc_power_stub.c.o.d -o tests/CMakeFiles/firmware_parser_tests.dir/igsc_power_stub.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/tests/igsc_power_stub.c │B│ [7/91 0.059s ( 7%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/version_tests.dir/igsc_power_stub.c.o -MF tests/CMakeFiles/version_tests.dir/igsc_power_stub.c.o.d -o tests/CMakeFiles/version_tests.dir/igsc_power_stub.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/tests/igsc_power_stub.c │B│ [8/91 0.095s ( 8%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/update_tests.dir/__/lib/igsc_log.c.o -MF tests/CMakeFiles/update_tests.dir/__/lib/igsc_log.c.o.d -o tests/CMakeFiles/update_tests.dir/__/lib/igsc_log.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_log.c │B│ [9/91 0.101s ( 9%)] /usr/bin/clang -DIGSC_DLL -DIGSC_DLL_EXPORTS -DIGSC_VERSION=\"1.0.2.0\" -DSYSLOG -Digsc_EXPORTS -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -Wsign-compare -Wformat-security -Wstack-protector -Winit-self -Wstrict-prototypes -Wconversion -Woverflow -fwrapv -fPIC -fstack-protector-strong -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Werror -MD -MT lib/CMakeFiles/igsc.dir/power/igsc_power_udev.c.o -MF lib/CMakeFiles/igsc.dir/power/igsc_power_udev.c.o.d -o lib/CMakeFiles/igsc.dir/power/igsc_power_udev.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/power/igsc_power_udev.c │B│ [10/91 0.104s ( 10%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/update_tests.dir/igsc_power_stub.c.o -MF tests/CMakeFiles/update_tests.dir/igsc_power_stub.c.o.d -o tests/CMakeFiles/update_tests.dir/igsc_power_stub.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/tests/igsc_power_stub.c │B│ [11/91 0.120s ( 12%)] /usr/bin/clang -DIGSC_DLL -DIGSC_DLL_EXPORTS -DIGSC_VERSION=\"1.0.2.0\" -DSYSLOG -Digsc_EXPORTS -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -Wsign-compare -Wformat-security -Wstack-protector -Winit-self -Wstrict-prototypes -Wconversion -Woverflow -fwrapv -fPIC -fstack-protector-strong -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Werror -MD -MT lib/CMakeFiles/igsc.dir/enum/igsc_enum_udev.c.o -MF lib/CMakeFiles/igsc.dir/enum/igsc_enum_udev.c.o.d -o lib/CMakeFiles/igsc.dir/enum/igsc_enum_udev.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/enum/igsc_enum_udev.c │B│ [12/91 0.127s ( 13%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/init_tests.dir/init_tests.c.o -MF tests/CMakeFiles/init_tests.dir/init_tests.c.o.d -o tests/CMakeFiles/init_tests.dir/init_tests.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/tests/init_tests.c │B│ [13/91 0.135s ( 14%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/init_tests.dir/__/lib/igsc_log.c.o -MF tests/CMakeFiles/init_tests.dir/__/lib/igsc_log.c.o.d -o tests/CMakeFiles/init_tests.dir/__/lib/igsc_log.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_log.c │B│ [14/91 0.137s ( 15%)] /usr/bin/clang -DIGSC_DLL -DIGSC_DLL_EXPORTS -DIGSC_VERSION=\"1.0.2.0\" -DSYSLOG -Digsc_EXPORTS -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -Wsign-compare -Wformat-security -Wstack-protector -Winit-self -Wstrict-prototypes -Wconversion -Woverflow -fwrapv -fPIC -fstack-protector-strong -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Werror -MD -MT lib/CMakeFiles/igsc.dir/oprom.c.o -MF lib/CMakeFiles/igsc.dir/oprom.c.o.d -o lib/CMakeFiles/igsc.dir/oprom.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/oprom.c │B│ [15/91 0.140s ( 16%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/igsc_tests.dir/__/lib/oprom.c.o -MF tests/CMakeFiles/igsc_tests.dir/__/lib/oprom.c.o.d -o tests/CMakeFiles/igsc_tests.dir/__/lib/oprom.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/oprom.c │B│ [16/91 0.140s ( 17%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/update_tests.dir/__/lib/oprom.c.o -MF tests/CMakeFiles/update_tests.dir/__/lib/oprom.c.o.d -o tests/CMakeFiles/update_tests.dir/__/lib/oprom.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/oprom.c │B│ [17/91 0.141s ( 18%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/version_tests.dir/__/lib/oprom.c.o -MF tests/CMakeFiles/version_tests.dir/__/lib/oprom.c.o.d -o tests/CMakeFiles/version_tests.dir/__/lib/oprom.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/oprom.c │B│ [18/91 0.143s ( 19%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/firmware_parser_tests.dir/__/lib/oprom.c.o -MF tests/CMakeFiles/firmware_parser_tests.dir/__/lib/oprom.c.o.d -o tests/CMakeFiles/firmware_parser_tests.dir/__/lib/oprom.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/oprom.c │B│ [19/91 0.147s ( 20%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/firmware_parser_tests.dir/__/lib/fw_data_parser.c.o -MF tests/CMakeFiles/firmware_parser_tests.dir/__/lib/fw_data_parser.c.o.d -o tests/CMakeFiles/firmware_parser_tests.dir/__/lib/fw_data_parser.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/fw_data_parser.c │B│ [20/91 0.148s ( 21%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/init_tests.dir/igsc_power_stub.c.o -MF tests/CMakeFiles/init_tests.dir/igsc_power_stub.c.o.d -o tests/CMakeFiles/init_tests.dir/igsc_power_stub.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/tests/igsc_power_stub.c │B│ [21/91 0.153s ( 23%)] /usr/bin/clang -DIGSC_DLL -DIGSC_DLL_EXPORTS -DIGSC_VERSION=\"1.0.2.0\" -DSYSLOG -Digsc_EXPORTS -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -Wsign-compare -Wformat-security -Wstack-protector -Winit-self -Wstrict-prototypes -Wconversion -Woverflow -fwrapv -fPIC -fstack-protector-strong -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Werror -MD -MT lib/CMakeFiles/igsc.dir/fw_data_parser.c.o -MF lib/CMakeFiles/igsc.dir/fw_data_parser.c.o.d -o lib/CMakeFiles/igsc.dir/fw_data_parser.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/fw_data_parser.c │B│ [22/91 0.160s ( 24%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/version_tests.dir/__/lib/fw_data_parser.c.o -MF tests/CMakeFiles/version_tests.dir/__/lib/fw_data_parser.c.o.d -o tests/CMakeFiles/version_tests.dir/__/lib/fw_data_parser.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/fw_data_parser.c │B│ [23/91 0.170s ( 25%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/igsc_tests.dir/__/lib/fw_data_parser.c.o -MF tests/CMakeFiles/igsc_tests.dir/__/lib/fw_data_parser.c.o.d -o tests/CMakeFiles/igsc_tests.dir/__/lib/fw_data_parser.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/fw_data_parser.c │B│ [24/91 0.172s ( 26%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/update_tests.dir/__/lib/fw_data_parser.c.o -MF tests/CMakeFiles/update_tests.dir/__/lib/fw_data_parser.c.o.d -o tests/CMakeFiles/update_tests.dir/__/lib/fw_data_parser.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/fw_data_parser.c │B│ [25/91 0.176s ( 27%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/version_tests.dir/version_tests.c.o -MF tests/CMakeFiles/version_tests.dir/version_tests.c.o.d -o tests/CMakeFiles/version_tests.dir/version_tests.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/tests/version_tests.c │B│ [26/91 0.177s ( 28%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/oprom_tests.dir/__/lib/igsc_log.c.o -MF tests/CMakeFiles/oprom_tests.dir/__/lib/igsc_log.c.o.d -o tests/CMakeFiles/oprom_tests.dir/__/lib/igsc_log.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_log.c │B│ [27/91 0.180s ( 29%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/oprom_parser_tests.dir/__/lib/igsc_log.c.o -MF tests/CMakeFiles/oprom_parser_tests.dir/__/lib/igsc_log.c.o.d -o tests/CMakeFiles/oprom_parser_tests.dir/__/lib/igsc_log.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_log.c │B│ [28/91 0.186s ( 30%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/init_tests.dir/__/lib/oprom.c.o -MF tests/CMakeFiles/init_tests.dir/__/lib/oprom.c.o.d -o tests/CMakeFiles/init_tests.dir/__/lib/oprom.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/oprom.c │B│ [29/91 0.196s ( 31%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/oprom_tests.dir/oprom_tests.c.o -MF tests/CMakeFiles/oprom_tests.dir/oprom_tests.c.o.d -o tests/CMakeFiles/oprom_tests.dir/oprom_tests.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/tests/oprom_tests.c │B│ [30/91 0.203s ( 32%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/init_tests.dir/__/lib/fw_data_parser.c.o -MF tests/CMakeFiles/init_tests.dir/__/lib/fw_data_parser.c.o.d -o tests/CMakeFiles/init_tests.dir/__/lib/fw_data_parser.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/fw_data_parser.c │B│ [31/91 0.214s ( 34%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -I/mason/build/x86_64/V1.0.2.tar.gz/tests/../src -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Dmain=ut_main -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/cli_tests.dir/__/lib/igsc_log.c.o -MF tests/CMakeFiles/cli_tests.dir/__/lib/igsc_log.c.o.d -o tests/CMakeFiles/cli_tests.dir/__/lib/igsc_log.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_log.c │B│ [32/91 0.220s ( 35%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -I/mason/build/x86_64/V1.0.2.tar.gz/tests/../src -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Dmain=ut_main -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/cli_tests.dir/igsc_power_stub.c.o -MF tests/CMakeFiles/cli_tests.dir/igsc_power_stub.c.o.d -o tests/CMakeFiles/cli_tests.dir/igsc_power_stub.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/tests/igsc_power_stub.c │B│ [33/91 0.227s ( 36%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -I/mason/build/x86_64/V1.0.2.tar.gz/tests/../src -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Dmain=ut_main -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/cli_tests.dir/enum_mock.c.o -MF tests/CMakeFiles/cli_tests.dir/enum_mock.c.o.d -o tests/CMakeFiles/cli_tests.dir/enum_mock.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/tests/enum_mock.c │B│ [34/91 0.249s ( 37%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/oprom_tests.dir/__/lib/oprom.c.o -MF tests/CMakeFiles/oprom_tests.dir/__/lib/oprom.c.o.d -o tests/CMakeFiles/oprom_tests.dir/__/lib/oprom.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/oprom.c │B│ [35/91 0.259s ( 38%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -I/mason/build/x86_64/V1.0.2.tar.gz/tests/../src -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Dmain=ut_main -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/ifr_tests.dir/__/lib/igsc_log.c.o -MF tests/CMakeFiles/ifr_tests.dir/__/lib/igsc_log.c.o.d -o tests/CMakeFiles/ifr_tests.dir/__/lib/igsc_log.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_log.c │B│ [36/91 0.268s ( 39%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -I/mason/build/x86_64/V1.0.2.tar.gz/tests/../src -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Dmain=ut_main -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/cli_tests.dir/__/lib/oprom.c.o -MF tests/CMakeFiles/cli_tests.dir/__/lib/oprom.c.o.d -o tests/CMakeFiles/cli_tests.dir/__/lib/oprom.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/oprom.c │B│ [37/91 0.270s ( 40%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -I/mason/build/x86_64/V1.0.2.tar.gz/tests/../src -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Dmain=ut_main -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/ifr_tests.dir/enum_mock.c.o -MF tests/CMakeFiles/ifr_tests.dir/enum_mock.c.o.d -o tests/CMakeFiles/ifr_tests.dir/enum_mock.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/tests/enum_mock.c │B│ [38/91 0.271s ( 41%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -I/mason/build/x86_64/V1.0.2.tar.gz/tests/../src -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Dmain=ut_main -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/ifr_tests.dir/igsc_power_stub.c.o -MF tests/CMakeFiles/ifr_tests.dir/igsc_power_stub.c.o.d -o tests/CMakeFiles/ifr_tests.dir/igsc_power_stub.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/tests/igsc_power_stub.c │B│ [39/91 0.299s ( 42%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/igsc_enum_tests.dir/__/lib/igsc_log.c.o -MF tests/CMakeFiles/igsc_enum_tests.dir/__/lib/igsc_log.c.o.d -o tests/CMakeFiles/igsc_enum_tests.dir/__/lib/igsc_log.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_log.c │B│ [40/91 0.310s ( 43%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/fwdata_parser_tests.dir/__/lib/igsc_log.c.o -MF tests/CMakeFiles/fwdata_parser_tests.dir/__/lib/igsc_log.c.o.d -o tests/CMakeFiles/fwdata_parser_tests.dir/__/lib/igsc_log.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_log.c │B│ [41/91 0.312s ( 45%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -I/mason/build/x86_64/V1.0.2.tar.gz/tests/../src -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Dmain=ut_main -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/ifr_tests.dir/__/lib/oprom.c.o -MF tests/CMakeFiles/ifr_tests.dir/__/lib/oprom.c.o.d -o tests/CMakeFiles/ifr_tests.dir/__/lib/oprom.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/oprom.c │B│ [42/91 0.316s ( 46%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -I/mason/build/x86_64/V1.0.2.tar.gz/tests/../src -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Dmain=ut_main -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/cli_tests.dir/__/lib/fw_data_parser.c.o -MF tests/CMakeFiles/cli_tests.dir/__/lib/fw_data_parser.c.o.d -o tests/CMakeFiles/cli_tests.dir/__/lib/fw_data_parser.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/fw_data_parser.c │B│ [43/91 0.335s ( 47%)] /usr/bin/clang -DIGSC_DLL -DIGSC_DLL_EXPORTS -DIGSC_VERSION=\"1.0.2.0\" -DSYSLOG -Digsc_EXPORTS -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -Wsign-compare -Wformat-security -Wstack-protector -Winit-self -Wstrict-prototypes -Wconversion -Woverflow -fwrapv -fPIC -fstack-protector-strong -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Werror -MD -MT lib/CMakeFiles/igsc.dir/oprom_parser.c.o -MF lib/CMakeFiles/igsc.dir/oprom_parser.c.o.d -o lib/CMakeFiles/igsc.dir/oprom_parser.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/oprom_parser.c │B│ [44/91 0.349s ( 48%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/version_tests.dir/__/lib/oprom_parser.c.o -MF tests/CMakeFiles/version_tests.dir/__/lib/oprom_parser.c.o.d -o tests/CMakeFiles/version_tests.dir/__/lib/oprom_parser.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/oprom_parser.c │B│ [45/91 0.351s ( 49%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -I/mason/build/x86_64/V1.0.2.tar.gz/tests/../src -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Dmain=ut_main -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/ifr_tests.dir/__/lib/fw_data_parser.c.o -MF tests/CMakeFiles/ifr_tests.dir/__/lib/fw_data_parser.c.o.d -o tests/CMakeFiles/ifr_tests.dir/__/lib/fw_data_parser.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/fw_data_parser.c │B│ [46/91 0.355s ( 50%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/firmware_parser_tests.dir/__/lib/oprom_parser.c.o -MF tests/CMakeFiles/firmware_parser_tests.dir/__/lib/oprom_parser.c.o.d -o tests/CMakeFiles/firmware_parser_tests.dir/__/lib/oprom_parser.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/oprom_parser.c │B│ [47/91 0.359s ( 51%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/igsc_enum_tests.dir/igsc_enum_tests.c.o -MF tests/CMakeFiles/igsc_enum_tests.dir/igsc_enum_tests.c.o.d -o tests/CMakeFiles/igsc_enum_tests.dir/igsc_enum_tests.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/tests/igsc_enum_tests.c │B│ [48/91 0.372s ( 52%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/dataversion_tests.dir/__/lib/igsc_log.c.o -MF tests/CMakeFiles/dataversion_tests.dir/__/lib/igsc_log.c.o.d -o tests/CMakeFiles/dataversion_tests.dir/__/lib/igsc_log.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_log.c │B│ [49/91 0.386s ( 53%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/init_tests.dir/__/lib/oprom_parser.c.o -MF tests/CMakeFiles/init_tests.dir/__/lib/oprom_parser.c.o.d -o tests/CMakeFiles/init_tests.dir/__/lib/oprom_parser.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/oprom_parser.c │B│ [50/91 0.391s ( 54%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/dataversion_tests.dir/igsc_power_stub.c.o -MF tests/CMakeFiles/dataversion_tests.dir/igsc_power_stub.c.o.d -o tests/CMakeFiles/dataversion_tests.dir/igsc_power_stub.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/tests/igsc_power_stub.c │B│ [51/91 0.404s ( 56%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/dataversion_tests.dir/dataversion_tests.c.o -MF tests/CMakeFiles/dataversion_tests.dir/dataversion_tests.c.o.d -o tests/CMakeFiles/dataversion_tests.dir/dataversion_tests.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/tests/dataversion_tests.c │B│ [52/91 0.419s ( 57%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/oprom_tests.dir/__/lib/oprom_parser.c.o -MF tests/CMakeFiles/oprom_tests.dir/__/lib/oprom_parser.c.o.d -o tests/CMakeFiles/oprom_tests.dir/__/lib/oprom_parser.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/oprom_parser.c │B│ [53/91 0.430s ( 58%)] : && /usr/bin/clang -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -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 -z noexecstack -z relro -z now -pie -Xlinker --dependency-file=tests/CMakeFiles/igsc_enum_tests.dir/link.d tests/CMakeFiles/igsc_enum_tests.dir/igsc_enum_tests.c.o tests/CMakeFiles/igsc_enum_tests.dir/__/lib/igsc_log.c.o -o tests/igsc_enum_tests /usr/lib/libcmocka.so.0.8.1 /usr/lib/libmetee.so -ludev && : │B│ [54/91 0.431s ( 59%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/dataversion_tests.dir/__/lib/oprom.c.o -MF tests/CMakeFiles/dataversion_tests.dir/__/lib/oprom.c.o.d -o tests/CMakeFiles/dataversion_tests.dir/__/lib/oprom.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/oprom.c │B│ [55/91 0.453s ( 60%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/fwdata_parser_tests.dir/fwdata_parser_tests.c.o -MF tests/CMakeFiles/fwdata_parser_tests.dir/fwdata_parser_tests.c.o.d -o tests/CMakeFiles/fwdata_parser_tests.dir/fwdata_parser_tests.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/tests/fwdata_parser_tests.c │B│ [56/91 0.454s ( 61%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/dataversion_tests.dir/__/lib/fw_data_parser.c.o -MF tests/CMakeFiles/dataversion_tests.dir/__/lib/fw_data_parser.c.o.d -o tests/CMakeFiles/dataversion_tests.dir/__/lib/fw_data_parser.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/fw_data_parser.c │B│ [57/91 0.461s ( 62%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -I/mason/build/x86_64/V1.0.2.tar.gz/tests/../src -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Dmain=ut_main -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/ifr_tests.dir/__/lib/oprom_parser.c.o -MF tests/CMakeFiles/ifr_tests.dir/__/lib/oprom_parser.c.o.d -o tests/CMakeFiles/ifr_tests.dir/__/lib/oprom_parser.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/oprom_parser.c │B│ [58/91 0.470s ( 63%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -I/mason/build/x86_64/V1.0.2.tar.gz/tests/../src -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Dmain=ut_main -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/cli_tests.dir/__/lib/oprom_parser.c.o -MF tests/CMakeFiles/cli_tests.dir/__/lib/oprom_parser.c.o.d -o tests/CMakeFiles/cli_tests.dir/__/lib/oprom_parser.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/oprom_parser.c │B│ [59/91 0.491s ( 64%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/oprom_parser_tests.dir/oprom_parser_tests.c.o -MF tests/CMakeFiles/oprom_parser_tests.dir/oprom_parser_tests.c.o.d -o tests/CMakeFiles/oprom_parser_tests.dir/oprom_parser_tests.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/tests/oprom_parser_tests.c │B│ [60/91 0.504s ( 65%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/update_tests.dir/update_tests.c.o -MF tests/CMakeFiles/update_tests.dir/update_tests.c.o.d -o tests/CMakeFiles/update_tests.dir/update_tests.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/tests/update_tests.c │B│ [61/91 0.513s ( 67%)] /usr/bin/clang -DIGSC_DLL -DIGSC_DLL_EXPORTS -DIGSC_VERSION=\"1.0.2.0\" -DSYSLOG -Digsc_EXPORTS -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -Wsign-compare -Wformat-security -Wstack-protector -Winit-self -Wstrict-prototypes -Wconversion -Woverflow -fwrapv -fPIC -fstack-protector-strong -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Werror -MD -MT lib/CMakeFiles/igsc.dir/ifr.c.o -MF lib/CMakeFiles/igsc.dir/ifr.c.o.d -o lib/CMakeFiles/igsc.dir/ifr.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/ifr.c │B│ [62/91 0.537s ( 68%)] : && /usr/bin/clang -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -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 -z noexecstack -z relro -z now -pie -Xlinker --dependency-file=tests/CMakeFiles/fwdata_parser_tests.dir/link.d tests/CMakeFiles/fwdata_parser_tests.dir/fwdata_parser_tests.c.o tests/CMakeFiles/fwdata_parser_tests.dir/__/lib/igsc_log.c.o -o tests/fwdata_parser_tests /usr/lib/libcmocka.so.0.8.1 /usr/lib/libmetee.so && : │B│ [63/91 0.541s ( 69%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/dataversion_tests.dir/__/lib/oprom_parser.c.o -MF tests/CMakeFiles/dataversion_tests.dir/__/lib/oprom_parser.c.o.d -o tests/CMakeFiles/dataversion_tests.dir/__/lib/oprom_parser.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/oprom_parser.c │B│ [64/91 0.559s ( 70%)] : && /usr/bin/clang -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -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 -z noexecstack -z relro -z now -pie -Wl,--wrap=image_oprom_parse -Wl,--wrap=image_oprom_get_type -Xlinker --dependency-file=tests/CMakeFiles/oprom_tests.dir/link.d tests/CMakeFiles/oprom_tests.dir/oprom_tests.c.o tests/CMakeFiles/oprom_tests.dir/__/lib/oprom.c.o tests/CMakeFiles/oprom_tests.dir/__/lib/oprom_parser.c.o tests/CMakeFiles/oprom_tests.dir/__/lib/igsc_log.c.o -o tests/oprom_tests /usr/lib/libcmocka.so.0.8.1 /usr/lib/libmetee.so && : │B│ [65/91 0.602s ( 71%)] : && /usr/bin/clang -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -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 -z noexecstack -z relro -z now -pie -Xlinker --dependency-file=tests/CMakeFiles/oprom_parser_tests.dir/link.d tests/CMakeFiles/oprom_parser_tests.dir/oprom_parser_tests.c.o tests/CMakeFiles/oprom_parser_tests.dir/__/lib/igsc_log.c.o -o tests/oprom_parser_tests /usr/lib/libcmocka.so.0.8.1 /usr/lib/libmetee.so && : │B│ [66/91 0.620s ( 72%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -I/mason/build/x86_64/V1.0.2.tar.gz/tests/../src -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Dmain=ut_main -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/cli_tests.dir/__/lib/ifr.c.o -MF tests/CMakeFiles/cli_tests.dir/__/lib/ifr.c.o.d -o tests/CMakeFiles/cli_tests.dir/__/lib/ifr.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/ifr.c │B│ [67/91 0.621s ( 73%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/igsc_tests.dir/__/lib/igsc_lib.c.o -MF tests/CMakeFiles/igsc_tests.dir/__/lib/igsc_lib.c.o.d -o tests/CMakeFiles/igsc_tests.dir/__/lib/igsc_lib.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c │B│ [68/91 0.640s ( 74%)] /usr/bin/clang -DIGSC_DLL -DIGSC_DLL_EXPORTS -DIGSC_VERSION=\"1.0.2.0\" -DSYSLOG -Digsc_EXPORTS -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -Wsign-compare -Wformat-security -Wstack-protector -Winit-self -Wstrict-prototypes -Wconversion -Woverflow -fwrapv -fPIC -fstack-protector-strong -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Werror -MD -MT lib/CMakeFiles/igsc.dir/igsc_lib.c.o -MF lib/CMakeFiles/igsc.dir/igsc_lib.c.o.d -o lib/CMakeFiles/igsc.dir/igsc_lib.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c │B│ [69/91 0.641s ( 75%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/update_tests.dir/__/lib/igsc_lib.c.o -MF tests/CMakeFiles/update_tests.dir/__/lib/igsc_lib.c.o.d -o tests/CMakeFiles/update_tests.dir/__/lib/igsc_lib.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c │B│ [70/91 0.648s ( 76%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/version_tests.dir/__/lib/igsc_lib.c.o -MF tests/CMakeFiles/version_tests.dir/__/lib/igsc_lib.c.o.d -o tests/CMakeFiles/version_tests.dir/__/lib/igsc_lib.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c │B│ [71/91 0.655s ( 78%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/init_tests.dir/__/lib/igsc_lib.c.o -MF tests/CMakeFiles/init_tests.dir/__/lib/igsc_lib.c.o.d -o tests/CMakeFiles/init_tests.dir/__/lib/igsc_lib.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c │B│ [72/91 0.662s ( 79%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/firmware_parser_tests.dir/firmware_parser_tests.c.o -MF tests/CMakeFiles/firmware_parser_tests.dir/firmware_parser_tests.c.o.d -o tests/CMakeFiles/firmware_parser_tests.dir/firmware_parser_tests.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/tests/firmware_parser_tests.c │B│ [73/91 0.663s ( 80%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -I/mason/build/x86_64/V1.0.2.tar.gz/tests/../src -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Dmain=ut_main -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/ifr_tests.dir/__/lib/ifr.c.o -MF tests/CMakeFiles/ifr_tests.dir/__/lib/ifr.c.o.d -o tests/CMakeFiles/ifr_tests.dir/__/lib/ifr.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/ifr.c │B│ [74/91 0.710s ( 81%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -I/mason/build/x86_64/V1.0.2.tar.gz/tests/../src -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Dmain=ut_main -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/cli_tests.dir/__/lib/igsc_lib.c.o -MF tests/CMakeFiles/cli_tests.dir/__/lib/igsc_lib.c.o.d -o tests/CMakeFiles/cli_tests.dir/__/lib/igsc_lib.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c │B│ [75/91 0.712s ( 82%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -I/mason/build/x86_64/V1.0.2.tar.gz/tests/../src -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Dmain=ut_main -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/ifr_tests.dir/__/lib/igsc_lib.c.o -MF tests/CMakeFiles/ifr_tests.dir/__/lib/igsc_lib.c.o.d -o tests/CMakeFiles/ifr_tests.dir/__/lib/igsc_lib.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c │B│ [76/91 0.729s ( 83%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/igsc_tests.dir/igsc_tests.c.o -MF tests/CMakeFiles/igsc_tests.dir/igsc_tests.c.o.d -o tests/CMakeFiles/igsc_tests.dir/igsc_tests.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/tests/igsc_tests.c │B│ /mason/build/x86_64/V1.0.2.tar.gz/tests/igsc_tests.c:304:35: warning: default initialization of an object of type 'const struct igsc_device_info' leaves the object uninitialized [-Wdefault-const-init-var-unsafe] │B│ 304 | const struct igsc_device_info dev_info; │B│ | ^ │B│ /mason/build/x86_64/V1.0.2.tar.gz/tests/igsc_tests.c:357:19: warning: default initialization of an object of type 'const uint8_t[100]' (aka 'const unsigned char[100]') leaves the object uninitialized [-Wdefault-const-init-var-unsafe] │B│ 357 | const uint8_t buf[100]; │B│ | ^ │B│ /mason/build/x86_64/V1.0.2.tar.gz/tests/igsc_tests.c:387:19: warning: default initialization of an object of type 'const uint8_t' (aka 'const unsigned char') leaves the object uninitialized [-Wdefault-const-init-var-unsafe] │B│ 387 | const uint8_t buffer; │B│ | ^ │B│ /mason/build/x86_64/V1.0.2.tar.gz/tests/igsc_tests.c:402:19: warning: default initialization of an object of type 'const uint8_t' (aka 'const unsigned char') leaves the object uninitialized [-Wdefault-const-init-var-unsafe] │B│ 402 | const uint8_t buffer; │B│ | ^ │B│ 4 warnings generated. │B│ [77/91 0.745s ( 84%)] : && /usr/bin/clang -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -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 -z noexecstack -z relro -z now -pie -Xlinker --dependency-file=tests/CMakeFiles/init_tests.dir/link.d tests/CMakeFiles/init_tests.dir/__/lib/igsc_lib.c.o tests/CMakeFiles/init_tests.dir/__/lib/oprom.c.o tests/CMakeFiles/init_tests.dir/__/lib/oprom_parser.c.o tests/CMakeFiles/init_tests.dir/init_tests.c.o tests/CMakeFiles/init_tests.dir/__/lib/fw_data_parser.c.o tests/CMakeFiles/init_tests.dir/__/lib/igsc_log.c.o tests/CMakeFiles/init_tests.dir/igsc_power_stub.c.o -o tests/init_tests /usr/lib/libcmocka.so.0.8.1 && : │B│ [78/91 0.755s ( 85%)] /usr/bin/clang -DENABLE_TEST_GENERIC_GFSP_API -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Wall -Wextra -Wsign-compare -Wformat-security -Wstack-protector -Winit-self -Wstrict-prototypes -Wconversion -Woverflow -fwrapv -fPIC -fstack-protector-strong -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Werror -MD -MT src/CMakeFiles/igsc-cli.dir/igsc_cli.c.o -MF src/CMakeFiles/igsc-cli.dir/igsc_cli.c.o.d -o src/CMakeFiles/igsc-cli.dir/igsc_cli.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/src/igsc_cli.c │B│ [79/91 0.759s ( 86%)] : && /usr/bin/clang -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -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 -z noexecstack -z relro -z now -pie -Xlinker --dependency-file=tests/CMakeFiles/firmware_parser_tests.dir/link.d tests/CMakeFiles/firmware_parser_tests.dir/firmware_parser_tests.c.o tests/CMakeFiles/firmware_parser_tests.dir/__/lib/oprom.c.o tests/CMakeFiles/firmware_parser_tests.dir/__/lib/oprom_parser.c.o tests/CMakeFiles/firmware_parser_tests.dir/__/lib/fw_data_parser.c.o tests/CMakeFiles/firmware_parser_tests.dir/__/lib/igsc_log.c.o tests/CMakeFiles/firmware_parser_tests.dir/igsc_power_stub.c.o -o tests/firmware_parser_tests /usr/lib/libcmocka.so.0.8.1 /usr/lib/libmetee.so && : │B│ [80/91 0.760s ( 87%)] : && /usr/bin/clang -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -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 -z noexecstack -z relro -z now -pie -Xlinker --dependency-file=tests/CMakeFiles/version_tests.dir/link.d tests/CMakeFiles/version_tests.dir/__/lib/igsc_lib.c.o tests/CMakeFiles/version_tests.dir/__/lib/oprom.c.o tests/CMakeFiles/version_tests.dir/__/lib/oprom_parser.c.o tests/CMakeFiles/version_tests.dir/version_tests.c.o tests/CMakeFiles/version_tests.dir/__/lib/fw_data_parser.c.o tests/CMakeFiles/version_tests.dir/__/lib/igsc_log.c.o tests/CMakeFiles/version_tests.dir/igsc_power_stub.c.o -o tests/version_tests /usr/lib/libcmocka.so.0.8.1 /usr/lib/libmetee.so && : │B│ [81/91 0.775s ( 89%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -g -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/dataversion_tests.dir/__/lib/igsc_lib.c.o -MF tests/CMakeFiles/dataversion_tests.dir/__/lib/igsc_lib.c.o.d -o tests/CMakeFiles/dataversion_tests.dir/__/lib/igsc_lib.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c │B│ [82/91 0.814s ( 90%)] : && /usr/bin/clang -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -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 -z noexecstack -z relro -z now -pie -Xlinker --dependency-file=tests/CMakeFiles/update_tests.dir/link.d tests/CMakeFiles/update_tests.dir/__/lib/igsc_lib.c.o tests/CMakeFiles/update_tests.dir/__/lib/oprom.c.o tests/CMakeFiles/update_tests.dir/update_tests.c.o tests/CMakeFiles/update_tests.dir/__/lib/fw_data_parser.c.o tests/CMakeFiles/update_tests.dir/__/lib/igsc_log.c.o tests/CMakeFiles/update_tests.dir/igsc_power_stub.c.o -o tests/update_tests /usr/lib/libcmocka.so.0.8.1 && : │B│ [83/91 0.846s ( 91%)] : && /usr/bin/clang -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -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 -z noexecstack -z relro -z now -pie -Xlinker --dependency-file=tests/CMakeFiles/dataversion_tests.dir/link.d tests/CMakeFiles/dataversion_tests.dir/__/lib/igsc_lib.c.o tests/CMakeFiles/dataversion_tests.dir/__/lib/oprom.c.o tests/CMakeFiles/dataversion_tests.dir/__/lib/oprom_parser.c.o tests/CMakeFiles/dataversion_tests.dir/dataversion_tests.c.o tests/CMakeFiles/dataversion_tests.dir/__/lib/fw_data_parser.c.o tests/CMakeFiles/dataversion_tests.dir/__/lib/igsc_log.c.o tests/CMakeFiles/dataversion_tests.dir/igsc_power_stub.c.o -o tests/dataversion_tests /usr/lib/libcmocka.so.0.8.1 /usr/lib/libmetee.so && : │B│ [84/91 0.878s ( 92%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -I/mason/build/x86_64/V1.0.2.tar.gz/tests/../src -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Dmain=ut_main -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/ifr_tests.dir/ifr_tests.c.o -MF tests/CMakeFiles/ifr_tests.dir/ifr_tests.c.o.d -o tests/CMakeFiles/ifr_tests.dir/ifr_tests.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/tests/ifr_tests.c │B│ [85/91 0.925s ( 93%)] /usr/bin/clang -DIGSC_VERSION=\"1.0.2.0\" -I/mason/build/x86_64/V1.0.2.tar.gz/lib/. -I/mason/build/x86_64/V1.0.2.tar.gz/include -I/mason/build/x86_64/V1.0.2.tar.gz/tests/../src -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -fPIE -Dmain=ut_main -Digsc_strdup=test_strdup -DUNIT_TESTING=1 -MD -MT tests/CMakeFiles/cli_tests.dir/cli_tests.c.o -MF tests/CMakeFiles/cli_tests.dir/cli_tests.c.o.d -o tests/CMakeFiles/cli_tests.dir/cli_tests.c.o -c /mason/build/x86_64/V1.0.2.tar.gz/tests/cli_tests.c │B│ [86/91 0.949s ( 94%)] : && /usr/bin/clang -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -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 -z noexecstack -z relro -z now -pie -Wl,--wrap=_test_calloc -Wl,--wrap=image_oprom_parse -Xlinker --dependency-file=tests/CMakeFiles/igsc_tests.dir/link.d tests/CMakeFiles/igsc_tests.dir/__/lib/igsc_lib.c.o tests/CMakeFiles/igsc_tests.dir/__/lib/igsc_log.c.o tests/CMakeFiles/igsc_tests.dir/__/lib/oprom.c.o tests/CMakeFiles/igsc_tests.dir/igsc_tests.c.o tests/CMakeFiles/igsc_tests.dir/__/lib/fw_data_parser.c.o tests/CMakeFiles/igsc_tests.dir/igsc_power_stub.c.o -o tests/igsc_tests /usr/lib/libcmocka.so.0.8.1 /usr/lib/libmetee.so && : │B│ [87/91 1.050s ( 95%)] : && /usr/bin/clang -fPIC -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -shared -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 -z noexecstack -z relro -z now -Xlinker --dependency-file=lib/CMakeFiles/igsc.dir/link.d -Wl,-soname,libigsc.so.1 -o lib/libigsc.so.1.0.2.0 lib/CMakeFiles/igsc.dir/igsc_lib.c.o lib/CMakeFiles/igsc.dir/igsc_log.c.o lib/CMakeFiles/igsc.dir/ifr.c.o lib/CMakeFiles/igsc.dir/oprom.c.o lib/CMakeFiles/igsc.dir/oprom_parser.c.o lib/CMakeFiles/igsc.dir/fw_data_parser.c.o lib/CMakeFiles/igsc.dir/enum/igsc_enum_udev.c.o lib/CMakeFiles/igsc.dir/power/igsc_power_udev.c.o /usr/lib/libmetee.so /usr/lib/libudev.so && : │B│ [88/91 1.056s ( 96%)] /usr/bin/cmake -E cmake_symlink_library lib/libigsc.so.1.0.2.0 lib/libigsc.so.1 lib/libigsc.so && : │B│ [89/91 1.260s ( 97%)] : && /usr/bin/clang -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -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 -z noexecstack -z relro -z now -pie -Wl,--wrap=igsc_device_iterator_next -Wl,--wrap=igsc_device_iterator_create -Wl,--wrap=igsc_device_iterator_destroy -Xlinker --dependency-file=tests/CMakeFiles/ifr_tests.dir/link.d tests/CMakeFiles/ifr_tests.dir/ifr_tests.c.o tests/CMakeFiles/ifr_tests.dir/__/lib/igsc_lib.c.o tests/CMakeFiles/ifr_tests.dir/__/lib/oprom.c.o tests/CMakeFiles/ifr_tests.dir/__/lib/oprom_parser.c.o tests/CMakeFiles/ifr_tests.dir/__/lib/ifr.c.o tests/CMakeFiles/ifr_tests.dir/enum_mock.c.o tests/CMakeFiles/ifr_tests.dir/__/lib/fw_data_parser.c.o tests/CMakeFiles/ifr_tests.dir/__/lib/igsc_log.c.o tests/CMakeFiles/ifr_tests.dir/igsc_power_stub.c.o -o tests/ifr_tests /usr/lib/libcmocka.so.0.8.1 /usr/lib/libmetee.so && : │B│ [90/91 1.337s ( 98%)] : && /usr/bin/clang -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -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 -z noexecstack -z relro -z now -pie -Wl,--wrap=igsc_device_iterator_next -Wl,--wrap=igsc_device_iterator_create -Wl,--wrap=igsc_device_iterator_destroy -Xlinker --dependency-file=tests/CMakeFiles/cli_tests.dir/link.d tests/CMakeFiles/cli_tests.dir/cli_tests.c.o tests/CMakeFiles/cli_tests.dir/__/lib/igsc_lib.c.o tests/CMakeFiles/cli_tests.dir/__/lib/oprom.c.o tests/CMakeFiles/cli_tests.dir/__/lib/oprom_parser.c.o tests/CMakeFiles/cli_tests.dir/__/lib/ifr.c.o tests/CMakeFiles/cli_tests.dir/enum_mock.c.o tests/CMakeFiles/cli_tests.dir/__/lib/fw_data_parser.c.o tests/CMakeFiles/cli_tests.dir/__/lib/igsc_log.c.o tests/CMakeFiles/cli_tests.dir/igsc_power_stub.c.o -o tests/cli_tests /usr/lib/libcmocka.so.0.8.1 /usr/lib/libmetee.so && : │B│ [91/91 1.389s (100%)] : && /usr/bin/clang -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC -DNDEBUG -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 -z noexecstack -z relro -z now -pie -Xlinker --dependency-file=src/CMakeFiles/igsc-cli.dir/link.d src/CMakeFiles/igsc-cli.dir/igsc_cli.c.o -o src/igsc -Wl,-rpath,/mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/lib: lib/libigsc.so.1.0.2.0 /usr/lib/libmetee.so /usr/lib/libudev.so && : │B│ │ │Install │I│ + TERM=dumb │I│ + export TERM │I│ + SOURCE_DATE_EPOCH=1771067275 │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='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CFLAGS │I│ + CGO_CFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CGO_CFLAGS │I│ + CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CXXFLAGS │I│ + CGO_CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CGO_CXXFLAGS │I│ + FFLAGS='-D_FORTIFY_SOURCE=2 -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=16 -C strip=none -C target-cpu=x86-64-v2' │I│ + export RUSTFLAGS │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│ + CCACHE_DIR=/mason/ccache │I│ + export CCACHE_DIR │I│ + CCACHE_BASEDIR=/mason/build/x86_64/V1.0.2.tar.gz │I│ + export CCACHE_BASEDIR │I│ + test -z /mason/ccache │I│ + export 'NINJA_STATUS=[%f/%t %es (%P)] ' │I│ + NINJA_STATUS='[%f/%t %es (%P)] ' │I│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/V1.0.2.tar.gz │I│ + export CARGO_BUILD_DEP_INFO_BASEDIR │I│ + CARGO_NET_RETRY=5 │I│ + export CARGO_NET_RETRY │I│ + CARGO_PROFILE_RELEASE_DEBUG=full │I│ + export CARGO_PROFILE_RELEASE_DEBUG │I│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │I│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │I│ + CARGO_PROFILE_RELEASE_LTO=off │I│ + export CARGO_PROFILE_RELEASE_LTO │I│ + CARGO_PROFILE_RELEASE_STRIP=none │I│ + export CARGO_PROFILE_RELEASE_STRIP │I│ + RUSTC_WRAPPER= │I│ + export RUSTC_WRAPPER │I│ + test -z '' │I│ + unset RUSTC_WRAPPER │I│ + GOCACHE= │I│ + export GOCACHE │I│ + test -z '' │I│ + unset GOCACHE │I│ + GOMODCACHE= │I│ + export GOMODCACHE │I│ + test -z '' │I│ + unset GOMODCACHE │I│ + CARGO_HOME= │I│ + export CARGO_HOME │I│ + test -z '' │I│ + unset CARGO_HOME │I│ + 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/V1.0.2.tar.gz │I│ + cd /mason/build/x86_64/V1.0.2.tar.gz │I│ + echo 'The work directory %(workdir) is /mason/build/x86_64/V1.0.2.tar.gz' │I│ The work directory %(workdir) is /mason/build/x86_64/V1.0.2.tar.gz │I│ + DESTDIR=/mason/install │I│ + cmake --install aerynos-builddir --verbose │I│ -- Install configuration: "Release" │I│ -- Installing: /mason/install/usr/lib/libigsc.so.1.0.2.0 │I│ -- Installing: /mason/install/usr/lib/libigsc.so.1 │I│ -- Installing: /mason/install/usr/lib/libigsc.so │I│ -- Installing: /mason/install/usr/include/igsc_lib.h │I│ -- Installing: /mason/install/usr/lib/cmake/igsc/igscTargets.cmake │I│ -- Installing: /mason/install/usr/lib/cmake/igsc/igscTargets-release.cmake │I│ -- Installing: /mason/install/usr/lib/cmake/igsc/igscConfig.cmake │I│ -- Installing: /mason/install/usr/lib/cmake/igsc/igscConfigVersion.cmake │I│ -- Installing: /mason/install/usr/bin/igsc │I│ -- Set non-toolchain portion of runtime path of "/mason/install/usr/bin/igsc" to "" │ │Check │C│ + TERM=dumb │C│ + export TERM │C│ + SOURCE_DATE_EPOCH=1771067275 │C│ + export SOURCE_DATE_EPOCH │C│ + PGO_STAGE=NONE │C│ + export PGO_STAGE │C│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │C│ + export PKG_CONFIG_PATH │C│ + CFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │C│ + export CFLAGS │C│ + CGO_CFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │C│ + export CGO_CFLAGS │C│ + CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │C│ + export CXXFLAGS │C│ + CGO_CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -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 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │C│ + export CGO_CXXFLAGS │C│ + FFLAGS='-D_FORTIFY_SOURCE=2 -O2 -flto=thin -fno-omit-frame-pointer -g' │C│ + export FFLAGS │C│ + 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' │C│ + export LDFLAGS │C│ + 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' │C│ + export CGO_LDFLAGS │C│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │C│ + export DFLAGS │C│ + 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=16 -C strip=none -C target-cpu=x86-64-v2' │C│ + export RUSTFLAGS │C│ + CC=clang │C│ + export CC │C│ + CXX=clang++ │C│ + export CXX │C│ + OBJC=clang │C│ + export OBJC │C│ + OBJCXX=clang++ │C│ + export OBJCXX │C│ + CPP=clang-cpp │C│ + export CPP │C│ + OBJCPP='clang -E -' │C│ + export OBJCPP │C│ + OBJCXXCPP='clang++ -E' │C│ + export OBJCXXCPP │C│ + AR=llvm-ar │C│ + export AR │C│ + LD=ld.lld │C│ + export LD │C│ + OBJCOPY=llvm-objcopy │C│ + export OBJCOPY │C│ + NM=llvm-nm │C│ + export NM │C│ + RANLIB=llvm-ranlib │C│ + export RANLIB │C│ + STRIP=llvm-strip │C│ + export STRIP │C│ + PATH=/usr/bin:/bin │C│ + export PATH │C│ + CCACHE_DIR=/mason/ccache │C│ + export CCACHE_DIR │C│ + CCACHE_BASEDIR=/mason/build/x86_64/V1.0.2.tar.gz │C│ + export CCACHE_BASEDIR │C│ + test -z /mason/ccache │C│ + export 'NINJA_STATUS=[%f/%t %es (%P)] ' │C│ + NINJA_STATUS='[%f/%t %es (%P)] ' │C│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/V1.0.2.tar.gz │C│ + export CARGO_BUILD_DEP_INFO_BASEDIR │C│ + CARGO_NET_RETRY=5 │C│ + export CARGO_NET_RETRY │C│ + CARGO_PROFILE_RELEASE_DEBUG=full │C│ + export CARGO_PROFILE_RELEASE_DEBUG │C│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │C│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │C│ + CARGO_PROFILE_RELEASE_LTO=off │C│ + export CARGO_PROFILE_RELEASE_LTO │C│ + CARGO_PROFILE_RELEASE_STRIP=none │C│ + export CARGO_PROFILE_RELEASE_STRIP │C│ + RUSTC_WRAPPER= │C│ + export RUSTC_WRAPPER │C│ + test -z '' │C│ + unset RUSTC_WRAPPER │C│ + GOCACHE= │C│ + export GOCACHE │C│ + test -z '' │C│ + unset GOCACHE │C│ + GOMODCACHE= │C│ + export GOMODCACHE │C│ + test -z '' │C│ + unset GOMODCACHE │C│ + CARGO_HOME= │C│ + export CARGO_HOME │C│ + test -z '' │C│ + unset CARGO_HOME │C│ + SCCACHE_DIR=/mason/sccache │C│ + export SCCACHE_DIR │C│ + test -z /mason/sccache │C│ + LANG=en_US.UTF-8 │C│ + export LANG │C│ + LC_ALL=en_US.UTF-8 │C│ + export LC_ALL │C│ + test -d /mason/build/x86_64/V1.0.2.tar.gz │C│ + cd /mason/build/x86_64/V1.0.2.tar.gz │C│ + echo 'The work directory %(workdir) is /mason/build/x86_64/V1.0.2.tar.gz' │C│ The work directory %(workdir) is /mason/build/x86_64/V1.0.2.tar.gz │C│ + ctest --test-dir aerynos-builddir --verbose --parallel 32 --output-on-failure --force-new-ctest-process --test-dir aerynos-builddir/tests │C│ UpdateCTestConfiguration from :/mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests/DartConfiguration.tcl │C│ Test project /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests │C│ Constructing a list of tests │C│ Done constructing a list of tests │C│ Updating test list for fixtures │C│ Added 0 tests to meet fixture requirements │C│ Checking test dependency graph... │C│ Checking test dependency graph end │C│ test 1 │C│ Start 1: igsc_tests │C│ │C│ 1: Test command: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests/igsc_tests │C│ 1: Working Directory: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests │C│ 1: Test timeout computed to be: 10000000 │C│ test 2 │C│ Start 2: firmware_parser_tests │C│ │C│ 2: Test command: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests/firmware_parser_tests │C│ 2: Working Directory: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests │C│ 2: Test timeout computed to be: 10000000 │C│ test 3 │C│ Start 3: version_tests │C│ │C│ 3: Test command: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests/version_tests │C│ 3: Working Directory: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests │C│ 3: Test timeout computed to be: 10000000 │C│ test 4 │C│ Start 4: update_tests │C│ │C│ 4: Test command: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests/update_tests │C│ 4: Working Directory: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests │C│ 4: Test timeout computed to be: 10000000 │C│ test 5 │C│ Start 5: init_tests │C│ │C│ 5: Test command: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests/init_tests │C│ 5: Working Directory: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests │C│ 5: Test timeout computed to be: 10000000 │C│ test 6 │C│ Start 6: oprom_tests │C│ │C│ 6: Test command: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests/oprom_tests │C│ 6: Working Directory: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests │C│ 6: Test timeout computed to be: 10000000 │C│ test 7 │C│ Start 7: oprom_parser_tests │C│ │C│ 7: Test command: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests/oprom_parser_tests │C│ 7: Working Directory: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests │C│ 7: Test timeout computed to be: 10000000 │C│ test 8 │C│ Start 8: cli_tests │C│ │C│ 8: Test command: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests/cli_tests │C│ 8: Working Directory: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests │C│ 8: Test timeout computed to be: 10000000 │C│ test 9 │C│ Start 9: ifr_tests │C│ │C│ 9: Test command: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests/ifr_tests │C│ 9: Working Directory: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests │C│ 9: Test timeout computed to be: 10000000 │C│ test 10 │C│ Start 10: igsc_enum_tests │C│ │C│ 10: Test command: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests/igsc_enum_tests │C│ 10: Working Directory: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests │C│ 10: Test timeout computed to be: 10000000 │C│ test 11 │C│ Start 11: fwdata_parser_tests │C│ │C│ 11: Test command: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests/fwdata_parser_tests │C│ 11: Working Directory: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests │C│ 11: Test timeout computed to be: 10000000 │C│ test 12 │C│ Start 12: dataversion_tests │C│ │C│ 12: Test command: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests/dataversion_tests │C│ 12: Working Directory: /mason/build/x86_64/V1.0.2.tar.gz/aerynos-builddir/tests │C│ 12: Test timeout computed to be: 10000000 │C│ 1: [==========] device_image_tests: Running 24 test(s). │C│ 1: [ RUN ] test_device_init_calloc_ok │C│ 1: [ OK ] test_device_init_calloc_ok │C│ 1: [ RUN ] test_device_init_calloc_fail_1 │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_init_by_device():1221) Context Allocation failed │C│ 1: [ OK ] test_device_init_calloc_fail_1 │C│ 1: [ RUN ] test_device_init_calloc_fail_2 │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_init_by_device():1229) Path Allocation failed │C│ 1: [ OK ] test_device_init_calloc_fail_2 │C│ 1: [ RUN ] test_device_init_null_1 │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_init_by_device():1214) Bad parameters │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_close():1344) Bad parameter │C│ 1: [ OK ] test_device_init_null_1 │C│ 1: [ RUN ] test_device_init_null_2 │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_init_by_device():1214) Bad parameters │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_close():1344) Bad parameter │C│ 1: [ OK ] test_device_init_null_2 │C│ 1: [ RUN ] test_device_close_null │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_close():1344) Bad parameter │C│ 1: [ OK ] test_device_close_null │C│ 1: [ RUN ] test_device_init_by_handle_calloc_ok │C│ 1: [ OK ] test_device_init_by_handle_calloc_ok │C│ 1: [ RUN ] test_device_init_by_handle_calloc_fail_1 │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_init_by_handle():1250) Context Allocation failed │C│ 1: [ OK ] test_device_init_by_handle_calloc_fail_1 │C│ 1: [ RUN ] test_device_init_by_handle_null │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_init_by_handle():1243) Bad parameters │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_close():1344) Bad parameter │C│ 1: [ OK ] test_device_init_by_handle_null │C│ 1: [ RUN ] test_device_init_by_handle_invalid │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_init_by_handle():1243) Bad parameters │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_close():1344) Bad parameter │C│ 1: [ OK ] test_device_init_by_handle_invalid │C│ 1: [ RUN ] igsc_device_init_by_device_info_null_1 │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_init_by_device_info():1263) Bad parameters │C│ 1: [ OK ] igsc_device_init_by_device_info_null_1 │C│ 1: [ RUN ] igsc_device_init_by_device_info_null_2 │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_init_by_device_info():1263) Bad parameters │C│ 1: [ OK ] igsc_device_init_by_device_info_null_2 │C│ 1: [ RUN ] igsc_device_get_device_info_null_1 │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_get_device_info():1278) Bad parameters │C│ 1: [ OK ] igsc_device_get_device_info_null_1 │C│ 1: [ RUN ] igsc_device_get_device_info_null_2 │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_get_device_info():1278) Bad parameters │C│ 1: [ OK ] igsc_device_get_device_info_null_2 │C│ 1: [ RUN ] igsc_device_get_device_info_null_3 │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_get_device_info():1284) Bad parameters │C│ 1: [ OK ] igsc_device_get_device_info_null_3 │C│ 1: [ RUN ] igsc_device_fw_update_null_inputs │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_update():2130) Bad parameters │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_update():2130) Bad parameters │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_update():2130) Bad parameters │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_update():2130) Bad parameters │C│ 1: [ OK ] igsc_device_fw_update_null_inputs │C│ 1: [ RUN ] igsc_device_fw_update_buffer_len_zero │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_update():2130) Bad parameters │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_update():2130) Bad parameters │C│ 1: [ OK ] igsc_device_fw_update_buffer_len_zero │C│ 1: [ RUN ] igsc_hwconfig_null_inputs │C│ 1: [ OK ] igsc_hwconfig_null_inputs │C│ 1: [ RUN ] test_image_oprom_init_calloc_fail │C│ 1: [ OK ] test_image_oprom_init_calloc_fail │C│ 1: [ RUN ] igsc_device_oprom_update_bad_type │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_oprom_update():2616) Invalid parameter: Null pointer │C│ 1: [ OK ] igsc_device_oprom_update_bad_type │C│ 1: [ RUN ] igsc_device_update_device_info_bad_handle │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_update_device_info():1319) Bad parameters │C│ 1: [ OK ] igsc_device_update_device_info_bad_handle │C│ 1: [ RUN ] igsc_device_update_device_info_bad_info │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_update_device_info():1319) Bad parameters │C│ 1: [ OK ] igsc_device_update_device_info_bad_info │C│ 1: [ RUN ] igsc_device_subsystem_ids_bad_handle │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_subsystem_ids():1595) Bad parameters │C│ 1: [ OK ] igsc_device_subsystem_ids_bad_handle │C│ 1: [ RUN ] igsc_device_subsystem_ids_bad_ids │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_subsystem_ids():1595) Bad parameters │C│ 1: [ OK ] igsc_device_subsystem_ids_bad_ids │C│ 1: [==========] device_image_tests: 24 test(s) run. │C│ 1: [ PASSED ] 24 test(s). │C│ 1: [==========] version_cmp_tests: Running 7 test(s). │C│ 1: [ RUN ] test_params_version_null │C│ 1: [ OK ] test_params_version_null │C│ 1: [ RUN ] test_params_version_non_compatible │C│ 1: [ OK ] test_params_version_non_compatible │C│ 1: [ RUN ] test_params_version_compare_older │C│ 1: [ OK ] test_params_version_compare_older │C│ 1: [ RUN ] test_params_version_compare_older2 │C│ 1: [ OK ] test_params_version_compare_older2 │C│ 1: [ RUN ] test_params_version_compare_newer │C│ 1: [ OK ] test_params_version_compare_newer │C│ 1: [ RUN ] test_params_version_compare_newer2 │C│ 1: [ OK ] test_params_version_compare_newer2 │C│ 1: [ RUN ] test_params_version_compare_equal │C│ 1: [ OK ] test_params_version_compare_equal │C│ 1: [==========] version_cmp_tests: 7 test(s) run. │C│ 1: [ PASSED ] 7 test(s). │C│ 1: [==========] get_type_tests: Running 3 test(s). │C│ 1: [ RUN ] test_get_type_null_1 │C│ 1: [ OK ] test_get_type_null_1 │C│ 1: [ RUN ] test_get_type_null_2 │C│ 1: [ OK ] test_get_type_null_2 │C│ 1: [ RUN ] test_get_type_null_3 │C│ 1: [ OK ] test_get_type_null_3 │C│ 1: [==========] get_type_tests: 3 test(s) run. │C│ 1: [ PASSED ] 3 test(s). │C│ 1: [==========] get_version_tests: Running 6 test(s). │C│ 1: [ RUN ] igsc_device_oem_version_bad_handle │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_oem_version():3753) Invalid parameters │C│ 1: [ OK ] igsc_device_oem_version_bad_handle │C│ 1: [ RUN ] igsc_device_oem_version_bad_version │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_oem_version():3753) Invalid parameters │C│ 1: [ OK ] igsc_device_oem_version_bad_version │C│ 1: [ RUN ] igsc_device_psc_version_bad_handle │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./ifr.c:gsc_get_generic_version():1887) Bad parameters │C│ 1: [ OK ] igsc_device_psc_version_bad_handle │C│ 1: [ RUN ] igsc_device_psc_version_bad_version │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./ifr.c:gsc_get_generic_version():1887) Bad parameters │C│ 1: [ OK ] igsc_device_psc_version_bad_version │C│ 1: [ RUN ] igsc_device_ifr_bin_version_bad_handle │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./ifr.c:gsc_get_generic_version():1887) Bad parameters │C│ 1: [ OK ] igsc_device_ifr_bin_version_bad_handle │C│ 1: [ RUN ] igsc_device_ifr_bin_version_bad_version │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./ifr.c:gsc_get_generic_version():1887) Bad parameters │C│ 1: [ OK ] igsc_device_ifr_bin_version_bad_version │C│ 1: [==========] get_version_tests: 6 test(s) run. │C│ 1: [ PASSED ] 6 test(s). │C│ 1: [==========] gfsp_get_health_indicator_tests: Running 2 test(s). │C│ 1: [ RUN ] igsc_gfsp_get_health_indicator_bad_handle │C│ 1: [ OK ] igsc_gfsp_get_health_indicator_bad_handle │C│ 1: [ RUN ] igsc_gfsp_get_health_indicator_bad_indicator │C│ 1: [ OK ] igsc_gfsp_get_health_indicator_bad_indicator │C│ 1: [==========] gfsp_get_health_indicator_tests: 2 test(s) run. │C│ 1: [ PASSED ] 2 test(s). │C│ 1: [==========] gfsp_heci_cmd_tests: Running 4 test(s). │C│ 1: [ RUN ] igsc_gfsp_heci_cmd_bad_handle │C│ 1: [ OK ] igsc_gfsp_heci_cmd_bad_handle │C│ 1: [ RUN ] igsc_gfsp_heci_cmd_bad_in_buf │C│ 1: [ OK ] igsc_gfsp_heci_cmd_bad_in_buf │C│ 1: [ RUN ] igsc_gfsp_heci_cmd_bad_out_buf │C│ 1: [ OK ] igsc_gfsp_heci_cmd_bad_out_buf │C│ 1: [ RUN ] igsc_gfsp_heci_cmd_bad_actual_response_size │C│ 1: [ OK ] igsc_gfsp_heci_cmd_bad_actual_response_size │C│ 1: [==========] gfsp_heci_cmd_tests: 4 test(s) run. │C│ 1: [ PASSED ] 4 test(s). │C│ 1: [==========] late_binding_tests: Running 7 test(s). │C│ 1: [ RUN ] igsc_device_update_late_binding_config_bad_handle │C│ 1: [ OK ] igsc_device_update_late_binding_config_bad_handle │C│ 1: [ RUN ] igsc_device_update_late_binding_config_bad_type1 │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./ifr.c:igsc_device_update_late_binding_config():1680) Wrong payload type 0 │C│ 1: [ OK ] igsc_device_update_late_binding_config_bad_type1 │C│ 1: [ RUN ] igsc_device_update_late_binding_config_bad_type2 │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./ifr.c:igsc_device_update_late_binding_config():1680) Wrong payload type 6 │C│ 1: [ OK ] igsc_device_update_late_binding_config_bad_type2 │C│ 1: [ RUN ] igsc_device_update_late_binding_config_bad_flags │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./ifr.c:igsc_device_update_late_binding_config():1686) Wrong flags value 0x2 │C│ 1: [ OK ] igsc_device_update_late_binding_config_bad_flags │C│ 1: [ RUN ] igsc_device_update_late_binding_config_bad_buffer │C│ 1: [ OK ] igsc_device_update_late_binding_config_bad_buffer │C│ 1: [ RUN ] igsc_device_update_late_binding_config_bad_buffer_size │C│ 1: [ OK ] igsc_device_update_late_binding_config_bad_buffer_size │C│ 1: [ RUN ] igsc_device_update_late_binding_config_bad_status │C│ 1: [ OK ] igsc_device_update_late_binding_config_bad_status │C│ 1: [==========] late_binding_tests: 7 test(s) run. │C│ 1: [ PASSED ] 7 test(s). │C│ 1: [==========] arbsvn_tests: Running 3 test(s). │C│ 1: [ RUN ] igsc_device_commit_arb_svn_bad_handle │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_commit_arb_svn():3324) Bad parameters │C│ 1: [ OK ] igsc_device_commit_arb_svn_bad_handle │C│ 1: [ RUN ] igsc_device_get_min_allowed_arb_svn_bad_handle │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_get_min_allowed_arb_svn():3425) Bad parameters │C│ 1: [ OK ] igsc_device_get_min_allowed_arb_svn_bad_handle │C│ 1: [ RUN ] igsc_device_get_min_allowed_arb_svn_bad_svn │C│ 1: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_get_min_allowed_arb_svn():3425) Bad parameters │C│ 1: [ OK ] igsc_device_get_min_allowed_arb_svn_bad_svn │C│ 1: [==========] arbsvn_tests: 3 test(s) run. │C│ 1: [ PASSED ] 3 test(s). │C│ 1: [==========] fwdata_tests: Running 21 test(s). │C│ 1: [ RUN ] test_fwdata_version_compare1_diff_project │C│ 1: [ OK ] test_fwdata_version_compare1_diff_project │C│ 1: [ RUN ] test_fwdata_version_compare1_same_vcn │C│ 1: [ OK ] test_fwdata_version_compare1_same_vcn │C│ 1: [ RUN ] test_fwdata_version_compare1_older_vcn │C│ 1: [ OK ] test_fwdata_version_compare1_older_vcn │C│ 1: [ RUN ] test_fwdata_version_compare1_newer_vcn │C│ 1: [ OK ] test_fwdata_version_compare1_newer_vcn │C│ 1: [ RUN ] test_fwdata_version_compare1_same_manuf_ver │C│ 1: [ OK ] test_fwdata_version_compare1_same_manuf_ver │C│ 1: [ RUN ] test_fwdata_version_compare1_older_manuf_ver │C│ 1: [ OK ] test_fwdata_version_compare1_older_manuf_ver │C│ 1: [ RUN ] test_fwdata_version_compare1_newer_manuf_ver │C│ 1: [ OK ] test_fwdata_version_compare1_newer_manuf_ver │C│ 1: [ RUN ] test_fwdata_version_compare1_with_arb_svn │C│ 1: [ OK ] test_fwdata_version_compare1_with_arb_svn │C│ 1: [ RUN ] test_fwdata_version_compare2_diff_project │C│ 1: [ OK ] test_fwdata_version_compare2_diff_project │C│ 1: [ RUN ] test_fwdata_version_compare2_same_vcn │C│ 1: [ OK ] test_fwdata_version_compare2_same_vcn │C│ 1: [ RUN ] test_fwdata_version_compare2_older_vcn │C│ 1: [ OK ] test_fwdata_version_compare2_older_vcn │C│ 1: [ RUN ] test_fwdata_version_compare2_newer_vcn │C│ 1: [ OK ] test_fwdata_version_compare2_newer_vcn │C│ 1: [ RUN ] test_fwdata_version_compare2_same_manuf_ver │C│ 1: [ OK ] test_fwdata_version_compare2_same_manuf_ver │C│ 1: [ RUN ] test_fwdata_version_compare2_older_manuf_ver │C│ 1: [ OK ] test_fwdata_version_compare2_older_manuf_ver │C│ 1: [ RUN ] test_fwdata_version_compare2_newer_manuf_ver │C│ 1: [ OK ] test_fwdata_version_compare2_newer_manuf_ver │C│ 1: [ RUN ] test_fwdata_version_compare2_same_svn │C│ 1: [ OK ] test_fwdata_version_compare2_same_svn │C│ 1: [ RUN ] test_fwdata_version_compare2_older_svn │C│ 1: [ OK ] test_fwdata_version_compare2_older_svn │C│ 1: [ RUN ] test_fwdata_version_compare2_newer_svn │C│ 1: [ OK ] test_fwdata_version_compare2_newer_svn │C│ 1: [ RUN ] test_fwdata_version_compare_diff_format_ver │C│ 1: [ OK ] test_fwdata_version_compare_diff_format_ver │C│ 1: [ RUN ] test_fwdata_version_compare_wrong_format_ver │C│ 1: [ OK ] test_fwdata_version_compare_wrong_format_ver │C│ 1: [ RUN ] test_fwdata_version_compare_wrong_format_ver_big │C│ 1: [ OK ] test_fwdata_version_compare_wrong_format_ver_big │C│ 1: [==========] fwdata_tests: 21 test(s) run. │C│ 1: [ PASSED ] 21 test(s). │C│ 2: [==========] tests: Running 23 test(s). │C│ 2: [ RUN ] test_layout_parse_buffer_heder_length_is_zero │C│ 2: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/igsc_lib.c:gsc_fwu_img_layout_parse():451) Invalid FPT header length (0x0) │C│ 2: [ OK ] test_layout_parse_buffer_heder_length_is_zero │C│ 2: [ RUN ] test_layout_parse_buffer_header_length_less_than_min │C│ 2: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/igsc_lib.c:gsc_fwu_img_layout_parse():451) Invalid FPT header length (0x1f) │C│ 2: [ OK ] test_layout_parse_buffer_header_length_less_than_min │C│ 2: [ RUN ] test_layout_parse_buffer_header_len_max_int │C│ 2: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/igsc_lib.c:gsc_fwu_img_layout_parse():451) Invalid FPT header length (0xff) │C│ 2: [ OK ] test_layout_parse_buffer_header_len_max_int │C│ 2: [ RUN ] test_layout_parse_buffer_header_len_more_than_max │C│ 2: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/igsc_lib.c:gsc_fwu_img_layout_parse():451) Invalid FPT header length (0x1) │C│ 2: [ OK ] test_layout_parse_buffer_header_len_more_than_max │C│ 2: [ RUN ] test_layout_parse_buffer_is_zero │C│ 2: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/igsc_lib.c:gsc_fwu_img_layout_parse():387) Image size (0) too small to contain FPT Header │C│ 2: [ OK ] test_layout_parse_buffer_is_zero │C│ 2: [ RUN ] test_layout_parse_buffer_less_than_min │C│ 2: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/igsc_lib.c:gsc_fwu_img_layout_parse():387) Image size (31) too small to contain FPT Header │C│ 2: [ OK ] test_layout_parse_buffer_less_than_min │C│ 2: [ RUN ] test_layout_parse_buffer_len_max_int │C│ 2: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/igsc_lib.c:gsc_fwu_img_layout_parse():394) Image size (2147483647) too big │C│ 2: [ OK ] test_layout_parse_buffer_len_max_int │C│ 2: [ RUN ] test_layout_parse_buffer_more_than_max │C│ 2: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/igsc_lib.c:gsc_fwu_img_layout_parse():394) Image size (8388609) too big │C│ 2: [ OK ] test_layout_parse_buffer_more_than_max │C│ 2: [ RUN ] test_layout_parse_buffer_too_small │C│ 2: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/igsc_lib.c:gsc_fwu_img_layout_parse():427) Image size (191) can't hold 5 entries │C│ 2: [ OK ] test_layout_parse_buffer_too_small │C│ 2: [ RUN ] test_layout_parse_header_bad_marker │C│ 2: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/igsc_lib.c:gsc_fwu_img_layout_parse():403) Invalid FPT header marker (0x0) │C│ 2: [ OK ] test_layout_parse_header_bad_marker │C│ 2: [ RUN ] test_layout_parse_header_entries_too_little │C│ 2: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/igsc_lib.c:gsc_fwu_img_layout_parse():480) Invalid value for offset in FPT entry 0x0 │C│ 2: [ OK ] test_layout_parse_header_entries_too_little │C│ 2: [ RUN ] test_layout_parse_header_entries_too_big │C│ 2: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/igsc_lib.c:gsc_fwu_img_layout_parse():416) Invalid FPT number of entries (57) │C│ 2: [ OK ] test_layout_parse_header_entries_too_big │C│ 2: [ RUN ] test_layout_parser_header_bad_version │C│ 2: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/igsc_lib.c:gsc_fwu_img_layout_parse():435) Invalid FPT header version (0x20) │C│ 2: [ OK ] test_layout_parser_header_bad_version │C│ 2: [ RUN ] test_layout_parser_header_entry_bad_version │C│ 2: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/igsc_lib.c:gsc_fwu_img_layout_parse():443) Invalid FPT entry version (0x11) │C│ 2: [ OK ] test_layout_parser_header_entry_bad_version │C│ 2: [ RUN ] test_layout_parser_header_bad_length │C│ 2: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/igsc_lib.c:gsc_fwu_img_layout_parse():451) Invalid FPT header length (0x21) │C│ 2: [ OK ] test_layout_parser_header_bad_length │C│ 2: [ RUN ] test_layout_parser_header_bad_length │C│ 2: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/igsc_lib.c:gsc_fwu_img_layout_parse():451) Invalid FPT header length (0x21) │C│ 2: [ OK ] test_layout_parser_header_bad_length │C│ 2: [ RUN ] test_layout_parser_entry_reserved_not_empty │C│ 2: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/igsc_lib.c:gsc_fwu_img_layout_parse():464) Invalid value for reserved1 in FPT entry 0x0 │C│ 2: [ OK ] test_layout_parser_entry_reserved_not_empty │C│ 2: [ RUN ] test_layout_parser_entry_offset_small │C│ 2: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/igsc_lib.c:gsc_fwu_img_layout_parse():472) Invalid value for offset in FPT entry 0x0 │C│ 2: [ OK ] test_layout_parser_entry_offset_small │C│ 2: [ RUN ] test_layout_parser_entry_offset_big │C│ 2: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/igsc_lib.c:gsc_fwu_img_layout_parse():480) Invalid value for offset in FPT entry 0x0 │C│ 2: [ OK ] test_layout_parser_entry_offset_big │C│ 2: [ RUN ] test_layout_parser_entry_length_big │C│ 2: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/igsc_lib.c:gsc_fwu_img_layout_parse():488) Invalid length for offset in FPT entry 0x0 │C│ 2: [ OK ] test_layout_parser_entry_length_big │C│ 2: [ RUN ] test_layout_parser_entry_length_and_offset_big │C│ 2: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/igsc_lib.c:gsc_fwu_img_layout_parse():496) Invalid value for offset in FPT entry 0x0 │C│ 2: [ OK ] test_layout_parser_entry_length_and_offset_big │C│ 2: [ RUN ] test_layout_parser_entry_reserved2_not_empty │C│ 2: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/igsc_lib.c:gsc_fwu_img_layout_parse():504) Invalid value for reserved2 in FPT entry 0x0 │C│ 2: [ OK ] test_layout_parser_entry_reserved2_not_empty │C│ 2: [ RUN ] test_layout_parser_entry_bad_partition_flag │C│ 2: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/igsc_lib.c:gsc_fwu_img_layout_parse():512) FPT entry 0x0 marked as invalid │C│ 2: [ OK ] test_layout_parser_entry_bad_partition_flag │C│ 2: [==========] tests: 23 test(s) run. │C│ 2: [ PASSED ] 23 test(s). │C│ 3: [==========] tests: Running 50 test(s). │C│ 3: [ RUN ] test_fw_version_good │C│ 3: [ OK ] test_fw_version_good │C│ 3: [ RUN ] test_fw_version_null_handle │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_fw_version():1366) Bad parameters │C│ 3: [ OK ] test_fw_version_null_handle │C│ 3: [ RUN ] test_fw_version_null_version │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_fw_version():1366) Bad parameters │C│ 3: [ OK ] test_fw_version_null_version │C│ 3: [ RUN ] test_fw_version_null_ctx │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_fw_version():1366) Bad parameters │C│ 3: [ OK ] test_fw_version_null_ctx │C│ 3: [ RUN ] test_fw_version_bad_response_size │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Num of bytes to read/write/erase is wrong 0x5 │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_fw_version_bad_response_size │C│ 3: [ RUN ] test_fw_version_bad_command_id │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():627) Invalid command ID (0) │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_fw_version_bad_command_id │C│ 3: [ RUN ] test_fw_version_bad_response_is_response │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():634) HECI Response not marked as response │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_fw_version_bad_response_is_response │C│ 3: [ RUN ] test_fw_version_bad_version_length │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():829) Invalid HECI message response version_length (0) │C│ 3: [ OK ] test_fw_version_bad_version_length │C│ 3: [ RUN ] test_fw_version_bad_reserved │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():652) HECI message response is leaking data │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_fw_version_bad_reserved │C│ 3: [ RUN ] test_fw_version_bad_partition │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():822) Invalid HECI message response payload (2) │C│ 3: [ OK ] test_fw_version_bad_partition │C│ 3: [ RUN ] test_fw_version_bad_response_length │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():815) Error in HECI read - bad size 20 │C│ 3: [ OK ] test_fw_version_bad_response_length │C│ 3: [ RUN ] test_fw_version_bad_status │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status General firmware error 0x9e │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_fw_version_bad_status │C│ 3: [ RUN ] test_fw_version_bad_oprom_signature │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Wrong oprom signature 0x1035 │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_fw_version_bad_oprom_signature │C│ 3: [ RUN ] test_fw_version_status_oprom_section_not_exist │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Update oprom section does not exists on flash 0x1032 │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_fw_version_status_oprom_section_not_exist │C│ 3: [ RUN ] test_fw_version_bad_heci_message │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Invalid HECI message sent 0x8d │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_fw_version_bad_heci_message │C│ 3: [ RUN ] test_fw_version_bad_command_param │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Invalid command parameters 0x85 │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_fw_version_bad_command_param │C│ 3: [ RUN ] test_oprom_data_version_good │C│ 3: [ OK ] test_oprom_data_version_good │C│ 3: [ RUN ] test_oprom_data_version_null_handle │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_oprom_version():2429) Bad parameters │C│ 3: [ OK ] test_oprom_data_version_null_handle │C│ 3: [ RUN ] test_oprom_data_version_null_version │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_oprom_version():2429) Bad parameters │C│ 3: [ OK ] test_oprom_data_version_null_version │C│ 3: [ RUN ] test_oprom_data_bad_response_size │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Num of bytes to read/write/erase is wrong 0x5 │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_oprom_data_bad_response_size │C│ 3: [ RUN ] test_oprom_data_bad_command_id │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():627) Invalid command ID (0) │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_oprom_data_bad_command_id │C│ 3: [ RUN ] test_oprom_data_bad_response_is_response │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():634) HECI Response not marked as response │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_oprom_data_bad_response_is_response │C│ 3: [ RUN ] test_oprom_data_bad_version_length │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():829) Invalid HECI message response version_length (0) │C│ 3: [ OK ] test_oprom_data_bad_version_length │C│ 3: [ RUN ] test_oprom_data_bad_reserved │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():652) HECI message response is leaking data │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_oprom_data_bad_reserved │C│ 3: [ RUN ] test_oprom_data_bad_partition │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():822) Invalid HECI message response payload (1) │C│ 3: [ OK ] test_oprom_data_bad_partition │C│ 3: [ RUN ] test_oprom_data_bad_status │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status General firmware error 0x9e │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_oprom_data_bad_status │C│ 3: [ RUN ] test_oprom_data_bad_response_length │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():815) Error in HECI read - bad size 20 │C│ 3: [ OK ] test_oprom_data_bad_response_length │C│ 3: [ RUN ] test_oprom_data_bad_oprom_signature │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Wrong oprom signature 0x1035 │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_oprom_data_bad_oprom_signature │C│ 3: [ RUN ] test_oprom_data_status_oprom_section_not_exist │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Update oprom section does not exists on flash 0x1032 │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_oprom_data_status_oprom_section_not_exist │C│ 3: [ RUN ] test_oprom_data_bad_heci_message │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Invalid HECI message sent 0x8d │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_oprom_data_bad_heci_message │C│ 3: [ RUN ] test_oprom_data_bad_command_param │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Invalid command parameters 0x85 │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_oprom_data_bad_command_param │C│ 3: [ RUN ] test_oprom_code_version_good │C│ 3: [ OK ] test_oprom_code_version_good │C│ 3: [ RUN ] test_oprom_code_version_null_handle │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_oprom_version():2429) Bad parameters │C│ 3: [ OK ] test_oprom_code_version_null_handle │C│ 3: [ RUN ] test_oprom_code_version_null_version │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_oprom_version():2429) Bad parameters │C│ 3: [ OK ] test_oprom_code_version_null_version │C│ 3: [ RUN ] test_oprom_code_bad_response_size │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Num of bytes to read/write/erase is wrong 0x5 │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_oprom_code_bad_response_size │C│ 3: [ RUN ] test_oprom_code_bad_command_id │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():627) Invalid command ID (0) │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_oprom_code_bad_command_id │C│ 3: [ RUN ] test_oprom_code_bad_response_is_response │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():634) HECI Response not marked as response │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_oprom_code_bad_response_is_response │C│ 3: [ RUN ] test_oprom_code_bad_version_length │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():829) Invalid HECI message response version_length (0) │C│ 3: [ OK ] test_oprom_code_bad_version_length │C│ 3: [ RUN ] test_oprom_code_bad_reserved │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():652) HECI message response is leaking data │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_oprom_code_bad_reserved │C│ 3: [ RUN ] test_oprom_code_bad_partition │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():822) Invalid HECI message response payload (1) │C│ 3: [ OK ] test_oprom_code_bad_partition │C│ 3: [ RUN ] test_oprom_code_bad_status │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status General firmware error 0x9e │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_oprom_code_bad_status │C│ 3: [ RUN ] test_oprom_code_bad_response_length │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():815) Error in HECI read - bad size 20 │C│ 3: [ OK ] test_oprom_code_bad_response_length │C│ 3: [ RUN ] test_oprom_code_bad_oprom_signature │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Wrong oprom signature 0x1035 │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_oprom_code_bad_oprom_signature │C│ 3: [ RUN ] test_oprom_code_status_oprom_section_not_exist │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Update oprom section does not exists on flash 0x1032 │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_oprom_code_status_oprom_section_not_exist │C│ 3: [ RUN ] test_oprom_code_bad_heci_message │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Invalid HECI message sent 0x8d │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_oprom_code_bad_heci_message │C│ 3: [ RUN ] test_oprom_code_bad_command_param │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Invalid command parameters 0x85 │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_get_version():809) Invalid HECI message response (6) │C│ 3: [ OK ] test_oprom_code_bad_command_param │C│ 3: [ RUN ] test_oprom_version_bad_type │C│ 3: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_oprom_version():2436) Bad oprom type 0 │C│ 3: [ OK ] test_oprom_version_bad_type │C│ 3: [ RUN ] test_image_fw_version_empty_buffer │C│ 3: [ OK ] test_image_fw_version_empty_buffer │C│ 3: [ RUN ] test_image_fw_version_null_version │C│ 3: [ OK ] test_image_fw_version_null_version │C│ 3: [ RUN ] test_image_fw_version_zero_length │C│ 3: [ OK ] test_image_fw_version_zero_length │C│ 3: [==========] tests: 50 test(s) run. │C│ 3: [ PASSED ] 50 test(s). │C│ 4: [==========] tests: Running 74 test(s). │C│ 4: [ RUN ] test_oprom_code_update_good │C│ 5: [==========] tests: Running 3 test(s). │C│ 5: [ RUN ] test_fw_version_good │C│ 6: [==========] tests: Running 9 test(s). │C│ 6: [ RUN ] test_params_image_oprom_init │C│ 6: [ OK ] test_params_image_oprom_init │C│ 6: [ RUN ] test_params_image_oprom_version │C│ 6: [ OK ] test_params_image_oprom_version │C│ 6: [ RUN ] test_params_image_oprom_type │C│ 6: [ OK ] test_params_image_oprom_type │C│ 6: [ RUN ] test_params_image_oprom_count_devices │C│ 6: [ OK ] test_params_image_oprom_count_devices │C│ 6: [ RUN ] test_params_image_oprom_supported_devices │C│ 6: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/oprom.c:igsc_image_oprom_supported_devices_typed():272) bad parameters │C│ 6: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/oprom.c:igsc_image_oprom_supported_devices_typed():272) bad parameters │C│ 6: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/oprom.c:igsc_image_oprom_supported_devices_typed():272) bad parameters │C│ 6: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/oprom.c:igsc_image_oprom_supported_devices_typed():272) bad parameters │C│ 6: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/oprom.c:igsc_image_oprom_supported_devices_typed():277) request_type 7 is not supported │C│ 6: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/oprom.c:igsc_image_oprom_supported_devices_typed():272) bad parameters │C│ 6: [ OK ] test_params_image_oprom_supported_devices │C│ 6: [ RUN ] test_params_image_oprom_match_device │C│ 6: [ OK ] test_params_image_oprom_match_device │C│ 6: [ RUN ] test_params_image_oprom_iterator_reset │C│ 6: [ OK ] test_params_image_oprom_iterator_reset │C│ 6: [ RUN ] test_params_image_oprom_iterator_next │C│ 6: [ OK ] test_params_image_oprom_iterator_next │C│ 6: [ RUN ] test_params_image_oprom_release │C│ 6: [ OK ] test_params_image_oprom_release │C│ 6: [==========] tests: 9 test(s) run. │C│ 6: [ PASSED ] 9 test(s). │C│ 6: [==========] version_cmp_tests: Running 7 test(s). │C│ 6: [ RUN ] test_params_version_null │C│ 6: [ OK ] test_params_version_null │C│ 6: [ RUN ] test_params_version_non_compatible │C│ 6: [ OK ] test_params_version_non_compatible │C│ 6: [ RUN ] test_params_version_older │C│ 6: [ OK ] test_params_version_older │C│ 6: [ RUN ] test_params_version_newer_minor │C│ 6: [ OK ] test_params_version_newer_minor │C│ 6: [ RUN ] test_params_version_newer_build1 │C│ 6: [ OK ] test_params_version_newer_build1 │C│ 6: [ RUN ] test_params_version_newer_build2 │C│ 6: [ OK ] test_params_version_newer_build2 │C│ 6: [ RUN ] test_params_version_newer_equal │C│ 6: [ OK ] test_params_version_newer_equal │C│ 6: [==========] version_cmp_tests: 7 test(s) run. │C│ 6: [ PASSED ] 7 test(s). │C│ 7: [==========] tests: Running 34 test(s). │C│ 7: [ RUN ] test_oprom_parse_good_img │C│ 7: [ OK ] test_oprom_parse_good_img │C│ 7: [ RUN ] test_oprom_parse_null_img │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse():556) Wrong oprom image parameters │C│ 7: [ OK ] test_oprom_parse_null_img │C│ 7: [ RUN ] test_oprom_parse_bad_header_signature │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse():565) Illegal oprom image pci header │C│ 7: [ OK ] test_oprom_parse_bad_header_signature │C│ 7: [ RUN ] test_oprom_parse_bad_header_subsystem │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse():595) Illegal oprom image pci header for data/code section │C│ 7: [ OK ] test_oprom_parse_bad_header_subsystem │C│ 7: [ RUN ] test_oprom_parse_bad_header_machine_type │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse():595) Illegal oprom image pci header for data/code section │C│ 7: [ OK ] test_oprom_parse_bad_header_machine_type │C│ 7: [ RUN ] test_oprom_parse_bad_header_compression_type │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse():595) Illegal oprom image pci header for data/code section │C│ 7: [ OK ] test_oprom_parse_bad_header_compression_type │C│ 7: [ RUN ] test_oprom_parse_bad_pci_data_structure_pointer │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:verify_pci_header():518) Illegal oprom image structure : pci_data 2048 2048 │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse():565) Illegal oprom image pci header │C│ 7: [ OK ] test_oprom_parse_bad_pci_data_structure_pointer │C│ 7: [ RUN ] test_oprom_parse_bad_pci_data_signature │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse():653) Illegal oprom image pci data │C│ 7: [ OK ] test_oprom_parse_bad_pci_data_signature │C│ 7: [ RUN ] test_oprom_parse_bad_pci_data_vendor_id │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse():653) Illegal oprom image pci data │C│ 7: [ OK ] test_oprom_parse_bad_pci_data_vendor_id │C│ 7: [ RUN ] test_oprom_parse_bad_pci_data_device_id │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse():653) Illegal oprom image pci data │C│ 7: [ OK ] test_oprom_parse_bad_pci_data_device_id │C│ 7: [ RUN ] test_oprom_parse_bad_pci_data_structure_length │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse():653) Illegal oprom image pci data │C│ 7: [ OK ] test_oprom_parse_bad_pci_data_structure_length │C│ 7: [ RUN ] test_oprom_parse_bad_pci_data_structure_revision │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse():653) Illegal oprom image pci data │C│ 7: [ OK ] test_oprom_parse_bad_pci_data_structure_revision │C│ 7: [ RUN ] test_oprom_parse_bad_pci_data_class_code │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse():653) Illegal oprom image pci data │C│ 7: [ OK ] test_oprom_parse_bad_pci_data_class_code │C│ 7: [ RUN ] test_oprom_parse_bad_pci_data_revision_level │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse():653) Illegal oprom image pci data │C│ 7: [ OK ] test_oprom_parse_bad_pci_data_revision_level │C│ 7: [ RUN ] test_oprom_parse_bad_pci_code_type │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse():646) Illegal oprom image structure (pci code_type 0x0) │C│ 7: [ OK ] test_oprom_parse_bad_pci_code_type │C│ 7: [ RUN ] test_oprom_parse_bad_pci_size │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse():660) Illegal oprom image pci header/data sizes 0xffff/0x0) │C│ 7: [ OK ] test_oprom_parse_bad_pci_size │C│ 7: [ RUN ] test_oprom_parse_bad_cpd_offset │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse():668) Illegal oprom cpd offset │C│ 7: [ OK ] test_oprom_parse_bad_cpd_offset │C│ 7: [ RUN ] test_oprom_parse_bad_cpd_offset_2 │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse():668) Illegal oprom cpd offset │C│ 7: [ OK ] test_oprom_parse_bad_cpd_offset_2 │C│ 7: [ RUN ] test_oprom_parse_bad_cpd_size │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse_cpd():366) Illegal oprom cpd image (size/num_of_entries 92/3) │C│ 7: [ OK ] test_oprom_parse_bad_cpd_size │C│ 7: [ RUN ] test_oprom_parse_bad_cpd_num_of_entries │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse_cpd():366) Illegal oprom cpd image (size/num_of_entries 1992/2) │C│ 7: [ OK ] test_oprom_parse_bad_cpd_num_of_entries │C│ 7: [ RUN ] test_oprom_parse_bad_manifest_length │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse_cpd():396) Illegal manifest length 8193) │C│ 7: [ OK ] test_oprom_parse_bad_manifest_length │C│ 7: [ RUN ] test_oprom_parse_bad_marker │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse_cpd():372) Illegal oprom cpd image (header marker 0x44504325) │C│ 7: [ OK ] test_oprom_parse_bad_marker │C│ 7: [ RUN ] test_oprom_parse_bad_manifest_offset │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse_cpd():386) Illegal manifest offset 1920) │C│ 7: [ OK ] test_oprom_parse_bad_manifest_offset │C│ 7: [ RUN ] test_oprom_parse_bad_manifest_offset_2 │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse_cpd():386) Illegal manifest offset 65535) │C│ 7: [ OK ] test_oprom_parse_bad_manifest_offset_2 │C│ 7: [ RUN ] test_oprom_parse_bad_public_key_offset │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse_cpd():437) Illegal oprom cpd image (public key offset 1660) │C│ 7: [ OK ] test_oprom_parse_bad_public_key_offset │C│ 7: [ RUN ] test_oprom_parse_bad_signature_offset │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse_cpd():447) Illegal oprom cpd image (signature offset 1664) │C│ 7: [ OK ] test_oprom_parse_bad_signature_offset │C│ 7: [ RUN ] test_oprom_parse_bad_manifest_size_length │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse_cpd():462) Illegal oprom cpd image (header size/length 35/36) │C│ 7: [ OK ] test_oprom_parse_bad_manifest_size_length │C│ 7: [ RUN ] test_oprom_parse_bad_metadata_offset │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse_cpd():462) Illegal oprom cpd image (header size/length 35/2049) │C│ 7: [ OK ] test_oprom_parse_bad_metadata_offset │C│ 7: [ RUN ] test_oprom_parse_bad_metadata_length │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse_cpd():484) Illegal oprom cpd image (metadata offset/length 32/2049) │C│ 7: [ OK ] test_oprom_parse_bad_metadata_length │C│ 7: [ RUN ] test_oprom_parse_manifest_ext_length_underflow │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse_extensions():240) Illegal oprom cpd image (extension length 2) │C│ 7: [ OK ] test_oprom_parse_manifest_ext_length_underflow │C│ 7: [ RUN ] test_oprom_parse_manifest_ext_length_overflow │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse_extensions():240) Illegal oprom cpd image (extension length 100000) │C│ 7: [ OK ] test_oprom_parse_manifest_ext_length_overflow │C│ 7: [ RUN ] test_oprom_parse_bad_manifest_device_ext_length │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse_extensions():251) Illegal oprom cpd image (device extension length 11) │C│ 7: [ OK ] test_oprom_parse_bad_manifest_device_ext_length │C│ 7: [ RUN ] test_oprom_parse_bad_manifest_ext_length_type_signed_pkg_info │C│ 7: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./oprom_parser.c:image_oprom_parse_extensions():240) Illegal oprom cpd image (extension length 52) │C│ 7: [ OK ] test_oprom_parse_bad_manifest_ext_length_type_signed_pkg_info │C│ 7: [ RUN ] test_oprom_parse_good_img │C│ 7: [ OK ] test_oprom_parse_good_img │C│ 7: [==========] tests: 34 test(s) run. │C│ 7: [ PASSED ] 34 test(s). │C│ 8: [==========] progress_bar_tests: Running 4 test(s). │C│ 8: [ RUN ] test_progress_bar │C│ 8: Progress 0/100: 0%:[ ] Progress 1/100: 1%:[# ] Progress 2/100: 2%:[## ] Progress 3/100: 3%:[### ] Progress 4/100: 4%:[#### ] Progress 5/100: 5%:[##### ] Progress 6/100: 6%:[###### ] Progress 7/100: 7%:[####### ] Progress 8/100: 8%:[######## ] Progress 9/100: 9%:[######### ] Progress 10/100:10%:[########## ] Progress 11/100:11%:[########### ] Progress 12/100:12%:[############ ] Progress 13/100:13%:[############# ] Progress 14/100:14%:[############## ] Progress 15/100:15%:[############### ] Progress 16/100:16%:[################ ] Progress 17/100:17%:[################# ] Progress 18/100:18%:[################## ] Progress 19/100:19%:[################### ] Progress 20/100:20%:[#################### ] Progress 21/100:21%:[##################### ] Progress 22/100:22%:[###################### ] Progress 23/100:23%:[####################### ] Progress 24/100:24%:[######################## ] Progress 25/100:25%:[######################### ] Progress 26/100:26%:[########################## ] Progress 27/100:27%:[########################### ] Progress 28/100:28%:[############################ ] Progress 29/100:29%:[############################# ] Progress 30/100:30%:[############################## ] Progress 31/100:31%:[############################### ] Progress 32/100:32%:[################################ ] Progress 33/100:33%:[################################# ] Progress 34/100:34%:[################################## ] Progress 35/100:35%:[################################### ] Progress 36/100:36%:[#################################### ] Progress 37/100:37%:[##################################### ] Progress 38/100:38%:[###################################### ] Progress 39/100:39%:[####################################### ] Progress 40/100:40%:[######################################## ] Progress 41/100:41%:[######################################### ] Progress 42/100:42%:[########################################## ] Progress 43/100:43%:[########################################### ] Progress 44/100:44%:[############################################ ] Progress 45/100:45%:[############################################# ] Progress 46/100:46%:[############################################## ] Progress 47/100:47%:[############################################### ] Progress 48/100:48%:[################################################ ] Progress 49/100:49%:[################################################# ] Progress 50/100:50%:[################################################## ] Progress 51/100:51%:[################################################### ] Progress 52/100:52%:[#################################################### ] Progress 53/100:53%:[##################################################### ] Progress 54/100:54%:[###################################################### ] Progress 55/100:55%:[####################################################### ] Progress 56/100:56%:[######################################################## ] Progress 57/100:57%:[######################################################### ] Progress 58/100:58%:[########################################################## ] Progress 59/100:59%:[########################################################### ] Progress 60/100:60%:[############################################################ ] Progress 61/100:61%:[############################################################# ] Progress 62/100:62%:[############################################################## ] Progress 63/100:63%:[############################################################### ] Progress 64/100:64%:[################################################################ ] Progress 65/100:65%:[################################################################# ] Progress 66/100:66%:[################################################################## ] Progress 67/100:67%:[################################################################### ] Progress 68/100:68%:[#################################################################### ] Progress 69/100:69%:[##################################################################### ] Progress 70/100:70%:[###################################################################### ] Progress 71/100:71%:[####################################################################### ] Progress 72/100:72%:[######################################################################## ] Progress 73/100:73%:[######################################################################### ] Progress 74/100:74%:[########################################################################## ] Progress 75/100:75%:[########################################################################### ] Progress 76/100:76%:[############################################################################ ] Progress 77/100:77%:[############################################################################# ] Progress 78/100:78%:[############################################################################## ] Progress 79/100:79%:[############################################################################### ] Progress 80/100:80%:[################################################################################ ] Progress 81/100:81%:[################################################################################# ] Progress 82/100:82%:[################################################################################## ] Progress 83/100:83%:[################################################################################### ] Progress 84/100:84%:[#################################################################################### ] Progress 85/100:85%:[##################################################################################### ] Progress 86/100:86%:[###################################################################################### ] Progress 87/100:87%:[####################################################################################### ] Progress 88/100:88%:[######################################################################################## ] Progress 89/100:89%:[######################################################################################### ] Progress 90/100:90%:[########################################################################################## ] Progress 91/100:91%:[########################################################################################### ] Progress 92/100:92%:[############################################################################################ ] Progress 93/100:93%:[############################################################################################# ] Progress 94/100:94%:[############################################################################################## ] Progress 95/100:95%:[############################################################################################### ] Progress 96/100:96%:[################################################################################################ ] Progress 97/100:97%:[################################################################################################# ] Progress 98/100:98%:[################################################################################################## ] Progress 99/100:99%:[################################################################################################### ] Progress 100/100:100%:[####################################################################################################] │C│ 8: [ OK ] test_progress_bar │C│ 8: [ RUN ] test_progress_bar_2 │C│ 8:  Progress 0/90: 0%:[ ]  Progress 2/90: 2%:[## ]  Progress 4/90: 4%:[#### ]  Progress 6/90: 6%:[###### ]  Progress 8/90: 8%:[######## ]  Progress 10/90:11%:[########### ]  Progress 12/90:13%:[############# ]  Progress 14/90:15%:[############### ]  Progress 16/90:17%:[################# ]  Progress 18/90:20%:[#################### ]  Progress 20/90:22%:[###################### ]  Progress 22/90:24%:[######################## ]  Progress 24/90:26%:[########################## ]  Progress 26/90:28%:[############################ ]  Progress 28/90:31%:[############################### ]  Progress 30/90:33%:[################################# ]  Progress 32/90:35%:[################################### ]  Progress 34/90:37%:[##################################### ]  Progress 36/90:40%:[######################################## ]  Progress 38/90:42%:[########################################## ]  Progress 40/90:44%:[############################################ ]  Progress 42/90:46%:[############################################## ]  Progress 44/90:48%:[################################################ ]  Progress 46/90:51%:[################################################### ]  Progress 48/90:53%:[##################################################### ]  Progress 50/90:55%:[####################################################### ]  Progress 52/90:57%:[######################################################### ]  Progress 54/90:60%:[############################################################ ]  Progress 56/90:62%:[############################################################## ]  Progress 58/90:64%:[################################################################ ]  Progress 60/90:66%:[################################################################## ]  Progress 62/90:68%:[#################################################################### ]  Progress 64/90:71%:[####################################################################### ]  Progress 66/90:73%:[######################################################################### ]  Progress 68/90:75%:[########################################################################### ]  Progress 70/90:77%:[############################################################################# ]  Progress 72/90:80%:[################################################################################ ]  Progress 74/90:82%:[################################################################################## ]  Progress 76/90:84%:[#################################################################################### ]  Progress 78/90:86%:[###################################################################################### ]  Progress 80/90:88%:[######################################################################################## ]  Progress 82/90:91%:[########################################################################################### ]  Progress 84/90:93%:[############################################################################################# ]  Progress 86/90:95%:[############################################################################################### ]  Progress 88/90:97%:[################################################################################################# ]  Progress 90/90:100%:[####################################################################################################] │C│ 8: [ OK ] test_progress_bar_2 │C│ 8: [ RUN ] test_progress_percent │C│ 8: Progress 0/100: 0% Progress 1/100: 1% Progress 2/100: 2% Progress 3/100: 3% Progress 4/100: 4% Progress 5/100: 5% Progress 6/100: 6% Progress 7/100: 7% Progress 8/100: 8% Progress 9/100: 9% Progress 10/100:10% Progress 11/100:11% Progress 12/100:12% Progress 13/100:13% Progress 14/100:14% Progress 15/100:15% Progress 16/100:16% Progress 17/100:17% Progress 18/100:18% Progress 19/100:19% Progress 20/100:20% Progress 21/100:21% Progress 22/100:22% Progress 23/100:23% Progress 24/100:24% Progress 25/100:25% Progress 26/100:26% Progress 27/100:27% Progress 28/100:28% Progress 29/100:29% Progress 30/100:30% Progress 31/100:31% Progress 32/100:32% Progress 33/100:33% Progress 34/100:34% Progress 35/100:35% Progress 36/100:36% Progress 37/100:37% Progress 38/100:38% Progress 39/100:39% Progress 40/100:40% Progress 41/100:41% Progress 42/100:42% Progress 43/100:43% Progress 44/100:44% Progress 45/100:45% Progress 46/100:46% Progress 47/100:47% Progress 48/100:48% Progress 49/100:49% Progress 50/100:50% Progress 51/100:51% Progress 52/100:52% Progress 53/100:53% Progress 54/100:54% Progress 55/100:55% Progress 56/100:56% Progress 57/100:57% Progress 58/100:58% Progress 59/100:59% Progress 60/100:60% Progress 61/100:61% Progress 62/100:62% Progress 63/100:63% Progress 64/100:64% Progress 65/100:65% Progress 66/100:66% Progress 67/100:67% Progress 68/100:68% Progress 69/100:69% Progress 70/100:70% Progress 71/100:71% Progress 72/100:72% Progress 73/100:73% Progress 74/100:74% Progress 75/100:75% Progress 76/100:76% Progress 77/100:77% Progress 78/100:78% Progress 79/100:79% Progress 80/100:80% Progress 81/100:81% Progress 82/100:82% Progress 83/100:83% Progress 84/100:84% Progress 85/100:85% Progress 86/100:86% Progress 87/100:87% Progress 88/100:88% Progress 89/100:89% Progress 90/100:90% Progress 91/100:91% Progress 92/100:92% Progress 93/100:93% Progress 94/100:94% Progress 95/100:95% Progress 96/100:96% Progress 97/100:97% Progress 98/100:98% Progress 99/100:99% Progress 100/100:100% │C│ 8: [ OK ] test_progress_percent │C│ 8: [ RUN ] test_progress_percent_2 │C│ 8: Progress 0/90: 0% Progress 2/90: 2% Progress 4/90: 4% Progress 6/90: 6% Progress 8/90: 8% Progress 10/90:11% Progress 12/90:13% Progress 14/90:15% Progress 16/90:17% Progress 18/90:20% Progress 20/90:22% Progress 22/90:24% Progress 24/90:26% Progress 26/90:28% Progress 28/90:31% Progress 30/90:33% Progress 32/90:35% Progress 34/90:37% Progress 36/90:40% Progress 38/90:42% Progress 40/90:44% Progress 42/90:46% Progress 44/90:48% Progress 46/90:51% Progress 48/90:53% Progress 50/90:55% Progress 52/90:57% Progress 54/90:60% Progress 56/90:62% Progress 58/90:64% Progress 60/90:66% Progress 62/90:68% Progress 64/90:71% Progress 66/90:73% Progress 68/90:75% Progress 70/90:77% Progress 72/90:80% Progress 74/90:82% Progress 76/90:84% Progress 78/90:86% Progress 80/90:88% Progress 82/90:91% Progress 84/90:93% Progress 86/90:95% Progress 88/90:97% Progress 90/90:100% │C│ 8: [ OK ] test_progress_percent_2 │C│ 8: [==========] progress_bar_tests: 4 test(s) run. │C│ 8: [ PASSED ] 4 test(s). │C│ 8: [==========] tests: Running 60 test(s). │C│ 8: [ RUN ] test_empty │C│ 8: Usage: igsc [-v] │C│ 8: │C│ 8: igsc fw update [options] [--device ] --image │C│ 8: igsc fw version [--device ] | --image │C│ 8: igsc fw status [--device ] │C│ 8: igsc fw hwconfig [--check] [--device | --image ] │C│ 8: │C│ 8: igsc iaf update [options] [--device ] --image │C│ 8: igsc iaf version [--device ] │C│ 8: │C│ 8: igsc oprom-data update [options] [--device ] --image │C│ 8: igsc oprom-data version [--device ] | --image │C│ 8: igsc oprom-data supported-devices --image │C│ 8: │C│ 8: igsc oprom-code update [options] [--device ] --image │C│ 8: igsc oprom-code version [--device ] | --image │C│ 8: igsc oprom-code supported-devices --image │C│ 8: │C│ 8: igsc fw-data update [options] [--device ] --image │C│ 8: igsc fw-data version [--device ] | --image │C│ 8: igsc fw-data supported-devices --image │C│ 8: │C│ 8: igsc list-devices [--info] │C│ 8: │C│ 8: igsc image-type --image │C│ 8: │C│ 8: igsc ifr get-status [--device ] │C│ 8: igsc ifr run-test [--device ] --tile --test │C│ 8: igsc ifr run-array-scan-test [--device ] │C│ 8: igsc ifr run-mem-ppr-test [--device ] │C│ 8: igsc ifr get-status-ext [--device ] │C│ 8: igsc ifr count-tiles [--device ] │C│ 8: igsc ifr get-repair-info [--device ] --tile │C│ 8: igsc ifr version [--device ] │C│ 8: │C│ 8: igsc gfsp get-mem-err [--device ] │C│ 8: igsc gfsp get-mem-ppr-status [--device ] │C│ 8: igsc gfsp set-ecc-config [--device ] --ecc-config │C│ 8: igsc gfsp get-ecc-config [--device ] │C│ 8: igsc gfsp get-health-ind [--device ] │C│ 8: igsc gfsp generic --cmd --in --out [--device ] │C│ 8: │C│ 8: igsc late-binding --payload --type <[fan-table|vr-config]> --flags [--device ] │C│ 8: │C│ 8: igsc oem version [--device ] │C│ 8: │C│ 8: igsc arbsvn commit [--device ] │C│ 8: igsc arbsvn get-min-allowed-svn [--device ] │C│ 8: │C│ 8: │C│ 8: igsc -V/--version: display version │C│ 8: igsc -v/--verbose: runs in verbose mode │C│ 8: igsc -t/--trace: runs in trace mode │C│ 8: igsc -q/--quiet: runs in quiet mode │C│ 8: igsc help : shows this help │C│ 8: igsc help : shows detailed help │C│ 8: [ OK ] test_empty │C│ 8: [ RUN ] test_quite │C│ 8: Usage: igsc [-v] │C│ 8: │C│ 8: igsc fw update [options] [--device ] --image │C│ 8: igsc fw version [--device ] | --image │C│ 8: igsc fw status [--device ] │C│ 8: igsc fw hwconfig [--check] [--device | --image ] │C│ 8: │C│ 8: igsc iaf update [options] [--device ] --image │C│ 8: igsc iaf version [--device ] │C│ 8: │C│ 8: igsc oprom-data update [options] [--device ] --image │C│ 8: igsc oprom-data version [--device ] | --image │C│ 8: igsc oprom-data supported-devices --image │C│ 8: │C│ 8: igsc oprom-code update [options] [--device ] --image │C│ 8: igsc oprom-code version [--device ] | --image │C│ 8: igsc oprom-code supported-devices --image │C│ 8: │C│ 8: igsc fw-data update [options] [--device ] --image │C│ 8: igsc fw-data version [--device ] | --image │C│ 8: igsc fw-data supported-devices --image │C│ 8: │C│ 8: igsc list-devices [--info] │C│ 8: │C│ 8: igsc image-type --image │C│ 8: │C│ 8: igsc ifr get-status [--device ] │C│ 8: igsc ifr run-test [--device ] --tile --test │C│ 8: igsc ifr run-array-scan-test [--device ] │C│ 8: igsc ifr run-mem-ppr-test [--device ] │C│ 8: igsc ifr get-status-ext [--device ] │C│ 8: igsc ifr count-tiles [--device ] │C│ 8: igsc ifr get-repair-info [--device ] --tile │C│ 8: igsc ifr version [--device ] │C│ 8: │C│ 8: igsc gfsp get-mem-err [--device ] │C│ 8: igsc gfsp get-mem-ppr-status [--device ] │C│ 8: igsc gfsp set-ecc-config [--device ] --ecc-config │C│ 8: igsc gfsp get-ecc-config [--device ] │C│ 8: igsc gfsp get-health-ind [--device ] │C│ 8: igsc gfsp generic --cmd --in --out [--device ] │C│ 8: │C│ 8: igsc late-binding --payload --type <[fan-table|vr-config]> --flags [--device ] │C│ 8: │C│ 8: igsc oem version [--device ] │C│ 8: │C│ 8: igsc arbsvn commit [--device ] │C│ 8: igsc arbsvn get-min-allowed-svn [--device ] │C│ 8: │C│ 8: │C│ 8: igsc -V/--version: display version │C│ 8: igsc -v/--verbose: runs in verbose mode │C│ 8: igsc -t/--trace: runs in trace mode │C│ 8: igsc -q/--quiet: runs in quiet mode │C│ 8: igsc help : shows this help │C│ 8: igsc help : shows detailed help │C│ 8: [ OK ] test_quite │C│ 8: [ RUN ] test_verbose │C│ 8: Usage: igsc [-v] │C│ 8: │C│ 8: igsc fw update [options] [--device ] --image │C│ 8: igsc fw version [--device ] | --image │C│ 8: igsc fw status [--device ] │C│ 8: igsc fw hwconfig [--check] [--device | --image ] │C│ 8: │C│ 8: igsc iaf update [options] [--device ] --image │C│ 8: igsc iaf version [--device ] │C│ 8: │C│ 8: igsc oprom-data update [options] [--device ] --image │C│ 8: igsc oprom-data version [--device ] | --image │C│ 8: igsc oprom-data supported-devices --image │C│ 8: │C│ 8: igsc oprom-code update [options] [--device ] --image │C│ 8: igsc oprom-code version [--device ] | --image │C│ 8: igsc oprom-code supported-devices --image │C│ 8: │C│ 8: igsc fw-data update [options] [--device ] --image │C│ 8: igsc fw-data version [--device ] | --image │C│ 8: igsc fw-data supported-devices --image │C│ 8: │C│ 8: igsc list-devices [--info] │C│ 8: │C│ 8: igsc image-type --image │C│ 8: │C│ 8: igsc ifr get-status [--device ] │C│ 8: igsc ifr run-test [--device ] --tile --test │C│ 8: igsc ifr run-array-scan-test [--device ] │C│ 8: igsc ifr run-mem-ppr-test [--device ] │C│ 8: igsc ifr get-status-ext [--device ] │C│ 8: igsc ifr count-tiles [--device ] │C│ 8: igsc ifr get-repair-info [--device ] --tile │C│ 8: igsc ifr version [--device ] │C│ 8: │C│ 8: igsc gfsp get-mem-err [--device ] │C│ 8: igsc gfsp get-mem-ppr-status [--device ] │C│ 8: igsc gfsp set-ecc-config [--device ] --ecc-config │C│ 8: igsc gfsp get-ecc-config [--device ] │C│ 8: igsc gfsp get-health-ind [--device ] │C│ 8: igsc gfsp generic --cmd --in --out [--device ] │C│ 8: │C│ 8: igsc late-binding --payload --type <[fan-table|vr-config]> --flags [--device ] │C│ 8: │C│ 8: igsc oem version [--device ] │C│ 8: │C│ 8: igsc arbsvn commit [--device ] │C│ 8: igsc arbsvn get-min-allowed-svn [--device ] │C│ 8: │C│ 8: │C│ 8: igsc -V/--version: display version │C│ 8: igsc -v/--verbose: runs in verbose mode │C│ 8: igsc -t/--trace: runs in trace mode │C│ 8: igsc -q/--quiet: runs in quiet mode │C│ 8: igsc help : shows this help │C│ 8: igsc help : shows detailed help │C│ 8: [ OK ] test_verbose │C│ 8: [ RUN ] test_help_short │C│ 8: Usage: igsc [-v] │C│ 8: │C│ 8: igsc fw update [options] [--device ] --image │C│ 8: igsc fw version [--device ] | --image │C│ 8: igsc fw status [--device ] │C│ 8: igsc fw hwconfig [--check] [--device | --image ] │C│ 8: │C│ 8: igsc iaf update [options] [--device ] --image │C│ 8: igsc iaf version [--device ] │C│ 8: │C│ 8: igsc oprom-data update [options] [--device ] --image │C│ 8: igsc oprom-data version [--device ] | --image │C│ 8: igsc oprom-data supported-devices --image │C│ 8: │C│ 8: igsc oprom-code update [options] [--device ] --image │C│ 8: igsc oprom-code version [--device ] | --image │C│ 8: igsc oprom-code supported-devices --image │C│ 8: │C│ 8: igsc fw-data update [options] [--device ] --image │C│ 8: igsc fw-data version [--device ] | --image │C│ 8: igsc fw-data supported-devices --image │C│ 8: │C│ 8: igsc list-devices [--info] │C│ 8: │C│ 8: igsc image-type --image │C│ 8: │C│ 8: igsc ifr get-status [--device ] │C│ 8: igsc ifr run-test [--device ] --tile --test │C│ 8: igsc ifr run-array-scan-test [--device ] │C│ 8: igsc ifr run-mem-ppr-test [--device ] │C│ 8: igsc ifr get-status-ext [--device ] │C│ 8: igsc ifr count-tiles [--device ] │C│ 8: igsc ifr get-repair-info [--device ] --tile │C│ 8: igsc ifr version [--device ] │C│ 8: │C│ 8: igsc gfsp get-mem-err [--device ] │C│ 8: igsc gfsp get-mem-ppr-status [--device ] │C│ 8: igsc gfsp set-ecc-config [--device ] --ecc-config │C│ 8: igsc gfsp get-ecc-config [--device ] │C│ 8: igsc gfsp get-health-ind [--device ] │C│ 8: igsc gfsp generic --cmd --in --out [--device ] │C│ 8: │C│ 8: igsc late-binding --payload --type <[fan-table|vr-config]> --flags [--device ] │C│ 8: │C│ 8: igsc oem version [--device ] │C│ 8: │C│ 8: igsc arbsvn commit [--device ] │C│ 8: igsc arbsvn get-min-allowed-svn [--device ] │C│ 8: │C│ 8: │C│ 8: igsc -V/--version: display version │C│ 8: igsc -v/--verbose: runs in verbose mode │C│ 8: igsc -t/--trace: runs in trace mode │C│ 8: igsc -q/--quiet: runs in quiet mode │C│ 8: igsc help : shows this help │C│ 8: igsc help : shows detailed help │C│ 8: [ OK ] test_help_short │C│ 8: [ RUN ] test_help_long │C│ 8: Usage: igsc [-v] │C│ 8: │C│ 8: igsc fw update [options] [--device ] --image │C│ 8: igsc fw version [--device ] | --image │C│ 8: igsc fw status [--device ] │C│ 8: igsc fw hwconfig [--check] [--device | --image ] │C│ 8: │C│ 8: igsc iaf update [options] [--device ] --image │C│ 8: igsc iaf version [--device ] │C│ 8: │C│ 8: igsc oprom-data update [options] [--device ] --image │C│ 8: igsc oprom-data version [--device ] | --image │C│ 8: igsc oprom-data supported-devices --image │C│ 8: │C│ 8: igsc oprom-code update [options] [--device ] --image │C│ 8: igsc oprom-code version [--device ] | --image │C│ 8: igsc oprom-code supported-devices --image │C│ 8: │C│ 8: igsc fw-data update [options] [--device ] --image │C│ 8: igsc fw-data version [--device ] | --image │C│ 8: igsc fw-data supported-devices --image │C│ 8: │C│ 8: igsc list-devices [--info] │C│ 8: │C│ 8: igsc image-type --image │C│ 8: │C│ 8: igsc ifr get-status [--device ] │C│ 8: igsc ifr run-test [--device ] --tile --test │C│ 8: igsc ifr run-array-scan-test [--device ] │C│ 8: igsc ifr run-mem-ppr-test [--device ] │C│ 8: igsc ifr get-status-ext [--device ] │C│ 8: igsc ifr count-tiles [--device ] │C│ 8: igsc ifr get-repair-info [--device ] --tile │C│ 8: igsc ifr version [--device ] │C│ 8: │C│ 8: igsc gfsp get-mem-err [--device ] │C│ 8: igsc gfsp get-mem-ppr-status [--device ] │C│ 8: igsc gfsp set-ecc-config [--device ] --ecc-config │C│ 8: igsc gfsp get-ecc-config [--device ] │C│ 8: igsc gfsp get-health-ind [--device ] │C│ 8: igsc gfsp generic --cmd --in --out [--device ] │C│ 8: │C│ 8: igsc late-binding --payload --type <[fan-table|vr-config]> --flags [--device ] │C│ 8: │C│ 8: igsc oem version [--device ] │C│ 8: │C│ 8: igsc arbsvn commit [--device ] │C│ 8: igsc arbsvn get-min-allowed-svn [--device ] │C│ 8: │C│ 8: │C│ 8: igsc -V/--version: display version │C│ 8: igsc -v/--verbose: runs in verbose mode │C│ 8: igsc -t/--trace: runs in trace mode │C│ 8: igsc -q/--quiet: runs in quiet mode │C│ 8: igsc help : shows this help │C│ 8: igsc help : shows detailed help │C│ 8: [ OK ] test_help_long │C│ 8: [ RUN ] test_help │C│ 9: [==========] ifr_tests: Running 40 test(s). │C│ 9: [ RUN ] test_ifr_bad1 │C│ 9: Error: Missing arguments │C│ 9: │C│ 9: igsc ifr get-status [--device ] │C│ 9: igsc ifr run-test [--device ] --tile --test │C│ 9: igsc ifr run-array-scan-test [--device ] │C│ 9: igsc ifr run-mem-ppr-test [--device ] │C│ 9: igsc ifr get-status-ext [--device ] │C│ 9: igsc ifr count-tiles [--device ] │C│ 9: igsc ifr get-repair-info [--device ] --tile │C│ 9: igsc ifr version [--device ] │C│ 9: │C│ 9: Get IFR status or run IFR test or run memory PPR test │C│ 9: or count tiles on the device or retrieve repair info on the device │C│ 9: or retrieve ifr version from the device │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to communicate with │C│ 9: -t | --tile <[0|1|01|all]> │C│ 9: specify a tile to run test on │C│ 9: -r | --test <[scan|array]> │C│ 9: specify the test to run │C│ 9: │C│ 9: [ OK ] test_ifr_bad1 │C│ 9: [ RUN ] test_ifr_bad2 │C│ 9: Error: Wrong argument blah │C│ 9: │C│ 9: igsc ifr get-status [--device ] │C│ 9: igsc ifr run-test [--device ] --tile --test │C│ 9: igsc ifr run-array-scan-test [--device ] │C│ 9: igsc ifr run-mem-ppr-test [--device ] │C│ 9: igsc ifr get-status-ext [--device ] │C│ 9: igsc ifr count-tiles [--device ] │C│ 9: igsc ifr get-repair-info [--device ] --tile │C│ 9: igsc ifr version [--device ] │C│ 9: │C│ 9: Get IFR status or run IFR test or run memory PPR test │C│ 9: or count tiles on the device or retrieve repair info on the device │C│ 9: or retrieve ifr version from the device │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to communicate with │C│ 9: -t | --tile <[0|1|01|all]> │C│ 9: specify a tile to run test on │C│ 9: -r | --test <[scan|array]> │C│ 9: specify the test to run │C│ 9: │C│ 9: [ OK ] test_ifr_bad2 │C│ 9: [ RUN ] test_ifr_get_status_bad │C│ 9: Error: Too many or wrong arguments │C│ 9: │C│ 9: igsc ifr get-status [--device ] │C│ 9: igsc ifr run-test [--device ] --tile --test │C│ 9: igsc ifr run-array-scan-test [--device ] │C│ 9: igsc ifr run-mem-ppr-test [--device ] │C│ 9: igsc ifr get-status-ext [--device ] │C│ 9: igsc ifr count-tiles [--device ] │C│ 9: igsc ifr get-repair-info [--device ] --tile │C│ 9: igsc ifr version [--device ] │C│ 9: │C│ 9: Get IFR status or run IFR test or run memory PPR test │C│ 9: or count tiles on the device or retrieve repair info on the device │C│ 9: or retrieve ifr version from the device │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to communicate with │C│ 9: -t | --tile <[0|1|01|all]> │C│ 9: specify a tile to run test on │C│ 9: -r | --test <[scan|array]> │C│ 9: specify the test to run │C│ 9: │C│ 9: [ OK ] test_ifr_get_status_bad │C│ 9: [ RUN ] test_ifr_get_status_good │C│ 9: mock get_status │C│ 9: [ OK ] test_ifr_get_status_good │C│ 9: [ RUN ] test_ifr_run_test_good1 │C│ 9: mock run_ifr_test │C│ 9: [ OK ] test_ifr_run_test_good1 │C│ 9: [ RUN ] test_ifr_run_test_good2 │C│ 9: mock run_ifr_test │C│ 9: [ OK ] test_ifr_run_test_good2 │C│ 9: [ RUN ] test_ifr_run_test_good3 │C│ 9: mock run_ifr_test │C│ 9: [ OK ] test_ifr_run_test_good3 │C│ 9: [ RUN ] test_ifr_run_test_good4 │C│ 9: mock run_ifr_test │C│ 9: [ OK ] test_ifr_run_test_good4 │C│ 9: [ RUN ] test_ifr_run_test_good5 │C│ 9: mock run_ifr_test │C│ 9: [ OK ] test_ifr_run_test_good5 │C│ 9: [ RUN ] test_ifr_run_test_bad1 │C│ 9: Error: Missing arguments │C│ 9: │C│ 9: igsc ifr get-status [--device ] │C│ 9: igsc ifr run-test [--device ] --tile --test │C│ 9: igsc ifr run-array-scan-test [--device ] │C│ 9: igsc ifr run-mem-ppr-test [--device ] │C│ 9: igsc ifr get-status-ext [--device ] │C│ 9: igsc ifr count-tiles [--device ] │C│ 9: igsc ifr get-repair-info [--device ] --tile │C│ 9: igsc ifr version [--device ] │C│ 9: │C│ 9: Get IFR status or run IFR test or run memory PPR test │C│ 9: or count tiles on the device or retrieve repair info on the device │C│ 9: or retrieve ifr version from the device │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to communicate with │C│ 9: -t | --tile <[0|1|01|all]> │C│ 9: specify a tile to run test on │C│ 9: -r | --test <[scan|array]> │C│ 9: specify the test to run │C│ 9: │C│ 9: [ OK ] test_ifr_run_test_bad1 │C│ 9: [ RUN ] test_ifr_run_test_bad2 │C│ 9: Error: Bad tile number argument │C│ 9: │C│ 9: igsc ifr get-status [--device ] │C│ 9: igsc ifr run-test [--device ] --tile --test │C│ 9: igsc ifr run-array-scan-test [--device ] │C│ 9: igsc ifr run-mem-ppr-test [--device ] │C│ 9: igsc ifr get-status-ext [--device ] │C│ 9: igsc ifr count-tiles [--device ] │C│ 9: igsc ifr get-repair-info [--device ] --tile │C│ 9: igsc ifr version [--device ] │C│ 9: │C│ 9: Get IFR status or run IFR test or run memory PPR test │C│ 9: or count tiles on the device or retrieve repair info on the device │C│ 9: or retrieve ifr version from the device │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to communicate with │C│ 9: -t | --tile <[0|1|01|all]> │C│ 9: specify a tile to run test on │C│ 9: -r | --test <[scan|array]> │C│ 9: specify the test to run │C│ 9: │C│ 9: [ OK ] test_ifr_run_test_bad2 │C│ 9: [ RUN ] test_ifr_run_test_bad3 │C│ 9: Error: Wrong argument blah │C│ 9: │C│ 9: igsc ifr get-status [--device ] │C│ 9: igsc ifr run-test [--device ] --tile --test │C│ 9: igsc ifr run-array-scan-test [--device ] │C│ 9: igsc ifr run-mem-ppr-test [--device ] │C│ 9: igsc ifr get-status-ext [--device ] │C│ 9: igsc ifr count-tiles [--device ] │C│ 9: igsc ifr get-repair-info [--device ] --tile │C│ 9: igsc ifr version [--device ] │C│ 9: │C│ 9: Get IFR status or run IFR test or run memory PPR test │C│ 9: or count tiles on the device or retrieve repair info on the device │C│ 9: or retrieve ifr version from the device │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to communicate with │C│ 9: -t | --tile <[0|1|01|all]> │C│ 9: specify a tile to run test on │C│ 9: -r | --test <[scan|array]> │C│ 9: specify the test to run │C│ 9: │C│ 9: [ OK ] test_ifr_run_test_bad3 │C│ 9: [ RUN ] test_ifr_run_test_bad4 │C│ 9: Error: Bad test type argument │C│ 9: │C│ 9: igsc ifr get-status [--device ] │C│ 9: igsc ifr run-test [--device ] --tile --test │C│ 9: igsc ifr run-array-scan-test [--device ] │C│ 9: igsc ifr run-mem-ppr-test [--device ] │C│ 9: igsc ifr get-status-ext [--device ] │C│ 9: igsc ifr count-tiles [--device ] │C│ 9: igsc ifr get-repair-info [--device ] --tile │C│ 9: igsc ifr version [--device ] │C│ 9: │C│ 9: Get IFR status or run IFR test or run memory PPR test │C│ 9: or count tiles on the device or retrieve repair info on the device │C│ 9: or retrieve ifr version from the device │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to communicate with │C│ 9: -t | --tile <[0|1|01|all]> │C│ 9: specify a tile to run test on │C│ 9: -r | --test <[scan|array]> │C│ 9: specify the test to run │C│ 9: │C│ 9: [ OK ] test_ifr_run_test_bad4 │C│ 9: [ RUN ] test_ifr_run_test_bad5 │C│ 9: Error: Bad test type argument │C│ 9: │C│ 9: igsc ifr get-status [--device ] │C│ 9: igsc ifr run-test [--device ] --tile --test │C│ 9: igsc ifr run-array-scan-test [--device ] │C│ 9: igsc ifr run-mem-ppr-test [--device ] │C│ 9: igsc ifr get-status-ext [--device ] │C│ 9: igsc ifr count-tiles [--device ] │C│ 9: igsc ifr get-repair-info [--device ] --tile │C│ 9: igsc ifr version [--device ] │C│ 9: │C│ 9: Get IFR status or run IFR test or run memory PPR test │C│ 9: or count tiles on the device or retrieve repair info on the device │C│ 9: or retrieve ifr version from the device │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to communicate with │C│ 9: -t | --tile <[0|1|01|all]> │C│ 9: specify a tile to run test on │C│ 9: -r | --test <[scan|array]> │C│ 9: specify the test to run │C│ 9: │C│ 9: [ OK ] test_ifr_run_test_bad5 │C│ 9: [ RUN ] test_ifr_run_test_bad6 │C│ 9: Error: Bad tile number argument │C│ 9: │C│ 9: igsc ifr get-status [--device ] │C│ 9: igsc ifr run-test [--device ] --tile --test │C│ 9: igsc ifr run-array-scan-test [--device ] │C│ 9: igsc ifr run-mem-ppr-test [--device ] │C│ 9: igsc ifr get-status-ext [--device ] │C│ 9: igsc ifr count-tiles [--device ] │C│ 9: igsc ifr get-repair-info [--device ] --tile │C│ 9: igsc ifr version [--device ] │C│ 9: │C│ 9: Get IFR status or run IFR test or run memory PPR test │C│ 9: or count tiles on the device or retrieve repair info on the device │C│ 9: or retrieve ifr version from the device │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to communicate with │C│ 9: -t | --tile <[0|1|01|all]> │C│ 9: specify a tile to run test on │C│ 9: -r | --test <[scan|array]> │C│ 9: specify the test to run │C│ 9: │C│ 9: [ OK ] test_ifr_run_test_bad6 │C│ 9: [ RUN ] test_ifr_run_test_bad7 │C│ 9: Error: Wrong argument --time │C│ 9: │C│ 9: igsc ifr get-status [--device ] │C│ 9: igsc ifr run-test [--device ] --tile --test │C│ 9: igsc ifr run-array-scan-test [--device ] │C│ 9: igsc ifr run-mem-ppr-test [--device ] │C│ 9: igsc ifr get-status-ext [--device ] │C│ 9: igsc ifr count-tiles [--device ] │C│ 9: igsc ifr get-repair-info [--device ] --tile │C│ 9: igsc ifr version [--device ] │C│ 9: │C│ 9: Get IFR status or run IFR test or run memory PPR test │C│ 9: or count tiles on the device or retrieve repair info on the device │C│ 9: or retrieve ifr version from the device │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to communicate with │C│ 9: -t | --tile <[0|1|01|all]> │C│ 9: specify a tile to run test on │C│ 9: -r | --test <[scan|array]> │C│ 9: specify the test to run │C│ 9: │C│ 9: [ OK ] test_ifr_run_test_bad7 │C│ 9: [ RUN ] test_ifr_run_test_bad8 │C│ 9: Error: Wrong argument --temp │C│ 9: │C│ 9: igsc ifr get-status [--device ] │C│ 9: igsc ifr run-test [--device ] --tile --test │C│ 9: igsc ifr run-array-scan-test [--device ] │C│ 9: igsc ifr run-mem-ppr-test [--device ] │C│ 9: igsc ifr get-status-ext [--device ] │C│ 9: igsc ifr count-tiles [--device ] │C│ 9: igsc ifr get-repair-info [--device ] --tile │C│ 9: igsc ifr version [--device ] │C│ 9: │C│ 9: Get IFR status or run IFR test or run memory PPR test │C│ 9: or count tiles on the device or retrieve repair info on the device │C│ 9: or retrieve ifr version from the device │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to communicate with │C│ 9: -t | --tile <[0|1|01|all]> │C│ 9: specify a tile to run test on │C│ 9: -r | --test <[scan|array]> │C│ 9: specify the test to run │C│ 9: │C│ 9: [ OK ] test_ifr_run_test_bad8 │C│ 9: [ RUN ] test_gfsp_get_mem_err_bad1 │C│ 9: Error: Wrong argument get-mem │C│ 9: │C│ 9: igsc gfsp get-mem-err [--device ] │C│ 9: igsc gfsp get-mem-ppr-status [--device ] │C│ 9: igsc gfsp set-ecc-config [--device ] --ecc-config │C│ 9: igsc gfsp get-ecc-config [--device ] │C│ 9: igsc gfsp get-health-ind [--device ] │C│ 9: igsc gfsp generic --cmd --in --out [--device ] │C│ 9: │C│ 9: Get number of memory errors for each tile │C│ 9: Get memory PPR status │C│ 9: Set ECC configuration │C│ 9: Get ECC configuration │C│ 9: Get memory health indicator │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to communicate with │C│ 9: -e | --ecc-config <[0|1]> │C│ 9: 0 - Disable 1 - Enable │C│ 9: │C│ 9: [ OK ] test_gfsp_get_mem_err_bad1 │C│ 9: [ RUN ] test_gfsp_get_mem_err_bad2 │C│ 9: Error: Too many or wrong arguments │C│ 9: │C│ 9: igsc gfsp get-mem-err [--device ] │C│ 9: igsc gfsp get-mem-ppr-status [--device ] │C│ 9: igsc gfsp set-ecc-config [--device ] --ecc-config │C│ 9: igsc gfsp get-ecc-config [--device ] │C│ 9: igsc gfsp get-health-ind [--device ] │C│ 9: igsc gfsp generic --cmd --in --out [--device ] │C│ 9: │C│ 9: Get number of memory errors for each tile │C│ 9: Get memory PPR status │C│ 9: Set ECC configuration │C│ 9: Get ECC configuration │C│ 9: Get memory health indicator │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to communicate with │C│ 9: -e | --ecc-config <[0|1]> │C│ 9: 0 - Disable 1 - Enable │C│ 9: │C│ 9: [ OK ] test_gfsp_get_mem_err_bad2 │C│ 9: [ RUN ] test_ifr_mem_ppr_bad1 │C│ 9: Error: Too many or wrong arguments │C│ 9: │C│ 9: igsc ifr get-status [--device ] │C│ 9: igsc ifr run-test [--device ] --tile --test │C│ 9: igsc ifr run-array-scan-test [--device ] │C│ 9: igsc ifr run-mem-ppr-test [--device ] │C│ 9: igsc ifr get-status-ext [--device ] │C│ 9: igsc ifr count-tiles [--device ] │C│ 9: igsc ifr get-repair-info [--device ] --tile │C│ 9: igsc ifr version [--device ] │C│ 9: │C│ 9: Get IFR status or run IFR test or run memory PPR test │C│ 9: or count tiles on the device or retrieve repair info on the device │C│ 9: or retrieve ifr version from the device │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to communicate with │C│ 9: -t | --tile <[0|1|01|all]> │C│ 9: specify a tile to run test on │C│ 9: -r | --test <[scan|array]> │C│ 9: specify the test to run │C│ 9: │C│ 9: [ OK ] test_ifr_mem_ppr_bad1 │C│ 9: [ RUN ] test_ifr_mem_ppr_bad2 │C│ 9: Error: Wrong argument run-mem-ppp-test │C│ 9: │C│ 9: igsc ifr get-status [--device ] │C│ 9: igsc ifr run-test [--device ] --tile --test │C│ 9: igsc ifr run-array-scan-test [--device ] │C│ 9: igsc ifr run-mem-ppr-test [--device ] │C│ 9: igsc ifr get-status-ext [--device ] │C│ 9: igsc ifr count-tiles [--device ] │C│ 9: igsc ifr get-repair-info [--device ] --tile │C│ 9: igsc ifr version [--device ] │C│ 9: │C│ 9: Get IFR status or run IFR test or run memory PPR test │C│ 9: or count tiles on the device or retrieve repair info on the device │C│ 9: or retrieve ifr version from the device │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to communicate with │C│ 9: -t | --tile <[0|1|01|all]> │C│ 9: specify a tile to run test on │C│ 9: -r | --test <[scan|array]> │C│ 9: specify the test to run │C│ 9: │C│ 9: [ OK ] test_ifr_mem_ppr_bad2 │C│ 9: [ RUN ] test_ifr_get_status_ext_bad1 │C│ 9: Error: Too many or wrong arguments │C│ 9: │C│ 9: igsc ifr get-status [--device ] │C│ 9: igsc ifr run-test [--device ] --tile --test │C│ 9: igsc ifr run-array-scan-test [--device ] │C│ 9: igsc ifr run-mem-ppr-test [--device ] │C│ 9: igsc ifr get-status-ext [--device ] │C│ 9: igsc ifr count-tiles [--device ] │C│ 9: igsc ifr get-repair-info [--device ] --tile │C│ 9: igsc ifr version [--device ] │C│ 9: │C│ 9: Get IFR status or run IFR test or run memory PPR test │C│ 9: or count tiles on the device or retrieve repair info on the device │C│ 9: or retrieve ifr version from the device │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to communicate with │C│ 9: -t | --tile <[0|1|01|all]> │C│ 9: specify a tile to run test on │C│ 9: -r | --test <[scan|array]> │C│ 9: specify the test to run │C│ 9: │C│ 9: [ OK ] test_ifr_get_status_ext_bad1 │C│ 9: [ RUN ] test_ifr_get_status_ext_bad2 │C│ 9: Error: Wrong argument get-status-ex │C│ 9: │C│ 9: igsc ifr get-status [--device ] │C│ 9: igsc ifr run-test [--device ] --tile --test │C│ 9: igsc ifr run-array-scan-test [--device ] │C│ 9: igsc ifr run-mem-ppr-test [--device ] │C│ 9: igsc ifr get-status-ext [--device ] │C│ 9: igsc ifr count-tiles [--device ] │C│ 9: igsc ifr get-repair-info [--device ] --tile │C│ 9: igsc ifr version [--device ] │C│ 9: │C│ 9: Get IFR status or run IFR test or run memory PPR test │C│ 9: or count tiles on the device or retrieve repair info on the device │C│ 9: or retrieve ifr version from the device │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to communicate with │C│ 9: -t | --tile <[0|1|01|all]> │C│ 9: specify a tile to run test on │C│ 9: -r | --test <[scan|array]> │C│ 9: specify the test to run │C│ 9: │C│ 9: [ OK ] test_ifr_get_status_ext_bad2 │C│ 9: [ RUN ] test_ifr_get_repair_info_bad1 │C│ 9: Error: No device was provided │C│ 9: │C│ 9: igsc ifr get-status [--device ] │C│ 9: igsc ifr run-test [--device ] --tile --test │C│ 9: igsc ifr run-array-scan-test [--device ] │C│ 9: igsc ifr run-mem-ppr-test [--device ] │C│ 9: igsc ifr get-status-ext [--device ] │C│ 9: igsc ifr count-tiles [--device ] │C│ 9: igsc ifr get-repair-info [--device ] --tile │C│ 9: igsc ifr version [--device ] │C│ 9: │C│ 9: Get IFR status or run IFR test or run memory PPR test │C│ 9: or count tiles on the device or retrieve repair info on the device │C│ 9: or retrieve ifr version from the device │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to communicate with │C│ 9: -t | --tile <[0|1|01|all]> │C│ 9: specify a tile to run test on │C│ 9: -r | --test <[scan|array]> │C│ 9: specify the test to run │C│ 9: │C│ 9: [ OK ] test_ifr_get_repair_info_bad1 │C│ 9: [ RUN ] test_ifr_get_repair_info_bad2 │C│ 9: Error: No tile provided │C│ 9: │C│ 9: igsc ifr get-status [--device ] │C│ 9: igsc ifr run-test [--device ] --tile --test │C│ 9: igsc ifr run-array-scan-test [--device ] │C│ 9: igsc ifr run-mem-ppr-test [--device ] │C│ 9: igsc ifr get-status-ext [--device ] │C│ 9: igsc ifr count-tiles [--device ] │C│ 9: igsc ifr get-repair-info [--device ] --tile │C│ 9: igsc ifr version [--device ] │C│ 9: │C│ 9: Get IFR status or run IFR test or run memory PPR test │C│ 9: or count tiles on the device or retrieve repair info on the device │C│ 9: or retrieve ifr version from the device │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to communicate with │C│ 9: -t | --tile <[0|1|01|all]> │C│ 9: specify a tile to run test on │C│ 9: -r | --test <[scan|array]> │C│ 9: specify the test to run │C│ 9: │C│ 9: [ OK ] test_ifr_get_repair_info_bad2 │C│ 9: [ RUN ] test_ifr_count_tiles_bad1 │C│ 9: Error: Too many or wrong arguments │C│ 9: │C│ 9: igsc ifr get-status [--device ] │C│ 9: igsc ifr run-test [--device ] --tile --test │C│ 9: igsc ifr run-array-scan-test [--device ] │C│ 9: igsc ifr run-mem-ppr-test [--device ] │C│ 9: igsc ifr get-status-ext [--device ] │C│ 9: igsc ifr count-tiles [--device ] │C│ 9: igsc ifr get-repair-info [--device ] --tile │C│ 9: igsc ifr version [--device ] │C│ 9: │C│ 9: Get IFR status or run IFR test or run memory PPR test │C│ 9: or count tiles on the device or retrieve repair info on the device │C│ 9: or retrieve ifr version from the device │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to communicate with │C│ 9: -t | --tile <[0|1|01|all]> │C│ 9: specify a tile to run test on │C│ 9: -r | --test <[scan|array]> │C│ 9: specify the test to run │C│ 9: │C│ 9: [ OK ] test_ifr_count_tiles_bad1 │C│ 9: [ RUN ] test_gfsp_ecc_config_set_no_param │C│ 9: Error: Missing arguments │C│ 9: │C│ 9: igsc gfsp get-mem-err [--device ] │C│ 9: igsc gfsp get-mem-ppr-status [--device ] │C│ 9: igsc gfsp set-ecc-config [--device ] --ecc-config │C│ 9: igsc gfsp get-ecc-config [--device ] │C│ 9: igsc gfsp get-health-ind [--device ] │C│ 9: igsc gfsp generic --cmd --in --out [--device ] │C│ 9: │C│ 9: Get number of memory errors for each tile │C│ 9: Get memory PPR status │C│ 9: Set ECC configuration │C│ 9: Get ECC configuration │C│ 9: Get memory health indicator │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to communicate with │C│ 9: -e | --ecc-config <[0|1]> │C│ 9: 0 - Disable 1 - Enable │C│ 9: │C│ 9: [ OK ] test_gfsp_ecc_config_set_no_param │C│ 9: [ RUN ] test_gfsp_ecc_config_set_bad_param │C│ 9: Error: Bad ecc config value argument '11' │C│ 9: │C│ 9: igsc gfsp get-mem-err [--device ] │C│ 9: igsc gfsp get-mem-ppr-status [--device ] │C│ 9: igsc gfsp set-ecc-config [--device ] --ecc-config │C│ 9: igsc gfsp get-ecc-config [--device ] │C│ 9: igsc gfsp get-health-ind [--device ] │C│ 9: igsc gfsp generic --cmd --in --out [--device ] │C│ 9: │C│ 9: Get number of memory errors for each tile │C│ 9: Get memory PPR status │C│ 9: Set ECC configuration │C│ 9: Get ECC configuration │C│ 9: Get memory health indicator │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to communicate with │C│ 9: -e | --ecc-config <[0|1]> │C│ 9: 0 - Disable 1 - Enable │C│ 9: │C│ 9: [ OK ] test_gfsp_ecc_config_set_bad_param │C│ 9: [ RUN ] test_gfsp_ecc_config_set_bad_param2 │C│ 9: Error: Bad ecc config value argument 'blah' │C│ 9: │C│ 9: igsc gfsp get-mem-err [--device ] │C│ 9: igsc gfsp get-mem-ppr-status [--device ] │C│ 9: igsc gfsp set-ecc-config [--device ] --ecc-config │C│ 9: igsc gfsp get-ecc-config [--device ] │C│ 9: igsc gfsp get-health-ind [--device ] │C│ 9: igsc gfsp generic --cmd --in --out [--device ] │C│ 9: │C│ 9: Get number of memory errors for each tile │C│ 9: Get memory PPR status │C│ 9: Set ECC configuration │C│ 9: Get ECC configuration │C│ 9: Get memory health indicator │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to communicate with │C│ 9: -e | --ecc-config <[0|1]> │C│ 9: 0 - Disable 1 - Enable │C│ 9: │C│ 9: [ OK ] test_gfsp_ecc_config_set_bad_param2 │C│ 9: [ RUN ] test_gfsp_ecc_config_set_good_param │C│ 9: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_driver_init():224) Error in HECI init (2) │C│ 9: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/ifr.c:igsc_ecc_config_set():1477) Cannot initialize driver, status 4 │C│ 9: Error: Failed to set ECC config, return code 4 │C│ 9: [ OK ] test_gfsp_ecc_config_set_good_param │C│ 9: [ RUN ] test_gfsp_ecc_config_get_bad1 │C│ 9: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_driver_init():224) Error in HECI init (2) │C│ 9: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/ifr.c:igsc_ecc_config_get():1579) Cannot initialize driver, status 4 │C│ 9: Error: Failed to get ECC config, return code 4 │C│ 9: Firmware status: Success (0x0) │C│ 9: [ OK ] test_gfsp_ecc_config_get_bad1 │C│ 9: [ RUN ] test_late_binding_good1 │C│ 9: mock late_binding │C│ 9: [ OK ] test_late_binding_good1 │C│ 9: [ RUN ] test_late_binding_good2 │C│ 9: mock late_binding │C│ 9: [ OK ] test_late_binding_good2 │C│ 9: [ RUN ] test_late_binding_bad1 │C│ 9: Error: Wrong argument vr-config │C│ 9: │C│ 9: igsc late-binding --payload --type <[fan-table|vr-config]> --flags [--device ] │C│ 9: │C│ 9: Sends late binding command │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to be updated │C│ 9: -p | --payload │C│ 9: path to file containing the payload fdata to be send │C│ 9: -t | --type <[fan-table|vr-config]> │C│ 9: payload type │C│ 9: -f | --flags │C│ 9: flags to be sent │C│ 9: │C│ 9: [ OK ] test_late_binding_bad1 │C│ 9: [ RUN ] test_late_binding_bad2 │C│ 9: Error: No payload file or payload type or flags provided │C│ 9: │C│ 9: igsc late-binding --payload --type <[fan-table|vr-config]> --flags [--device ] │C│ 9: │C│ 9: Sends late binding command │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to be updated │C│ 9: -p | --payload │C│ 9: path to file containing the payload fdata to be send │C│ 9: -t | --type <[fan-table|vr-config]> │C│ 9: payload type │C│ 9: -f | --flags │C│ 9: flags to be sent │C│ 9: │C│ 9: [ OK ] test_late_binding_bad2 │C│ 9: [ RUN ] test_late_binding_bad3 │C│ 9: Error: Bad payload type argument --flags │C│ 9: │C│ 9: igsc late-binding --payload --type <[fan-table|vr-config]> --flags [--device ] │C│ 9: │C│ 9: Sends late binding command │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to be updated │C│ 9: -p | --payload │C│ 9: path to file containing the payload fdata to be send │C│ 9: -t | --type <[fan-table|vr-config]> │C│ 9: payload type │C│ 9: -f | --flags │C│ 9: flags to be sent │C│ 9: │C│ 9: [ OK ] test_late_binding_bad3 │C│ 9: [ RUN ] test_late_binding_bad4 │C│ 9: Error: No payload file or payload type or flags provided │C│ 9: │C│ 9: igsc late-binding --payload --type <[fan-table|vr-config]> --flags [--device ] │C│ 9: │C│ 9: Sends late binding command │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to be updated │C│ 9: -p | --payload │C│ 9: path to file containing the payload fdata to be send │C│ 9: -t | --type <[fan-table|vr-config]> │C│ 9: payload type │C│ 9: -f | --flags │C│ 9: flags to be sent │C│ 9: │C│ 9: [ OK ] test_late_binding_bad4 │C│ 9: [ RUN ] test_late_binding_bad5 │C│ 9: Error: No flags argument provided │C│ 9: │C│ 9: igsc late-binding --payload --type <[fan-table|vr-config]> --flags [--device ] │C│ 9: │C│ 9: Sends late binding command │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to be updated │C│ 9: -p | --payload │C│ 9: path to file containing the payload fdata to be send │C│ 9: -t | --type <[fan-table|vr-config]> │C│ 9: payload type │C│ 9: -f | --flags │C│ 9: flags to be sent │C│ 9: │C│ 9: [ OK ] test_late_binding_bad5 │C│ 9: [ RUN ] test_late_binding_bad6 │C│ 9: Error: No payload file or payload type or flags provided │C│ 9: │C│ 9: igsc late-binding --payload --type <[fan-table|vr-config]> --flags [--device ] │C│ 9: │C│ 9: Sends late binding command │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to be updated │C│ 9: -p | --payload │C│ 9: path to file containing the payload fdata to be send │C│ 9: -t | --type <[fan-table|vr-config]> │C│ 9: payload type │C│ 9: -f | --flags │C│ 9: flags to be sent │C│ 9: │C│ 9: [ OK ] test_late_binding_bad6 │C│ 9: [ RUN ] test_late_binding_bad7 │C│ 9: Error: Bad payload type argument fan-config │C│ 9: │C│ 9: igsc late-binding --payload --type <[fan-table|vr-config]> --flags [--device ] │C│ 9: │C│ 9: Sends late binding command │C│ 9: │C│ 9: OPTIONS: │C│ 9: │C│ 9: -d | --device │C│ 9: device to be updated │C│ 9: -p | --payload │C│ 9: path to file containing the payload fdata to be send │C│ 9: -t | --type <[fan-table|vr-config]> │C│ 9: payload type │C│ 9: -f | --flags │C│ 9: flags to be sent │C│ 9: │C│ 9: [ OK ] test_late_binding_bad7 │C│ 9: [==========] ifr_tests: 40 test(s) run. │C│ 9: [ PASSED ] 40 test(s). │C│ 10: [==========] tests: Running 2 test(s). │C│ 10: [ RUN ] igsc_device_iterator_create_null_inputs │C│ 10: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/enum/igsc_enum_udev.c:igsc_device_iterator_create():34) Bad parameters │C│ 10: [ OK ] igsc_device_iterator_create_null_inputs │C│ 10: [ RUN ] igsc_device_iterator_next_null_inputs │C│ 10: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/enum/igsc_enum_udev.c:igsc_device_iterator_next():185) Bad parameters │C│ 10: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/enum/igsc_enum_udev.c:igsc_device_iterator_next():185) Bad parameters │C│ 10: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/tests/../lib/enum/igsc_enum_udev.c:igsc_device_iterator_next():185) Bad parameters │C│ 10: [ OK ] igsc_device_iterator_next_null_inputs │C│ 10: [==========] tests: 2 test(s) run. │C│ 10: [ PASSED ] 2 test(s). │C│ 11: [==========] tests: Running 21 test(s). │C│ 11: [ RUN ] test_fwdata_parse_good_img │C│ 11: [ OK ] test_fwdata_parse_good_img │C│ 11: [ RUN ] test_fwdata_parse_null_img │C│ 11: [ OK ] test_fwdata_parse_null_img │C│ 11: [ RUN ] test_fwdata_parse_bad_cpd_size │C│ 11: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./fw_data_parser.c:image_fwdata_parse_cpd():153) Illegal fw data cpd image (size/num_of_entries 92/3) │C│ 11: [ OK ] test_fwdata_parse_bad_cpd_size │C│ 11: [ RUN ] test_fwdata_parse_bad_cpd_num_of_entries │C│ 11: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./fw_data_parser.c:image_fwdata_parse_cpd():153) Illegal fw data cpd image (size/num_of_entries 2048/2) │C│ 11: [ OK ] test_fwdata_parse_bad_cpd_num_of_entries │C│ 11: [ RUN ] test_fwdata_parse_bad_marker │C│ 11: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./fw_data_parser.c:image_fwdata_parse_cpd():159) Illegal fw data cpd image (header marker 0x44504325) │C│ 11: [ OK ] test_fwdata_parse_bad_marker │C│ 11: [ RUN ] test_fwdata_parse_bad_manifest_offset │C│ 11: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./fw_data_parser.c:image_fwdata_parse_cpd():172) Illegal manifest offset 12237370) │C│ 11: [ OK ] test_fwdata_parse_bad_manifest_offset │C│ 11: [ RUN ] test_fwdata_parse_bad_manifest_offset_2 │C│ 11: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./fw_data_parser.c:image_fwdata_parse_cpd():172) Illegal manifest offset 65535) │C│ 11: [ OK ] test_fwdata_parse_bad_manifest_offset_2 │C│ 11: [ RUN ] test_fwdata_parse_bad_public_key_offset │C│ 11: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./fw_data_parser.c:image_fwdata_parse_cpd():172) Illegal manifest offset 12236982) │C│ 11: [ OK ] test_fwdata_parse_bad_public_key_offset │C│ 11: [ RUN ] test_fwdata_parse_bad_signature_offset │C│ 11: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./fw_data_parser.c:image_fwdata_parse_cpd():172) Illegal manifest offset 12236598) │C│ 11: [ OK ] test_fwdata_parse_bad_signature_offset │C│ 11: [ RUN ] test_fwdata_parse_bad_manifest_size_length │C│ 11: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./fw_data_parser.c:image_fwdata_parse_cpd():227) Illegal fwdata cpd image (header size/length 55/56) │C│ 11: [ OK ] test_fwdata_parse_bad_manifest_size_length │C│ 11: [ RUN ] test_fwdata_parse_bad_manifest_length │C│ 11: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./fw_data_parser.c:image_fwdata_parse_cpd():182) Illegal manifest length 8193) │C│ 11: [ OK ] test_fwdata_parse_bad_manifest_length │C│ 11: [ RUN ] test_fwdata_parse_bad_metadata_offset │C│ 11: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./fw_data_parser.c:image_fwdata_parse_cpd():249) Illegal fwdata cpd image (metadata offset/length 12237499/0) │C│ 11: [ OK ] test_fwdata_parse_bad_metadata_offset │C│ 11: [ RUN ] test_fwdata_parse_bad_metadata_length │C│ 11: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./fw_data_parser.c:image_fwdata_parse_cpd():249) Illegal fwdata cpd image (metadata offset/length 0/3132799675) │C│ 11: [ OK ] test_fwdata_parse_bad_metadata_length │C│ 11: [ RUN ] test_fwdata_parse_bad_metadata_start │C│ 11: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./fw_data_parser.c:image_fwdata_parse_cpd():249) Illegal fwdata cpd image (metadata offset/length 12237499/0) │C│ 11: [ OK ] test_fwdata_parse_bad_metadata_start │C│ 11: [ RUN ] test_fwdata_parse_manifest_ext_length_underflow │C│ 11: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./fw_data_parser.c:image_fwdata_parse_extensions():104) Illegal fwdata image (extension length 2) │C│ 11: [ OK ] test_fwdata_parse_manifest_ext_length_underflow │C│ 11: [ RUN ] test_fwdata_parse_manifest_ext_length_overflow │C│ 11: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./fw_data_parser.c:image_fwdata_parse_extensions():104) Illegal fwdata image (extension length 100000) │C│ 11: [ OK ] test_fwdata_parse_manifest_ext_length_overflow │C│ 11: [ RUN ] test_fwdata_parse_bad_manifest_device_ext_length │C│ 11: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./fw_data_parser.c:image_fwdata_parse_extensions():114) Illegal fwdata image (device extension 15) │C│ 11: [ OK ] test_fwdata_parse_bad_manifest_device_ext_length │C│ 11: [ RUN ] test_fwdata_parse_bad_manifest_ext_length │C│ 11: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./fw_data_parser.c:image_fwdata_parse_extensions():114) Illegal fwdata image (device extension 15) │C│ 11: [ OK ] test_fwdata_parse_bad_manifest_ext_length │C│ 11: [ RUN ] test_fwdata_get_version2_good_img │C│ 11: [ OK ] test_fwdata_get_version2_good_img │C│ 11: [ RUN ] test_fwdata_get_version2_good_img2 │C│ 11: [ OK ] test_fwdata_get_version2_good_img2 │C│ 11: [ RUN ] test_fwdata_get_version2_bad_format_version │C│ 11: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/./fw_data_parser.c:image_fwdata_get_version2():76) Bad version format 3 │C│ 11: [ OK ] test_fwdata_get_version2_bad_format_version │C│ 11: [==========] tests: 21 test(s) run. │C│ 11: [ PASSED ] 21 test(s). │C│ 1/12 Test #1: igsc_tests ....................... Passed 0.01 sec │C│ 2/12 Test #2: firmware_parser_tests ............ Passed 0.01 sec │C│ 3/12 Test #3: version_tests .................... Passed 0.01 sec │C│ 4/12 Test #6: oprom_tests ...................... Passed 0.01 sec │C│ 5/12 Test #7: oprom_parser_tests ............... Passed 0.01 sec │C│ 6/12 Test #9: ifr_tests ........................ Passed 0.01 sec │C│ 7/12 Test #10: igsc_enum_tests .................. Passed 0.00 sec │C│ 8/12 Test #11: fwdata_parser_tests .............. Passed 0.00 sec │C│ 8: Usage: igsc [-v] │C│ 8: │C│ 8: igsc fw update [options] [--device ] --image │C│ 8: igsc fw version [--device ] | --image │C│ 8: igsc fw status [--device ] │C│ 8: igsc fw hwconfig [--check] [--device | --image ] │C│ 8: │C│ 8: igsc iaf update [options] [--device ] --image │C│ 8: igsc iaf version [--device ] │C│ 8: │C│ 8: igsc oprom-data update [options] [--device ] --image │C│ 8: igsc oprom-data version [--device ] | --image │C│ 8: igsc oprom-data supported-devices --image │C│ 8: │C│ 8: igsc oprom-code update [options] [--device ] --image │C│ 8: igsc oprom-code version [--device ] | --image │C│ 8: igsc oprom-code supported-devices --image │C│ 8: │C│ 8: igsc fw-data update [options] [--device ] --image │C│ 8: igsc fw-data version [--device ] | --image │C│ 8: igsc fw-data supported-devices --image │C│ 8: │C│ 8: igsc list-devices [--info] │C│ 8: │C│ 8: igsc image-type --image │C│ 8: │C│ 8: igsc ifr get-status [--device ] │C│ 8: igsc ifr run-test [--device ] --tile --test │C│ 8: igsc ifr run-array-scan-test [--device ] │C│ 8: igsc ifr run-mem-ppr-test [--device ] │C│ 8: igsc ifr get-status-ext [--device ] │C│ 8: igsc ifr count-tiles [--device ] │C│ 8: igsc ifr get-repair-info [--device ] --tile │C│ 8: igsc ifr version [--device ] │C│ 8: │C│ 8: igsc gfsp get-mem-err [--device ] │C│ 8: igsc gfsp get-mem-ppr-status [--device ] │C│ 8: igsc gfsp set-ecc-config [--device ] --ecc-config │C│ 8: igsc gfsp get-ecc-config [--device ] │C│ 8: igsc gfsp get-health-ind [--device ] │C│ 8: igsc gfsp generic --cmd --in --out [--device ] │C│ 8: │C│ 8: igsc late-binding --payload --type <[fan-table|vr-config]> --flags [--device ] │C│ 8: │C│ 8: igsc oem version [--device ] │C│ 8: │C│ 8: igsc arbsvn commit [--device ] │C│ 8: igsc arbsvn get-min-allowed-svn [--device ] │C│ 8: │C│ 8: │C│ 8: igsc -V/--version: display version │C│ 8: igsc -v/--verbose: runs in verbose mode │C│ 8: igsc -t/--trace: runs in trace mode │C│ 8: igsc -q/--quiet: runs in quiet mode │C│ 8: igsc help : shows this help │C│ 8: igsc help : shows detailed help │C│ 8: [ OK ] test_help │C│ 8: [ RUN ] test_fw_help │C│ 8: │C│ 8: igsc fw update [options] [--device ] --image │C│ 8: igsc fw version [--device ] | --image │C│ 8: igsc fw status [--device ] │C│ 8: igsc fw hwconfig [--check] [--device | --image ] │C│ 8: │C│ 8: Update firmware partition │C│ 8: Retrieve version from the devices or the supplied image │C│ 8: Retrieve firmware status register values from device │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: -c | --check │C│ 8: check whether firmware is compatible with the device │C│ 8: -f | --force │C│ 8: force fw update │C│ 8: │C│ 8: [ OK ] test_fw_help │C│ 8: [ RUN ] test_oprom_code_help │C│ 8: │C│ 8: igsc oprom-code update [options] [--device ] --image │C│ 8: igsc oprom-code version [--device ] | --image │C│ 8: igsc oprom-code supported-devices --image │C│ 8: │C│ 8: Update oprom code partition │C│ 8: or retrieve version from the devices or the supplied image │C│ 8: or retrieve list of supported devices from the supplied image │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: │C│ 8: [ OK ] test_oprom_code_help │C│ 8: [ RUN ] test_image_type_bad_1 │C│ 8: Error: Too few or too many arguments │C│ 8: │C│ 8: igsc image-type --image │C│ 8: │C│ 8: Determine the type of supplied image │C│ 8: OPTIONS: │C│ 8: │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: │C│ 8: [ OK ] test_image_type_bad_1 │C│ 8: [ RUN ] test_image_type_bad_2 │C│ 8: Error: Too few or too many arguments │C│ 8: │C│ 8: igsc image-type --image │C│ 8: │C│ 8: Determine the type of supplied image │C│ 8: OPTIONS: │C│ 8: │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: │C│ 8: [ OK ] test_image_type_bad_2 │C│ 8: [ RUN ] test_image_type_bad_3 │C│ 8: Error: Too few or too many arguments │C│ 8: │C│ 8: igsc image-type --image │C│ 8: │C│ 8: Determine the type of supplied image │C│ 8: OPTIONS: │C│ 8: │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: │C│ 8: [ OK ] test_image_type_bad_3 │C│ 8: [ RUN ] test_image_type_bad_4 │C│ 8: Error: Wrong argument: --device │C│ 8: │C│ 8: igsc image-type --image │C│ 8: │C│ 8: Determine the type of supplied image │C│ 8: OPTIONS: │C│ 8: │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: │C│ 8: [ OK ] test_image_type_bad_4 │C│ 8: [ RUN ] test_image_type_1 │C│ 8: mock image_type │C│ 8: [ OK ] test_image_type_1 │C│ 8: [ RUN ] test_fw_update_1 │C│ 8: mock firmware_update │C│ 8: [ OK ] test_fw_update_1 │C│ 8: [ RUN ] test_fw_update_2 │C│ 8: mock firmware_update │C│ 8: [ OK ] test_fw_update_2 │C│ 8: [ RUN ] test_fw_update_3 │C│ 8: mock firmware_update │C│ 8: [ OK ] test_fw_update_3 │C│ 8: [ RUN ] test_fw_update_bad_1 │C│ 8: Error: No image to update │C│ 8: │C│ 8: igsc fw update [options] [--device ] --image │C│ 8: igsc fw version [--device ] | --image │C│ 8: igsc fw status [--device ] │C│ 8: igsc fw hwconfig [--check] [--device | --image ] │C│ 8: │C│ 8: Update firmware partition │C│ 8: Retrieve version from the devices or the supplied image │C│ 8: Retrieve firmware status register values from device │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: -c | --check │C│ 8: check whether firmware is compatible with the device │C│ 8: -f | --force │C│ 8: force fw update │C│ 8: │C│ 8: [ OK ] test_fw_update_bad_1 │C│ 8: [ RUN ] test_fw_update_bad_2 │C│ 8: Error: No image to update │C│ 8: │C│ 8: igsc fw update [options] [--device ] --image │C│ 8: igsc fw version [--device ] | --image │C│ 8: igsc fw status [--device ] │C│ 8: igsc fw hwconfig [--check] [--device | --image ] │C│ 8: │C│ 8: Update firmware partition │C│ 8: Retrieve version from the devices or the supplied image │C│ 8: Retrieve firmware status register values from device │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: -c | --check │C│ 8: check whether firmware is compatible with the device │C│ 8: -f | --force │C│ 8: force fw update │C│ 8: │C│ 8: [ OK ] test_fw_update_bad_2 │C│ 8: [ RUN ] test_fw_update_bad_3 │C│ 8: Error: Wrong argument fw.img │C│ 8: │C│ 8: igsc fw update [options] [--device ] --image │C│ 8: igsc fw version [--device ] | --image │C│ 8: igsc fw status [--device ] │C│ 8: igsc fw hwconfig [--check] [--device | --image ] │C│ 8: │C│ 8: Update firmware partition │C│ 8: Retrieve version from the devices or the supplied image │C│ 8: Retrieve firmware status register values from device │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: -c | --check │C│ 8: check whether firmware is compatible with the device │C│ 8: -f | --force │C│ 8: force fw update │C│ 8: │C│ 8: [ OK ] test_fw_update_bad_3 │C│ 8: [ RUN ] test_fw_update_bad_4 │C│ 8: Error: No device to update │C│ 8: │C│ 8: igsc fw update [options] [--device ] --image │C│ 8: igsc fw version [--device ] | --image │C│ 8: igsc fw status [--device ] │C│ 8: igsc fw hwconfig [--check] [--device | --image ] │C│ 8: │C│ 8: Update firmware partition │C│ 8: Retrieve version from the devices or the supplied image │C│ 8: Retrieve firmware status register values from device │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: -c | --check │C│ 8: check whether firmware is compatible with the device │C│ 8: -f | --force │C│ 8: force fw update │C│ 8: │C│ 8: [ OK ] test_fw_update_bad_4 │C│ 8: [ RUN ] test_fw_update_bad_5 │C│ 8: Error: No device to update │C│ 8: │C│ 8: igsc fw update [options] [--device ] --image │C│ 8: igsc fw version [--device ] | --image │C│ 8: igsc fw status [--device ] │C│ 8: igsc fw hwconfig [--check] [--device | --image ] │C│ 8: │C│ 8: Update firmware partition │C│ 8: Retrieve version from the devices or the supplied image │C│ 8: Retrieve firmware status register values from device │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: -c | --check │C│ 8: check whether firmware is compatible with the device │C│ 8: -f | --force │C│ 8: force fw update │C│ 8: │C│ 8: [ OK ] test_fw_update_bad_5 │C│ 8: [ RUN ] test_fw_hwconfig_bad_1 │C│ 8: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_driver_init():224) Error in HECI init (2) │C│ 8: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_hw_config():1636) Failed to init HECI driver │C│ 8: Firmware status: Success (0x0) │C│ 8: [ OK ] test_fw_hwconfig_bad_1 │C│ 8: [ RUN ] test_fw_hwconfig_bad_2 │C│ 8: Error: No image file supplied │C│ 8: │C│ 8: igsc fw update [options] [--device ] --image │C│ 8: igsc fw version [--device ] | --image │C│ 8: igsc fw status [--device ] │C│ 8: igsc fw hwconfig [--check] [--device | --image ] │C│ 8: │C│ 8: Update firmware partition │C│ 8: Retrieve version from the devices or the supplied image │C│ 8: Retrieve firmware status register values from device │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: -c | --check │C│ 8: check whether firmware is compatible with the device │C│ 8: -f | --force │C│ 8: force fw update │C│ 8: │C│ 8: [ OK ] test_fw_hwconfig_bad_2 │C│ 8: [ RUN ] test_fw_hwconfig_bad_3 │C│ 8: Error: Wrong argument fw.img │C│ 8: │C│ 8: igsc fw update [options] [--device ] --image │C│ 8: igsc fw version [--device ] | --image │C│ 8: igsc fw status [--device ] │C│ 8: igsc fw hwconfig [--check] [--device | --image ] │C│ 8: │C│ 8: Update firmware partition │C│ 8: Retrieve version from the devices or the supplied image │C│ 8: Retrieve firmware status register values from device │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: -c | --check │C│ 8: check whether firmware is compatible with the device │C│ 8: -f | --force │C│ 8: force fw update │C│ 8: │C│ 8: [ OK ] test_fw_hwconfig_bad_3 │C│ 8: [ RUN ] test_fw_hwconfig_bad_4 │C│ 8: Error: No device to supplied │C│ 8: │C│ 8: igsc fw update [options] [--device ] --image │C│ 8: igsc fw version [--device ] | --image │C│ 8: igsc fw status [--device ] │C│ 8: igsc fw hwconfig [--check] [--device | --image ] │C│ 8: │C│ 8: Update firmware partition │C│ 8: Retrieve version from the devices or the supplied image │C│ 8: Retrieve firmware status register values from device │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: -c | --check │C│ 8: check whether firmware is compatible with the device │C│ 8: -f | --force │C│ 8: force fw update │C│ 8: │C│ 8: [ OK ] test_fw_hwconfig_bad_4 │C│ 8: [ RUN ] test_fw_hwconfig_bad_5 │C│ 8: Error: No device to supplied │C│ 8: │C│ 8: igsc fw update [options] [--device ] --image │C│ 8: igsc fw version [--device ] | --image │C│ 8: igsc fw status [--device ] │C│ 8: igsc fw hwconfig [--check] [--device | --image ] │C│ 8: │C│ 8: Update firmware partition │C│ 8: Retrieve version from the devices or the supplied image │C│ 8: Retrieve firmware status register values from device │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: -c | --check │C│ 8: check whether firmware is compatible with the device │C│ 8: -f | --force │C│ 8: force fw update │C│ 8: │C│ 8: [ OK ] test_fw_hwconfig_bad_5 │C│ 8: [ RUN ] test_fw_version_1 │C│ 8: mock image_version │C│ 8: [ OK ] test_fw_version_1 │C│ 8: [ RUN ] test_fw_version_2 │C│ 8: mock firmware_version │C│ 8: [ OK ] test_fw_version_2 │C│ 8: [ RUN ] test_fw_version_bad_1 │C│ 8: Error: Wrong number of arguments │C│ 8: │C│ 8: igsc fw update [options] [--device ] --image │C│ 8: igsc fw version [--device ] | --image │C│ 8: igsc fw status [--device ] │C│ 8: igsc fw hwconfig [--check] [--device | --image ] │C│ 8: │C│ 8: Update firmware partition │C│ 8: Retrieve version from the devices or the supplied image │C│ 8: Retrieve firmware status register values from device │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: -c | --check │C│ 8: check whether firmware is compatible with the device │C│ 8: -f | --force │C│ 8: force fw update │C│ 8: │C│ 8: [ OK ] test_fw_version_bad_1 │C│ 8: [ RUN ] test_fw_version_bad_2 │C│ 8: Error: Wrong number of arguments │C│ 8: │C│ 8: igsc fw update [options] [--device ] --image │C│ 8: igsc fw version [--device ] | --image │C│ 8: igsc fw status [--device ] │C│ 8: igsc fw hwconfig [--check] [--device | --image ] │C│ 8: │C│ 8: Update firmware partition │C│ 8: Retrieve version from the devices or the supplied image │C│ 8: Retrieve firmware status register values from device │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: -c | --check │C│ 8: check whether firmware is compatible with the device │C│ 8: -f | --force │C│ 8: force fw update │C│ 8: │C│ 8: [ OK ] test_fw_version_bad_2 │C│ 8: [ RUN ] test_oprom_data_update_1 │C│ 8: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_driver_init():224) Error in HECI init (2) │C│ 8: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_subsystem_ids():1603) Failed to init HECI driver │C│ 8: mock oprom_update │C│ 8: [ OK ] test_oprom_data_update_1 │C│ 8: [ RUN ] test_oprom_data_update_2 │C│ 8: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_driver_init():224) Error in HECI init (2) │C│ 8: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_subsystem_ids():1603) Failed to init HECI driver │C│ 8: mock oprom_update │C│ 8: [ OK ] test_oprom_data_update_2 │C│ 8: [ RUN ] test_oprom_data_update_3 │C│ 8: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_driver_init():224) Error in HECI init (2) │C│ 8: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_subsystem_ids():1603) Failed to init HECI driver │C│ 8: mock oprom_update │C│ 8: [ OK ] test_oprom_data_update_3 │C│ 8: [ RUN ] test_oprom_data_update_4 │C│ 8: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_driver_init():224) Error in HECI init (2) │C│ 8: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_subsystem_ids():1603) Failed to init HECI driver │C│ 8: mock oprom_update │C│ 8: [ OK ] test_oprom_data_update_4 │C│ 8: [ RUN ] test_oprom_data_update_bad_1 │C│ 8: Error: No image to update │C│ 8: │C│ 8: igsc oprom-data update [options] [--device ] --image │C│ 8: igsc oprom-data version [--device ] | --image │C│ 8: igsc oprom-data supported-devices --image │C│ 8: │C│ 8: Update oprom data partition │C│ 8: or retrieve version from the devices or the supplied image │C│ 8: or retrieve list of supported devices from the supplied image │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: │C│ 8: [ OK ] test_oprom_data_update_bad_1 │C│ 8: [ RUN ] test_oprom_data_update_bad_2 │C│ 8: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_driver_init():224) Error in HECI init (2) │C│ 8: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_subsystem_ids():1603) Failed to init HECI driver │C│ 8: Error: No image to update │C│ 8: │C│ 8: igsc oprom-data update [options] [--device ] --image │C│ 8: igsc oprom-data version [--device ] | --image │C│ 8: igsc oprom-data supported-devices --image │C│ 8: │C│ 8: Update oprom data partition │C│ 8: or retrieve version from the devices or the supplied image │C│ 8: or retrieve list of supported devices from the supplied image │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: │C│ 8: [ OK ] test_oprom_data_update_bad_2 │C│ 8: [ RUN ] test_oprom_data_version_1 │C│ 8: mock oprom_device_version │C│ 8: [ OK ] test_oprom_data_version_1 │C│ 8: [ RUN ] test_oprom_data_version_2 │C│ 8: mock oprom_image_version │C│ 8: [ OK ] test_oprom_data_version_2 │C│ 8: [ RUN ] test_oprom_data_version_3 │C│ 8: mock oprom_device_version │C│ 8: [ OK ] test_oprom_data_version_3 │C│ 8: [ RUN ] test_oprom_data_version_bad_1 │C│ 8: Error: Wrong number of arguments │C│ 8: │C│ 8: igsc oprom-data update [options] [--device ] --image │C│ 8: igsc oprom-data version [--device ] | --image │C│ 8: igsc oprom-data supported-devices --image │C│ 8: │C│ 8: Update oprom data partition │C│ 8: or retrieve version from the devices or the supplied image │C│ 8: or retrieve list of supported devices from the supplied image │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: │C│ 8: [ OK ] test_oprom_data_version_bad_1 │C│ 8: [ RUN ] test_oprom_data_version_bad_2 │C│ 8: Error: Wrong number of arguments │C│ 8: │C│ 8: igsc oprom-data update [options] [--device ] --image │C│ 8: igsc oprom-data version [--device ] | --image │C│ 8: igsc oprom-data supported-devices --image │C│ 8: │C│ 8: Update oprom data partition │C│ 8: or retrieve version from the devices or the supplied image │C│ 8: or retrieve list of supported devices from the supplied image │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: │C│ 8: [ OK ] test_oprom_data_version_bad_2 │C│ 8: [ RUN ] test_oprom_data_version_bad_3 │C│ 8: Error: Wrong number of arguments │C│ 8: │C│ 8: igsc oprom-data update [options] [--device ] --image │C│ 8: igsc oprom-data version [--device ] | --image │C│ 8: igsc oprom-data supported-devices --image │C│ 8: │C│ 8: Update oprom data partition │C│ 8: or retrieve version from the devices or the supplied image │C│ 8: or retrieve list of supported devices from the supplied image │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: │C│ 8: [ OK ] test_oprom_data_version_bad_3 │C│ 8: [ RUN ] test_oprom_data_supported_devices_good1 │C│ 8: mock oprom_data_image_supported_devices │C│ 8: [ OK ] test_oprom_data_supported_devices_good1 │C│ 8: [ RUN ] test_oprom_data_supported_devices_good2 │C│ 8: mock oprom_data_image_supported_devices │C│ 8: [ OK ] test_oprom_data_supported_devices_good2 │C│ 8: [ RUN ] test_oprom_data_supported_devices_bad1 │C│ 8: Error: Wrong number of arguments │C│ 8: │C│ 8: igsc oprom-data update [options] [--device ] --image │C│ 8: igsc oprom-data version [--device ] | --image │C│ 8: igsc oprom-data supported-devices --image │C│ 8: │C│ 8: Update oprom data partition │C│ 8: or retrieve version from the devices or the supplied image │C│ 8: or retrieve list of supported devices from the supplied image │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: │C│ 8: [ OK ] test_oprom_data_supported_devices_bad1 │C│ 8: [ RUN ] test_oprom_code_supported_devices_good1 │C│ 8: mock oprom_code_image_supported_devices │C│ 8: [ OK ] test_oprom_code_supported_devices_good1 │C│ 8: [ RUN ] test_oprom_code_supported_devices_good2 │C│ 8: mock oprom_code_image_supported_devices │C│ 8: [ OK ] test_oprom_code_supported_devices_good2 │C│ 8: [ RUN ] test_oprom_code_supported_devices_bad1 │C│ 8: Error: Wrong number of arguments │C│ 8: │C│ 8: igsc oprom-code update [options] [--device ] --image │C│ 8: igsc oprom-code version [--device ] | --image │C│ 8: igsc oprom-code supported-devices --image │C│ 8: │C│ 8: Update oprom code partition │C│ 8: or retrieve version from the devices or the supplied image │C│ 8: or retrieve list of supported devices from the supplied image │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: │C│ 8: [ OK ] test_oprom_code_supported_devices_bad1 │C│ 8: [ RUN ] test_oprom_code_update_1 │C│ 8: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_driver_init():224) Error in HECI init (2) │C│ 8: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_subsystem_ids():1603) Failed to init HECI driver │C│ 8: mock oprom_update │C│ 8: [ OK ] test_oprom_code_update_1 │C│ 8: [ RUN ] test_oprom_code_update_2 │C│ 8: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_driver_init():224) Error in HECI init (2) │C│ 8: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_subsystem_ids():1603) Failed to init HECI driver │C│ 8: mock oprom_update │C│ 8: [ OK ] test_oprom_code_update_2 │C│ 8: [ RUN ] test_oprom_code_update_3 │C│ 8: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_driver_init():224) Error in HECI init (2) │C│ 8: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_subsystem_ids():1603) Failed to init HECI driver │C│ 8: mock oprom_update │C│ 8: [ OK ] test_oprom_code_update_3 │C│ 8: [ RUN ] test_oprom_code_update_4 │C│ 8: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_driver_init():224) Error in HECI init (2) │C│ 8: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_subsystem_ids():1603) Failed to init HECI driver │C│ 8: mock oprom_update │C│ 8: [ OK ] test_oprom_code_update_4 │C│ 8: [ RUN ] test_oprom_code_update_bad_1 │C│ 8: Error: No image to update │C│ 8: │C│ 8: igsc oprom-code update [options] [--device ] --image │C│ 8: igsc oprom-code version [--device ] | --image │C│ 8: igsc oprom-code supported-devices --image │C│ 8: │C│ 8: Update oprom code partition │C│ 8: or retrieve version from the devices or the supplied image │C│ 8: or retrieve list of supported devices from the supplied image │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: │C│ 8: [ OK ] test_oprom_code_update_bad_1 │C│ 8: [ RUN ] test_oprom_code_update_bad_2 │C│ 8: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_driver_init():224) Error in HECI init (2) │C│ 8: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_subsystem_ids():1603) Failed to init HECI driver │C│ 8: Error: No image to update │C│ 8: │C│ 8: igsc oprom-code update [options] [--device ] --image │C│ 8: igsc oprom-code version [--device ] | --image │C│ 8: igsc oprom-code supported-devices --image │C│ 8: │C│ 8: Update oprom code partition │C│ 8: or retrieve version from the devices or the supplied image │C│ 8: or retrieve list of supported devices from the supplied image │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: │C│ 8: [ OK ] test_oprom_code_update_bad_2 │C│ 8: [ RUN ] test_oprom_code_version_1 │C│ 8: mock oprom_device_version │C│ 8: [ OK ] test_oprom_code_version_1 │C│ 8: [ RUN ] test_oprom_code_version_2 │C│ 8: mock oprom_image_version │C│ 8: [ OK ] test_oprom_code_version_2 │C│ 8: [ RUN ] test_oprom_code_version_3 │C│ 8: mock oprom_device_version │C│ 8: [ OK ] test_oprom_code_version_3 │C│ 8: [ RUN ] test_oprom_code_version_bad_1 │C│ 8: Error: Wrong number of arguments │C│ 8: │C│ 8: igsc oprom-code update [options] [--device ] --image │C│ 8: igsc oprom-code version [--device ] | --image │C│ 8: igsc oprom-code supported-devices --image │C│ 8: │C│ 8: Update oprom code partition │C│ 8: or retrieve version from the devices or the supplied image │C│ 8: or retrieve list of supported devices from the supplied image │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: │C│ 8: [ OK ] test_oprom_code_version_bad_1 │C│ 8: [ RUN ] test_oprom_code_version_bad_2 │C│ 8: Error: Wrong number of arguments │C│ 8: │C│ 8: igsc oprom-code update [options] [--device ] --image │C│ 8: igsc oprom-code version [--device ] | --image │C│ 8: igsc oprom-code supported-devices --image │C│ 8: │C│ 8: Update oprom code partition │C│ 8: or retrieve version from the devices or the supplied image │C│ 8: or retrieve list of supported devices from the supplied image │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: │C│ 8: [ OK ] test_oprom_code_version_bad_2 │C│ 8: [ RUN ] test_oprom_code_version_bad_3 │C│ 8: Error: Wrong number of arguments │C│ 8: │C│ 8: igsc oprom-code update [options] [--device ] --image │C│ 8: igsc oprom-code version [--device ] | --image │C│ 8: igsc oprom-code supported-devices --image │C│ 8: │C│ 8: Update oprom code partition │C│ 8: or retrieve version from the devices or the supplied image │C│ 8: or retrieve list of supported devices from the supplied image │C│ 8: │C│ 8: OPTIONS: │C│ 8: │C│ 8: -a | --allow-downgrade │C│ 8: allow downgrade or override the same version │C│ 8: -d | --device │C│ 8: device to be updated │C│ 8: -i | --image │C│ 8: supplied image │C│ 8: │C│ 8: [ OK ] test_oprom_code_version_bad_3 │C│ 8: [==========] tests: 60 test(s) run. │C│ 8: [ PASSED ] 60 test(s). │C│ 9/12 Test #8: cli_tests ........................ Passed 0.01 sec │C│ 12: [==========] tests: Running 11 test(s). │C│ 12: [ RUN ] test_fwdata_version_good │C│ 12: [ OK ] test_fwdata_version_good │C│ 12: [ RUN ] test_fwdata_version_good2 │C│ 12: [ OK ] test_fwdata_version_good2 │C│ 12: [ RUN ] test_fwdata_version_null_handle │C│ 12: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_fwdata_version2():3009) Bad parameters │C│ 12: [ OK ] test_fwdata_version_null_handle │C│ 12: [ RUN ] test_fwdata_version_null_version │C│ 12: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_fwdata_version2():3009) Bad parameters │C│ 12: [ OK ] test_fwdata_version_null_version │C│ 12: [ RUN ] test_fwdata_version_null_ctx │C│ 12: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_fwdata_version2():3009) Bad parameters │C│ 12: [ OK ] test_fwdata_version_null_ctx │C│ 12: [ RUN ] test_fwdata_version_bad_command_id │C│ 12: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():627) Invalid command ID (0) │C│ 12: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwdata_get_version2():2843) Invalid HECI message response (6) │C│ 12: [ OK ] test_fwdata_version_bad_command_id │C│ 12: [ RUN ] test_fwdata_version_bad_response_is_response │C│ 12: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():634) HECI Response not marked as response │C│ 12: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwdata_get_version2():2843) Invalid HECI message response (6) │C│ 12: [ OK ] test_fwdata_version_bad_response_is_response │C│ 12: [ RUN ] test_fwdata_version_bad_reserved │C│ 12: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():652) HECI message response is leaking data │C│ 12: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwdata_get_version2():2843) Invalid HECI message response (6) │C│ 12: [ OK ] test_fwdata_version_bad_reserved │C│ 12: [ RUN ] test_fwdata_version_bad_status │C│ 12: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status General firmware error 0x9e │C│ 12: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwdata_get_version2():2843) Invalid HECI message response (6) │C│ 12: [ OK ] test_fwdata_version_bad_status │C│ 12: [ RUN ] test_fwdata_version_bad_heci_message │C│ 12: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Invalid HECI message sent 0x8d │C│ 12: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwdata_get_version2():2843) Invalid HECI message response (6) │C│ 12: [ OK ] test_fwdata_version_bad_heci_message │C│ 12: [ RUN ] test_fwdata_version_bad_command_param │C│ 12: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Invalid command parameters 0x85 │C│ 12: Sun Feb 15 18:10:00 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwdata_get_version2():2843) Invalid HECI message response (6) │C│ 12: [ OK ] test_fwdata_version_bad_command_param │C│ 12: [==========] tests: 11 test(s) run. │C│ 12: [ PASSED ] 11 test(s). │C│ 10/12 Test #12: dataversion_tests ................ Passed 0.00 sec │C│ 5: [ OK ] test_fw_version_good │C│ 5: [ RUN ] test_fw_version_not_ready │C│ 5: Sun Feb 15 18:10:05 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_driver_init():224) Error in HECI init (3) │C│ 5: Sun Feb 15 18:10:05 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_fw_version():1374) Failed to init HECI driver │C│ 5: [ OK ] test_fw_version_not_ready │C│ 5: [ RUN ] test_fw_version_not_found │C│ 5: Sun Feb 15 18:10:05 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_driver_init():224) Error in HECI init (2) │C│ 5: Sun Feb 15 18:10:05 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_fw_version():1374) Failed to init HECI driver │C│ 5: [ OK ] test_fw_version_not_found │C│ 5: [==========] tests: 3 test(s) run. │C│ 5: [ PASSED ] 3 test(s). │C│ 11/12 Test #5: init_tests ....................... Passed 5.00 sec │C│ 4: Progress 0/100: 0% │C│ 4: Progress 1/100: 1% │C│ 4: Progress 2/100: 2% │C│ 4: Progress 3/100: 3% │C│ 4: Progress 4/100: 4% │C│ 4: Progress 5/100: 5% │C│ 4: Progress 6/100: 6% │C│ 4: Progress 7/100: 7% │C│ 4: Progress 8/100: 8% │C│ 4: Progress 9/100: 9% │C│ 4: Progress 10/100:10% │C│ 4: Progress 11/100:11% │C│ 4: Progress 12/100:12% │C│ 4: Progress 13/100:13% │C│ 4: Progress 14/100:14% │C│ 4: Progress 15/100:15% │C│ 4: Progress 16/100:16% │C│ 4: Progress 17/100:17% │C│ 4: Progress 18/100:18% │C│ 4: Progress 19/100:19% │C│ 4: Progress 20/100:20% │C│ 4: Progress 21/100:21% │C│ 4: Progress 22/100:22% │C│ 4: Progress 23/100:23% │C│ 4: Progress 24/100:24% │C│ 4: Progress 25/100:25% │C│ 4: Progress 26/100:26% │C│ 4: Progress 27/100:27% │C│ 4: Progress 28/100:28% │C│ 4: Progress 29/100:29% │C│ 4: Progress 30/100:30% │C│ 4: Progress 31/100:31% │C│ 4: Progress 32/100:32% │C│ 4: Progress 33/100:33% │C│ 4: Progress 34/100:34% │C│ 4: Progress 35/100:35% │C│ 4: Progress 36/100:36% │C│ 4: Progress 37/100:37% │C│ 4: Progress 38/100:38% │C│ 4: Progress 39/100:39% │C│ 4: Progress 40/100:40% │C│ 4: Progress 41/100:41% │C│ 4: Progress 42/100:42% │C│ 4: Progress 43/100:43% │C│ 4: Progress 44/100:44% │C│ 4: Progress 45/100:45% │C│ 4: Progress 46/100:46% │C│ 4: Progress 47/100:47% │C│ 4: Progress 48/100:48% │C│ 4: Progress 49/100:49% │C│ 4: Progress 50/100:50% │C│ 4: Progress 51/100:51% │C│ 4: Progress 52/100:52% │C│ 4: Progress 53/100:53% │C│ 4: Progress 54/100:54% │C│ 4: Progress 55/100:55% │C│ 4: Progress 56/100:56% │C│ 4: Progress 57/100:57% │C│ 4: Progress 58/100:58% │C│ 4: Progress 59/100:59% │C│ 4: Progress 60/100:60% │C│ 4: Progress 61/100:61% │C│ 4: Progress 62/100:62% │C│ 4: Progress 63/100:63% │C│ 4: Progress 64/100:64% │C│ 4: Progress 65/100:65% │C│ 4: Progress 66/100:66% │C│ 4: Progress 67/100:67% │C│ 4: Progress 68/100:68% │C│ 4: Progress 69/100:69% │C│ 4: Progress 70/100:70% │C│ 4: Progress 71/100:71% │C│ 4: Progress 72/100:72% │C│ 4: Progress 73/100:73% │C│ 4: Progress 74/100:74% │C│ 4: Progress 75/100:75% │C│ 4: Progress 76/100:76% │C│ 4: Progress 77/100:77% │C│ 4: Progress 78/100:78% │C│ 4: Progress 79/100:79% │C│ 4: Progress 80/100:80% │C│ 4: Progress 81/100:81% │C│ 4: Progress 82/100:82% │C│ 4: Progress 83/100:83% │C│ 4: Progress 84/100:84% │C│ 4: Progress 85/100:85% │C│ 4: Progress 86/100:86% │C│ 4: Progress 87/100:87% │C│ 4: Progress 88/100:88% │C│ 4: Progress 89/100:89% │C│ 4: Progress 90/100:90% │C│ 4: Progress 91/100:91% │C│ 4: Progress 92/100:92% │C│ 4: Progress 93/100:93% │C│ 4: Progress 94/100:94% │C│ 4: Progress 95/100:95% │C│ 4: Progress 96/100:96% │C│ 4: Progress 97/100:97% │C│ 4: Progress 98/100:98% │C│ 4: Progress 99/100:99% │C│ 4: Progress 100/100:100% │C│ 4: Progress 100/100:100% │C│ 4: Progress 100/100:100% │C│ 4: [ OK ] test_oprom_code_update_good │C│ 4: [ RUN ] test_oprom_data_update_good │C│ 4: Progress 100/100:100% │C│ 4: Progress 100/100:100% │C│ 4: Progress 100/100:100% │C│ 4: [ OK ] test_oprom_data_update_good │C│ 4: [ RUN ] test_iaf_update_good │C│ 4: Progress 100/100:100% │C│ 4: Progress 100/100:100% │C│ 4: Progress 100/100:100% │C│ 4: [ OK ] test_iaf_update_good │C│ 4: [ RUN ] test_oprom_code_null_handle │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_oprom_update():2616) Invalid parameter: Null pointer │C│ 4: [ OK ] test_oprom_code_null_handle │C│ 4: [ RUN ] test_oprom_data_null_handle │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_oprom_update():2616) Invalid parameter: Null pointer │C│ 4: [ OK ] test_oprom_data_null_handle │C│ 4: [ RUN ] test_iaf_update_null_handle │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_update():2130) Bad parameters │C│ 4: [ OK ] test_iaf_update_null_handle │C│ 4: [ RUN ] test_oprom_code_null_img │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_oprom_update():2616) Invalid parameter: Null pointer │C│ 4: [ OK ] test_oprom_code_null_img │C│ 4: [ RUN ] test_oprom_data_null_img │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_oprom_update():2616) Invalid parameter: Null pointer │C│ 4: [ OK ] test_oprom_data_null_img │C│ 4: [ RUN ] test_iaf_update_null_buffer │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_update():2130) Bad parameters │C│ 4: [ OK ] test_iaf_update_null_buffer │C│ 4: [ RUN ] test_iaf_update_zero_buffer_size │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_update():2130) Bad parameters │C│ 4: [ OK ] test_iaf_update_zero_buffer_size │C│ 4: [ RUN ] test_oprom_code_null_ctx │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_oprom_update():2616) Invalid parameter: Null pointer │C│ 4: [ OK ] test_oprom_code_null_ctx │C│ 4: [ RUN ] test_oprom_data_null_ctx │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_oprom_update():2616) Invalid parameter: Null pointer │C│ 4: [ OK ] test_oprom_data_null_ctx │C│ 4: [ RUN ] test_iaf_update_null_ctx │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_update():2130) Bad parameters │C│ 4: [ OK ] test_iaf_update_null_ctx │C│ 4: [ RUN ] test_fwu_start_bad_response_size │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Num of bytes to read/write/erase is wrong 0x5 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_start():948) Invalid HECI message response (6) │C│ 4: [ OK ] test_fwu_start_bad_response_size │C│ 4: [ RUN ] test_fwu_data_bad_response_size │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Num of bytes to read/write/erase is wrong 0x5 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_data():1021) Invalid HECI message response (6) │C│ 4: Progress 100/100:100% │C│ 4: [ OK ] test_fwu_data_bad_response_size │C│ 4: [ RUN ] test_fwu_iaf_start_bad_response_size │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Num of bytes to read/write/erase is wrong 0x5 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_start():948) Invalid HECI message response (6) │C│ 4: [ OK ] test_fwu_iaf_start_bad_response_size │C│ 4: [ RUN ] test_fwu_iaf_data_bad_response_size │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Num of bytes to read/write/erase is wrong 0x5 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_data():1021) Invalid HECI message response (6) │C│ 4: Progress 100/100:100% │C│ 4: [ OK ] test_fwu_iaf_data_bad_response_size │C│ 4: [ RUN ] test_fwu_start_bad_command_id │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():627) Invalid command ID (0) │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_start():948) Invalid HECI message response (6) │C│ 4: [ OK ] test_fwu_start_bad_command_id │C│ 4: [ RUN ] test_fwu_data_bad_command_id │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():627) Invalid command ID (0) │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_data():1021) Invalid HECI message response (6) │C│ 4: Progress 100/100:100% │C│ 4: [ OK ] test_fwu_data_bad_command_id │C│ 4: [ RUN ] test_fwu_iaf_start_bad_command_id │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():627) Invalid command ID (0) │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_start():948) Invalid HECI message response (6) │C│ 4: [ OK ] test_fwu_iaf_start_bad_command_id │C│ 4: [ RUN ] test_fwu_iaf_data_bad_command_id │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():627) Invalid command ID (0) │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_data():1021) Invalid HECI message response (6) │C│ 4: Progress 100/100:100% │C│ 4: [ OK ] test_fwu_iaf_data_bad_command_id │C│ 4: [ RUN ] test_fwu_start_bad_command_id2 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():627) Invalid command ID (2) │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_start():948) Invalid HECI message response (6) │C│ 4: [ OK ] test_fwu_start_bad_command_id2 │C│ 4: [ RUN ] test_fwu_data_bad_command_id2 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():627) Invalid command ID (3) │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_data():1021) Invalid HECI message response (6) │C│ 4: Progress 100/100:100% │C│ 4: [ OK ] test_fwu_data_bad_command_id2 │C│ 4: [ RUN ] test_fwu_iaf_start_bad_command_id2 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():627) Invalid command ID (2) │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_start():948) Invalid HECI message response (6) │C│ 4: [ OK ] test_fwu_iaf_start_bad_command_id2 │C│ 4: [ RUN ] test_fwu_iaf_data_bad_command_id2 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():627) Invalid command ID (3) │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_data():1021) Invalid HECI message response (6) │C│ 4: Progress 100/100:100% │C│ 4: [ OK ] test_fwu_iaf_data_bad_command_id2 │C│ 4: [ RUN ] test_fwu_start_bad_is_response │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():634) HECI Response not marked as response │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_start():948) Invalid HECI message response (6) │C│ 4: [ OK ] test_fwu_start_bad_is_response │C│ 4: [ RUN ] test_fwu_data_bad_is_response │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():634) HECI Response not marked as response │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_data():1021) Invalid HECI message response (6) │C│ 4: Progress 100/100:100% │C│ 4: Progress 100/100:100% │C│ 4: [ OK ] test_fwu_data_bad_is_response │C│ 4: [ RUN ] test_fwu_iaf_start_bad_is_response │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():634) HECI Response not marked as response │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_start():948) Invalid HECI message response (6) │C│ 4: [ OK ] test_fwu_iaf_start_bad_is_response │C│ 4: [ RUN ] test_fwu_iaf_data_bad_is_response │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():634) HECI Response not marked as response │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_data():1021) Invalid HECI message response (6) │C│ 4: Progress 100/100:100% │C│ 4: [ OK ] test_fwu_iaf_data_bad_is_response │C│ 4: [ RUN ] test_fwu_start_bad_reserved │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():652) HECI message response is leaking data │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_start():948) Invalid HECI message response (6) │C│ 4: [ OK ] test_fwu_start_bad_reserved │C│ 4: [ RUN ] test_fwu_data_bad_reserved │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():652) HECI message response is leaking data │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_data():1021) Invalid HECI message response (6) │C│ 4: Progress 100/100:100% │C│ 4: [ OK ] test_fwu_data_bad_reserved │C│ 4: [ RUN ] test_fwu_iaf_data_bad_reserved │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():652) HECI message response is leaking data │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_data():1021) Invalid HECI message response (6) │C│ 4: Progress 100/100:100% │C│ 4: [ OK ] test_fwu_iaf_data_bad_reserved │C│ 4: [ RUN ] test_fwu_iaf_start_bad_reserved │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():652) HECI message response is leaking data │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_start():948) Invalid HECI message response (6) │C│ 4: [ OK ] test_fwu_iaf_start_bad_reserved │C│ 4: [ RUN ] test_fwu_start_bad_status │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status General firmware error 0x9e │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_start():948) Invalid HECI message response (6) │C│ 4: [ OK ] test_fwu_start_bad_status │C│ 4: [ RUN ] test_fwu_data_bad_status │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status General firmware error 0x9e │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_data():1021) Invalid HECI message response (6) │C│ 4: Progress 100/100:100% │C│ 4: [ OK ] test_fwu_data_bad_status │C│ 4: [ RUN ] test_fwu_iaf_data_bad_status │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status General firmware error 0x9e │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_data():1021) Invalid HECI message response (6) │C│ 4: Progress 100/100:100% │C│ 4: [ OK ] test_fwu_iaf_data_bad_status │C│ 4: [ RUN ] test_fwu_iaf_start_bad_status │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status General firmware error 0x9e │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_start():948) Invalid HECI message response (6) │C│ 4: [ OK ] test_fwu_iaf_start_bad_status │C│ 4: [ RUN ] test_fwu_start_bad_oprom_signature │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Wrong oprom signature 0x1035 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_start():948) Invalid HECI message response (6) │C│ 4: [ OK ] test_fwu_start_bad_oprom_signature │C│ 4: [ RUN ] test_fwu_data_bad_oprom_signature │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Wrong oprom signature 0x1035 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_data():1021) Invalid HECI message response (6) │C│ 4: Progress 100/100:100% │C│ 4: [ OK ] test_fwu_data_bad_oprom_signature │C│ 4: [ RUN ] test_fwu_iaf_data_bad_oprom_signature │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Wrong oprom signature 0x1035 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_data():1021) Invalid HECI message response (6) │C│ 4: Progress 100/100:100% │C│ 4: [ OK ] test_fwu_iaf_data_bad_oprom_signature │C│ 4: [ RUN ] test_fwu_iaf_start_bad_oprom_signature │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Wrong oprom signature 0x1035 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_start():948) Invalid HECI message response (6) │C│ 4: [ OK ] test_fwu_iaf_start_bad_oprom_signature │C│ 4: [ RUN ] test_fwu_start_status_oprom_section_not_exist │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Update oprom section does not exists on flash 0x1032 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_start():948) Invalid HECI message response (6) │C│ 4: [ OK ] test_fwu_start_status_oprom_section_not_exist │C│ 4: [ RUN ] test_fwu_data_status_oprom_section_not_exist │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Update oprom section does not exists on flash 0x1032 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_data():1021) Invalid HECI message response (6) │C│ 4: Progress 100/100:100% │C│ 4: [ OK ] test_fwu_data_status_oprom_section_not_exist │C│ 4: [ RUN ] test_fwu_iaf_data_status_oprom_section_not_exist │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Update oprom section does not exists on flash 0x1032 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_data():1021) Invalid HECI message response (6) │C│ 4: Progress 100/100:100% │C│ 4: [ OK ] test_fwu_iaf_data_status_oprom_section_not_exist │C│ 4: [ RUN ] test_fwu_iaf_start_status_oprom_section_not_exist │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Update oprom section does not exists on flash 0x1032 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_start():948) Invalid HECI message response (6) │C│ 4: [ OK ] test_fwu_iaf_start_status_oprom_section_not_exist │C│ 4: [ RUN ] test_fwu_start_bad_command_param │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Invalid command parameters 0x85 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_start():948) Invalid HECI message response (6) │C│ 4: [ OK ] test_fwu_start_bad_command_param │C│ 4: [ RUN ] test_fwu_data_bad_command_param │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Invalid command parameters 0x85 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_data():1021) Invalid HECI message response (6) │C│ 4: Progress 100/100:100% │C│ 4: [ OK ] test_fwu_data_bad_command_param │C│ 4: [ RUN ] test_fwu_iaf_data_bad_command_param │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Invalid command parameters 0x85 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_data():1021) Invalid HECI message response (6) │C│ 4: Progress 100/100:100% │C│ 4: [ OK ] test_fwu_iaf_data_bad_command_param │C│ 4: [ RUN ] test_fwu_iaf_start_bad_command_param │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Invalid command parameters 0x85 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_start():948) Invalid HECI message response (6) │C│ 4: [ OK ] test_fwu_iaf_start_bad_command_param │C│ 4: [ RUN ] test_get_subsystem_ids_good │C│ 4: [ OK ] test_get_subsystem_ids_good │C│ 4: [ RUN ] test_get_subsystem_ids_bad_size │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Num of bytes to read/write/erase is wrong 0x5 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_subsystem_ids():1612) Failed to retrieve subsystem ids: 6 │C│ 4: [ OK ] test_get_subsystem_ids_bad_size │C│ 4: [ RUN ] test_get_subsystem_ids_bad_command_id │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():627) Invalid command ID (0) │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_subsystem_ids():1612) Failed to retrieve subsystem ids: 6 │C│ 4: [ OK ] test_get_subsystem_ids_bad_command_id │C│ 4: [ RUN ] test_get_subsystem_ids_bad_command_id2 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():627) Invalid command ID (11) │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_subsystem_ids():1612) Failed to retrieve subsystem ids: 6 │C│ 4: [ OK ] test_get_subsystem_ids_bad_command_id2 │C│ 4: [ RUN ] test_get_subsystem_ids_bad_is_response │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():634) HECI Response not marked as response │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_subsystem_ids():1612) Failed to retrieve subsystem ids: 6 │C│ 4: [ OK ] test_get_subsystem_ids_bad_is_response │C│ 4: [ RUN ] test_get_subsystem_ids_bad_reserved │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():652) HECI message response is leaking data │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_subsystem_ids():1612) Failed to retrieve subsystem ids: 6 │C│ 4: [ OK ] test_get_subsystem_ids_bad_reserved │C│ 4: [ RUN ] test_get_subsystem_ids_bad_header_reserved │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():652) HECI message response is leaking data │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_subsystem_ids():1612) Failed to retrieve subsystem ids: 6 │C│ 4: [ OK ] test_get_subsystem_ids_bad_header_reserved │C│ 4: [ RUN ] test_get_subsystem_ids_bad_header_reserved2 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():652) HECI message response is leaking data │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_subsystem_ids():1612) Failed to retrieve subsystem ids: 6 │C│ 4: [ OK ] test_get_subsystem_ids_bad_header_reserved2 │C│ 4: [ RUN ] test_get_subsystem_ids_bad_header_reserved3 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():652) HECI message response is leaking data │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_subsystem_ids():1612) Failed to retrieve subsystem ids: 6 │C│ 4: [ OK ] test_get_subsystem_ids_bad_header_reserved3 │C│ 4: [ RUN ] test_get_subsystem_ids_bad_status │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status General firmware error 0x9e │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_subsystem_ids():1612) Failed to retrieve subsystem ids: 6 │C│ 4: [ OK ] test_get_subsystem_ids_bad_status │C│ 4: [ RUN ] test_get_subsystem_ids_bad_command_param │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Invalid command parameters 0x85 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_subsystem_ids():1612) Failed to retrieve subsystem ids: 6 │C│ 4: [ OK ] test_get_subsystem_ids_bad_command_param │C│ 4: [ RUN ] test_get_config_good │C│ 4: [ OK ] test_get_config_good │C│ 4: [ RUN ] test_get_config_dg01 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_device_hw_config():1505) Invalid HECI message response (9) │C│ 4: [ OK ] test_get_config_dg01 │C│ 4: [ RUN ] test_get_config_bad_size │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Num of bytes to read/write/erase is wrong 0x5 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_device_hw_config():1527) Invalid HECI message response (6) │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_hw_config():1650) Failed to retrieve hardware config 6 │C│ 4: [ OK ] test_get_config_bad_size │C│ 4: [ RUN ] test_get_config_bad_command_id │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():627) Invalid command ID (0) │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_device_hw_config():1527) Invalid HECI message response (6) │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_hw_config():1650) Failed to retrieve hardware config 6 │C│ 4: [ OK ] test_get_config_bad_command_id │C│ 4: [ RUN ] test_get_config_bad_command_id2 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():627) Invalid command ID (8) │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_device_hw_config():1527) Invalid HECI message response (6) │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_hw_config():1650) Failed to retrieve hardware config 6 │C│ 4: [ OK ] test_get_config_bad_command_id2 │C│ 4: [ RUN ] test_get_config_bad_is_response │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():634) HECI Response not marked as response │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_device_hw_config():1527) Invalid HECI message response (6) │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_hw_config():1650) Failed to retrieve hardware config 6 │C│ 4: [ OK ] test_get_config_bad_is_response │C│ 4: [ RUN ] test_get_config_bad_reserved │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():652) HECI message response is leaking data │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_device_hw_config():1527) Invalid HECI message response (6) │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_hw_config():1650) Failed to retrieve hardware config 6 │C│ 4: [ OK ] test_get_config_bad_reserved │C│ 4: [ RUN ] test_get_config_bad_header_reserved │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():652) HECI message response is leaking data │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_device_hw_config():1527) Invalid HECI message response (6) │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_hw_config():1650) Failed to retrieve hardware config 6 │C│ 4: [ OK ] test_get_config_bad_header_reserved │C│ 4: [ RUN ] test_get_config_bad_header_reserved2 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():652) HECI message response is leaking data │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_device_hw_config():1527) Invalid HECI message response (6) │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_hw_config():1650) Failed to retrieve hardware config 6 │C│ 4: [ OK ] test_get_config_bad_header_reserved2 │C│ 4: [ RUN ] test_get_config_bad_header_reserved3 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():652) HECI message response is leaking data │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_device_hw_config():1527) Invalid HECI message response (6) │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_hw_config():1650) Failed to retrieve hardware config 6 │C│ 4: [ OK ] test_get_config_bad_header_reserved3 │C│ 4: [ RUN ] test_get_config_bad_status │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status General firmware error 0x9e │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_device_hw_config():1527) Invalid HECI message response (6) │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_hw_config():1650) Failed to retrieve hardware config 6 │C│ 4: [ OK ] test_get_config_bad_status │C│ 4: [ RUN ] test_get_config_bad_command_param │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_fwu_heci_validate_response_header():644) HECI message failed with status Invalid command parameters 0x85 │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_device_hw_config():1527) Invalid HECI message response (6) │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_hw_config():1650) Failed to retrieve hardware config 6 │C│ 4: [ OK ] test_get_config_bad_command_param │C│ 4: [ RUN ] test_get_config_bad_format_version │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:gsc_device_hw_config():1546) Got wrong message GET_CONFIG_FORMAT_VERSION (2) while expecting (1) │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_hw_config():1650) Failed to retrieve hardware config 6 │C│ 4: [ OK ] test_get_config_bad_format_version │C│ 4: [ RUN ] test_get_config_bad_hw_sku │C│ 4: Sun Feb 15 18:10:51 2026: IGSC: (/mason/build/x86_64/V1.0.2.tar.gz/lib/igsc_lib.c:igsc_device_hw_config():1650) Failed to retrieve hardware config 6 │C│ 4: [ OK ] test_get_config_bad_hw_sku │C│ 4: [==========] tests: 74 test(s) run. │C│ 4: [ PASSED ] 74 test(s). │C│ 12/12 Test #4: update_tests ..................... Passed 50.04 sec │C│ │C│ 100% tests passed, 0 tests failed out of 12 │C│ │C│ Total Test time (real) = 50.04 sec │Analyzing artefacts (» = Include, × = Ignore, ^ = Replace) │A│ » /usr/bin/igsc │A│ » /usr/include/igsc_lib.h │A│ » /usr/lib/cmake/igsc/igscConfig.cmake │A│ » /usr/lib/cmake/igsc/igscConfigVersion.cmake │A│ » /usr/lib/cmake/igsc/igscTargets-release.cmake │A│ » /usr/lib/cmake/igsc/igscTargets.cmake │A│ » /usr/lib/libigsc.so │A│ » /usr/lib/libigsc.so.1 │A│ » /usr/lib/libigsc.so.1.0.2.0 │A│ » /usr/lib/debug/.build-id/e2/496e5c6ecea6469bbed67d8d954277166f1acc.debug │A│ » /usr/lib/debug/.build-id/8d/e23cde449fe4b6a16278c5e634929881d140ce.debug Packaging Emitted igsc-1.0.2-1-1-x86_64.stone Emitted igsc-dbginfo-1.0.2-1-1-x86_64.stone Emitted igsc-devel-1.0.2-1-1-x86_64.stone Phase Elapsed % │Initialize 0.80s 1.4% │Populate (moss) ││Resolve 0.28s 0.5% ││Fetch 0.33s 0.6% ││Blit 3.01s 5.3% │Fetch 0.55s 1.0% │x86_64 ││Prepare 0.01s 0.0% ││Setup 0.21s 0.4% ││Build 1.40s 2.5% ││Install 0.01s 0.0% ││Check 50.06s 88.2% │Analyze 0.04s 0.1% │Emit 0.07s 0.1% ────────────────────────────────────── Total 56.78s 100.0% Build finished successfully at 2026-02-15T19:10:51+01:00