==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_77fa9741-34d6-434b-b983-fc113ea56566]...done
==> Making package: libinsane 1.0.10-2.1 (Thu Apr 30 02:40:03 2026)
==> Retrieving sources...
  -> Cloning libinsane git repo...
Cloning into bare repository '/home/alhp/workspace/build/x86-64-v4/libinsane-1.0.10-2/libinsane'...
==> Validating source files with b2sums...
    libinsane ... Passed
==> Making package: libinsane 1.0.10-2.1 (Thu Apr 30 00:40:06 2026)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Package (57)              New Version              Net Change

extra/aom                 3.13.3-1                   9.16 MiB
extra/avahi               1:0.9rc4-1                 2.00 MiB
extra/cairo               1.18.4-1                   1.59 MiB
extra/dav1d               1.5.3-1                    1.78 MiB
extra/fontconfig          2:2.17.1-1                 1.12 MiB
extra/freetype2           2.14.3-1                   1.66 MiB
extra/gd                  2.3.3-9                    0.64 MiB
extra/gpgmepp             2.0.0-2                    0.56 MiB
extra/hicolor-icon-theme  0.18-1                     0.05 MiB
extra/jbigkit             2.1-8                      0.16 MiB
extra/l-smash             2.14.5-4                   1.02 MiB
extra/lcms2               2.19-1                     0.68 MiB
extra/libavif             1.4.1-1                    0.84 MiB
core/libbpf               1.6.2-1                    0.80 MiB
extra/libdaemon           0.14-6                     0.06 MiB
extra/libde265            1.0.18-1                   0.84 MiB
extra/libdeflate          1.25-1                     0.14 MiB
extra/libexif             0.6.26-1                   3.12 MiB
extra/libgphoto2          2.5.33-1                   7.56 MiB
extra/libheif             1.21.2-2                   2.29 MiB
extra/libice              1.1.2-1                    0.36 MiB
extra/libieee1284         0.2.11-19                  0.12 MiB
extra/libjpeg-turbo       3.1.4.1-1                  2.43 MiB
core/libnl                3.12.0-1                   2.12 MiB
core/libpcap              1.10.6-1                   0.65 MiB
extra/libpng              1.6.58-1                   0.58 MiB
extra/libsm               1.2.6-1                    0.26 MiB
extra/libtiff             4.7.1-2                    1.26 MiB
extra/libwebp             1.6.0-2                    1.04 MiB
extra/libx11              1.8.13-1                   9.78 MiB
extra/libxau              1.0.12-1                   0.02 MiB
extra/libxcb              1.17.0-1                   3.87 MiB
extra/libxdmcp            1.1.5-2                    0.13 MiB
extra/libxext             1.3.7-1                    0.30 MiB
extra/libxpm              3.5.19-1                   0.16 MiB
extra/libxrender          0.9.12-1                   0.09 MiB
extra/libxt               1.3.1-1                    2.02 MiB
extra/libyuv              r2426+464c51a03-1          1.82 MiB
extra/lm_sensors          1:3.6.2-1                  0.48 MiB
core/lzo                  2.10-5                     0.38 MiB
extra/net-snmp            5.9.5.2-1                  8.56 MiB
core/nspr                 4.38.2-1                   0.71 MiB
core/nss                  3.123.1-1                  5.22 MiB
extra/openh264            2.6.0-2                    2.22 MiB
extra/openjpeg2           2.5.4-1                   13.37 MiB
core/pciutils             3.15.0-1                   0.41 MiB
extra/pixman              0.46.4-1                   0.74 MiB
extra/poppler             26.04.0-1                  6.55 MiB
extra/poppler-glib        26.04.0-1                  3.27 MiB
extra/rav1e               0.8.1-2                    7.61 MiB
extra/svt-av1             4.1.0-1                    5.24 MiB
extra/v4l-utils           1.32.0-2                  11.31 MiB
extra/x264                3:0.165.r3222.b35605a-2    3.79 MiB
extra/x265                4.1-1                     20.84 MiB
extra/xcb-proto           1.17.0-4                   1.03 MiB
extra/xorgproto           2025.1-1                   1.47 MiB
extra/sane                1.4.0-4                   18.74 MiB

Total Installed Size:  175.01 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
installing libpng...
installing freetype2...
Optional dependencies for freetype2
    harfbuzz: Improved autohinting
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing libxext...
installing libxrender...
installing lzo...
installing pixman...
installing cairo...
installing libieee1284...
Optional dependencies for libieee1284
    python: for python module
installing libnl...
installing libpcap...
installing lm_sensors...
Optional dependencies for lm_sensors
    rrdtool: for logging with sensord
    perl: for sensor detection and configuration convert [installed]
installing pciutils...
Optional dependencies for pciutils
    which: for update-pciids [installed]
    grep: for update-pciids [installed]
    curl: for update-pciids [installed]
installing net-snmp...
Optional dependencies for net-snmp
    perl-term-readkey: for snmpcheck application
    perl-tk: for snmpcheck and tkmib applications
    python: for the python modules
installing hicolor-icon-theme...
installing libbpf...
installing libjpeg-turbo...
Optional dependencies for libjpeg-turbo
    java-runtime>11: for TurboJPEG Java wrapper
installing v4l-utils...
Optional dependencies for v4l-utils
    qt6-base: for qv4l2 and qvidcap
    qt6-5compat: for qv4l2
    alsa-lib: for qv4l2
installing libdaemon...
installing avahi...
Optional dependencies for avahi
    gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc
    libevent: libevent bindings [installed]
    nss-mdns: NSS support for mDNS
    python-dbus: avahi-bookmarks, avahi-discover
    python-gobject: avahi-bookmarks, avahi-discover
    python-twisted: avahi-bookmarks
installing libice...
installing libsm...
installing libxt...
installing libxpm...
installing libwebp...
Optional dependencies for libwebp
    libwebp-utils: WebP conversion and inspection tools
installing aom...
installing dav1d...
Optional dependencies for dav1d
    dav1d-doc: HTML documentation
installing libyuv...
installing rav1e...
installing svt-av1...
installing libavif...
installing libde265...
Optional dependencies for libde265
    sdl2-compat: for the decoder tool
installing openh264...
installing l-smash...
installing x264...
installing x265...
installing libheif...
Optional dependencies for libheif
    libjpeg-turbo: for heif-dec and heif-enc [installed]
    libpng: for heif-dec and heif-enc [installed]
    libtiff: for heif-dec and heif-enc [pending]
    dav1d: dav1d encoder [installed]
    ffmpeg: hardware decode
    openjpeg2: JPEG2000 decoder [pending]
    rav1e: rav1e encoder [installed]
    svt-av1: svt-av1 encoder [installed]
installing gd...
Optional dependencies for gd
    perl: bdftogd script [installed]
installing libexif...
installing libgphoto2...
installing jbigkit...
installing libdeflate...
installing libtiff...
Optional dependencies for libtiff
    freeglut: for using tiffgt
installing lcms2...
installing openjpeg2...
installing nspr...
installing nss...
installing gpgmepp...
installing poppler...
Optional dependencies for poppler
    poppler-data: highly recommended encoding data to display PDF documents with certain encodings and characters
installing poppler-glib...
installing sane...
Optional dependencies for sane
    sane-airscan: for scanners working in driverless mode
:: Running post-transaction hooks...
(1/9) Creating system user accounts...
Creating group 'avahi' with GID 969.
Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 969 and GID 969.
Creating group 'saned' with GID 968.
Creating user 'saned' (SANE daemon user) with UID 968 and GID 968.
(2/9) Updating udev hardware database...
(3/9) Reloading system manager configuration...
  Skipped: Current root is not booted.
(4/9) Reloading device manager configuration...
  Skipped: Current root is not booted.
(5/9) Arming ConditionNeedsUpdate...
(6/9) Updating fontconfig configuration...
(7/9) Reloading system bus configuration...
  Skipped: Current root is not booted.
(8/9) Checking for old perl modules...
(9/9) Updating fontconfig cache...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
:: There are 11 providers available for ttf-font:
:: Repository extra
   1) gnu-free-fonts  2) noto-fonts  3) ttf-bitstream-vera  4) ttf-croscore  5) ttf-dejavu  6) ttf-droid  7) ttf-ibm-plex  8) ttf-input  9) ttf-input-nerd  10) ttf-liberation  11) ttf-roboto

Enter a number (default=1): 
looking for conflicting packages...

Package (78)                         New Version     Net Change

extra/bubblewrap                     0.11.2-1          0.09 MiB
extra/clang                          22.1.3-1        249.93 MiB
extra/compiler-rt                    22.1.3-1         53.77 MiB
core/debuginfod                      0.194-2           0.42 MiB
extra/docbook-xml                    4.5-11            1.96 MiB
extra/docbook-xsl                    1.79.2-9         26.32 MiB
extra/fmt                            12.1.0-2          0.70 MiB
extra/fribidi                        1.0.16-2          0.24 MiB
extra/gdk-pixbuf2                    2.44.6-2          2.96 MiB
extra/ghostscript                    10.07.0-1        43.77 MiB
extra/giflib                         6.1.3-1           0.33 MiB
core/glib2-docs                      2.88.0-1         66.78 MiB
extra/glycin                         2.1.1-1          17.50 MiB
extra/gnu-free-fonts                 20120503-9        6.65 MiB
extra/gobject-introspection-runtime  1.86.0-2          0.15 MiB
extra/gperftools                     2.18.1-1          2.01 MiB
extra/graphite                       1:1.3.14-6        0.20 MiB
extra/graphviz                       14.1.5-1         10.79 MiB
extra/gsfonts                        20200910-6        3.11 MiB
extra/gtest                          1.17.0-2          1.63 MiB
extra/gtk-doc                        1.36.1-1          3.43 MiB
extra/gts                            0.7.6.121130-5    0.67 MiB
extra/harfbuzz                       14.2.0-1          4.74 MiB
extra/highway                        1.4.0-1          10.04 MiB
extra/ijs                            0.35-7            0.12 MiB
extra/jbig2dec                       0.20-2            0.15 MiB
extra/libcups                        2:2.4.19-1        0.77 MiB
extra/libdatrie                      0.2.14-1          0.49 MiB
core/libedit                         20251016_3.1-1    0.26 MiB
extra/libgirepository                1.86.0-2          1.52 MiB
extra/libidn                         1.43-1            0.85 MiB
extra/libjxl                         0.11.2-2          9.65 MiB
core/libmicrohttpd                   1.0.5-1           0.60 MiB
extra/libpaper                       2.2.7-1           0.16 MiB
extra/librsvg                        2:2.62.1-1       10.25 MiB
extra/libthai                        0.1.30-1          1.24 MiB
extra/libunwind                      1.8.2-1           0.29 MiB
extra/libxft                         2.3.9-1           0.13 MiB
extra/libxslt                        1.1.45-2          0.78 MiB
extra/llvm-libs                      22.1.3-1        160.11 MiB
core/mpdecimal                       4.0.1-3           0.32 MiB
extra/netpbm                         10.86.49-2        6.99 MiB
extra/ninja                          1.13.2-3          0.41 MiB
extra/pango                          1:1.57.1-1        2.33 MiB
extra/perl-error                     0.17030-3         0.04 MiB
extra/perl-mailtools                 2.22-3            0.10 MiB
extra/perl-timedate                  2.35-1            0.15 MiB
extra/poppler-data                   0.4.12-2         12.34 MiB
core/python                          3.14.4-1         72.32 MiB
extra/python-autocommand             2.2.2-9           0.08 MiB
extra/python-jaraco.collections      5.1.0-3           0.11 MiB
extra/python-jaraco.context          6.1.2-1           0.06 MiB
extra/python-jaraco.functools        4.1.0-3           0.07 MiB
extra/python-jaraco.text             4.0.0-4           0.08 MiB
extra/python-lxml                    6.1.0-1           5.77 MiB
extra/python-mako                    1.3.11-1          0.98 MiB
extra/python-markdown                3.10.2-1          1.13 MiB
extra/python-markupsafe              3.0.3-1           0.09 MiB
extra/python-more-itertools          11.0.2-1          0.76 MiB
extra/python-packaging               26.2-1            1.23 MiB
extra/python-pkg_resources           81.0.0-1          0.50 MiB
extra/python-platformdirs            4.9.6-1           0.40 MiB
extra/python-pygments                2.20.0-1         15.36 MiB
extra/python-setuptools              1:82.0.1-1        7.35 MiB
extra/python-tqdm                    4.67.3-1          0.62 MiB
extra/python-typing_extensions       4.15.0-3          0.52 MiB
extra/python-wheel                   0.47.0-1          0.33 MiB
extra/shared-mime-info               2.4-3             4.58 MiB
extra/spdlog                         1.17.0-2          0.69 MiB
extra/zlib-ng                        2.3.3-1           0.28 MiB
extra/cunit                          2.1.3-4           0.39 MiB
extra/doxygen                        1.16.1-3         20.74 MiB
extra/git                            2.54.0-1         30.26 MiB
core/glib2-devel                     2.88.0-1          1.23 MiB
extra/gobject-introspection          1.86.0-2          3.11 MiB
extra/meson                          1.11.1-1         16.41 MiB
extra/vala                           0.56.19-1        14.43 MiB
extra/valgrind                       3.25.1-4         74.43 MiB

Total Installed Size:  992.56 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
installing libedit...
installing llvm-libs...
installing compiler-rt...
installing clang...
Optional dependencies for clang
    openmp: OpenMP support in clang with -fopenmp
    python: for scan-view and git-clang-format [pending]
    llvm: referenced by some clang headers
installing fmt...
installing spdlog...
installing doxygen...
Optional dependencies for doxygen
    graphviz: for caller/callee graph generation [pending]
    qt6-base: for doxywizard
    qt6-svg: for doxywizard
    texlive-fontsrecommended: for generating LaTeX, Postscript and PDF output
    texlive-fontutils: for generating LaTeX, Postscript and PDF output
    texlive-latexextra: for generating LaTeX, Postscript and PDF output
    texlive-plaingeneric: for generating LaTeX, Postscript and PDF output
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
    git-zsh-completion: upstream zsh completion
    tk: gitk and git gui
    openssh: ssh transport and crypto
    man: show help with `git command --help`
    perl-libwww: git svn
    perl-term-readkey: git svn and interactive.singlekey setting
    perl-io-socket-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    perl-cgi: gitweb (web interface) support
    python: git svn & git p4 [pending]
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
    less: the default pager for git
installing mpdecimal...
installing python...
Optional dependencies for python
    python-setuptools: for building Python packages using tooling that is usually bundled with Python [pending]
    python-pip: for installing Python packages using tooling that is usually bundled with Python
    python-pipx: for installing Python software not packaged on Arch Linux
    sqlite: for a default database integration [installed]
    xz: for lzma [installed]
    tk: for tkinter
installing python-packaging...
installing glib2-devel...
installing libgirepository...
installing gobject-introspection-runtime...
installing python-markupsafe...
installing python-mako...
Optional dependencies for python-mako
    python-babel: for i18n features
    python-beaker: for caching support
    python-dogpile.cache: for caching support
    python-pygments: for syntax highlighting [pending]
    python-pytest: for testing utilities
installing python-markdown...
Optional dependencies for python-markdown
    python-yaml: parse Python in YAML metadata
    python-pygments: Code highlighting [pending]
installing python-more-itertools...
installing python-jaraco.functools...
installing python-jaraco.context...
installing python-autocommand...
installing python-jaraco.text...
Optional dependencies for python-jaraco.text
    python-inflect: for show-newlines script
installing python-jaraco.collections...
installing python-platformdirs...
installing python-wheel...
Optional dependencies for python-wheel
    python-keyring: for wheel.signatures
    python-xdg: for wheel.signatures
    python-setuptools: for legacy bdist_wheel subcommand [pending]
installing python-typing_extensions...
installing python-pkg_resources...
installing python-setuptools...
installing gobject-introspection...
installing ninja...
installing python-tqdm...
Optional dependencies for python-tqdm
    python-requests: telegram
installing meson...
installing bubblewrap...
installing giflib...
installing libunwind...
installing gperftools...
installing gtest...
Optional dependencies for gtest
    python: gmock generator [installed]
installing highway...
installing libjxl...
Optional dependencies for libjxl
    java-runtime: for JNI bindings
installing glycin...
Optional dependencies for glycin
    libheif: Load .avif, .heic and .heif [installed]
installing shared-mime-info...
installing gdk-pixbuf2...
Optional dependencies for gdk-pixbuf2
    libheif: Load .avif, .heic and .heif [installed]
    libopenraw: Load .arw, .cr2, .crw, .dng, .erf, .mrw, .nef, .orf, .pef and .raf
    libwmf: Load .apm and .wmf
installing graphite...
Optional dependencies for graphite
    graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
    harfbuzz-utils: utilities
installing fribidi...
installing libdatrie...
installing libthai...
installing libxft...
installing pango...
installing librsvg...
installing libcups...
installing jbig2dec...
installing libpaper...
installing ijs...
installing libidn...
installing poppler-data...
installing ghostscript...
Optional dependencies for ghostscript
    gtk3: needed for gsx
installing netpbm...
installing gts...
installing gsfonts...
installing graphviz...
Optional dependencies for graphviz
    mono: sharp bindings
    guile: guile bindings [installed]
    lua: lua bindings
    perl: perl bindings [installed]
    python: python bindings [installed]
    r: r bindings
    tcl: tcl bindings
    qt6-base: gvedit
    xterm: vimdot
installing docbook-xml...
installing libxslt...
Optional dependencies for libxslt
    python: Python bindings [installed]
installing docbook-xsl...
installing glib2-docs...
installing python-lxml...
Optional dependencies for python-lxml
    python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML
    python-cssselect: support for cssselect
    python-html5lib: support for html5lib parser
    python-lxml-docs: offline docs
    python-lxml-html-clean: enable htmlclean feature
installing python-pygments...
installing gtk-doc...
Optional dependencies for gtk-doc
    dblatex: PDF support
installing gnu-free-fonts...
installing vala...
installing cunit...
installing libmicrohttpd...
installing debuginfod...
Optional dependencies for debuginfod
    elfutils=0.194: for translations
installing valgrind...
Optional dependencies for valgrind
    lib32-glibc: 32-bit ABI support [installed]
    python: cg_* scripts [installed]
:: Running post-transaction hooks...
(1/8) Creating system user accounts...
Creating group 'git' with GID 967.
Creating user 'git' (git daemon user) with UID 967 and GID 967.
(2/8) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/8) Updating the MIME type database...
(4/8) Arming ConditionNeedsUpdate...
(5/8) Updating fontconfig configuration...
(6/8) Checking for old perl modules...
(7/8) Updating fontconfig cache...
(8/8) Updating the info directory file...
==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of libinsane git repo...
Cloning into 'libinsane'...
done.
Switched to a new branch 'makepkg'
==> Starting build()...
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_pie=true -D python.bytecompile=1 libinsane build
The Meson build system
Version: 1.11.1
Source dir: /startdir/src/libinsane
Build dir: /startdir/src/build
Build type: native build
Project name: libinsane-global
Project version: 1.0.10
C compiler for the host machine: cc (gcc 15.2.1 "cc (GCC) 15.2.1 20260209")
C linker for the host machine: cc ld.bfd 2.46
Host machine cpu family: x86_64
Host machine cpu: x86_64

Executing subproject libinsane 

libinsane| Project name: libinsane
libinsane| Project version: 1.0.10
libinsane| C compiler for the host machine: cc (gcc 15.2.1 "cc (GCC) 15.2.1 20260209")
libinsane| C linker for the host machine: cc ld.bfd 2.46
libinsane| Message: Target OS: Unix-like
libinsane| Run-time dependency threads found: YES
libinsane| Found pkg-config: YES (/usr/bin/pkg-config) 2.5.1
libinsane| Run-time dependency sane-backends found: YES 1.4.0
libinsane| Found git repository at /startdir/src/libinsane
libinsane| Found pkg-config: YES (/usr/bin/pkg-config) 2.5.1
libinsane| Program doxygen found: YES (/usr/bin/doxygen)
libinsane| libinsane/subprojects/libinsane/doc/meson.build:8: WARNING: Project targets '>=0.37.1' but uses feature introduced in '0.50.0': install arg in configure_file.
libinsane| Configuring doxygen.conf using configuration
libinsane| Run-time dependency cunit found: YES 2.1-3
libinsane| Program valgrind found: YES (/usr/bin/valgrind)
libinsane| Build targets in project: 29
libinsane| WARNING: Project specifies a minimum meson_version '>=0.37.1' but uses features which were added in newer versions:
libinsane| * 0.50.0: {'install arg in configure_file'}
libinsane| Subproject libinsane finished.


Executing subproject libinsane-gobject 

libinsane-gobject| Project name: libinsane-gobject
libinsane-gobject| Project version: 1.0.10
libinsane-gobject| C compiler for the host machine: cc (gcc 15.2.1 "cc (GCC) 15.2.1 20260209")
libinsane-gobject| C linker for the host machine: cc ld.bfd 2.46
libinsane-gobject| Run-time dependency gobject-2.0 found: YES 2.88.0
libinsane-gobject| Build-time dependency glib-2.0 found: YES 2.88.0
libinsane-gobject| Program /usr/bin/glib-mkenums found: YES (/usr/bin/glib-mkenums)
libinsane-gobject| Dependency glib-2.0 for build machine found: YES 2.88.0 (cached)
libinsane-gobject| Program /usr/bin/glib-mkenums found: YES (/usr/bin/glib-mkenums)
libinsane-gobject| Run-time dependency gobject-introspection-1.0 found: YES 1.86.0
libinsane-gobject| Dependency gobject-introspection-1.0 for host machine found: YES 1.86.0 (cached)
libinsane-gobject| Program /usr/bin/g-ir-scanner found: YES (/usr/bin/g-ir-scanner)
libinsane-gobject| Dependency gobject-introspection-1.0 for host machine found: YES 1.86.0 (cached)
libinsane-gobject| Program /usr/bin/g-ir-compiler found: YES (/usr/bin/g-ir-compiler)
libinsane-gobject| Program vapigen found: YES (/usr/bin/vapigen)
libinsane-gobject| Program gtkdoc-scan found: YES (/usr/bin/gtkdoc-scan)
libinsane-gobject| Program gtkdoc-scangobj found: YES (/usr/bin/gtkdoc-scangobj)
libinsane-gobject| Program gtkdoc-mkdb found: YES (/usr/bin/gtkdoc-mkdb)
libinsane-gobject| Program gtkdoc-mkhtml found: YES (/usr/bin/gtkdoc-mkhtml)
libinsane-gobject| Program gtkdoc-fixxref found: YES (/usr/bin/gtkdoc-fixxref)
libinsane-gobject| Build targets in project: 37
libinsane-gobject| Subproject libinsane-gobject finished.

Build targets in project: 37

libinsane-global 1.0.10

  Subprojects
    libinsane         : YES 2 warnings
    libinsane-gobject : YES

  User defined options
    auto_features     : enabled
    b_pie             : true
    buildtype         : plain
    libexecdir        : lib
    prefix            : /usr
    python.bytecompile: 1
    sbindir           : bin
    wrap_mode         : nodownload

Found ninja-1.13.2 at /usr/bin/ninja
Generating targets:   0%|          | 0/37 eta ?                                               Writing build.ninja:   0%|          | 0/161 eta ?                                                 ninja: Entering directory `/startdir/src/build'
[1/128] Compiling C object subprojects/libinsane/tests/tests_multiplexer.p/main.c.o
[2/128] Compiling C object subprojects/libinsane/tests/tests_normalizer_clean_dev_descs.p/main.c.o
[3/128] Compiling C object subprojects/libinsane/tests/tests_normalizer_opt_aliases.p/main.c.o
[4/128] Compiling C object subprojects/libinsane/tests/tests_normalizer_raw24.p/main.c.o
[5/128] Compiling C object subprojects/libinsane/tests/tests_sane.p/main.c.o
[6/128] Compiling C object subprojects/libinsane/tests/tests_normalizer_all_opts_on_all_sources.p/main.c.o
[7/128] Compiling C object subprojects/libinsane/tests/tests_normalizer_min_one_source.p/main.c.o
[8/128] Compiling C object subprojects/libinsane/tests/tests_normalizer_resolution.p/main.c.o
[9/128] Compiling C object subprojects/libinsane/tests/tests_normalizer_bmp2raw.p/main.c.o
[10/128] Compiling C object subprojects/libinsane/tests/tests_normalizer_clean_dev_descs.p/tests_normalizer_clean_dev_descs.c.o
[11/128] Compiling C object subprojects/libinsane/tests/tests_normalizer_min_one_source.p/tests_normalizer_min_one_source.c.o
[12/128] Compiling C object subprojects/libinsane/tests/tests_normalizer_source_names.p/main.c.o
[13/128] Generating subprojects/libinsane/src/version.h with a custom command
[14/128] Compiling C object subprojects/libinsane/bmp/bmp_parser.p/bmp_parser.c.o
[15/128] Compiling C object subprojects/libinsane/examples/lis_scan.p/lis_scan.c.o
[16/128] Compiling C object subprojects/libinsane/tests/tests_multiplexer.p/tests_multiplexer.c.o
[17/128] Compiling C object subprojects/libinsane/tests/tests_normalizer_all_opts_on_all_sources.p/tests_normalizer_all_opts_on_all_sources.c.o
[18/128] Compiling C object subprojects/libinsane/tests/tests_normalizer_opt_aliases.p/tests_normalizer_opt_aliases.c.o
[19/128] Compiling C object subprojects/libinsane/tests/tests_normalizer_safe_defaults.p/main.c.o
[20/128] Compiling C object subprojects/libinsane/tests/tests_normalizer_source_names.p/tests_normalizer_source_names.c.o
[21/128] Compiling C object subprojects/libinsane/tests/tests_normalizer_resolution.p/tests_normalizer_resolution.c.o
[22/128] Compiling C object subprojects/libinsane/tests/tests_sane.p/tests_sane.c.o
[23/128] Compiling C object subprojects/libinsane/tests/tests_normalizer_safe_defaults.p/tests_normalizer_safe_defaults.c.o
[24/128] Compiling C object subprojects/libinsane/tests/tests_normalizer_raw24.p/tests_normalizer_raw24.c.o
[25/128] Compiling C object subprojects/libinsane/tests/tests_normalizer_source_nodes.p/main.c.o
[26/128] Compiling C object subprojects/libinsane/tests/tests_workaround_cache.p/main.c.o
[27/128] Compiling C object subprojects/libinsane/tests/tests_normalizer_source_types.p/main.c.o
[28/128] Compiling C object subprojects/libinsane/tests/tests_normalizer_source_types.p/tests_normalizer_source_types.c.o
[29/128] Compiling C object subprojects/libinsane/tests/tests_workaround_check_capabilities.p/main.c.o
[30/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/error.c.o
[31/128] Compiling C object subprojects/libinsane/tests/tests_normalizer_bmp2raw.p/tests_normalizer_bmp2raw.c.o
[32/128] Compiling C object subprojects/libinsane/tests/tests_normalizer_source_nodes.p/tests_normalizer_source_nodes.c.o
[33/128] Compiling C object subprojects/libinsane/tests/tests_workaround_dedicated_thread.p/main.c.o
[34/128] Compiling C object subprojects/libinsane/tests/tests_workaround_cache.p/tests_workaround_cache.c.o
[35/128] Compiling C object subprojects/libinsane/tests/tests_workaround_check_capabilities.p/tests_workaround_check_capabilities.c.o
[36/128] Compiling C object subprojects/libinsane/tests/tests_workaround_hide_source_auto.p/tests_workaround_hide_source_auto.c.o
[37/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/bmp.c.o
[38/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/log.c.o
[39/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/multiplexer.c.o
../libinsane/subprojects/libinsane/src/multiplexer.c: In function ‘lis_multi_get_device’:
../libinsane/subprojects/libinsane/src/multiplexer.c:258:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  258 |         sep = strchr(dev_id, ':');
      |             ^
[40/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/normalizers_all_opts_on_all_sources.c.o
[41/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/normalizers_min_one_source.c.o
[42/128] Generating GObject enum file subprojects/libinsane-gobject/src/enums.h (wrapped by meson to capture output)
[43/128] Compiling C object subprojects/libinsane/tests/tests_workaround_dedicated_thread.p/tests_workaround_dedicated_thread.c.o
[44/128] Compiling C object subprojects/libinsane/tests/tests_workaround_hide_source_auto.p/main.c.o
[45/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/bases_dumb.c.o
[46/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/basewrapper.c.o
[47/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/normalizers_clean_dev_descs.c.o
[48/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/normalizers_bmp2raw.c.o
[49/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/normalizers_raw24.c.o
[50/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/normalizers_resolution.c.o
[51/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/normalizers_opt_aliases.c.o
[52/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/normalizers_source_types.c.o
[53/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/safebet.c.o
[54/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/normalizers_safe_defaults.c.o
[55/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/normalizers_source_names.c.o
[56/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/str2impls.c.o
[57/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/workarounds_check_capabilities.c.o
[58/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/workarounds_hide_source_auto.c.o
[59/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/normalizers_source_nodes.c.o
[60/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/util.c.o
[61/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/workarounds_invalid_page_size.c.o
[62/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/workarounds_lamp.c.o
[63/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/workarounds_one_page_flatbed.c.o
[64/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/workarounds_opt_names.c.o
[65/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/workarounds_opt_values.c.o
[66/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/workarounds_dedicated_process_pack.c.o
[67/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/workarounds_cache.c.o
[68/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/workarounds_dedicated_thread.c.o
[69/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/workarounds_dedicated_process_protocol.c.o
[70/128] Compiling C object subprojects/libinsane/tests/tests_workaround_invalid_page_size.p/main.c.o
[71/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/bases_sane.c.o
[72/128] Compiling C object subprojects/libinsane/tests/tests_workaround_one_page_flatbed.p/main.c.o
[73/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/workarounds_dedicated_process_worker.c.o
[74/128] Compiling C object subprojects/libinsane/tests/tests_workaround_lamp.p/main.c.o
[75/128] Compiling C object subprojects/libinsane/tests/tests_workaround_opt_values.p/main.c.o
[76/128] Compiling C object subprojects/libinsane/tests/tests_workaround_opt_names.p/main.c.o
[77/128] Compiling C object subprojects/libinsane/tests/tests_workaround_invalid_page_size.p/tests_workaround_invalid_page_size.c.o
[78/128] Compiling C object subprojects/libinsane/tests/tests_workaround_opt_names.p/tests_workaround_opt_names.c.o
[79/128] Compiling C object subprojects/libinsane/tests/tests_workaround_lamp.p/tests_workaround_lamp.c.o
[80/128] Compiling C object subprojects/libinsane/tests/tests_workaround_one_page_flatbed.p/tests_workaround_one_page_flatbed.c.o
[81/128] Compiling C object subprojects/libinsane/tests/tests_workaround_dedicated_process.p/main.c.o
[82/128] Compiling C object subprojects/libinsane/tests/tests_workaround_opt_values.p/tests_workaround_opt_values.c.o
[83/128] Compiling C object subprojects/libinsane/src/libinsane.so.1.0.10.p/workarounds_dedicated_process_master.c.o
[84/128] Compiling C object subprojects/libinsane/tests/tests_workaround_dedicated_process_pack.p/main.c.o
[85/128] Compiling C object subprojects/libinsane/tests/tests_workaround_dedicated_process.p/tests_workaround_dedicated_process.c.o
[86/128] Compiling C object subprojects/libinsane/tests/tests_workaround_dedicated_process_pack.p/tests_workaround_dedicated_process_pack.c.o
[87/128] Compiling C object subprojects/libinsane-gobject/src/libinsane_gobject.so.1.0.10.p/error.c.o
[88/128] Compiling C object subprojects/libinsane-gobject/src/libinsane_gobject.so.1.0.10.p/scan_parameters.c.o
[89/128] Compiling C object subprojects/libinsane-gobject/src/libinsane_gobject.so.1.0.10.p/log.c.o
[90/128] Compiling C object subprojects/libinsane-gobject/src/libinsane_gobject.so.1.0.10.p/device_descriptor.c.o
[91/128] Generating GObject enum file subprojects/libinsane-gobject/src/enums.c (wrapped by meson to capture output)
[92/128] Compiling C object subprojects/libinsane-gobject/src/libinsane_gobject.so.1.0.10.p/option_descriptor.c.o
[93/128] Linking target subprojects/libinsane/bmp/bmp_parser
[94/128] Compiling C object subprojects/libinsane-gobject/src/libinsane_gobject.so.1.0.10.p/scan_session.c.o
[95/128] Compiling C object subprojects/libinsane-gobject/src/libinsane_gobject.so.1.0.10.p/libinsane-api.c.o
[96/128] Compiling C object subprojects/libinsane-gobject/src/libinsane_gobject.so.1.0.10.p/item.c.o
[97/128] Compiling C object subprojects/libinsane-gobject/src/libinsane_gobject.so.1.0.10.p/meson-generated_.._enums.c.o
[98/128] Linking target subprojects/libinsane/src/libinsane.so.1.0.10
[99/128] Generating symbol file subprojects/libinsane/src/libinsane.so.1.0.10.p/libinsane.so.1.0.10.symbols
[100/128] Linking target subprojects/libinsane/tests/tests_normalizer_min_one_source
[101/128] Linking target subprojects/libinsane/tests/tests_workaround_invalid_page_size
[102/128] Linking target subprojects/libinsane/tests/tests_workaround_lamp
[103/128] Linking target subprojects/libinsane/tests/tests_normalizer_source_types
[104/128] Linking target subprojects/libinsane/tests/tests_workaround_opt_values
[105/128] Linking target subprojects/libinsane/examples/lis_scan
[106/128] Linking target subprojects/libinsane/tests/tests_normalizer_clean_dev_descs
[107/128] Linking target subprojects/libinsane/tests/tests_multiplexer
[108/128] Linking target subprojects/libinsane/tests/tests_workaround_opt_names
[109/128] Linking target subprojects/libinsane/tests/tests_workaround_dedicated_thread
[110/128] Linking target subprojects/libinsane/tests/tests_workaround_one_page_flatbed
[111/128] Linking target subprojects/libinsane/tests/tests_normalizer_opt_aliases
[112/128] Linking target subprojects/libinsane/tests/tests_normalizer_source_names
[113/128] Linking target subprojects/libinsane/tests/tests_workaround_check_capabilities
[114/128] Linking target subprojects/libinsane/tests/tests_workaround_dedicated_process_pack
[115/128] Linking target subprojects/libinsane/tests/tests_normalizer_all_opts_on_all_sources
[116/128] Linking target subprojects/libinsane/tests/tests_workaround_hide_source_auto
[117/128] Linking target subprojects/libinsane/tests/tests_normalizer_source_nodes
[118/128] Linking target subprojects/libinsane/tests/tests_workaround_dedicated_process
[119/128] Linking target subprojects/libinsane/tests/tests_normalizer_resolution
[120/128] Linking target subprojects/libinsane/tests/tests_normalizer_safe_defaults
[121/128] Linking target subprojects/libinsane/tests/tests_workaround_cache
[122/128] Linking target subprojects/libinsane/tests/tests_sane
[123/128] Linking target subprojects/libinsane/tests/tests_normalizer_raw24
[124/128] Linking target subprojects/libinsane/tests/tests_normalizer_bmp2raw
[125/128] Linking target subprojects/libinsane-gobject/src/libinsane_gobject.so.1.0.10
[126/128] Generating subprojects/libinsane-gobject/src/Libinsane-1.0.gir with a custom command (wrapped by meson to set env)
[127/128] Generating subprojects/libinsane-gobject/src/Libinsane-1.0.typelib with a custom command
[128/128] Generating subprojects/libinsane-gobject/src/libinsane.vapi with a custom command
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /usr/bin/ninja -C /startdir/src/build
ninja: Entering directory `/startdir/src/build'
[1/1] Generating subprojects/libinsane/doc/doc with a custom command
warning: Tag 'TCL_SUBST' at line 247 of file 'subprojects/libinsane/doc/doxygen.conf' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 1108 of file 'subprojects/libinsane/doc/doxygen.conf' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'HTML_TIMESTAMP' at line 1244 of file 'subprojects/libinsane/doc/doxygen.conf' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'FORMULA_TRANSPARENT' at line 1525 of file 'subprojects/libinsane/doc/doxygen.conf' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'LATEX_SOURCE_CODE' at line 1813 of file 'subprojects/libinsane/doc/doxygen.conf' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'LATEX_TIMESTAMP' at line 1829 of file 'subprojects/libinsane/doc/doxygen.conf' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'RTF_SOURCE_CODE' at line 1895 of file 'subprojects/libinsane/doc/doxygen.conf' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOCBOOK_PROGRAMLISTING' at line 1993 of file 'subprojects/libinsane/doc/doxygen.conf' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'PERL_PATH' at line 2173 of file 'subprojects/libinsane/doc/doxygen.conf' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CLASS_DIAGRAMS' at line 2186 of file 'subprojects/libinsane/doc/doxygen.conf' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'MSCGEN_PATH' at line 2195 of file 'subprojects/libinsane/doc/doxygen.conf' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTNAME' at line 2237 of file 'subprojects/libinsane/doc/doxygen.conf' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTSIZE' at line 2244 of file 'subprojects/libinsane/doc/doxygen.conf' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_TRANSPARENT' at line 2470 of file 'subprojects/libinsane/doc/doxygen.conf' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
error: PLANTUML_JAR_PATH is not a directory with a 'plantuml.jar' file or is not an existing file: /usr/share/plantuml/plantuml.jar
Doxygen version used: 1.16.1
Notice: Output directory 'doc' does not exist. I have created it for you.
Searching for include files...
Searching for example files...
Searching for files in directory /startdir/src/libinsane/subprojects/libinsane-gobject/examples
Searching for files in directory /startdir/src/libinsane/subprojects/libinsane/examples
Searching for images...
Searching for files in directory /startdir/src/libinsane/subprojects/libinsane/doc
Searching for dot files...
Searching for msc files...
Searching for dia files...
Searching for plantuml files...
Searching for files to exclude
Searching INPUT for files to process...
Searching for files in directory /startdir/src/libinsane/subprojects/libinsane/include
Searching for files in directory /startdir/src/libinsane/subprojects/libinsane/include/libinsane
Searching for files in directory /startdir/src/libinsane/subprojects/libinsane/doc
Reading and parsing tag files
Parsing files
Preprocessing /startdir/src/libinsane/subprojects/libinsane/include/libinsane/capi.h...
Parsing file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/capi.h...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/include/libinsane/constants.h...
Parsing file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/constants.h...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/include/libinsane/dumb.h...
Parsing file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/dumb.h...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/include/libinsane/error.h...
Parsing file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/error.h...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/include/libinsane/log.h...
Parsing file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/log.h...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/include/libinsane/multiplexer.h...
Parsing file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/multiplexer.h...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/include/libinsane/normalizers.h...
Parsing file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/normalizers.h...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/include/libinsane/safebet.h...
Parsing file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/safebet.h...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/include/libinsane/sane.h...
Parsing file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/sane.h...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/include/libinsane/str2impls.h...
Parsing file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/str2impls.h...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/include/libinsane/twain.h...
Parsing file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/twain.h...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/include/libinsane/util.h...
Parsing file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/util.h...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/include/libinsane/wia_ll.h...
Parsing file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/wia_ll.h...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/include/libinsane/workarounds.h...
Parsing file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/workarounds.h...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/doc/api_multiplexer.dox...
Parsing file /startdir/src/libinsane/subprojects/libinsane/doc/api_multiplexer.dox...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/doc/behavior_normalizations.dox...
Parsing file /startdir/src/libinsane/subprojects/libinsane/doc/behavior_normalizations.dox...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/doc/dev_rules.dox...
Parsing file /startdir/src/libinsane/subprojects/libinsane/doc/dev_rules.dox...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/doc/gobject_introspection_api.dox...
Parsing file /startdir/src/libinsane/subprojects/libinsane/doc/gobject_introspection_api.dox...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/doc/howto_c.dox...
Parsing file /startdir/src/libinsane/subprojects/libinsane/doc/howto_c.dox...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/doc/howto_general.dox...
Parsing file /startdir/src/libinsane/subprojects/libinsane/doc/howto_general.dox...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/doc/howto_python.dox...
Parsing file /startdir/src/libinsane/subprojects/libinsane/doc/howto_python.dox...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/doc/index.dox...
Parsing file /startdir/src/libinsane/subprojects/libinsane/doc/index.dox...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/doc/install.dox...
Parsing file /startdir/src/libinsane/subprojects/libinsane/doc/install.dox...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/doc/introduction.dox...
Parsing file /startdir/src/libinsane/subprojects/libinsane/doc/introduction.dox...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/doc/logging.dox...
Parsing file /startdir/src/libinsane/subprojects/libinsane/doc/logging.dox...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/doc/normalized_api.dox...
Parsing file /startdir/src/libinsane/subprojects/libinsane/doc/normalized_api.dox...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/doc/packaging.dox...
Parsing file /startdir/src/libinsane/subprojects/libinsane/doc/packaging.dox...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/doc/safebet.dox...
Parsing file /startdir/src/libinsane/subprojects/libinsane/doc/safebet.dox...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/doc/scan_apis.dox...
Parsing file /startdir/src/libinsane/subprojects/libinsane/doc/scan_apis.dox...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/doc/structure.dox...
Parsing file /startdir/src/libinsane/subprojects/libinsane/doc/structure.dox...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/doc/tickets.dox...
Parsing file /startdir/src/libinsane/subprojects/libinsane/doc/tickets.dox...
Preprocessing /startdir/src/libinsane/subprojects/libinsane/doc/workarounds.dox...
Parsing file /startdir/src/libinsane/subprojects/libinsane/doc/workarounds.dox...
Building macro definition list...
Building group list...
Building directory list...
Building namespace list...
Building file list...
Building class list...
Building concept list...
Computing nesting relations for classes...
Associating documentation with classes...
Associating documentation with concepts...
Associating documentation with modules...
Building example list...
Searching for enumerations...
Searching for documented typedefs...
Searching for members imported via using declarations...
Searching for included using directives...
Searching for documented variables...
Building interface member list...
Building member list...
Searching for friends...
Searching for documented defines...
Computing class inheritance relations...
Computing class usage relations...
Flushing cached template relations that have become invalid...
Warn for undocumented namespaces...
Computing class relations...
Add enum values to enums...
Searching for member function documentation...
Creating members for template instances...
Building page list...
Building requirements list...
Search for main page...
Computing page relations...
Determining the scope of groups...
Computing module relations...
Sorting lists...
Determining which enums are documented
Computing member relations...
Building full member lists recursively...
Adding members to member groups.
Computing member references...
Inheriting documentation...
Generating disk names...
Adding source references...
Adding xrefitems...
Adding requirements...
Sorting member lists...
Setting anonymous enum type...
Computing dependencies between directories...
Generating citations page...
Counting members...
Counting data structures...
Resolving user defined references...
Finding anchors and sections in the documentation...
Transferring function references...
Combining using relations...
Adding members to index pages...
Correcting members for VHDL...
Computing tooltip texts...
Generating style sheet...
Generating search indices...
Generating example documentation...
Generating file sources...
Generating code for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/capi.h...
Generating code for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/constants.h...
Generating code for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/dumb.h...
Generating code for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/error.h...
Generating code for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/log.h...
Generating code for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/multiplexer.h...
Generating code for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/normalizers.h...
Generating code for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/safebet.h...
Generating code for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/sane.h...
Generating code for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/str2impls.h...
Generating code for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/twain.h...
Generating code for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/util.h...
Generating code for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/wia_ll.h...
Generating code for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/workarounds.h...
Generating file documentation...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/doc/api_multiplexer.dox...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/doc/behavior_normalizations.dox...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/doc/dev_rules.dox...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/doc/gobject_introspection_api.dox...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/doc/howto_c.dox...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/doc/howto_general.dox...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/doc/howto_python.dox...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/doc/index.dox...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/doc/install.dox...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/doc/introduction.dox...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/doc/logging.dox...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/doc/normalized_api.dox...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/doc/packaging.dox...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/doc/safebet.dox...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/doc/scan_apis.dox...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/doc/structure.dox...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/doc/tickets.dox...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/doc/workarounds.dox...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/capi.h...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/constants.h...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/dumb.h...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/error.h...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/log.h...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/multiplexer.h...
Generating docs for file /start/startdir/src/libinsane/subprojects/libinsane/doc/howto_c.dox:10: warning: unable to resolve reference to 'subprojects/libinsane/examples' for \ref command
/startdir/src/libinsane/subprojects/libinsane/doc/howto_python.dox:56: warning: unable to resolve reference to 'subprojects/libinsane-gobject/examples' for \ref command
/startdir/src/libinsane/subprojects/libinsane/doc/normalized_api.dox:57: warning: unable to resolve reference to 'quickstart' for \ref command
/startdir/src/libinsane/subprojects/libinsane/doc/scan_apis.dox:40: warning: ignoring \startuml command because PLANTUML_JAR_PATH is not set
/startdir/src/libinsane/subprojects/libinsane/doc/scan_apis.dox:134: warning: ignoring \startuml command because PLANTUML_JAR_PATH is not set
dir/src/libinsane/subprojects/libinsane/include/libinsane/normalizers.h...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/safebet.h...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/sane.h...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/str2impls.h...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/twain.h...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/util.h...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/wia_ll.h...
Generating docs for file /startdir/src/libinsane/subprojects/libinsane/include/libinsane/workarounds.h...
Generating page documentation...
Generating docs for page api_multiplexer...
Generating docs for page behavior_normalizations...
Generating docs for page dev_rules...
Generating docs for page gobject_introspection_api...
Generating docs for page howto_c...
Generating docs for page howto_general...
Generating docs for page howto_python...
Generating docs for page install...
Generating docs for page introduction...
Generating docs for page logging...
Generating docs for page normalized_api...
Generating docs for page packaging...
Generating docs for page safebet...
Generating docs for page scan_apis...
Generating docs for page structure...
Generating docs for page tickets...
Generating docs for page workarounds...
Generating docs for page todo...
Generating group documentation...
Generating class documentation...
Generating docs for compound lis_api...
Generating docs for compound lis_device_descriptor...
Generating docs for compound lis_dumb_read...
Generating docs for compound lis_item...
Generating docs for compound lis_log_callbacks...
Generating docs for compound lis_option_descriptor...
Generating docs for compound lis_scan_parameters...
Generating docs for compound lis_scan_session...
Generating docs for compound lis_value...
Generating docs for compound lis_value_list...
Generating docs for compound lis_value_range...
Generating concept documentation...
Generating module documentation...
Generating namespace documentation...
Generating graph info page...
Generating directory documentation...
Generating dependency graph for directory /startdir/src/libinsane/subprojects/libinsane/doc
Generating dependency graph for directory /startdir/src/libinsane/subprojects/libinsane/include
Generating dependency graph for directory /startdir/src/libinsane/subprojects/libinsane
Generating dependency graph for directory /startdir/src/libinsane/subprojects/libinsane/include/libinsane
Generating dependency graph for directory /startdir/src/libinsane/subprojects
Generating index page...
Generating main page...
Generating page index...
Generating topic index...
Generating module index...
Generating module member index...
Generating namespace index...
Generating namespace member index...
Generating concept index...
Generating annotated compound index...
Generating alphabetical compound index...
Generating hierarchical class index...
Generating graphical class hierarchy...
Generating member index...
Generating file index...
Generating file member index...
Generating example index...
finalizing index lists...
writing tag file...
Running plantuml with JAVA...
Running dot...
Generating dot graphs using 25 parallel threads...
Running dot for graph 1/43
Running dot for graph 2/43
Running dot for graph 3/43
Running dot for graph 4/43
Running dot for graph 5/43
Running dot for graph 6/43
Running dot for graph 7/43
Running dot for graph 8/43
Running dot for graph 9/43
Running dot for graph 10/43
Running dot for graph 11/43
Running dot for graph 12/43
Running dot for graph 13/43
Running dot for graph 14/43
Running dot for graph 15/43
Running dot for graph 16/43
Running dot for graph 17/43
Running dot for graph 18/43
Running dot for graph 19/43
Running dot for graph 20/43
Running dot for graph 21/43
Running dot for graph 22/43
Running dot for graph 23/43
Running dot for graph 24/43
Running dot for graph 25/43
Running dot for graph 26/43
Running dot for graph 27/43
Running dot for graph 28/43
Running dot for graph 29/43
Running dot for graph 30/43
Running dot for graph 31/43
Running dot for graph 32/43
Running dot for graph 33/43
Running dot for graph 34/43
Running dot for graph 35/43
Running dot for graph 36/43
Running dot for graph 37/43
Running dot for graph 38/43
Running dot for graph 39/43
Running dot for graph 40/43
Running dot for graph 41/43
Running dot for graph 42/43
Running dot for graph 43/43
Patching output file 1/40
Patching output file 2/40
Patching output file 3/40
Patching output file 4/40
Patching output file 5/40
Patching output file 6/40
Patching output file 7/40
Patching output file 8/40
Patching output file 9/40
Patching output file 10/40
Patching output file 11/40
Patching output file 12/40
Patching output file 13/40
Patching output file 14/40
Patching output file 15/40
Patching output file 16/40
Patching output file 17/40
Patching output file 18/40
Patching output file 19/40
Patching output file 20/40
Patching output file 21/40
Patching output file 22/40
Patching output file 23/40
Patching output file 24/40
Patching output file 25/40
Patching output file 26/40
Patching output file 27/40
Patching output file 28/40
Patching output file 29/40
Patching output file 30/40
Patching output file 31/40
Patching output file 32/40
Patching output file 33/40
Patching output file 34/40
Patching output file 35/40
Patching output file 36/40
Patching output file 37/40
Patching output file 38/40
Patching output file 39/40
Patching output file 40/40
type lookup cache used 229/65536 hits=664 misses=243
symbol lookup cache used 613/65536 hits=1510 misses=613
finished...
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /usr/bin/ninja -C /startdir/src/build subprojects/libinsane/doc/doc_out
==> Starting check()...
ninja: Entering directory `/startdir/src/build'
[1/5] Generating subprojects/libinsane/src/version.h with a custom command
 1/24 libinsane:tests_sane                               OK               0.13s
 2/24 libinsane:tests_normalizer_all_opts_on_all_sources FAIL            15.87s   killed by signal 4 SIGILL
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=15 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/valgrind --trace-children=yes --leak-check=full --error-exitcode=10 /startdir/src/build/subprojects/libinsane/tests/tests_normalizer_all_opts_on_all_sources
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:


     CUnit - A unit testing framework for C - Version 2.1-3
     http://cunit.sourceforge.net/


Suite: normalizer_all_opts_on_all_souces
  Test: tests_sources_have_opts() ...
stderr:
==2678== Memcheck, a memory error detector
==2678== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==2678== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info
==2678== Command: /startdir/src/build/subprojects/libinsane/tests/tests_normalizer_all_opts_on_all_sources
==2678== 
vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7F 0x28 0x7F 0x0 0xC5 0xF9 0x6F 0x5
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=NONE
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=0
==2678== valgrind: Unrecognised instruction at address 0x486cab5.
==2678==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2678==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2678==    by 0x40012EA: UnknownInlinedFun (tests_normalizer_all_opts_on_all_sources.c:74)
==2678==    by 0x40012EA: tests_sources_have_opts (tests_normalizer_all_opts_on_all_sources.c:114)
==2678==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2678==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2678==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2678==    by 0x4001089: main (main.c:56)
==2678== Your program just tried to execute an instruction that Valgrind
==2678== did not recognise.  There are two possible reasons for this.
==2678== 1. Your program has a bug and erroneously jumped to a non-code
==2678==    location.  If you are running Memcheck and you just saw a
==2678==    warning about a bad jump, it's probably your program's fault.
==2678== 2. The instruction is legitimate but Valgrind doesn't handle it,
==2678==    i.e. it's Valgrind's fault.  If you think this is the case or
==2678==    you are not sure, please let us know and we'll try to fix it.
==2678== Either way, Valgrind will now raise a SIGILL signal which will
==2678== probably kill your program.
==2678== 
==2678== Process terminating with default action of signal 4 (SIGILL)
==2678==  Illegal opcode at address 0x486CAB5
==2678==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2678==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2678==    by 0x40012EA: UnknownInlinedFun (tests_normalizer_all_opts_on_all_sources.c:74)
==2678==    by 0x40012EA: tests_sources_have_opts (tests_normalizer_all_opts_on_all_sources.c:114)
==2678==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2678==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2678==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2678==    by 0x4001089: main (main.c:56)
==2678== 
==2678== HEAP SUMMARY:
==2678==     in use at exit: 74,340 bytes in 7 blocks
==2678==   total heap usage: 7 allocs, 0 frees, 74,340 bytes allocated
==2678== 
==2678== 400 bytes in 1 blocks are definitely lost in loss record 6 of 7
==2678==    at 0x4855C13: calloc (vg_replace_malloc.c:1675)
==2678==    by 0x486CAA6: lis_api_dumb (dumb.c:349)
==2678==    by 0x40012EA: UnknownInlinedFun (tests_normalizer_all_opts_on_all_sources.c:74)
==2678==    by 0x40012EA: tests_sources_have_opts (tests_normalizer_all_opts_on_all_sources.c:114)
==2678==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2678==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2678==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2678==    by 0x4001089: main (main.c:56)
==2678== 
==2678== LEAK SUMMARY:
==2678==    definitely lost: 400 bytes in 1 blocks
==2678==    indirectly lost: 0 bytes in 0 blocks
==2678==      possibly lost: 0 bytes in 0 blocks
==2678==    still reachable: 73,940 bytes in 6 blocks
==2678==         suppressed: 0 bytes in 0 blocks
==2678== Reachable blocks (those to which a pointer was found) are not shown.
==2678== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==2678== 
==2678== For lists of detected and suppressed errors, rerun with: -s
==2678== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

 3/24 libinsane:tests_multiplexer                        FAIL            16.08s   killed by signal 4 SIGILL
>>> MALLOC_PERTURB_=78 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/valgrind --trace-children=yes --leak-check=full --error-exitcode=10 /startdir/src/build/subprojects/libinsane/tests/tests_multiplexer
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:


     CUnit - A unit testing framework for C - Version 2.1-3
     http://cunit.sourceforge.net/

stderr:
==2676== Memcheck, a memory error detector
==2676== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==2676== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info
==2676== Command: /startdir/src/build/subprojects/libinsane/tests/tests_multiplexer
==2676== 
vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7F 0x28 0x7F 0x0 0xC5 0xF9 0x6F 0x5
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=NONE
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=0
==2676== valgrind: Unrecognised instruction at address 0x486cab5.
==2676==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2676==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2676==    by 0x400135B: tests_multiplexer_init (tests_multiplexer.c:22)
==2676==    by 0x48A4034: run_single_suite.constprop.0 (TestRun.c:859)
==2676==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2676==    by 0x4001133: main (main.c:56)
==2676== Your program just tried to execute an instruction that Valgrind
==2676== did not recognise.  There are two possible reasons for this.
==2676== 1. Your program has a bug and erroneously jumped to a non-code
==2676==    location.  If you are running Memcheck and you just saw a
==2676==    warning about a bad jump, it's probably your program's fault.
==2676== 2. The instruction is legitimate but Valgrind doesn't handle it,
==2676==    i.e. it's Valgrind's fault.  If you think this is the case or
==2676==    you are not sure, please let us know and we'll try to fix it.
==2676== Either way, Valgrind will now raise a SIGILL signal which will
==2676== probably kill your program.
==2676== 
==2676== Process terminating with default action of signal 4 (SIGILL)
==2676==  Illegal opcode at address 0x486CAB5
==2676==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2676==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2676==    by 0x400135B: tests_multiplexer_init (tests_multiplexer.c:22)
==2676==    by 0x48A4034: run_single_suite.constprop.0 (TestRun.c:859)
==2676==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2676==    by 0x4001133: main (main.c:56)
==2676== 
==2676== HEAP SUMMARY:
==2676==     in use at exit: 74,637 bytes in 17 blocks
==2676==   total heap usage: 17 allocs, 0 frees, 74,637 bytes allocated
==2676== 
==2676== 400 bytes in 1 blocks are definitely lost in loss record 16 of 17
==2676==    at 0x4855C13: calloc (vg_replace_malloc.c:1675)
==2676==    by 0x486CAA6: lis_api_dumb (dumb.c:349)
==2676==    by 0x400135B: tests_multiplexer_init (tests_multiplexer.c:22)
==2676==    by 0x48A4034: run_single_suite.constprop.0 (TestRun.c:859)
==2676==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2676==    by 0x4001133: main (main.c:56)
==2676== 
==2676== LEAK SUMMARY:
==2676==    definitely lost: 400 bytes in 1 blocks
==2676==    indirectly lost: 0 bytes in 0 blocks
==2676==      possibly lost: 0 bytes in 0 blocks
==2676==    still reachable: 74,237 bytes in 16 blocks
==2676==         suppressed: 0 bytes in 0 blocks
==2676== Reachable blocks (those to which a pointer was found) are not shown.
==2676== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==2676== 
==2676== For lists of detected and suppressed errors, rerun with: -s
==2676== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

 4/24 libinsane:tests_normalizer_opt_aliases             FAIL            16.07s   killed by signal 4 SIGILL
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=179 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/valgrind --trace-children=yes --leak-check=full --error-exitcode=10 /startdir/src/build/subprojects/libinsane/tests/tests_normalizer_opt_aliases
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:


     CUnit - A unit testing framework for C - Version 2.1-3
     http://cunit.sourceforge.net/


Suite: opt_mode
  Test: tests_alias_xres() ...
stderr:
==2688== Memcheck, a memory error detector
==2688== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==2688== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info
==2688== Command: /startdir/src/build/subprojects/libinsane/tests/tests_normalizer_opt_aliases
==2688== 
vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7F 0x28 0x7F 0x0 0xC5 0xF9 0x6F 0x5
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=NONE
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=0
==2688== valgrind: Unrecognised instruction at address 0x486dab5.
==2688==    at 0x486DAB5: UnknownInlinedFun (string_fortified.h:29)
==2688==    by 0x486DAB5: lis_api_dumb (dumb.c:350)
==2688==    by 0x40012EC: tests_alias_xres (tests_normalizer_opt_aliases.c:72)
==2688==    by 0x48A4DED: run_single_test.constprop.0 (TestRun.c:991)
==2688==    by 0x48A5147: run_single_suite.constprop.0 (TestRun.c:876)
==2688==    by 0x48A6237: CU_run_all_tests (TestRun.c:367)
==2688==    by 0x40010AE: main (main.c:56)
==2688== Your program just tried to execute an instruction that Valgrind
==2688== did not recognise.  There are two possible reasons for this.
==2688== 1. Your program has a bug and erroneously jumped to a non-code
==2688==    location.  If you are running Memcheck and you just saw a
==2688==    warning about a bad jump, it's probably your program's fault.
==2688== 2. The instruction is legitimate but Valgrind doesn't handle it,
==2688==    i.e. it's Valgrind's fault.  If you think this is the case or
==2688==    you are not sure, please let us know and we'll try to fix it.
==2688== Either way, Valgrind will now raise a SIGILL signal which will
==2688== probably kill your program.
==2688== 
==2688== Process terminating with default action of signal 4 (SIGILL)
==2688==  Illegal opcode at address 0x486DAB5
==2688==    at 0x486DAB5: UnknownInlinedFun (string_fortified.h:29)
==2688==    by 0x486DAB5: lis_api_dumb (dumb.c:350)
==2688==    by 0x40012EC: tests_alias_xres (tests_normalizer_opt_aliases.c:72)
==2688==    by 0x48A4DED: run_single_test.constprop.0 (TestRun.c:991)
==2688==    by 0x48A5147: run_single_suite.constprop.0 (TestRun.c:876)
==2688==    by 0x48A6237: CU_run_all_tests (TestRun.c:367)
==2688==    by 0x40010AE: main (main.c:56)
==2688== 
==2688== HEAP SUMMARY:
==2688==     in use at exit: 74,377 bytes in 9 blocks
==2688==   total heap usage: 9 allocs, 0 frees, 74,377 bytes allocated
==2688== 
==2688== 400 bytes in 1 blocks are definitely lost in loss record 8 of 9
==2688==    at 0x4856C13: calloc (vg_replace_malloc.c:1675)
==2688==    by 0x486DAA6: lis_api_dumb (dumb.c:349)
==2688==    by 0x40012EC: tests_alias_xres (tests_normalizer_opt_aliases.c:72)
==2688==    by 0x48A4DED: run_single_test.constprop.0 (TestRun.c:991)
==2688==    by 0x48A5147: run_single_suite.constprop.0 (TestRun.c:876)
==2688==    by 0x48A6237: CU_run_all_tests (TestRun.c:367)
==2688==    by 0x40010AE: main (main.c:56)
==2688== 
==2688== LEAK SUMMARY:
==2688==    definitely lost: 400 bytes in 1 blocks
==2688==    indirectly lost: 0 bytes in 0 blocks
==2688==      possibly lost: 0 bytes in 0 blocks
==2688==    still reachable: 73,977 bytes in 8 blocks
==2688==         suppressed: 0 bytes in 0 blocks
==2688== Reachable blocks (those to which a pointer was found) are not shown.
==2688== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==2688== 
==2688== For lists of detected and suppressed errors, rerun with: -s
==2688== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

 5/24 libinsane:tests_normalizer_source_types            FAIL            16.14s   killed by signal 4 SIGILL
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=248 /usr/bin/valgrind --trace-children=yes --leak-check=full --error-exitcode=10 /startdir/src/build/subprojects/libinsane/tests/tests_normalizer_source_types
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:


     CUnit - A unit testing framework for C - Version 2.1-3
     http://cunit.sourceforge.net/


Suite: Normalizer_source_types
  Test: tests_source_types() ...
stderr:
==2705== Memcheck, a memory error detector
==2705== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==2705== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info
==2705== Command: /startdir/src/build/subprojects/libinsane/tests/tests_normalizer_source_types
==2705== 
vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7F 0x28 0x7F 0x0 0xC5 0xF9 0x6F 0x5
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=NONE
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=0
==2705== valgrind: Unrecognised instruction at address 0x486cab5.
==2705==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2705==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2705==    by 0x40012CE: UnknownInlinedFun (tests_normalizer_source_types.c:52)
==2705==    by 0x40012CE: tests_source_types (tests_normalizer_source_types.c:88)
==2705==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2705==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2705==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2705==    by 0x4001089: main (main.c:56)
==2705== Your program just tried to execute an instruction that Valgrind
==2705== did not recognise.  There are two possible reasons for this.
==2705== 1. Your program has a bug and erroneously jumped to a non-code
==2705==    location.  If you are running Memcheck and you just saw a
==2705==    warning about a bad jump, it's probably your program's fault.
==2705== 2. The instruction is legitimate but Valgrind doesn't handle it,
==2705==    i.e. it's Valgrind's fault.  If you think this is the case or
==2705==    you are not sure, please let us know and we'll try to fix it.
==2705== Either way, Valgrind will now raise a SIGILL signal which will
==2705== probably kill your program.
==2705== 
==2705== Process terminating with default action of signal 4 (SIGILL)
==2705==  Illegal opcode at address 0x486CAB5
==2705==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2705==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2705==    by 0x40012CE: UnknownInlinedFun (tests_normalizer_source_types.c:52)
==2705==    by 0x40012CE: tests_source_types (tests_normalizer_source_types.c:88)
==2705==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2705==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2705==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2705==    by 0x4001089: main (main.c:56)
==2705== 
==2705== HEAP SUMMARY:
==2705==     in use at exit: 74,325 bytes in 7 blocks
==2705==   total heap usage: 7 allocs, 0 frees, 74,325 bytes allocated
==2705== 
==2705== 400 bytes in 1 blocks are definitely lost in loss record 6 of 7
==2705==    at 0x4855C13: calloc (vg_replace_malloc.c:1675)
==2705==    by 0x486CAA6: lis_api_dumb (dumb.c:349)
==2705==    by 0x40012CE: UnknownInlinedFun (tests_normalizer_source_types.c:52)
==2705==    by 0x40012CE: tests_source_types (tests_normalizer_source_types.c:88)
==2705==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2705==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2705==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2705==    by 0x4001089: main (main.c:56)
==2705== 
==2705== LEAK SUMMARY:
==2705==    definitely lost: 400 bytes in 1 blocks
==2705==    indirectly lost: 0 bytes in 0 blocks
==2705==      possibly lost: 0 bytes in 0 blocks
==2705==    still reachable: 73,925 bytes in 6 blocks
==2705==         suppressed: 0 bytes in 0 blocks
==2705== Reachable blocks (those to which a pointer was found) are not shown.
==2705== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==2705== 
==2705== For lists of detected and suppressed errors, rerun with: -s
==2705== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

 6/24 libinsane:tests_workaround_dedicated_process_pack  OK              16.44s
 7/24 libinsane:tests_normalizer_min_one_source          FAIL            17.03s   killed by signal 4 SIGILL
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=174 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/valgrind --trace-children=yes --leak-check=full --error-exitcode=10 /startdir/src/build/subprojects/libinsane/tests/tests_normalizer_min_one_source
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:


     CUnit - A unit testing framework for C - Version 2.1-3
     http://cunit.sourceforge.net/


Suite: min_one_source
  Test: tests_src_default_source() ...
stderr:
==2685== Memcheck, a memory error detector
==2685== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==2685== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info
==2685== Command: /startdir/src/build/subprojects/libinsane/tests/tests_normalizer_min_one_source
==2685== 
vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7F 0x28 0x7F 0x0 0xC5 0xF9 0x6F 0x5
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=NONE
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=0
==2685== valgrind: Unrecognised instruction at address 0x486cab5.
==2685==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2685==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2685==    by 0x40012BC: UnknownInlinedFun (tests_normalizer_min_one_source.c:50)
==2685==    by 0x40012BC: tests_src_default_source (tests_normalizer_min_one_source.c:81)
==2685==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2685==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2685==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2685==    by 0x4001089: main (main.c:56)
==2685== Your program just tried to execute an instruction that Valgrind
==2685== did not recognise.  There are two possible reasons for this.
==2685== 1. Your program has a bug and erroneously jumped to a non-code
==2685==    location.  If you are running Memcheck and you just saw a
==2685==    warning about a bad jump, it's probably your program's fault.
==2685== 2. The instruction is legitimate but Valgrind doesn't handle it,
==2685==    i.e. it's Valgrind's fault.  If you think this is the case or
==2685==    you are not sure, please let us know and we'll try to fix it.
==2685== Either way, Valgrind will now raise a SIGILL signal which will
==2685== probably kill your program.
==2685== 
==2685== Process terminating with default action of signal 4 (SIGILL)
==2685==  Illegal opcode at address 0x486CAB5
==2685==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2685==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2685==    by 0x40012BC: UnknownInlinedFun (tests_normalizer_min_one_source.c:50)
==2685==    by 0x40012BC: tests_src_default_source (tests_normalizer_min_one_source.c:81)
==2685==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2685==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2685==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2685==    by 0x4001089: main (main.c:56)
==2685== 
==2685== HEAP SUMMARY:
==2685==     in use at exit: 74,322 bytes in 7 blocks
==2685==   total heap usage: 7 allocs, 0 frees, 74,322 bytes allocated
==2685== 
==2685== 400 bytes in 1 blocks are definitely lost in loss record 6 of 7
==2685==    at 0x4855C13: calloc (vg_replace_malloc.c:1675)
==2685==    by 0x486CAA6: lis_api_dumb (dumb.c:349)
==2685==    by 0x40012BC: UnknownInlinedFun (tests_normalizer_min_one_source.c:50)
==2685==    by 0x40012BC: tests_src_default_source (tests_normalizer_min_one_source.c:81)
==2685==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2685==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2685==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2685==    by 0x4001089: main (main.c:56)
==2685== 
==2685== LEAK SUMMARY:
==2685==    definitely lost: 400 bytes in 1 blocks
==2685==    indirectly lost: 0 bytes in 0 blocks
==2685==      possibly lost: 0 bytes in 0 blocks
==2685==    still reachable: 73,922 bytes in 6 blocks
==2685==         suppressed: 0 bytes in 0 blocks
==2685== Reachable blocks (those to which a pointer was found) are not shown.
==2685== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==2685== 
==2685== For lists of detected and suppressed errors, rerun with: -s
==2685== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

 8/24 libinsane:tests_workaround_lamp                    FAIL            17.71s   killed by signal 4 SIGILL
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=73 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/valgrind --trace-children=yes --leak-check=full --error-exitcode=10 /startdir/src/build/subprojects/libinsane/tests/tests_workaround_lamp
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:


     CUnit - A unit testing framework for C - Version 2.1-3
     http://cunit.sourceforge.net/


Suite: Workaround_lamp
  Test: tests_lamp_on_off() ...
stderr:
==2725== Memcheck, a memory error detector
==2725== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==2725== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info
==2725== Command: /startdir/src/build/subprojects/libinsane/tests/tests_workaround_lamp
==2725== 
vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7F 0x28 0x7F 0x0 0xC5 0xF9 0x6F 0x5
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=NONE
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=0
==2725== valgrind: Unrecognised instruction at address 0x486cab5.
==2725==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2725==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2725==    by 0x40014E5: UnknownInlinedFun (tests_workaround_lamp.c:63)
==2725==    by 0x40014E5: tests_lamp_on_off (tests_workaround_lamp.c:124)
==2725==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2725==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2725==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2725==    by 0x4001089: main (main.c:56)
==2725== Your program just tried to execute an instruction that Valgrind
==2725== did not recognise.  There are two possible reasons for this.
==2725== 1. Your program has a bug and erroneously jumped to a non-code
==2725==    location.  If you are running Memcheck and you just saw a
==2725==    warning about a bad jump, it's probably your program's fault.
==2725== 2. The instruction is legitimate but Valgrind doesn't handle it,
==2725==    i.e. it's Valgrind's fault.  If you think this is the case or
==2725==    you are not sure, please let us know and we'll try to fix it.
==2725== Either way, Valgrind will now raise a SIGILL signal which will
==2725== probably kill your program.
==2725== 
==2725== Process terminating with default action of signal 4 (SIGILL)
==2725==  Illegal opcode at address 0x486CAB5
==2725==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2725==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2725==    by 0x40014E5: UnknownInlinedFun (tests_workaround_lamp.c:63)
==2725==    by 0x40014E5: tests_lamp_on_off (tests_workaround_lamp.c:124)
==2725==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2725==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2725==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2725==    by 0x4001089: main (main.c:56)
==2725== 
==2725== HEAP SUMMARY:
==2725==     in use at exit: 74,316 bytes in 7 blocks
==2725==   total heap usage: 7 allocs, 0 frees, 74,316 bytes allocated
==2725== 
==2725== 400 bytes in 1 blocks are definitely lost in loss record 6 of 7
==2725==    at 0x4855C13: calloc (vg_replace_malloc.c:1675)
==2725==    by 0x486CAA6: lis_api_dumb (dumb.c:349)
==2725==    by 0x40014E5: UnknownInlinedFun (tests_workaround_lamp.c:63)
==2725==    by 0x40014E5: tests_lamp_on_off (tests_workaround_lamp.c:124)
==2725==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2725==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2725==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2725==    by 0x4001089: main (main.c:56)
==2725== 
==2725== LEAK SUMMARY:
==2725==    definitely lost: 400 bytes in 1 blocks
==2725==    indirectly lost: 0 bytes in 0 blocks
==2725==      possibly lost: 0 bytes in 0 blocks
==2725==    still reachable: 73,916 bytes in 6 blocks
==2725==         suppressed: 0 bytes in 0 blocks
==2725== Reachable blocks (those to which a pointer was found) are not shown.
==2725== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==2725== 
==2725== For lists of detected and suppressed errors, rerun with: -s
==2725== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

 9/24 libinsane:tests_normalizer_raw24                   FAIL            17.74s   killed by signal 4 SIGILL
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=166 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/valgrind --trace-children=yes --leak-check=full --error-exitcode=10 /startdir/src/build/subprojects/libinsane/tests/tests_normalizer_raw24
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:


     CUnit - A unit testing framework for C - Version 2.1-3
     http://cunit.sourceforge.net/


Suite: Normalizer_raw24
  Test: tests_unpack8() ...passed
  Test: tests_unpack1() ...
stderr:
==2691== Memcheck, a memory error detector
==2691== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==2691== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info
==2691== Command: /startdir/src/build/subprojects/libinsane/tests/tests_normalizer_raw24
==2691== 
vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7F 0x8 0x7F 0x1 0x48 0x9 0xF8 0x48
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=NONE
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=0
==2691== valgrind: Unrecognised instruction at address 0x487a5b0.
==2691==    at 0x487A5B0: unpack_1_to_24 (raw24.c:256)
==2691==    by 0x4001550: tests_unpack1 (tests_normalizer_raw24.c:86)
==2691==    by 0x48A7DED: run_single_test.constprop.0 (TestRun.c:991)
==2691==    by 0x48A8147: run_single_suite.constprop.0 (TestRun.c:876)
==2691==    by 0x48A9237: CU_run_all_tests (TestRun.c:367)
==2691==    by 0x4001109: main (main.c:56)
==2691== Your program just tried to execute an instruction that Valgrind
==2691== did not recognise.  There are two possible reasons for this.
==2691== 1. Your program has a bug and erroneously jumped to a non-code
==2691==    location.  If you are running Memcheck and you just saw a
==2691==    warning about a bad jump, it's probably your program's fault.
==2691== 2. The instruction is legitimate but Valgrind doesn't handle it,
==2691==    i.e. it's Valgrind's fault.  If you think this is the case or
==2691==    you are not sure, please let us know and we'll try to fix it.
==2691== Either way, Valgrind will now raise a SIGILL signal which will
==2691== probably kill your program.
==2691== 
==2691== Process terminating with default action of signal 4 (SIGILL)
==2691==  Illegal opcode at address 0x487A5B0
==2691==    at 0x487A5B0: unpack_1_to_24 (raw24.c:256)
==2691==    by 0x4001550: tests_unpack1 (tests_normalizer_raw24.c:86)
==2691==    by 0x48A7DED: run_single_test.constprop.0 (TestRun.c:991)
==2691==    by 0x48A8147: run_single_suite.constprop.0 (TestRun.c:876)
==2691==    by 0x48A9237: CU_run_all_tests (TestRun.c:367)
==2691==    by 0x4001109: main (main.c:56)
==2691== 
==2691== HEAP SUMMARY:
==2691==     in use at exit: 74,168 bytes in 14 blocks
==2691==   total heap usage: 14 allocs, 0 frees, 74,168 bytes allocated
==2691== 
==2691== LEAK SUMMARY:
==2691==    definitely lost: 0 bytes in 0 blocks
==2691==    indirectly lost: 0 bytes in 0 blocks
==2691==      possibly lost: 0 bytes in 0 blocks
==2691==    still reachable: 74,168 bytes in 14 blocks
==2691==         suppressed: 0 bytes in 0 blocks
==2691== Reachable blocks (those to which a pointer was found) are not shown.
==2691== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==2691== 
==2691== For lists of detected and suppressed errors, rerun with: -s
==2691== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

10/24 libinsane:tests_workaround_dedicated_thread        FAIL            17.91s   killed by signal 4 SIGILL
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=72 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/valgrind --trace-children=yes --leak-check=full --error-exitcode=10 /startdir/src/build/subprojects/libinsane/tests/tests_workaround_dedicated_thread
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:


     CUnit - A unit testing framework for C - Version 2.1-3
     http://cunit.sourceforge.net/


Suite: Workaround dedicated thread
  Test: tests_dedicated_thread() ...
stderr:
==2713== Memcheck, a memory error detector
==2713== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==2713== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info
==2713== Command: /startdir/src/build/subprojects/libinsane/tests/tests_workaround_dedicated_thread
==2713== 
vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7F 0x28 0x7F 0x0 0xC5 0xF9 0x6F 0x5
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=NONE
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=0
==2713== valgrind: Unrecognised instruction at address 0x486cab5.
==2713==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2713==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2713==    by 0x40012BA: UnknownInlinedFun (tests_workaround_dedicated_thread.c:53)
==2713==    by 0x40012BA: tests_dedicated_thread (tests_workaround_dedicated_thread.c:112)
==2713==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2713==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2713==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2713==    by 0x4001089: main (main.c:56)
==2713== Your program just tried to execute an instruction that Valgrind
==2713== did not recognise.  There are two possible reasons for this.
==2713== 1. Your program has a bug and erroneously jumped to a non-code
==2713==    location.  If you are running Memcheck and you just saw a
==2713==    warning about a bad jump, it's probably your program's fault.
==2713== 2. The instruction is legitimate but Valgrind doesn't handle it,
==2713==    i.e. it's Valgrind's fault.  If you think this is the case or
==2713==    you are not sure, please let us know and we'll try to fix it.
==2713== Either way, Valgrind will now raise a SIGILL signal which will
==2713== probably kill your program.
==2713== 
==2713== Process terminating with default action of signal 4 (SIGILL)
==2713==  Illegal opcode at address 0x486CAB5
==2713==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2713==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2713==    by 0x40012BA: UnknownInlinedFun (tests_workaround_dedicated_thread.c:53)
==2713==    by 0x40012BA: tests_dedicated_thread (tests_workaround_dedicated_thread.c:112)
==2713==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2713==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2713==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2713==    by 0x4001089: main (main.c:56)
==2713== 
==2713== HEAP SUMMARY:
==2713==     in use at exit: 74,333 bytes in 7 blocks
==2713==   total heap usage: 7 allocs, 0 frees, 74,333 bytes allocated
==2713== 
==2713== 400 bytes in 1 blocks are definitely lost in loss record 6 of 7
==2713==    at 0x4855C13: calloc (vg_replace_malloc.c:1675)
==2713==    by 0x486CAA6: lis_api_dumb (dumb.c:349)
==2713==    by 0x40012BA: UnknownInlinedFun (tests_workaround_dedicated_thread.c:53)
==2713==    by 0x40012BA: tests_dedicated_thread (tests_workaround_dedicated_thread.c:112)
==2713==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2713==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2713==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2713==    by 0x4001089: main (main.c:56)
==2713== 
==2713== LEAK SUMMARY:
==2713==    definitely lost: 400 bytes in 1 blocks
==2713==    indirectly lost: 0 bytes in 0 blocks
==2713==      possibly lost: 0 bytes in 0 blocks
==2713==    still reachable: 73,933 bytes in 6 blocks
==2713==         suppressed: 0 bytes in 0 blocks
==2713== Reachable blocks (those to which a pointer was found) are not shown.
==2713== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==2713== 
==2713== For lists of detected and suppressed errors, rerun with: -s
==2713== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

11/24 libinsane:tests_workaround_invalid_page_size       FAIL            18.15s   killed by signal 4 SIGILL
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=94 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/valgrind --trace-children=yes --leak-check=full --error-exitcode=10 /startdir/src/build/subprojects/libinsane/tests/tests_workaround_invalid_page_size
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:


     CUnit - A unit testing framework for C - Version 2.1-3
     http://cunit.sourceforge.net/


Suite: Workaround_invalid_page_size
  Test: tests_ips_on_off() ...
stderr:
==2722== Memcheck, a memory error detector
==2722== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==2722== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info
==2722== Command: /startdir/src/build/subprojects/libinsane/tests/tests_workaround_invalid_page_size
==2722== 
vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7F 0x28 0x7F 0x0 0xC5 0xF9 0x6F 0x5
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=NONE
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=0
==2722== valgrind: Unrecognised instruction at address 0x486cab5.
==2722==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2722==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2722==    by 0x40012E4: UnknownInlinedFun (tests_workaround_invalid_page_size.c:31)
==2722==    by 0x40012E4: tests_ips_on_off (tests_workaround_invalid_page_size.c:77)
==2722==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2722==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2722==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2722==    by 0x4001089: main (main.c:56)
==2722== Your program just tried to execute an instruction that Valgrind
==2722== did not recognise.  There are two possible reasons for this.
==2722== 1. Your program has a bug and erroneously jumped to a non-code
==2722==    location.  If you are running Memcheck and you just saw a
==2722==    warning about a bad jump, it's probably your program's fault.
==2722== 2. The instruction is legitimate but Valgrind doesn't handle it,
==2722==    i.e. it's Valgrind's fault.  If you think this is the case or
==2722==    you are not sure, please let us know and we'll try to fix it.
==2722== Either way, Valgrind will now raise a SIGILL signal which will
==2722== probably kill your program.
==2722== 
==2722== Process terminating with default action of signal 4 (SIGILL)
==2722==  Illegal opcode at address 0x486CAB5
==2722==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2722==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2722==    by 0x40012E4: UnknownInlinedFun (tests_workaround_invalid_page_size.c:31)
==2722==    by 0x40012E4: tests_ips_on_off (tests_workaround_invalid_page_size.c:77)
==2722==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2722==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2722==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2722==    by 0x4001089: main (main.c:56)
==2722== 
==2722== HEAP SUMMARY:
==2722==     in use at exit: 74,328 bytes in 7 blocks
==2722==   total heap usage: 7 allocs, 0 frees, 74,328 bytes allocated
==2722== 
==2722== 400 bytes in 1 blocks are definitely lost in loss record 6 of 7
==2722==    at 0x4855C13: calloc (vg_replace_malloc.c:1675)
==2722==    by 0x486CAA6: lis_api_dumb (dumb.c:349)
==2722==    by 0x40012E4: UnknownInlinedFun (tests_workaround_invalid_page_size.c:31)
==2722==    by 0x40012E4: tests_ips_on_off (tests_workaround_invalid_page_size.c:77)
==2722==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2722==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2722==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2722==    by 0x4001089: main (main.c:56)
==2722== 
==2722== LEAK SUMMARY:
==2722==    definitely lost: 400 bytes in 1 blocks
==2722==    indirectly lost: 0 bytes in 0 blocks
==2722==      possibly lost: 0 bytes in 0 blocks
==2722==    still reachable: 73,928 bytes in 6 blocks
==2722==         suppressed: 0 bytes in 0 blocks
==2722== Reachable blocks (those to which a pointer was found) are not shown.
==2722== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==2722== 
==2722== For lists of detected and suppressed errors, rerun with: -s
==2722== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

12/24 libinsane:tests_normalizer_source_names            FAIL            18.31s   killed by signal 4 SIGILL
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=189 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/valgrind --trace-children=yes --leak-check=full --error-exitcode=10 /startdir/src/build/subprojects/libinsane/tests/tests_normalizer_source_names
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:


     CUnit - A unit testing framework for C - Version 2.1-3
     http://cunit.sourceforge.net/


Suite: normalizer_source_names
  Test: tests_source_names() ...
stderr:
==2700== Memcheck, a memory error detector
==2700== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==2700== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info
==2700== Command: /startdir/src/build/subprojects/libinsane/tests/tests_normalizer_source_names
==2700== 
vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7F 0x28 0x7F 0x0 0xC5 0xF9 0x6F 0x5
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=NONE
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=0
==2700== valgrind: Unrecognised instruction at address 0x486cab5.
==2700==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2700==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2700==    by 0x40012D0: UnknownInlinedFun (tests_normalizer_source_names.c:58)
==2700==    by 0x40012D0: tests_source_names (tests_normalizer_source_names.c:92)
==2700==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2700==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2700==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2700==    by 0x4001089: main (main.c:56)
==2700== Your program just tried to execute an instruction that Valgrind
==2700== did not recognise.  There are two possible reasons for this.
==2700== 1. Your program has a bug and erroneously jumped to a non-code
==2700==    location.  If you are running Memcheck and you just saw a
==2700==    warning about a bad jump, it's probably your program's fault.
==2700== 2. The instruction is legitimate but Valgrind doesn't handle it,
==2700==    i.e. it's Valgrind's fault.  If you think this is the case or
==2700==    you are not sure, please let us know and we'll try to fix it.
==2700== Either way, Valgrind will now raise a SIGILL signal which will
==2700== probably kill your program.
==2700== 
==2700== Process terminating with default action of signal 4 (SIGILL)
==2700==  Illegal opcode at address 0x486CAB5
==2700==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2700==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2700==    by 0x40012D0: UnknownInlinedFun (tests_normalizer_source_names.c:58)
==2700==    by 0x40012D0: tests_source_names (tests_normalizer_source_names.c:92)
==2700==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2700==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2700==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2700==    by 0x4001089: main (main.c:56)
==2700== 
==2700== HEAP SUMMARY:
==2700==     in use at exit: 74,325 bytes in 7 blocks
==2700==   total heap usage: 7 allocs, 0 frees, 74,325 bytes allocated
==2700== 
==2700== 400 bytes in 1 blocks are definitely lost in loss record 6 of 7
==2700==    at 0x4855C13: calloc (vg_replace_malloc.c:1675)
==2700==    by 0x486CAA6: lis_api_dumb (dumb.c:349)
==2700==    by 0x40012D0: UnknownInlinedFun (tests_normalizer_source_names.c:58)
==2700==    by 0x40012D0: tests_source_names (tests_normalizer_source_names.c:92)
==2700==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2700==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2700==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2700==    by 0x4001089: main (main.c:56)
==2700== 
==2700== LEAK SUMMARY:
==2700==    definitely lost: 400 bytes in 1 blocks
==2700==    indirectly lost: 0 bytes in 0 blocks
==2700==      possibly lost: 0 bytes in 0 blocks
==2700==    still reachable: 73,925 bytes in 6 blocks
==2700==         suppressed: 0 bytes in 0 blocks
==2700== Reachable blocks (those to which a pointer was found) are not shown.
==2700== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==2700== 
==2700== For lists of detected and suppressed errors, rerun with: -s
==2700== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

13/24 libinsane:tests_workaround_cache                   FAIL            18.69s   killed by signal 4 SIGILL
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=214 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/valgrind --trace-children=yes --leak-check=full --error-exitcode=10 /startdir/src/build/subprojects/libinsane/tests/tests_workaround_cache
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:


     CUnit - A unit testing framework for C - Version 2.1-3
     http://cunit.sourceforge.net/


Suite: cache
  Test: list_options ...
stderr:
==2708== Memcheck, a memory error detector
==2708== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==2708== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info
==2708== Command: /startdir/src/build/subprojects/libinsane/tests/tests_workaround_cache
==2708== 
vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7F 0x28 0x7F 0x0 0xC5 0xF9 0x6F 0x5
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=NONE
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=0
==2708== valgrind: Unrecognised instruction at address 0x486dab5.
==2708==    at 0x486DAB5: UnknownInlinedFun (string_fortified.h:29)
==2708==    by 0x486DAB5: lis_api_dumb (dumb.c:350)
==2708==    by 0x4001343: tests_cache_init (tests_workaround_cache.c:75)
==2708==    by 0x400147A: test_cache_list_options (tests_workaround_cache.c:126)
==2708==    by 0x48A4DED: run_single_test.constprop.0 (TestRun.c:991)
==2708==    by 0x48A5147: run_single_suite.constprop.0 (TestRun.c:876)
==2708==    by 0x48A6237: CU_run_all_tests (TestRun.c:367)
==2708==    by 0x4001109: main (main.c:56)
==2708== Your program just tried to execute an instruction that Valgrind
==2708== did not recognise.  There are two possible reasons for this.
==2708== 1. Your program has a bug and erroneously jumped to a non-code
==2708==    location.  If you are running Memcheck and you just saw a
==2708==    warning about a bad jump, it's probably your program's fault.
==2708== 2. The instruction is legitimate but Valgrind doesn't handle it,
==2708==    i.e. it's Valgrind's fault.  If you think this is the case or
==2708==    you are not sure, please let us know and we'll try to fix it.
==2708== Either way, Valgrind will now raise a SIGILL signal which will
==2708== probably kill your program.
==2708== 
==2708== Process terminating with default action of signal 4 (SIGILL)
==2708==  Illegal opcode at address 0x486DAB5
==2708==    at 0x486DAB5: UnknownInlinedFun (string_fortified.h:29)
==2708==    by 0x486DAB5: lis_api_dumb (dumb.c:350)
==2708==    by 0x4001343: tests_cache_init (tests_workaround_cache.c:75)
==2708==    by 0x400147A: test_cache_list_options (tests_workaround_cache.c:126)
==2708==    by 0x48A4DED: run_single_test.constprop.0 (TestRun.c:991)
==2708==    by 0x48A5147: run_single_suite.constprop.0 (TestRun.c:876)
==2708==    by 0x48A6237: CU_run_all_tests (TestRun.c:367)
==2708==    by 0x4001109: main (main.c:56)
==2708== 
==2708== HEAP SUMMARY:
==2708==     in use at exit: 74,541 bytes in 15 blocks
==2708==   total heap usage: 15 allocs, 0 frees, 74,541 bytes allocated
==2708== 
==2708== 400 bytes in 1 blocks are definitely lost in loss record 14 of 15
==2708==    at 0x4856C13: calloc (vg_replace_malloc.c:1675)
==2708==    by 0x486DAA6: lis_api_dumb (dumb.c:349)
==2708==    by 0x4001343: tests_cache_init (tests_workaround_cache.c:75)
==2708==    by 0x400147A: test_cache_list_options (tests_workaround_cache.c:126)
==2708==    by 0x48A4DED: run_single_test.constprop.0 (TestRun.c:991)
==2708==    by 0x48A5147: run_single_suite.constprop.0 (TestRun.c:876)
==2708==    by 0x48A6237: CU_run_all_tests (TestRun.c:367)
==2708==    by 0x4001109: main (main.c:56)
==2708== 
==2708== LEAK SUMMARY:
==2708==    definitely lost: 400 bytes in 1 blocks
==2708==    indirectly lost: 0 bytes in 0 blocks
==2708==      possibly lost: 0 bytes in 0 blocks
==2708==    still reachable: 74,141 bytes in 14 blocks
==2708==         suppressed: 0 bytes in 0 blocks
==2708== Reachable blocks (those to which a pointer was found) are not shown.
==2708== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==2708== 
==2708== For lists of detected and suppressed errors, rerun with: -s
==2708== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

14/24 libinsane:tests_normalizer_bmp2raw                 FAIL            19.12s   killed by signal 4 SIGILL
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=120 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/valgrind --trace-children=yes --leak-check=full --error-exitcode=10 /startdir/src/build/subprojects/libinsane/tests/tests_normalizer_bmp2raw
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:


     CUnit - A unit testing framework for C - Version 2.1-3
     http://cunit.sourceforge.net/


Suite: Normalizer_bmp2raw
  Test: tests_bmp2raw_24() ...
stderr:
==2679== Memcheck, a memory error detector
==2679== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==2679== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info
==2679== Command: /startdir/src/build/subprojects/libinsane/tests/tests_normalizer_bmp2raw
==2679== 
vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7F 0x28 0x7F 0x0 0xC5 0xF9 0x6F 0x5
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=NONE
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=0
==2679== valgrind: Unrecognised instruction at address 0x4872ab5.
==2679==    at 0x4872AB5: UnknownInlinedFun (string_fortified.h:29)
==2679==    by 0x4872AB5: lis_api_dumb (dumb.c:350)
==2679==    by 0x400135D: UnknownInlinedFun (tests_normalizer_bmp2raw.c:27)
==2679==    by 0x400135D: tests_bmp2raw_24 (tests_normalizer_bmp2raw.c:115)
==2679==    by 0x48A9DED: run_single_test.constprop.0 (TestRun.c:991)
==2679==    by 0x48AA147: run_single_suite.constprop.0 (TestRun.c:876)
==2679==    by 0x48AB237: CU_run_all_tests (TestRun.c:367)
==2679==    by 0x4001129: main (main.c:56)
==2679== Your program just tried to execute an instruction that Valgrind
==2679== did not recognise.  There are two possible reasons for this.
==2679== 1. Your program has a bug and erroneously jumped to a non-code
==2679==    location.  If you are running Memcheck and you just saw a
==2679==    warning about a bad jump, it's probably your program's fault.
==2679== 2. The instruction is legitimate but Valgrind doesn't handle it,
==2679==    i.e. it's Valgrind's fault.  If you think this is the case or
==2679==    you are not sure, please let us know and we'll try to fix it.
==2679== Either way, Valgrind will now raise a SIGILL signal which will
==2679== probably kill your program.
==2679== 
==2679== Process terminating with default action of signal 4 (SIGILL)
==2679==  Illegal opcode at address 0x4872AB5
==2679==    at 0x4872AB5: UnknownInlinedFun (string_fortified.h:29)
==2679==    by 0x4872AB5: lis_api_dumb (dumb.c:350)
==2679==    by 0x400135D: UnknownInlinedFun (tests_normalizer_bmp2raw.c:27)
==2679==    by 0x400135D: tests_bmp2raw_24 (tests_normalizer_bmp2raw.c:115)
==2679==    by 0x48A9DED: run_single_test.constprop.0 (TestRun.c:991)
==2679==    by 0x48AA147: run_single_suite.constprop.0 (TestRun.c:876)
==2679==    by 0x48AB237: CU_run_all_tests (TestRun.c:367)
==2679==    by 0x4001129: main (main.c:56)
==2679== 
==2679== HEAP SUMMARY:
==2679==     in use at exit: 74,685 bytes in 17 blocks
==2679==   total heap usage: 17 allocs, 0 frees, 74,685 bytes allocated
==2679== 
==2679== 400 bytes in 1 blocks are definitely lost in loss record 16 of 17
==2679==    at 0x485BC13: calloc (vg_replace_malloc.c:1675)
==2679==    by 0x4872AA6: lis_api_dumb (dumb.c:349)
==2679==    by 0x400135D: UnknownInlinedFun (tests_normalizer_bmp2raw.c:27)
==2679==    by 0x400135D: tests_bmp2raw_24 (tests_normalizer_bmp2raw.c:115)
==2679==    by 0x48A9DED: run_single_test.constprop.0 (TestRun.c:991)
==2679==    by 0x48AA147: run_single_suite.constprop.0 (TestRun.c:876)
==2679==    by 0x48AB237: CU_run_all_tests (TestRun.c:367)
==2679==    by 0x4001129: main (main.c:56)
==2679== 
==2679== LEAK SUMMARY:
==2679==    definitely lost: 400 bytes in 1 blocks
==2679==    indirectly lost: 0 bytes in 0 blocks
==2679==      possibly lost: 0 bytes in 0 blocks
==2679==    still reachable: 74,285 bytes in 16 blocks
==2679==         suppressed: 0 bytes in 0 blocks
==2679== Reachable blocks (those to which a pointer was found) are not shown.
==2679== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==2679== 
==2679== For lists of detected and suppressed errors, rerun with: -s
==2679== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

15/24 libinsane:tests_normalizer_clean_dev_descs         FAIL            19.24s   killed by signal 4 SIGILL
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=184 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/valgrind --trace-children=yes --leak-check=full --error-exitcode=10 /startdir/src/build/subprojects/libinsane/tests/tests_normalizer_clean_dev_descs
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:


     CUnit - A unit testing framework for C - Version 2.1-3
     http://cunit.sourceforge.net/


Suite: normalizer_clean_dev_descs
  Test: tests_clean_underscores() ...
stderr:
==2682== Memcheck, a memory error detector
==2682== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==2682== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info
==2682== Command: /startdir/src/build/subprojects/libinsane/tests/tests_normalizer_clean_dev_descs
==2682== 
vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7F 0x28 0x7F 0x0 0xC5 0xF9 0x6F 0x5
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=NONE
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=0
==2682== valgrind: Unrecognised instruction at address 0x486cab5.
==2682==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2682==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2682==    by 0x4001305: UnknownInlinedFun (tests_normalizer_clean_dev_descs.c:26)
==2682==    by 0x4001305: tests_clean_underscores (tests_normalizer_clean_dev_descs.c:55)
==2682==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2682==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2682==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2682==    by 0x40010C9: main (main.c:56)
==2682== Your program just tried to execute an instruction that Valgrind
==2682== did not recognise.  There are two possible reasons for this.
==2682== 1. Your program has a bug and erroneously jumped to a non-code
==2682==    location.  If you are running Memcheck and you just saw a
==2682==    warning about a bad jump, it's probably your program's fault.
==2682== 2. The instruction is legitimate but Valgrind doesn't handle it,
==2682==    i.e. it's Valgrind's fault.  If you think this is the case or
==2682==    you are not sure, please let us know and we'll try to fix it.
==2682== Either way, Valgrind will now raise a SIGILL signal which will
==2682== probably kill your program.
==2682== 
==2682== Process terminating with default action of signal 4 (SIGILL)
==2682==  Illegal opcode at address 0x486CAB5
==2682==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2682==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2682==    by 0x4001305: UnknownInlinedFun (tests_normalizer_clean_dev_descs.c:26)
==2682==    by 0x4001305: tests_clean_underscores (tests_normalizer_clean_dev_descs.c:55)
==2682==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2682==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2682==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2682==    by 0x40010C9: main (main.c:56)
==2682== 
==2682== HEAP SUMMARY:
==2682==     in use at exit: 74,494 bytes in 11 blocks
==2682==   total heap usage: 11 allocs, 0 frees, 74,494 bytes allocated
==2682== 
==2682== 400 bytes in 1 blocks are definitely lost in loss record 10 of 11
==2682==    at 0x4855C13: calloc (vg_replace_malloc.c:1675)
==2682==    by 0x486CAA6: lis_api_dumb (dumb.c:349)
==2682==    by 0x4001305: UnknownInlinedFun (tests_normalizer_clean_dev_descs.c:26)
==2682==    by 0x4001305: tests_clean_underscores (tests_normalizer_clean_dev_descs.c:55)
==2682==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2682==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2682==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2682==    by 0x40010C9: main (main.c:56)
==2682== 
==2682== LEAK SUMMARY:
==2682==    definitely lost: 400 bytes in 1 blocks
==2682==    indirectly lost: 0 bytes in 0 blocks
==2682==      possibly lost: 0 bytes in 0 blocks
==2682==    still reachable: 74,094 bytes in 10 blocks
==2682==         suppressed: 0 bytes in 0 blocks
==2682== Reachable blocks (those to which a pointer was found) are not shown.
==2682== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==2682== 
==2682== For lists of detected and suppressed errors, rerun with: -s
==2682== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

16/24 libinsane:tests_workaround_opt_values              FAIL            19.44s   killed by signal 4 SIGILL
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=12 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/valgrind --trace-children=yes --leak-check=full --error-exitcode=10 /startdir/src/build/subprojects/libinsane/tests/tests_workaround_opt_values
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:


     CUnit - A unit testing framework for C - Version 2.1-3
     http://cunit.sourceforge.net/


Suite: opt_values
  Test: test_opt_values_constraint() ...
stderr:
==2732== Memcheck, a memory error detector
==2732== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==2732== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info
==2732== Command: /startdir/src/build/subprojects/libinsane/tests/tests_workaround_opt_values
==2732== 
vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7F 0x28 0x7F 0x0 0xC5 0xF9 0x6F 0x5
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=NONE
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=0
==2732== valgrind: Unrecognised instruction at address 0x486cab5.
==2732==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2732==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2732==    by 0x40018EA: UnknownInlinedFun (tests_workaround_opt_values.c:53)
==2732==    by 0x40018EA: tests_opt_values_constraint (tests_workaround_opt_values.c:82)
==2732==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2732==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2732==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2732==    by 0x40010AE: main (main.c:56)
==2732== Your program just tried to execute an instruction that Valgrind
==2732== did not recognise.  There are two possible reasons for this.
==2732== 1. Your program has a bug and erroneously jumped to a non-code
==2732==    location.  If you are running Memcheck and you just saw a
==2732==    warning about a bad jump, it's probably your program's fault.
==2732== 2. The instruction is legitimate but Valgrind doesn't handle it,
==2732==    i.e. it's Valgrind's fault.  If you think this is the case or
==2732==    you are not sure, please let us know and we'll try to fix it.
==2732== Either way, Valgrind will now raise a SIGILL signal which will
==2732== probably kill your program.
==2732== 
==2732== Process terminating with default action of signal 4 (SIGILL)
==2732==  Illegal opcode at address 0x486CAB5
==2732==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2732==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2732==    by 0x40018EA: UnknownInlinedFun (tests_workaround_opt_values.c:53)
==2732==    by 0x40018EA: tests_opt_values_constraint (tests_workaround_opt_values.c:82)
==2732==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2732==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2732==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2732==    by 0x40010AE: main (main.c:56)
==2732== 
==2732== HEAP SUMMARY:
==2732==     in use at exit: 74,394 bytes in 9 blocks
==2732==   total heap usage: 9 allocs, 0 frees, 74,394 bytes allocated
==2732== 
==2732== 400 bytes in 1 blocks are definitely lost in loss record 8 of 9
==2732==    at 0x4855C13: calloc (vg_replace_malloc.c:1675)
==2732==    by 0x486CAA6: lis_api_dumb (dumb.c:349)
==2732==    by 0x40018EA: UnknownInlinedFun (tests_workaround_opt_values.c:53)
==2732==    by 0x40018EA: tests_opt_values_constraint (tests_workaround_opt_values.c:82)
==2732==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2732==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2732==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2732==    by 0x40010AE: main (main.c:56)
==2732== 
==2732== LEAK SUMMARY:
==2732==    definitely lost: 400 bytes in 1 blocks
==2732==    indirectly lost: 0 bytes in 0 blocks
==2732==      possibly lost: 0 bytes in 0 blocks
==2732==    still reachable: 73,994 bytes in 8 blocks
==2732==         suppressed: 0 bytes in 0 blocks
==2732== Reachable blocks (those to which a pointer was found) are not shown.
==2732== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==2732== 
==2732== For lists of detected and suppressed errors, rerun with: -s
==2732== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

17/24 libinsane:tests_normalizer_safe_defaults           FAIL            21.06s   killed by signal 4 SIGILL
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=176 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/valgrind --trace-children=yes --leak-check=full --error-exitcode=10 /startdir/src/build/subprojects/libinsane/tests/tests_normalizer_safe_defaults
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:


     CUnit - A unit testing framework for C - Version 2.1-3
     http://cunit.sourceforge.net/


Suite: opt_mode
  Test: opt_defaults ...
stderr:
==2697== Memcheck, a memory error detector
==2697== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==2697== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info
==2697== Command: /startdir/src/build/subprojects/libinsane/tests/tests_normalizer_safe_defaults
==2697== 
vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7F 0x28 0x7F 0x0 0xC5 0xF9 0x6F 0x5
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=NONE
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=0
==2697== valgrind: Unrecognised instruction at address 0x486dab5.
==2697==    at 0x486DAB5: UnknownInlinedFun (string_fortified.h:29)
==2697==    by 0x486DAB5: lis_api_dumb (dumb.c:350)
==2697==    by 0x4001302: tests_opt_init (tests_normalizer_safe_defaults.c:124)
==2697==    by 0x40013F2: tests_opt_defaults (tests_normalizer_safe_defaults.c:164)
==2697==    by 0x48A4DED: run_single_test.constprop.0 (TestRun.c:991)
==2697==    by 0x48A5147: run_single_suite.constprop.0 (TestRun.c:876)
==2697==    by 0x48A6237: CU_run_all_tests (TestRun.c:367)
==2697==    by 0x40010E9: main (main.c:56)
==2697== Your program just tried to execute an instruction that Valgrind
==2697== did not recognise.  There are two possible reasons for this.
==2697== 1. Your program has a bug and erroneously jumped to a non-code
==2697==    location.  If you are running Memcheck and you just saw a
==2697==    warning about a bad jump, it's probably your program's fault.
==2697== 2. The instruction is legitimate but Valgrind doesn't handle it,
==2697==    i.e. it's Valgrind's fault.  If you think this is the case or
==2697==    you are not sure, please let us know and we'll try to fix it.
==2697== Either way, Valgrind will now raise a SIGILL signal which will
==2697== probably kill your program.
==2697== 
==2697== Process terminating with default action of signal 4 (SIGILL)
==2697==  Illegal opcode at address 0x486DAB5
==2697==    at 0x486DAB5: UnknownInlinedFun (string_fortified.h:29)
==2697==    by 0x486DAB5: lis_api_dumb (dumb.c:350)
==2697==    by 0x4001302: tests_opt_init (tests_normalizer_safe_defaults.c:124)
==2697==    by 0x40013F2: tests_opt_defaults (tests_normalizer_safe_defaults.c:164)
==2697==    by 0x48A4DED: run_single_test.constprop.0 (TestRun.c:991)
==2697==    by 0x48A5147: run_single_suite.constprop.0 (TestRun.c:876)
==2697==    by 0x48A6237: CU_run_all_tests (TestRun.c:367)
==2697==    by 0x40010E9: main (main.c:56)
==2697== 
==2697== HEAP SUMMARY:
==2697==     in use at exit: 74,528 bytes in 13 blocks
==2697==   total heap usage: 13 allocs, 0 frees, 74,528 bytes allocated
==2697== 
==2697== 400 bytes in 1 blocks are definitely lost in loss record 12 of 13
==2697==    at 0x4856C13: calloc (vg_replace_malloc.c:1675)
==2697==    by 0x486DAA6: lis_api_dumb (dumb.c:349)
==2697==    by 0x4001302: tests_opt_init (tests_normalizer_safe_defaults.c:124)
==2697==    by 0x40013F2: tests_opt_defaults (tests_normalizer_safe_defaults.c:164)
==2697==    by 0x48A4DED: run_single_test.constprop.0 (TestRun.c:991)
==2697==    by 0x48A5147: run_single_suite.constprop.0 (TestRun.c:876)
==2697==    by 0x48A6237: CU_run_all_tests (TestRun.c:367)
==2697==    by 0x40010E9: main (main.c:56)
==2697== 
==2697== LEAK SUMMARY:
==2697==    definitely lost: 400 bytes in 1 blocks
==2697==    indirectly lost: 0 bytes in 0 blocks
==2697==      possibly lost: 0 bytes in 0 blocks
==2697==    still reachable: 74,128 bytes in 12 blocks
==2697==         suppressed: 0 bytes in 0 blocks
==2697== Reachable blocks (those to which a pointer was found) are not shown.
==2697== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==2697== 
==2697== For lists of detected and suppressed errors, rerun with: -s
==2697== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

18/24 libinsane:tests_workaround_one_page_flatbed        FAIL            21.03s   killed by signal 4 SIGILL
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=147 /usr/bin/valgrind --trace-children=yes --leak-check=full --error-exitcode=10 /startdir/src/build/subprojects/libinsane/tests/tests_workaround_one_page_flatbed
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:


     CUnit - A unit testing framework for C - Version 2.1-3
     http://cunit.sourceforge.net/


Suite: Workaround_one_page_flatbed
  Test: tests_one_page_flatbed() ...
stderr:
==2728== Memcheck, a memory error detector
==2728== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==2728== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info
==2728== Command: /startdir/src/build/subprojects/libinsane/tests/tests_workaround_one_page_flatbed
==2728== 
vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7F 0x28 0x7F 0x0 0xC5 0xF9 0x6F 0x5
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=NONE
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=0
==2728== valgrind: Unrecognised instruction at address 0x486cab5.
==2728==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2728==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2728==    by 0x40012DB: UnknownInlinedFun (tests_workaround_one_page_flatbed.c:58)
==2728==    by 0x40012DB: tests_one (tests_workaround_one_page_flatbed.c:145)
==2728==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2728==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2728==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2728==    by 0x4001089: main (main.c:56)
==2728== Your program just tried to execute an instruction that Valgrind
==2728== did not recognise.  There are two possible reasons for this.
==2728== 1. Your program has a bug and erroneously jumped to a non-code
==2728==    location.  If you are running Memcheck and you just saw a
==2728==    warning about a bad jump, it's probably your program's fault.
==2728== 2. The instruction is legitimate but Valgrind doesn't handle it,
==2728==    i.e. it's Valgrind's fault.  If you think this is the case or
==2728==    you are not sure, please let us know and we'll try to fix it.
==2728== Either way, Valgrind will now raise a SIGILL signal which will
==2728== probably kill your program.
==2728== 
==2728== Process terminating with default action of signal 4 (SIGILL)
==2728==  Illegal opcode at address 0x486CAB5
==2728==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2728==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2728==    by 0x40012DB: UnknownInlinedFun (tests_workaround_one_page_flatbed.c:58)
==2728==    by 0x40012DB: tests_one (tests_workaround_one_page_flatbed.c:145)
==2728==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2728==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2728==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2728==    by 0x4001089: main (main.c:56)
==2728== 
==2728== HEAP SUMMARY:
==2728==     in use at exit: 74,333 bytes in 7 blocks
==2728==   total heap usage: 7 allocs, 0 frees, 74,333 bytes allocated
==2728== 
==2728== 400 bytes in 1 blocks are definitely lost in loss record 6 of 7
==2728==    at 0x4855C13: calloc (vg_replace_malloc.c:1675)
==2728==    by 0x486CAA6: lis_api_dumb (dumb.c:349)
==2728==    by 0x40012DB: UnknownInlinedFun (tests_workaround_one_page_flatbed.c:58)
==2728==    by 0x40012DB: tests_one (tests_workaround_one_page_flatbed.c:145)
==2728==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2728==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2728==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2728==    by 0x4001089: main (main.c:56)
==2728== 
==2728== LEAK SUMMARY:
==2728==    definitely lost: 400 bytes in 1 blocks
==2728==    indirectly lost: 0 bytes in 0 blocks
==2728==      possibly lost: 0 bytes in 0 blocks
==2728==    still reachable: 73,933 bytes in 6 blocks
==2728==         suppressed: 0 bytes in 0 blocks
==2728== Reachable blocks (those to which a pointer was found) are not shown.
==2728== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==2728== 
==2728== For lists of detected and suppressed errors, rerun with: -s
==2728== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

19/24 libinsane:tests_normalizer_resolution              FAIL            21.27s   killed by signal 4 SIGILL
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=81 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/valgrind --trace-children=yes --leak-check=full --error-exitcode=10 /startdir/src/build/subprojects/libinsane/tests/tests_normalizer_resolution
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:


     CUnit - A unit testing framework for C - Version 2.1-3
     http://cunit.sourceforge.net/


Suite: opt_mode
  Test: tests_resolution_integer_range() ...
stderr:
==2693== Memcheck, a memory error detector
==2693== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==2693== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info
==2693== Command: /startdir/src/build/subprojects/libinsane/tests/tests_normalizer_resolution
==2693== 
vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7F 0x28 0x7F 0x0 0xC5 0xF9 0x6F 0x5
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=NONE
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=0
==2693== valgrind: Unrecognised instruction at address 0x486dab5.
==2693==    at 0x486DAB5: UnknownInlinedFun (string_fortified.h:29)
==2693==    by 0x486DAB5: lis_api_dumb (dumb.c:350)
==2693==    by 0x400134A: tests_resolution_integer_range (tests_normalizer_resolution.c:49)
==2693==    by 0x48A4DED: run_single_test.constprop.0 (TestRun.c:991)
==2693==    by 0x48A5147: run_single_suite.constprop.0 (TestRun.c:876)
==2693==    by 0x48A6237: CU_run_all_tests (TestRun.c:367)
==2693==    by 0x4001109: main (main.c:56)
==2693== Your program just tried to execute an instruction that Valgrind
==2693== did not recognise.  There are two possible reasons for this.
==2693== 1. Your program has a bug and erroneously jumped to a non-code
==2693==    location.  If you are running Memcheck and you just saw a
==2693==    warning about a bad jump, it's probably your program's fault.
==2693== 2. The instruction is legitimate but Valgrind doesn't handle it,
==2693==    i.e. it's Valgrind's fault.  If you think this is the case or
==2693==    you are not sure, please let us know and we'll try to fix it.
==2693== Either way, Valgrind will now raise a SIGILL signal which will
==2693== probably kill your program.
==2693== 
==2693== Process terminating with default action of signal 4 (SIGILL)
==2693==  Illegal opcode at address 0x486DAB5
==2693==    at 0x486DAB5: UnknownInlinedFun (string_fortified.h:29)
==2693==    by 0x486DAB5: lis_api_dumb (dumb.c:350)
==2693==    by 0x400134A: tests_resolution_integer_range (tests_normalizer_resolution.c:49)
==2693==    by 0x48A4DED: run_single_test.constprop.0 (TestRun.c:991)
==2693==    by 0x48A5147: run_single_suite.constprop.0 (TestRun.c:876)
==2693==    by 0x48A6237: CU_run_all_tests (TestRun.c:367)
==2693==    by 0x4001109: main (main.c:56)
==2693== 
==2693== HEAP SUMMARY:
==2693==     in use at exit: 74,649 bytes in 15 blocks
==2693==   total heap usage: 15 allocs, 0 frees, 74,649 bytes allocated
==2693== 
==2693== 400 bytes in 1 blocks are definitely lost in loss record 14 of 15
==2693==    at 0x4856C13: calloc (vg_replace_malloc.c:1675)
==2693==    by 0x486DAA6: lis_api_dumb (dumb.c:349)
==2693==    by 0x400134A: tests_resolution_integer_range (tests_normalizer_resolution.c:49)
==2693==    by 0x48A4DED: run_single_test.constprop.0 (TestRun.c:991)
==2693==    by 0x48A5147: run_single_suite.constprop.0 (TestRun.c:876)
==2693==    by 0x48A6237: CU_run_all_tests (TestRun.c:367)
==2693==    by 0x4001109: main (main.c:56)
==2693== 
==2693== LEAK SUMMARY:
==2693==    definitely lost: 400 bytes in 1 blocks
==2693==    indirectly lost: 0 bytes in 0 blocks
==2693==      possibly lost: 0 bytes in 0 blocks
==2693==    still reachable: 74,249 bytes in 14 blocks
==2693==         suppressed: 0 bytes in 0 blocks
==2693== Reachable blocks (those to which a pointer was found) are not shown.
==2693== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==2693== 
==2693== For lists of detected and suppressed errors, rerun with: -s
==2693== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

20/24 libinsane:tests_workaround_opt_names               FAIL            21.41s   killed by signal 4 SIGILL
>>> MALLOC_PERTURB_=57 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/valgrind --trace-children=yes --leak-check=full --error-exitcode=10 /startdir/src/build/subprojects/libinsane/tests/tests_workaround_opt_names
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:


     CUnit - A unit testing framework for C - Version 2.1-3
     http://cunit.sourceforge.net/


Suite: opt_names
  Test: tests_opt_names() ...
stderr:
==2731== Memcheck, a memory error detector
==2731== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==2731== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info
==2731== Command: /startdir/src/build/subprojects/libinsane/tests/tests_workaround_opt_names
==2731== 
vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7F 0x28 0x7F 0x0 0xC5 0xF9 0x6F 0x5
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=NONE
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=0
==2731== valgrind: Unrecognised instruction at address 0x486cab5.
==2731==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2731==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2731==    by 0x400168A: UnknownInlinedFun (tests_workaround_opt_names.c:79)
==2731==    by 0x400168A: tests_opt_names (tests_workaround_opt_names.c:117)
==2731==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2731==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2731==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2731==    by 0x40010AE: main (main.c:56)
==2731== Your program just tried to execute an instruction that Valgrind
==2731== did not recognise.  There are two possible reasons for this.
==2731== 1. Your program has a bug and erroneously jumped to a non-code
==2731==    location.  If you are running Memcheck and you just saw a
==2731==    warning about a bad jump, it's probably your program's fault.
==2731== 2. The instruction is legitimate but Valgrind doesn't handle it,
==2731==    i.e. it's Valgrind's fault.  If you think this is the case or
==2731==    you are not sure, please let us know and we'll try to fix it.
==2731== Either way, Valgrind will now raise a SIGILL signal which will
==2731== probably kill your program.
==2731== 
==2731== Process terminating with default action of signal 4 (SIGILL)
==2731==  Illegal opcode at address 0x486CAB5
==2731==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2731==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2731==    by 0x400168A: UnknownInlinedFun (tests_workaround_opt_names.c:79)
==2731==    by 0x400168A: tests_opt_names (tests_workaround_opt_names.c:117)
==2731==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2731==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2731==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2731==    by 0x40010AE: main (main.c:56)
==2731== 
==2731== HEAP SUMMARY:
==2731==     in use at exit: 74,378 bytes in 9 blocks
==2731==   total heap usage: 9 allocs, 0 frees, 74,378 bytes allocated
==2731== 
==2731== 400 bytes in 1 blocks are definitely lost in loss record 8 of 9
==2731==    at 0x4855C13: calloc (vg_replace_malloc.c:1675)
==2731==    by 0x486CAA6: lis_api_dumb (dumb.c:349)
==2731==    by 0x400168A: UnknownInlinedFun (tests_workaround_opt_names.c:79)
==2731==    by 0x400168A: tests_opt_names (tests_workaround_opt_names.c:117)
==2731==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2731==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2731==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2731==    by 0x40010AE: main (main.c:56)
==2731== 
==2731== LEAK SUMMARY:
==2731==    definitely lost: 400 bytes in 1 blocks
==2731==    indirectly lost: 0 bytes in 0 blocks
==2731==      possibly lost: 0 bytes in 0 blocks
==2731==    still reachable: 73,978 bytes in 8 blocks
==2731==         suppressed: 0 bytes in 0 blocks
==2731== Reachable blocks (those to which a pointer was found) are not shown.
==2731== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==2731== 
==2731== For lists of detected and suppressed errors, rerun with: -s
==2731== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

21/24 libinsane:tests_workaround_check_capabilities      FAIL            21.79s   killed by signal 4 SIGILL
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=36 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/valgrind --trace-children=yes --leak-check=full --error-exitcode=10 /startdir/src/build/subprojects/libinsane/tests/tests_workaround_check_capabilities
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:


     CUnit - A unit testing framework for C - Version 2.1-3
     http://cunit.sourceforge.net/


Suite: check_capabilities
  Test: inactive ...
stderr:
==2710== Memcheck, a memory error detector
==2710== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==2710== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info
==2710== Command: /startdir/src/build/subprojects/libinsane/tests/tests_workaround_check_capabilities
==2710== 
vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7F 0x28 0x7F 0x0 0xC5 0xF9 0x6F 0x5
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=NONE
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=0
==2710== valgrind: Unrecognised instruction at address 0x486cab5.
==2710==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2710==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2710==    by 0x4001303: tests_init (tests_workaround_check_capabilities.c:98)
==2710==    by 0x4001400: tests_inactive (tests_workaround_check_capabilities.c:152)
==2710==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2710==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2710==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2710==    by 0x40010C9: main (main.c:56)
==2710== Your program just tried to execute an instruction that Valgrind
==2710== did not recognise.  There are two possible reasons for this.
==2710== 1. Your program has a bug and erroneously jumped to a non-code
==2710==    location.  If you are running Memcheck and you just saw a
==2710==    warning about a bad jump, it's probably your program's fault.
==2710== 2. The instruction is legitimate but Valgrind doesn't handle it,
==2710==    i.e. it's Valgrind's fault.  If you think this is the case or
==2710==    you are not sure, please let us know and we'll try to fix it.
==2710== Either way, Valgrind will now raise a SIGILL signal which will
==2710== probably kill your program.
==2710== 
==2710== Process terminating with default action of signal 4 (SIGILL)
==2710==  Illegal opcode at address 0x486CAB5
==2710==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2710==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2710==    by 0x4001303: tests_init (tests_workaround_check_capabilities.c:98)
==2710==    by 0x4001400: tests_inactive (tests_workaround_check_capabilities.c:152)
==2710==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2710==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2710==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2710==    by 0x40010C9: main (main.c:56)
==2710== 
==2710== HEAP SUMMARY:
==2710==     in use at exit: 74,427 bytes in 11 blocks
==2710==   total heap usage: 11 allocs, 0 frees, 74,427 bytes allocated
==2710== 
==2710== 400 bytes in 1 blocks are definitely lost in loss record 10 of 11
==2710==    at 0x4855C13: calloc (vg_replace_malloc.c:1675)
==2710==    by 0x486CAA6: lis_api_dumb (dumb.c:349)
==2710==    by 0x4001303: tests_init (tests_workaround_check_capabilities.c:98)
==2710==    by 0x4001400: tests_inactive (tests_workaround_check_capabilities.c:152)
==2710==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2710==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2710==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2710==    by 0x40010C9: main (main.c:56)
==2710== 
==2710== LEAK SUMMARY:
==2710==    definitely lost: 400 bytes in 1 blocks
==2710==    indirectly lost: 0 bytes in 0 blocks
==2710==      possibly lost: 0 bytes in 0 blocks
==2710==    still reachable: 74,027 bytes in 10 blocks
==2710==         suppressed: 0 bytes in 0 blocks
==2710== Reachable blocks (those to which a pointer was found) are not shown.
==2710== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==2710== 
==2710== For lists of detected and suppressed errors, rerun with: -s
==2710== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

22/24 libinsane:tests_workaround_hide_source_auto        FAIL            22.14s   killed by signal 4 SIGILL
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=174 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/valgrind --trace-children=yes --leak-check=full --error-exitcode=10 /startdir/src/build/subprojects/libinsane/tests/tests_workaround_hide_source_auto
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:


     CUnit - A unit testing framework for C - Version 2.1-3
     http://cunit.sourceforge.net/


Suite: workaround_hide_source_auto
  Test: tests_hide_source_auto() ...
stderr:
==2717== Memcheck, a memory error detector
==2717== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==2717== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info
==2717== Command: /startdir/src/build/subprojects/libinsane/tests/tests_workaround_hide_source_auto
==2717== 
vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7F 0x28 0x7F 0x0 0xC5 0xF9 0x6F 0x5
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=NONE
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=0
==2717== valgrind: Unrecognised instruction at address 0x486cab5.
==2717==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2717==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2717==    by 0x40012D0: UnknownInlinedFun (tests_workaround_hide_source_auto.c:58)
==2717==    by 0x40012D0: tests_hide_source_auto (tests_workaround_hide_source_auto.c:97)
==2717==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2717==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2717==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2717==    by 0x4001089: main (main.c:56)
==2717== Your program just tried to execute an instruction that Valgrind
==2717== did not recognise.  There are two possible reasons for this.
==2717== 1. Your program has a bug and erroneously jumped to a non-code
==2717==    location.  If you are running Memcheck and you just saw a
==2717==    warning about a bad jump, it's probably your program's fault.
==2717== 2. The instruction is legitimate but Valgrind doesn't handle it,
==2717==    i.e. it's Valgrind's fault.  If you think this is the case or
==2717==    you are not sure, please let us know and we'll try to fix it.
==2717== Either way, Valgrind will now raise a SIGILL signal which will
==2717== probably kill your program.
==2717== 
==2717== Process terminating with default action of signal 4 (SIGILL)
==2717==  Illegal opcode at address 0x486CAB5
==2717==    at 0x486CAB5: UnknownInlinedFun (string_fortified.h:29)
==2717==    by 0x486CAB5: lis_api_dumb (dumb.c:350)
==2717==    by 0x40012D0: UnknownInlinedFun (tests_workaround_hide_source_auto.c:58)
==2717==    by 0x40012D0: tests_hide_source_auto (tests_workaround_hide_source_auto.c:97)
==2717==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2717==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2717==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2717==    by 0x4001089: main (main.c:56)
==2717== 
==2717== HEAP SUMMARY:
==2717==     in use at exit: 74,333 bytes in 7 blocks
==2717==   total heap usage: 7 allocs, 0 frees, 74,333 bytes allocated
==2717== 
==2717== 400 bytes in 1 blocks are definitely lost in loss record 6 of 7
==2717==    at 0x4855C13: calloc (vg_replace_malloc.c:1675)
==2717==    by 0x486CAA6: lis_api_dumb (dumb.c:349)
==2717==    by 0x40012D0: UnknownInlinedFun (tests_workaround_hide_source_auto.c:58)
==2717==    by 0x40012D0: tests_hide_source_auto (tests_workaround_hide_source_auto.c:97)
==2717==    by 0x48A3DED: run_single_test.constprop.0 (TestRun.c:991)
==2717==    by 0x48A4147: run_single_suite.constprop.0 (TestRun.c:876)
==2717==    by 0x48A5237: CU_run_all_tests (TestRun.c:367)
==2717==    by 0x4001089: main (main.c:56)
==2717== 
==2717== LEAK SUMMARY:
==2717==    definitely lost: 400 bytes in 1 blocks
==2717==    indirectly lost: 0 bytes in 0 blocks
==2717==      possibly lost: 0 bytes in 0 blocks
==2717==    still reachable: 73,933 bytes in 6 blocks
==2717==         suppressed: 0 bytes in 0 blocks
==2717== Reachable blocks (those to which a pointer was found) are not shown.
==2717== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==2717== 
==2717== For lists of detected and suppressed errors, rerun with: -s
==2717== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

23/24 libinsane:tests_workaround_dedicated_process       FAIL            22.48s   killed by signal 4 SIGILL
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=159 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/valgrind --trace-children=yes --leak-check=full --error-exitcode=10 /startdir/src/build/subprojects/libinsane/tests/tests_workaround_dedicated_process
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:


     CUnit - A unit testing framework for C - Version 2.1-3
     http://cunit.sourceforge.net/


Suite: Workaround dedicated process
  Test: tests_dedicated_process_scan() ...
stderr:
==2735== Memcheck, a memory error detector
==2735== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==2735== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info
==2735== Command: /startdir/src/build/subprojects/libinsane/tests/tests_workaround_dedicated_process
==2735== 
vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7F 0x28 0x7F 0x0 0xC5 0xF9 0x6F 0x5
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=NONE
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=0
==2735== valgrind: Unrecognised instruction at address 0x486dab5.
==2735==    at 0x486DAB5: UnknownInlinedFun (string_fortified.h:29)
==2735==    by 0x486DAB5: lis_api_dumb (dumb.c:350)
==2735==    by 0x40012C2: tests_process_init (tests_workaround_dedicated_process.c:75)
==2735==    by 0x40013A0: tests_dedicated_process_scan (tests_workaround_dedicated_process.c:237)
==2735==    by 0x48A4DED: run_single_test.constprop.0 (TestRun.c:991)
==2735==    by 0x48A5147: run_single_suite.constprop.0 (TestRun.c:876)
==2735==    by 0x48A6237: CU_run_all_tests (TestRun.c:367)
==2735==    by 0x40010AE: main (main.c:56)
==2735== Your program just tried to execute an instruction that Valgrind
==2735== did not recognise.  There are two possible reasons for this.
==2735== 1. Your program has a bug and erroneously jumped to a non-code
==2735==    location.  If you are running Memcheck and you just saw a
==2735==    warning about a bad jump, it's probably your program's fault.
==2735== 2. The instruction is legitimate but Valgrind doesn't handle it,
==2735==    i.e. it's Valgrind's fault.  If you think this is the case or
==2735==    you are not sure, please let us know and we'll try to fix it.
==2735== Either way, Valgrind will now raise a SIGILL signal which will
==2735== probably kill your program.
==2735== 
==2735== Process terminating with default action of signal 4 (SIGILL)
==2735==  Illegal opcode at address 0x486DAB5
==2735==    at 0x486DAB5: UnknownInlinedFun (string_fortified.h:29)
==2735==    by 0x486DAB5: lis_api_dumb (dumb.c:350)
==2735==    by 0x40012C2: tests_process_init (tests_workaround_dedicated_process.c:75)
==2735==    by 0x40013A0: tests_dedicated_process_scan (tests_workaround_dedicated_process.c:237)
==2735==    by 0x48A4DED: run_single_test.constprop.0 (TestRun.c:991)
==2735==    by 0x48A5147: run_single_suite.constprop.0 (TestRun.c:876)
==2735==    by 0x48A6237: CU_run_all_tests (TestRun.c:367)
==2735==    by 0x40010AE: main (main.c:56)
==2735== 
==2735== HEAP SUMMARY:
==2735==     in use at exit: 74,419 bytes in 9 blocks
==2735==   total heap usage: 9 allocs, 0 frees, 74,419 bytes allocated
==2735== 
==2735== 400 bytes in 1 blocks are definitely lost in loss record 8 of 9
==2735==    at 0x4856C13: calloc (vg_replace_malloc.c:1675)
==2735==    by 0x486DAA6: lis_api_dumb (dumb.c:349)
==2735==    by 0x40012C2: tests_process_init (tests_workaround_dedicated_process.c:75)
==2735==    by 0x40013A0: tests_dedicated_process_scan (tests_workaround_dedicated_process.c:237)
==2735==    by 0x48A4DED: run_single_test.constprop.0 (TestRun.c:991)
==2735==    by 0x48A5147: run_single_suite.constprop.0 (TestRun.c:876)
==2735==    by 0x48A6237: CU_run_all_tests (TestRun.c:367)
==2735==    by 0x40010AE: main (main.c:56)
==2735== 
==2735== LEAK SUMMARY:
==2735==    definitely lost: 400 bytes in 1 blocks
==2735==    indirectly lost: 0 bytes in 0 blocks
==2735==      possibly lost: 0 bytes in 0 blocks
==2735==    still reachable: 74,019 bytes in 8 blocks
==2735==         suppressed: 0 bytes in 0 blocks
==2735== Reachable blocks (those to which a pointer was found) are not shown.
==2735== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==2735== 
==2735== For lists of detected and suppressed errors, rerun with: -s
==2735== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

24/24 libinsane:tests_normalizer_source_nodes            FAIL            23.12s   killed by signal 4 SIGILL
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=109 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/valgrind --trace-children=yes --leak-check=full --error-exitcode=10 /startdir/src/build/subprojects/libinsane/tests/tests_normalizer_source_nodes
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:


     CUnit - A unit testing framework for C - Version 2.1-3
     http://cunit.sourceforge.net/


Suite: Normalizer_source_nodes
  Test: tests_source_nodes() ...
stderr:
==2702== Memcheck, a memory error detector
==2702== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==2702== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info
==2702== Command: /startdir/src/build/subprojects/libinsane/tests/tests_normalizer_source_nodes
==2702== 
vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7F 0x28 0x7F 0x0 0xC5 0xF9 0x6F 0x5
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=NONE
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=0
==2702== valgrind: Unrecognised instruction at address 0x486dab5.
==2702==    at 0x486DAB5: UnknownInlinedFun (string_fortified.h:29)
==2702==    by 0x486DAB5: lis_api_dumb (dumb.c:350)
==2702==    by 0x400194E: UnknownInlinedFun (tests_normalizer_source_nodes.c:59)
==2702==    by 0x400194E: tests_source_nodes (tests_normalizer_source_nodes.c:91)
==2702==    by 0x48A4DED: run_single_test.constprop.0 (TestRun.c:991)
==2702==    by 0x48A5147: run_single_suite.constprop.0 (TestRun.c:876)
==2702==    by 0x48A6237: CU_run_all_tests (TestRun.c:367)
==2702==    by 0x40010C9: main (main.c:56)
==2702== Your program just tried to execute an instruction that Valgrind
==2702== did not recognise.  There are two possible reasons for this.
==2702== 1. Your program has a bug and erroneously jumped to a non-code
==2702==    location.  If you are running Memcheck and you just saw a
==2702==    warning about a bad jump, it's probably your program's fault.
==2702== 2. The instruction is legitimate but Valgrind doesn't handle it,
==2702==    i.e. it's Valgrind's fault.  If you think this is the case or
==2702==    you are not sure, please let us know and we'll try to fix it.
==2702== Either way, Valgrind will now raise a SIGILL signal which will
==2702== probably kill your program.
==2702== 
==2702== Process terminating with default action of signal 4 (SIGILL)
==2702==  Illegal opcode at address 0x486DAB5
==2702==    at 0x486DAB5: UnknownInlinedFun (string_fortified.h:29)
==2702==    by 0x486DAB5: lis_api_dumb (dumb.c:350)
==2702==    by 0x400194E: UnknownInlinedFun (tests_normalizer_source_nodes.c:59)
==2702==    by 0x400194E: tests_source_nodes (tests_normalizer_source_nodes.c:91)
==2702==    by 0x48A4DED: run_single_test.constprop.0 (TestRun.c:991)
==2702==    by 0x48A5147: run_single_suite.constprop.0 (TestRun.c:876)
==2702==    by 0x48A6237: CU_run_all_tests (TestRun.c:367)
==2702==    by 0x40010C9: main (main.c:56)
==2702== 
==2702== HEAP SUMMARY:
==2702==     in use at exit: 74,460 bytes in 11 blocks
==2702==   total heap usage: 11 allocs, 0 frees, 74,460 bytes allocated
==2702== 
==2702== 400 bytes in 1 blocks are definitely lost in loss record 10 of 11
==2702==    at 0x4856C13: calloc (vg_replace_malloc.c:1675)
==2702==    by 0x486DAA6: lis_api_dumb (dumb.c:349)
==2702==    by 0x400194E: UnknownInlinedFun (tests_normalizer_source_nodes.c:59)
==2702==    by 0x400194E: tests_source_nodes (tests_normalizer_source_nodes.c:91)
==2702==    by 0x48A4DED: run_single_test.constprop.0 (TestRun.c:991)
==2702==    by 0x48A5147: run_single_suite.constprop.0 (TestRun.c:876)
==2702==    by 0x48A6237: CU_run_all_tests (TestRun.c:367)
==2702==    by 0x40010C9: main (main.c:56)
==2702== 
==2702== LEAK SUMMARY:
==2702==    definitely lost: 400 bytes in 1 blocks
==2702==    indirectly lost: 0 bytes in 0 blocks
==2702==      possibly lost: 0 bytes in 0 blocks
==2702==    still reachable: 74,060 bytes in 10 blocks
==2702==         suppressed: 0 bytes in 0 blocks
==2702== Reachable blocks (those to which a pointer was found) are not shown.
==2702== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==2702== 
==2702== For lists of detected and suppressed errors, rerun with: -s
==2702== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――


Summary of Failures:

 2/24 libinsane:tests_normalizer_all_opts_on_all_sources FAIL            15.87s   killed by signal 4 SIGILL
 3/24 libinsane:tests_multiplexer                        FAIL            16.08s   killed by signal 4 SIGILL
 4/24 libinsane:tests_normalizer_opt_aliases             FAIL            16.07s   killed by signal 4 SIGILL
 5/24 libinsane:tests_normalizer_source_types            FAIL            16.14s   killed by signal 4 SIGILL
 7/24 libinsane:tests_normalizer_min_one_source          FAIL            17.03s   killed by signal 4 SIGILL
 8/24 libinsane:tests_workaround_lamp                    FAIL            17.71s   killed by signal 4 SIGILL
 9/24 libinsane:tests_normalizer_raw24                   FAIL            17.74s   killed by signal 4 SIGILL
10/24 libinsane:tests_workaround_dedicated_thread        FAIL            17.91s   killed by signal 4 SIGILL
11/24 libinsane:tests_workaround_invalid_page_size       FAIL            18.15s   killed by signal 4 SIGILL
12/24 libinsane:tests_normalizer_source_names            FAIL            18.31s   killed by signal 4 SIGILL
13/24 libinsane:tests_workaround_cache                   FAIL            18.69s   killed by signal 4 SIGILL
14/24 libinsane:tests_normalizer_bmp2raw                 FAIL            19.12s   killed by signal 4 SIGILL
15/24 libinsane:tests_normalizer_clean_dev_descs         FAIL            19.24s   killed by signal 4 SIGILL
16/24 libinsane:tests_workaround_opt_values              FAIL            19.44s   killed by signal 4 SIGILL
17/24 libinsane:tests_normalizer_safe_defaults           FAIL            21.06s   killed by signal 4 SIGILL
18/24 libinsane:tests_workaround_one_page_flatbed        FAIL            21.03s   killed by signal 4 SIGILL
19/24 libinsane:tests_normalizer_resolution              FAIL            21.27s   killed by signal 4 SIGILL
20/24 libinsane:tests_workaround_opt_names               FAIL            21.41s   killed by signal 4 SIGILL
21/24 libinsane:tests_workaround_check_capabilities      FAIL            21.79s   killed by signal 4 SIGILL
22/24 libinsane:tests_workaround_hide_source_auto        FAIL            22.14s   killed by signal 4 SIGILL
23/24 libinsane:tests_workaround_dedicated_process       FAIL            22.48s   killed by signal 4 SIGILL
24/24 libinsane:tests_normalizer_source_nodes            FAIL            23.12s   killed by signal 4 SIGILL

Ok:                2   
Fail:              22  

Full log written to /startdir/src/build/meson-logs/testlog.txt
==> ERROR: A failure occurred in check().
    Aborting...
==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_77fa9741-34d6-434b-b983-fc113ea56566/build
