Sat Apr 15 02:23:47 UTC 2023 I: starting to build ruby-ffi/bookworm/arm64 on jenkins on '2023-04-15 02:23' Sat Apr 15 02:23:47 UTC 2023 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/arm64_18/11803/console.log Sat Apr 15 02:23:47 UTC 2023 I: Downloading source for bookworm/ruby-ffi=1.15.5+dfsg-1 --2023-04-15 02:23:47-- http://cdn-fastly.deb.debian.org/debian/pool/main/r/ruby-ffi/ruby-ffi_1.15.5%2bdfsg-1.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2149 (2.1K) [text/prs.lines.tag] Saving to: ‘ruby-ffi_1.15.5+dfsg-1.dsc’ 0K .. 100% 95.3M=0s 2023-04-15 02:23:47 (95.3 MB/s) - ‘ruby-ffi_1.15.5+dfsg-1.dsc’ saved [2149/2149] Sat Apr 15 02:23:47 UTC 2023 I: ruby-ffi_1.15.5+dfsg-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: ruby-ffi Binary: ruby-ffi Architecture: any Version: 1.15.5+dfsg-1 Maintainer: Debian Ruby Team Uploaders: Utkarsh Gupta Homepage: https://github.com/ffi/ffi/wiki Standards-Version: 4.6.0 Vcs-Browser: https://salsa.debian.org/ruby-team/ruby-ffi Vcs-Git: https://salsa.debian.org/ruby-team/ruby-ffi.git Testsuite: autopkgtest Testsuite-Triggers: build-essential, gem2deb-test-runner, ruby-all-dev, ruby-rspec Build-Depends: debhelper-compat (= 13), gem2deb (>= 1), libffi-dev, rake, ruby-rspec Package-List: ruby-ffi deb ruby optional arch=any Checksums-Sha1: fdcd05ad7eea2382eddef36c0fbff74da2d5fc12 126860 ruby-ffi_1.15.5+dfsg.orig.tar.xz 9d41d629ddbf1c0f4f374703ea9ea5a6748ae5af 7508 ruby-ffi_1.15.5+dfsg-1.debian.tar.xz Checksums-Sha256: a6b935a636e93f8e3833b9957dfaa2acda18066057c0d03848aa2f7234d7708b 126860 ruby-ffi_1.15.5+dfsg.orig.tar.xz e0ea484529292433af4639a7dc21f0bc70671e3e9b8be53e2ed818721782aa1f 7508 ruby-ffi_1.15.5+dfsg-1.debian.tar.xz Files: c7716cf82de12b8ea3c6d0cb4b2475eb 126860 ruby-ffi_1.15.5+dfsg.orig.tar.xz ac5e08d0194125f7336755b227b2e7a4 7508 ruby-ffi_1.15.5+dfsg-1.debian.tar.xz Ruby-Versions: all -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEjtbD+LrJ23/BMKhw+COicpiDyXwFAmNfxsAVHGthbmFzaGly b0BkZWJpYW4ub3JnAAoJEPgjonKYg8l8sIAQAIq89cIaUPZp23Wkz78WPxe9vFhT mreZpyNvuena4DEaZ9624c1lhXmHD4rnynY0bHM5fBkoxKX8iDslg5U3AmI21peo 1AN6Vum9y3RCoSw7gyo6oU88v6WumRmAAJAtGxXOcwjrkOVG7cD+RADF1+eIoWiH se/YqTSZ+Y4lF7TipGIYCbCYdNgB+00iRaPGwlFYSWMWxVBGbAwAE28jmTPm2xaR jbeVPBJe7Tl2UjtcxF0Zu6RTdMNYtfAx4tuFZHAVbETRNd5DTIpzfFFOAeT3RO4W QIyWJfjsCC1wYVJSG4C0C8JE6Tv4UUW5+bKYgIJ1q1qn8EfPozex+HZqmfO/4dWY n8y0E4pux6UhkyQmV0NuvvXmQNe9BbyWWpm5DJt/rrm5Yh2RdMtZbgigzdGKtT/S RLXUynxCqa2rAlyMxs0d/rLButIkBrKhy1Tw6dz1JQeUnbeW6f7mMFNYdW/8qV3G ufXcyhDrk6J6DQHVKgTrsqEWfiTeo+I35chqhb8Y+N4krDdApYX8LSX/PqldfLNz aOaG/EnFaX0YQTKrW2E1pQMT+uZQXVl+/3cdY22oZyi7A0rvOhsvhvS7d6UbK2Mv 2yEX2ecuDyEVsBH+jIR3FwSkhkVtnVDEUHiqGHkPimY1NsVKM3Y9zoMuyQnBlYui 2ZG98DQ3UKwtQDBB =7lYy -----END PGP SIGNATURE----- Sat Apr 15 02:23:47 UTC 2023 I: Checking whether the package is not for us Sat Apr 15 02:23:47 UTC 2023 I: Starting 1st build on remote node codethink13-arm64.debian.net. Sat Apr 15 02:23:47 UTC 2023 I: Preparing to do remote build '1' on codethink13-arm64.debian.net. Sat Apr 15 02:25:53 UTC 2023 I: Deleting $TMPDIR on codethink13-arm64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Thu May 16 20:46:50 -12 2024 I: pbuilder-time-stamp: 1715935610 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [ruby-ffi_1.15.5+dfsg-1.dsc] I: copying [./ruby-ffi_1.15.5+dfsg.orig.tar.xz] I: copying [./ruby-ffi_1.15.5+dfsg-1.debian.tar.xz] I: Extracting source gpgv: Signature made Mon Oct 31 00:59:44 2022 -12 gpgv: using RSA key 8ED6C3F8BAC9DB7FC130A870F823A2729883C97C gpgv: issuer "kanashiro@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./ruby-ffi_1.15.5+dfsg-1.dsc: no acceptable signature found dpkg-source: info: extracting ruby-ffi in ruby-ffi-1.15.5+dfsg dpkg-source: info: unpacking ruby-ffi_1.15.5+dfsg.orig.tar.xz dpkg-source: info: unpacking ruby-ffi_1.15.5+dfsg-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying remove-git-in-gemspec.patch dpkg-source: info: applying read-version.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/5991/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8' DISTRIBUTION='bookworm' HOME='/var/lib/jenkins' HOST_ARCH='arm64' IFS=' ' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='5991' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.bV24GjgG/pbuilderrc_UsW4 --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.bV24GjgG/b1 --logfile b1/build.log ruby-ffi_1.15.5+dfsg-1.dsc' SUDO_GID='117' SUDO_UID='110' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' USERNAME='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.16:3128' I: uname -a Linux codethink13-arm64 4.15.0-208-generic #220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023 aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 May 16 07:10 /bin -> usr/bin I: user script /srv/workspace/pbuilder/5991/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), gem2deb (>= 1), libffi-dev, rake, ruby-rspec dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19616 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on gem2deb (>= 1); however: Package gem2deb is not installed. pbuilder-satisfydepends-dummy depends on libffi-dev; however: Package libffi-dev is not installed. pbuilder-satisfydepends-dummy depends on rake; however: Package rake is not installed. pbuilder-satisfydepends-dummy depends on ruby-rspec; however: Package ruby-rspec is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} ca-certificates{a} debhelper{a} devscripts{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dirmngr{a} dwz{a} file{a} gem2deb{a} gem2deb-test-runner{a} gettext{a} gettext-base{a} gnupg{a} gnupg-l10n{a} gnupg-utils{a} gpg{a} gpg-agent{a} gpg-wks-client{a} gpg-wks-server{a} gpgconf{a} gpgsm{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libassuan0{a} libb-hooks-op-check-perl{a} libbsd0{a} libclass-method-modifiers-perl{a} libclass-xsaccessor-perl{a} libclone-perl{a} libdebhelper-perl{a} libdevel-callchecker-perl{a} libdynaloader-functions-perl{a} libedit2{a} libelf1{a} libencode-locale-perl{a} libexpat1{a} libffi-dev{a} libfile-dirlist-perl{a} libfile-homedir-perl{a} libfile-listing-perl{a} libfile-stripnondeterminism-perl{a} libfile-touch-perl{a} libfile-which-perl{a} libgmp-dev{a} libgmpxx4ldbl{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libhtml-tree-perl{a} libhttp-cookies-perl{a} libhttp-date-perl{a} libhttp-message-perl{a} libhttp-negotiate-perl{a} libicu72{a} libimport-into-perl{a} libio-html-perl{a} libio-pty-perl{a} libio-socket-ssl-perl{a} libipc-run-perl{a} libksba8{a} libldap-2.5-0{a} liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} libmagic-mgc{a} libmagic1{a} libmodule-runtime-perl{a} libmoo-perl{a} libncurses6{a} libnet-http-perl{a} libnet-ssleay-perl{a} libnpth0{a} libparams-classify-perl{a} libpipeline1{a} libpython3-stdlib{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} libreadline8{a} libregexp-ipv6-perl{a} librole-tiny-perl{a} libruby{a} libruby3.1{a} libsasl2-2{a} libsasl2-modules-db{a} libsub-override-perl{a} libsub-quote-perl{a} libtimedate-perl{a} libtool{a} libtry-tiny-perl{a} libuchardet0{a} liburi-perl{a} libwww-perl{a} libwww-robotrules-perl{a} libxml2{a} libyaml-0-2{a} m4{a} man-db{a} media-types{a} netbase{a} openssl{a} patchutils{a} perl-openssl-defaults{a} pinentry-curses{a} po-debconf{a} python3{a} python3-minimal{a} python3.11{a} python3.11-minimal{a} rake{a} readline-common{a} ruby{a} ruby-all-dev{a} ruby-diff-lcs{a} ruby-net-telnet{a} ruby-rspec{a} ruby-rspec-core{a} ruby-rspec-expectations{a} ruby-rspec-mocks{a} ruby-rspec-support{a} ruby-rubygems{a} ruby-sdbm{a} ruby-webrick{a} ruby-xmlrpc{a} ruby3.1{a} ruby3.1-dev{a} rubygems-integration{a} sensible-utils{a} wdiff{a} The following packages are RECOMMENDED but will NOT be installed: apt-file curl dctrl-tools debian-keyring dput dput-ng dupload equivs fonts-lato libarchive-cpio-perl libdata-dump-perl libdistro-info-perl libgit-wrapper-perl libgitlab-api-v4-perl libgpm2 libhtml-form-perl libhtml-format-perl libhttp-daemon-perl libjs-jquery libldap-common liblist-compare-perl libltdl-dev libmail-sendmail-perl libmailtools-perl libnamespace-clean-perl libsasl2-modules libsoap-lite-perl libstring-shellquote-perl libxstring-perl licensecheck lintian lynx pristine-tar python3-apt python3-debian python3-magic python3-requests python3-unidiff python3-xdg ruby3.1-doc strace unzip wget zip 0 packages upgraded, 132 newly installed, 0 to remove and 0 not upgraded. Need to get 45.6 MB of archives. After unpacking 171 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bookworm/main arm64 libpython3.11-minimal arm64 3.11.2-6 [806 kB] Get: 2 http://deb.debian.org/debian bookworm/main arm64 libexpat1 arm64 2.5.0-1 [84.8 kB] Get: 3 http://deb.debian.org/debian bookworm/main arm64 python3.11-minimal arm64 3.11.2-6 [1858 kB] Get: 4 http://deb.debian.org/debian bookworm/main arm64 python3-minimal arm64 3.11.2-1+b1 [26.3 kB] Get: 5 http://deb.debian.org/debian bookworm/main arm64 media-types all 10.0.0 [26.1 kB] Get: 6 http://deb.debian.org/debian bookworm/main arm64 readline-common all 8.2-1.3 [69.0 kB] Get: 7 http://deb.debian.org/debian bookworm/main arm64 libreadline8 arm64 8.2-1.3 [155 kB] Get: 8 http://deb.debian.org/debian bookworm/main arm64 libpython3.11-stdlib arm64 3.11.2-6 [1747 kB] Get: 9 http://deb.debian.org/debian bookworm/main arm64 python3.11 arm64 3.11.2-6 [572 kB] Get: 10 http://deb.debian.org/debian bookworm/main arm64 libpython3-stdlib arm64 3.11.2-1+b1 [9296 B] Get: 11 http://deb.debian.org/debian bookworm/main arm64 python3 arm64 3.11.2-1+b1 [26.3 kB] Get: 12 http://deb.debian.org/debian bookworm/main arm64 netbase all 6.4 [12.8 kB] Get: 13 http://deb.debian.org/debian bookworm/main arm64 sensible-utils all 0.0.17+nmu1 [19.0 kB] Get: 14 http://deb.debian.org/debian bookworm/main arm64 openssl arm64 3.0.8-1 [1373 kB] Get: 15 http://deb.debian.org/debian bookworm/main arm64 ca-certificates all 20230311 [153 kB] Get: 16 http://deb.debian.org/debian bookworm/main arm64 libmagic-mgc arm64 1:5.44-3 [305 kB] Get: 17 http://deb.debian.org/debian bookworm/main arm64 libmagic1 arm64 1:5.44-3 [98.5 kB] Get: 18 http://deb.debian.org/debian bookworm/main arm64 file arm64 1:5.44-3 [42.5 kB] Get: 19 http://deb.debian.org/debian bookworm/main arm64 gettext-base arm64 0.21-12 [159 kB] Get: 20 http://deb.debian.org/debian bookworm/main arm64 libuchardet0 arm64 0.0.7-1 [67.9 kB] Get: 21 http://deb.debian.org/debian bookworm/main arm64 groff-base arm64 1.22.4-10 [861 kB] Get: 22 http://deb.debian.org/debian bookworm/main arm64 bsdextrautils arm64 2.38.1-5+b1 [86.9 kB] Get: 23 http://deb.debian.org/debian bookworm/main arm64 libpipeline1 arm64 1.5.7-1 [36.4 kB] Get: 24 http://deb.debian.org/debian bookworm/main arm64 man-db arm64 2.11.2-2 [1369 kB] Get: 25 http://deb.debian.org/debian bookworm/main arm64 m4 arm64 1.4.19-3 [276 kB] Get: 26 http://deb.debian.org/debian bookworm/main arm64 autoconf all 2.71-3 [332 kB] Get: 27 http://deb.debian.org/debian bookworm/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 28 http://deb.debian.org/debian bookworm/main arm64 automake all 1:1.16.5-1.3 [823 kB] Get: 29 http://deb.debian.org/debian bookworm/main arm64 autopoint all 0.21-12 [495 kB] Get: 30 http://deb.debian.org/debian bookworm/main arm64 libdebhelper-perl all 13.11.4 [81.2 kB] Get: 31 http://deb.debian.org/debian bookworm/main arm64 libtool all 2.4.7-5 [517 kB] Get: 32 http://deb.debian.org/debian bookworm/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 33 http://deb.debian.org/debian bookworm/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 34 http://deb.debian.org/debian bookworm/main arm64 libsub-override-perl all 0.09-4 [9304 B] Get: 35 http://deb.debian.org/debian bookworm/main arm64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 36 http://deb.debian.org/debian bookworm/main arm64 dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 37 http://deb.debian.org/debian bookworm/main arm64 libelf1 arm64 0.188-2.1 [173 kB] Get: 38 http://deb.debian.org/debian bookworm/main arm64 dwz arm64 0.15-1 [101 kB] Get: 39 http://deb.debian.org/debian bookworm/main arm64 libicu72 arm64 72.1-3 [9204 kB] Get: 40 http://deb.debian.org/debian bookworm/main arm64 libxml2 arm64 2.9.14+dfsg-1.1+b3 [619 kB] Get: 41 http://deb.debian.org/debian bookworm/main arm64 gettext arm64 0.21-12 [1248 kB] Get: 42 http://deb.debian.org/debian bookworm/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 43 http://deb.debian.org/debian bookworm/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 44 http://deb.debian.org/debian bookworm/main arm64 debhelper all 13.11.4 [942 kB] Get: 45 http://deb.debian.org/debian bookworm/main arm64 libassuan0 arm64 2.5.5-5 [45.9 kB] Get: 46 http://deb.debian.org/debian bookworm/main arm64 gpgconf arm64 2.2.40-1.1 [557 kB] Get: 47 http://deb.debian.org/debian bookworm/main arm64 libksba8 arm64 1.6.3-2 [119 kB] Get: 48 http://deb.debian.org/debian bookworm/main arm64 libsasl2-modules-db arm64 2.1.28+dfsg-10 [20.8 kB] Get: 49 http://deb.debian.org/debian bookworm/main arm64 libsasl2-2 arm64 2.1.28+dfsg-10 [58.0 kB] Get: 50 http://deb.debian.org/debian bookworm/main arm64 libldap-2.5-0 arm64 2.5.13+dfsg-5 [171 kB] Get: 51 http://deb.debian.org/debian bookworm/main arm64 libnpth0 arm64 1.6-3 [18.6 kB] Get: 52 http://deb.debian.org/debian bookworm/main arm64 dirmngr arm64 2.2.40-1.1 [770 kB] Get: 53 http://deb.debian.org/debian bookworm/main arm64 gnupg-l10n all 2.2.40-1.1 [1093 kB] Get: 54 http://deb.debian.org/debian bookworm/main arm64 gnupg-utils arm64 2.2.40-1.1 [880 kB] Get: 55 http://deb.debian.org/debian bookworm/main arm64 gpg arm64 2.2.40-1.1 [903 kB] Get: 56 http://deb.debian.org/debian bookworm/main arm64 pinentry-curses arm64 1.2.1-1 [75.2 kB] Get: 57 http://deb.debian.org/debian bookworm/main arm64 gpg-agent arm64 2.2.40-1.1 [673 kB] Get: 58 http://deb.debian.org/debian bookworm/main arm64 gpg-wks-client arm64 2.2.40-1.1 [532 kB] Get: 59 http://deb.debian.org/debian bookworm/main arm64 gpg-wks-server arm64 2.2.40-1.1 [524 kB] Get: 60 http://deb.debian.org/debian bookworm/main arm64 gpgsm arm64 2.2.40-1.1 [651 kB] Get: 61 http://deb.debian.org/debian bookworm/main arm64 gnupg all 2.2.40-1.1 [846 kB] Get: 62 http://deb.debian.org/debian bookworm/main arm64 libfile-dirlist-perl all 0.05-3 [7600 B] Get: 63 http://deb.debian.org/debian bookworm/main arm64 libfile-which-perl all 1.27-2 [15.1 kB] Get: 64 http://deb.debian.org/debian bookworm/main arm64 libfile-homedir-perl all 1.006-2 [42.4 kB] Get: 65 http://deb.debian.org/debian bookworm/main arm64 libfile-touch-perl all 0.12-2 [8816 B] Get: 66 http://deb.debian.org/debian bookworm/main arm64 libio-pty-perl arm64 1:1.17-1 [34.5 kB] Get: 67 http://deb.debian.org/debian bookworm/main arm64 libipc-run-perl all 20220807.0-1 [104 kB] Get: 68 http://deb.debian.org/debian bookworm/main arm64 libclass-method-modifiers-perl all 2.14-1 [18.1 kB] Get: 69 http://deb.debian.org/debian bookworm/main arm64 libclass-xsaccessor-perl arm64 1.19-4+b1 [35.3 kB] Get: 70 http://deb.debian.org/debian bookworm/main arm64 libb-hooks-op-check-perl arm64 0.22-2+b1 [10.4 kB] Get: 71 http://deb.debian.org/debian bookworm/main arm64 libdynaloader-functions-perl all 0.003-3 [12.7 kB] Get: 72 http://deb.debian.org/debian bookworm/main arm64 libdevel-callchecker-perl arm64 0.008-2 [15.9 kB] Get: 73 http://deb.debian.org/debian bookworm/main arm64 libparams-classify-perl arm64 0.015-2+b1 [22.9 kB] Get: 74 http://deb.debian.org/debian bookworm/main arm64 libmodule-runtime-perl all 0.016-2 [19.6 kB] Get: 75 http://deb.debian.org/debian bookworm/main arm64 libimport-into-perl all 1.002005-2 [11.3 kB] Get: 76 http://deb.debian.org/debian bookworm/main arm64 librole-tiny-perl all 2.002004-1 [21.4 kB] Get: 77 http://deb.debian.org/debian bookworm/main arm64 libsub-quote-perl all 2.006008-1 [21.8 kB] Get: 78 http://deb.debian.org/debian bookworm/main arm64 libmoo-perl all 2.005005-1 [58.0 kB] Get: 79 http://deb.debian.org/debian bookworm/main arm64 libencode-locale-perl all 1.05-3 [12.9 kB] Get: 80 http://deb.debian.org/debian bookworm/main arm64 libtimedate-perl all 2.3300-2 [39.3 kB] Get: 81 http://deb.debian.org/debian bookworm/main arm64 libhttp-date-perl all 6.05-2 [10.5 kB] Get: 82 http://deb.debian.org/debian bookworm/main arm64 libfile-listing-perl all 6.15-1 [12.6 kB] Get: 83 http://deb.debian.org/debian bookworm/main arm64 libhtml-tagset-perl all 3.20-6 [11.7 kB] Get: 84 http://deb.debian.org/debian bookworm/main arm64 libregexp-ipv6-perl all 0.03-3 [5212 B] Get: 85 http://deb.debian.org/debian bookworm/main arm64 liburi-perl all 5.17-1 [90.4 kB] Get: 86 http://deb.debian.org/debian bookworm/main arm64 libhtml-parser-perl arm64 3.81-1 [98.6 kB] Get: 87 http://deb.debian.org/debian bookworm/main arm64 libhtml-tree-perl all 5.07-3 [211 kB] Get: 88 http://deb.debian.org/debian bookworm/main arm64 libclone-perl arm64 0.46-1 [13.5 kB] Get: 89 http://deb.debian.org/debian bookworm/main arm64 libio-html-perl all 1.004-3 [16.2 kB] Get: 90 http://deb.debian.org/debian bookworm/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.2 kB] Get: 91 http://deb.debian.org/debian bookworm/main arm64 libhttp-message-perl all 6.44-1 [81.7 kB] Get: 92 http://deb.debian.org/debian bookworm/main arm64 libhttp-cookies-perl all 6.10-1 [19.6 kB] Get: 93 http://deb.debian.org/debian bookworm/main arm64 libhttp-negotiate-perl all 6.01-2 [13.1 kB] Get: 94 http://deb.debian.org/debian bookworm/main arm64 perl-openssl-defaults arm64 7+b1 [7924 B] Get: 95 http://deb.debian.org/debian bookworm/main arm64 libnet-ssleay-perl arm64 1.92-2+b1 [308 kB] Get: 96 http://deb.debian.org/debian bookworm/main arm64 libio-socket-ssl-perl all 2.081-2 [219 kB] Get: 97 http://deb.debian.org/debian bookworm/main arm64 libnet-http-perl all 6.22-1 [25.3 kB] Get: 98 http://deb.debian.org/debian bookworm/main arm64 liblwp-protocol-https-perl all 6.10-1 [12.2 kB] Get: 99 http://deb.debian.org/debian bookworm/main arm64 libtry-tiny-perl all 0.31-2 [22.6 kB] Get: 100 http://deb.debian.org/debian bookworm/main arm64 libwww-robotrules-perl all 6.02-1 [12.9 kB] Get: 101 http://deb.debian.org/debian bookworm/main arm64 libwww-perl all 6.68-1 [186 kB] Get: 102 http://deb.debian.org/debian bookworm/main arm64 patchutils arm64 0.4.2-1 [73.5 kB] Get: 103 http://deb.debian.org/debian bookworm/main arm64 wdiff arm64 1.2.2-5 [119 kB] Get: 104 http://deb.debian.org/debian bookworm/main arm64 devscripts arm64 2.23.3 [1073 kB] Get: 105 http://deb.debian.org/debian bookworm/main arm64 rubygems-integration all 1.18 [6704 B] Get: 106 http://deb.debian.org/debian bookworm/main arm64 ruby-net-telnet all 0.2.0-1 [13.1 kB] Get: 107 http://deb.debian.org/debian bookworm/main arm64 ruby-webrick all 1.8.1-1 [51.4 kB] Get: 108 http://deb.debian.org/debian bookworm/main arm64 ruby-xmlrpc all 0.3.2-2 [24.4 kB] Get: 109 http://deb.debian.org/debian bookworm/main arm64 libruby arm64 1:3.1 [4968 B] Get: 110 http://deb.debian.org/debian bookworm/main arm64 ruby-sdbm arm64 1.0.0-5+b1 [14.5 kB] Get: 111 http://deb.debian.org/debian bookworm/main arm64 libbsd0 arm64 0.11.7-2 [115 kB] Get: 112 http://deb.debian.org/debian bookworm/main arm64 libedit2 arm64 3.1-20221030-2 [88.1 kB] Get: 113 http://deb.debian.org/debian bookworm/main arm64 libncurses6 arm64 6.4-2 [94.0 kB] Get: 114 http://deb.debian.org/debian bookworm/main arm64 libyaml-0-2 arm64 0.2.5-1 [50.4 kB] Get: 115 http://deb.debian.org/debian bookworm/main arm64 libruby3.1 arm64 3.1.2-7 [5248 kB] Get: 116 http://deb.debian.org/debian bookworm/main arm64 ruby3.1 arm64 3.1.2-7 [663 kB] Get: 117 http://deb.debian.org/debian bookworm/main arm64 ruby-rubygems all 3.3.15-2 [293 kB] Get: 118 http://deb.debian.org/debian bookworm/main arm64 ruby arm64 1:3.1 [5868 B] Get: 119 http://deb.debian.org/debian bookworm/main arm64 rake all 13.0.6-3 [83.9 kB] Get: 120 http://deb.debian.org/debian bookworm/main arm64 gem2deb-test-runner arm64 2.1 [16.9 kB] Get: 121 http://deb.debian.org/debian bookworm/main arm64 libgmpxx4ldbl arm64 2:6.2.1+dfsg1-1.1 [338 kB] Get: 122 http://deb.debian.org/debian bookworm/main arm64 libgmp-dev arm64 2:6.2.1+dfsg1-1.1 [622 kB] Get: 123 http://deb.debian.org/debian bookworm/main arm64 ruby3.1-dev arm64 3.1.2-7 [1004 kB] Get: 124 http://deb.debian.org/debian bookworm/main arm64 ruby-all-dev arm64 1:3.1 [5984 B] Get: 125 http://deb.debian.org/debian bookworm/main arm64 gem2deb arm64 2.1 [53.5 kB] Get: 126 http://deb.debian.org/debian bookworm/main arm64 libffi-dev arm64 3.4.4-1 [56.0 kB] Get: 127 http://deb.debian.org/debian bookworm/main arm64 ruby-diff-lcs all 1.5.0-1 [29.0 kB] Get: 128 http://deb.debian.org/debian bookworm/main arm64 ruby-rspec-support all 3.12.0c0e1m1s0-1 [28.1 kB] Get: 129 http://deb.debian.org/debian bookworm/main arm64 ruby-rspec-core all 3.12.0c0e1m1s0-1 [163 kB] Get: 130 http://deb.debian.org/debian bookworm/main arm64 ruby-rspec-expectations all 3.12.0c0e1m1s0-1 [89.5 kB] Get: 131 http://deb.debian.org/debian bookworm/main arm64 ruby-rspec-mocks all 3.12.0c0e1m1s0-1 [79.5 kB] Get: 132 http://deb.debian.org/debian bookworm/main arm64 ruby-rspec all 3.12.0c0e1m1s0-1 [5084 B] Fetched 45.6 MB in 2s (21.2 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.11-minimal:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19616 files and directories currently installed.) Preparing to unpack .../libpython3.11-minimal_3.11.2-6_arm64.deb ... Unpacking libpython3.11-minimal:arm64 (3.11.2-6) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../libexpat1_2.5.0-1_arm64.deb ... Unpacking libexpat1:arm64 (2.5.0-1) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.2-6_arm64.deb ... Unpacking python3.11-minimal (3.11.2-6) ... Setting up libpython3.11-minimal:arm64 (3.11.2-6) ... Setting up libexpat1:arm64 (2.5.0-1) ... Setting up python3.11-minimal (3.11.2-6) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19932 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.11.2-1+b1_arm64.deb ... Unpacking python3-minimal (3.11.2-1+b1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.0.0_all.deb ... Unpacking media-types (10.0.0) ... Selecting previously unselected package readline-common. Preparing to unpack .../2-readline-common_8.2-1.3_all.deb ... Unpacking readline-common (8.2-1.3) ... Selecting previously unselected package libreadline8:arm64. Preparing to unpack .../3-libreadline8_8.2-1.3_arm64.deb ... Unpacking libreadline8:arm64 (8.2-1.3) ... Selecting previously unselected package libpython3.11-stdlib:arm64. Preparing to unpack .../4-libpython3.11-stdlib_3.11.2-6_arm64.deb ... Unpacking libpython3.11-stdlib:arm64 (3.11.2-6) ... Selecting previously unselected package python3.11. Preparing to unpack .../5-python3.11_3.11.2-6_arm64.deb ... Unpacking python3.11 (3.11.2-6) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../6-libpython3-stdlib_3.11.2-1+b1_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.11.2-1+b1) ... Setting up python3-minimal (3.11.2-1+b1) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20366 files and directories currently installed.) Preparing to unpack .../000-python3_3.11.2-1+b1_arm64.deb ... Unpacking python3 (3.11.2-1+b1) ... Selecting previously unselected package netbase. Preparing to unpack .../001-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../002-sensible-utils_0.0.17+nmu1_all.deb ... Unpacking sensible-utils (0.0.17+nmu1) ... Selecting previously unselected package openssl. Preparing to unpack .../003-openssl_3.0.8-1_arm64.deb ... Unpacking openssl (3.0.8-1) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../004-ca-certificates_20230311_all.deb ... Unpacking ca-certificates (20230311) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../005-libmagic-mgc_1%3a5.44-3_arm64.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:arm64. Preparing to unpack .../006-libmagic1_1%3a5.44-3_arm64.deb ... Unpacking libmagic1:arm64 (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../007-file_1%3a5.44-3_arm64.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../008-gettext-base_0.21-12_arm64.deb ... Unpacking gettext-base (0.21-12) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../009-libuchardet0_0.0.7-1_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../010-groff-base_1.22.4-10_arm64.deb ... Unpacking groff-base (1.22.4-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../011-bsdextrautils_2.38.1-5+b1_arm64.deb ... Unpacking bsdextrautils (2.38.1-5+b1) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../012-libpipeline1_1.5.7-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.7-1) ... Selecting previously unselected package man-db. Preparing to unpack .../013-man-db_2.11.2-2_arm64.deb ... Unpacking man-db (2.11.2-2) ... Selecting previously unselected package m4. Preparing to unpack .../014-m4_1.4.19-3_arm64.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../015-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../016-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../017-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../018-autopoint_0.21-12_all.deb ... Unpacking autopoint (0.21-12) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../019-libdebhelper-perl_13.11.4_all.deb ... Unpacking libdebhelper-perl (13.11.4) ... Selecting previously unselected package libtool. Preparing to unpack .../020-libtool_2.4.7-5_all.deb ... Unpacking libtool (2.4.7-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../021-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../022-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../023-libsub-override-perl_0.09-4_all.deb ... Unpacking libsub-override-perl (0.09-4) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../024-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../025-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1:arm64. Preparing to unpack .../026-libelf1_0.188-2.1_arm64.deb ... Unpacking libelf1:arm64 (0.188-2.1) ... Selecting previously unselected package dwz. Preparing to unpack .../027-dwz_0.15-1_arm64.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../028-libicu72_72.1-3_arm64.deb ... Unpacking libicu72:arm64 (72.1-3) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../029-libxml2_2.9.14+dfsg-1.1+b3_arm64.deb ... Unpacking libxml2:arm64 (2.9.14+dfsg-1.1+b3) ... Selecting previously unselected package gettext. Preparing to unpack .../030-gettext_0.21-12_arm64.deb ... Unpacking gettext (0.21-12) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../031-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../032-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../033-debhelper_13.11.4_all.deb ... Unpacking debhelper (13.11.4) ... Selecting previously unselected package libassuan0:arm64. Preparing to unpack .../034-libassuan0_2.5.5-5_arm64.deb ... Unpacking libassuan0:arm64 (2.5.5-5) ... Selecting previously unselected package gpgconf. Preparing to unpack .../035-gpgconf_2.2.40-1.1_arm64.deb ... Unpacking gpgconf (2.2.40-1.1) ... Selecting previously unselected package libksba8:arm64. Preparing to unpack .../036-libksba8_1.6.3-2_arm64.deb ... Unpacking libksba8:arm64 (1.6.3-2) ... Selecting previously unselected package libsasl2-modules-db:arm64. Preparing to unpack .../037-libsasl2-modules-db_2.1.28+dfsg-10_arm64.deb ... Unpacking libsasl2-modules-db:arm64 (2.1.28+dfsg-10) ... Selecting previously unselected package libsasl2-2:arm64. Preparing to unpack .../038-libsasl2-2_2.1.28+dfsg-10_arm64.deb ... Unpacking libsasl2-2:arm64 (2.1.28+dfsg-10) ... Selecting previously unselected package libldap-2.5-0:arm64. Preparing to unpack .../039-libldap-2.5-0_2.5.13+dfsg-5_arm64.deb ... Unpacking libldap-2.5-0:arm64 (2.5.13+dfsg-5) ... Selecting previously unselected package libnpth0:arm64. Preparing to unpack .../040-libnpth0_1.6-3_arm64.deb ... Unpacking libnpth0:arm64 (1.6-3) ... Selecting previously unselected package dirmngr. Preparing to unpack .../041-dirmngr_2.2.40-1.1_arm64.deb ... Unpacking dirmngr (2.2.40-1.1) ... Selecting previously unselected package gnupg-l10n. Preparing to unpack .../042-gnupg-l10n_2.2.40-1.1_all.deb ... Unpacking gnupg-l10n (2.2.40-1.1) ... Selecting previously unselected package gnupg-utils. Preparing to unpack .../043-gnupg-utils_2.2.40-1.1_arm64.deb ... Unpacking gnupg-utils (2.2.40-1.1) ... Selecting previously unselected package gpg. Preparing to unpack .../044-gpg_2.2.40-1.1_arm64.deb ... Unpacking gpg (2.2.40-1.1) ... Selecting previously unselected package pinentry-curses. Preparing to unpack .../045-pinentry-curses_1.2.1-1_arm64.deb ... Unpacking pinentry-curses (1.2.1-1) ... Selecting previously unselected package gpg-agent. Preparing to unpack .../046-gpg-agent_2.2.40-1.1_arm64.deb ... Unpacking gpg-agent (2.2.40-1.1) ... Selecting previously unselected package gpg-wks-client. Preparing to unpack .../047-gpg-wks-client_2.2.40-1.1_arm64.deb ... Unpacking gpg-wks-client (2.2.40-1.1) ... Selecting previously unselected package gpg-wks-server. Preparing to unpack .../048-gpg-wks-server_2.2.40-1.1_arm64.deb ... Unpacking gpg-wks-server (2.2.40-1.1) ... Selecting previously unselected package gpgsm. Preparing to unpack .../049-gpgsm_2.2.40-1.1_arm64.deb ... Unpacking gpgsm (2.2.40-1.1) ... Selecting previously unselected package gnupg. Preparing to unpack .../050-gnupg_2.2.40-1.1_all.deb ... Unpacking gnupg (2.2.40-1.1) ... Selecting previously unselected package libfile-dirlist-perl. Preparing to unpack .../051-libfile-dirlist-perl_0.05-3_all.deb ... Unpacking libfile-dirlist-perl (0.05-3) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../052-libfile-which-perl_1.27-2_all.deb ... Unpacking libfile-which-perl (1.27-2) ... Selecting previously unselected package libfile-homedir-perl. Preparing to unpack .../053-libfile-homedir-perl_1.006-2_all.deb ... Unpacking libfile-homedir-perl (1.006-2) ... Selecting previously unselected package libfile-touch-perl. Preparing to unpack .../054-libfile-touch-perl_0.12-2_all.deb ... Unpacking libfile-touch-perl (0.12-2) ... Selecting previously unselected package libio-pty-perl. Preparing to unpack .../055-libio-pty-perl_1%3a1.17-1_arm64.deb ... Unpacking libio-pty-perl (1:1.17-1) ... Selecting previously unselected package libipc-run-perl. Preparing to unpack .../056-libipc-run-perl_20220807.0-1_all.deb ... Unpacking libipc-run-perl (20220807.0-1) ... Selecting previously unselected package libclass-method-modifiers-perl. Preparing to unpack .../057-libclass-method-modifiers-perl_2.14-1_all.deb ... Unpacking libclass-method-modifiers-perl (2.14-1) ... Selecting previously unselected package libclass-xsaccessor-perl. Preparing to unpack .../058-libclass-xsaccessor-perl_1.19-4+b1_arm64.deb ... Unpacking libclass-xsaccessor-perl (1.19-4+b1) ... Selecting previously unselected package libb-hooks-op-check-perl:arm64. Preparing to unpack .../059-libb-hooks-op-check-perl_0.22-2+b1_arm64.deb ... Unpacking libb-hooks-op-check-perl:arm64 (0.22-2+b1) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../060-libdynaloader-functions-perl_0.003-3_all.deb ... Unpacking libdynaloader-functions-perl (0.003-3) ... Selecting previously unselected package libdevel-callchecker-perl:arm64. Preparing to unpack .../061-libdevel-callchecker-perl_0.008-2_arm64.deb ... Unpacking libdevel-callchecker-perl:arm64 (0.008-2) ... Selecting previously unselected package libparams-classify-perl:arm64. Preparing to unpack .../062-libparams-classify-perl_0.015-2+b1_arm64.deb ... Unpacking libparams-classify-perl:arm64 (0.015-2+b1) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../063-libmodule-runtime-perl_0.016-2_all.deb ... Unpacking libmodule-runtime-perl (0.016-2) ... Selecting previously unselected package libimport-into-perl. Preparing to unpack .../064-libimport-into-perl_1.002005-2_all.deb ... Unpacking libimport-into-perl (1.002005-2) ... Selecting previously unselected package librole-tiny-perl. Preparing to unpack .../065-librole-tiny-perl_2.002004-1_all.deb ... Unpacking librole-tiny-perl (2.002004-1) ... Selecting previously unselected package libsub-quote-perl. Preparing to unpack .../066-libsub-quote-perl_2.006008-1_all.deb ... Unpacking libsub-quote-perl (2.006008-1) ... Selecting previously unselected package libmoo-perl. Preparing to unpack .../067-libmoo-perl_2.005005-1_all.deb ... Unpacking libmoo-perl (2.005005-1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../068-libencode-locale-perl_1.05-3_all.deb ... Unpacking libencode-locale-perl (1.05-3) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../069-libtimedate-perl_2.3300-2_all.deb ... Unpacking libtimedate-perl (2.3300-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../070-libhttp-date-perl_6.05-2_all.deb ... Unpacking libhttp-date-perl (6.05-2) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../071-libfile-listing-perl_6.15-1_all.deb ... Unpacking libfile-listing-perl (6.15-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../072-libhtml-tagset-perl_3.20-6_all.deb ... Unpacking libhtml-tagset-perl (3.20-6) ... Selecting previously unselected package libregexp-ipv6-perl. Preparing to unpack .../073-libregexp-ipv6-perl_0.03-3_all.deb ... Unpacking libregexp-ipv6-perl (0.03-3) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../074-liburi-perl_5.17-1_all.deb ... Unpacking liburi-perl (5.17-1) ... Selecting previously unselected package libhtml-parser-perl:arm64. Preparing to unpack .../075-libhtml-parser-perl_3.81-1_arm64.deb ... Unpacking libhtml-parser-perl:arm64 (3.81-1) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../076-libhtml-tree-perl_5.07-3_all.deb ... Unpacking libhtml-tree-perl (5.07-3) ... Selecting previously unselected package libclone-perl:arm64. Preparing to unpack .../077-libclone-perl_0.46-1_arm64.deb ... Unpacking libclone-perl:arm64 (0.46-1) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../078-libio-html-perl_1.004-3_all.deb ... Unpacking libio-html-perl (1.004-3) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../079-liblwp-mediatypes-perl_6.04-2_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-2) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../080-libhttp-message-perl_6.44-1_all.deb ... Unpacking libhttp-message-perl (6.44-1) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../081-libhttp-cookies-perl_6.10-1_all.deb ... Unpacking libhttp-cookies-perl (6.10-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../082-libhttp-negotiate-perl_6.01-2_all.deb ... Unpacking libhttp-negotiate-perl (6.01-2) ... Selecting previously unselected package perl-openssl-defaults:arm64. Preparing to unpack .../083-perl-openssl-defaults_7+b1_arm64.deb ... Unpacking perl-openssl-defaults:arm64 (7+b1) ... Selecting previously unselected package libnet-ssleay-perl:arm64. Preparing to unpack .../084-libnet-ssleay-perl_1.92-2+b1_arm64.deb ... Unpacking libnet-ssleay-perl:arm64 (1.92-2+b1) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../085-libio-socket-ssl-perl_2.081-2_all.deb ... Unpacking libio-socket-ssl-perl (2.081-2) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../086-libnet-http-perl_6.22-1_all.deb ... Unpacking libnet-http-perl (6.22-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../087-liblwp-protocol-https-perl_6.10-1_all.deb ... Unpacking liblwp-protocol-https-perl (6.10-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../088-libtry-tiny-perl_0.31-2_all.deb ... Unpacking libtry-tiny-perl (0.31-2) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../089-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../090-libwww-perl_6.68-1_all.deb ... Unpacking libwww-perl (6.68-1) ... Selecting previously unselected package patchutils. Preparing to unpack .../091-patchutils_0.4.2-1_arm64.deb ... Unpacking patchutils (0.4.2-1) ... Selecting previously unselected package wdiff. Preparing to unpack .../092-wdiff_1.2.2-5_arm64.deb ... Unpacking wdiff (1.2.2-5) ... Selecting previously unselected package devscripts. Preparing to unpack .../093-devscripts_2.23.3_arm64.deb ... Unpacking devscripts (2.23.3) ... Selecting previously unselected package rubygems-integration. Preparing to unpack .../094-rubygems-integration_1.18_all.deb ... Unpacking rubygems-integration (1.18) ... Selecting previously unselected package ruby-net-telnet. Preparing to unpack .../095-ruby-net-telnet_0.2.0-1_all.deb ... Unpacking ruby-net-telnet (0.2.0-1) ... Selecting previously unselected package ruby-webrick. Preparing to unpack .../096-ruby-webrick_1.8.1-1_all.deb ... Unpacking ruby-webrick (1.8.1-1) ... Selecting previously unselected package ruby-xmlrpc. Preparing to unpack .../097-ruby-xmlrpc_0.3.2-2_all.deb ... Unpacking ruby-xmlrpc (0.3.2-2) ... Selecting previously unselected package libruby:arm64. Preparing to unpack .../098-libruby_1%3a3.1_arm64.deb ... Unpacking libruby:arm64 (1:3.1) ... Selecting previously unselected package ruby-sdbm:arm64. Preparing to unpack .../099-ruby-sdbm_1.0.0-5+b1_arm64.deb ... Unpacking ruby-sdbm:arm64 (1.0.0-5+b1) ... Selecting previously unselected package libbsd0:arm64. Preparing to unpack .../100-libbsd0_0.11.7-2_arm64.deb ... Unpacking libbsd0:arm64 (0.11.7-2) ... Selecting previously unselected package libedit2:arm64. Preparing to unpack .../101-libedit2_3.1-20221030-2_arm64.deb ... Unpacking libedit2:arm64 (3.1-20221030-2) ... Selecting previously unselected package libncurses6:arm64. Preparing to unpack .../102-libncurses6_6.4-2_arm64.deb ... Unpacking libncurses6:arm64 (6.4-2) ... Selecting previously unselected package libyaml-0-2:arm64. Preparing to unpack .../103-libyaml-0-2_0.2.5-1_arm64.deb ... Unpacking libyaml-0-2:arm64 (0.2.5-1) ... Selecting previously unselected package libruby3.1:arm64. Preparing to unpack .../104-libruby3.1_3.1.2-7_arm64.deb ... Unpacking libruby3.1:arm64 (3.1.2-7) ... Selecting previously unselected package ruby3.1. Preparing to unpack .../105-ruby3.1_3.1.2-7_arm64.deb ... Unpacking ruby3.1 (3.1.2-7) ... Selecting previously unselected package ruby-rubygems. Preparing to unpack .../106-ruby-rubygems_3.3.15-2_all.deb ... Unpacking ruby-rubygems (3.3.15-2) ... Selecting previously unselected package ruby. Preparing to unpack .../107-ruby_1%3a3.1_arm64.deb ... Unpacking ruby (1:3.1) ... Selecting previously unselected package rake. Preparing to unpack .../108-rake_13.0.6-3_all.deb ... Unpacking rake (13.0.6-3) ... Selecting previously unselected package gem2deb-test-runner. Preparing to unpack .../109-gem2deb-test-runner_2.1_arm64.deb ... Unpacking gem2deb-test-runner (2.1) ... Selecting previously unselected package libgmpxx4ldbl:arm64. Preparing to unpack .../110-libgmpxx4ldbl_2%3a6.2.1+dfsg1-1.1_arm64.deb ... Unpacking libgmpxx4ldbl:arm64 (2:6.2.1+dfsg1-1.1) ... Selecting previously unselected package libgmp-dev:arm64. Preparing to unpack .../111-libgmp-dev_2%3a6.2.1+dfsg1-1.1_arm64.deb ... Unpacking libgmp-dev:arm64 (2:6.2.1+dfsg1-1.1) ... Selecting previously unselected package ruby3.1-dev:arm64. Preparing to unpack .../112-ruby3.1-dev_3.1.2-7_arm64.deb ... Unpacking ruby3.1-dev:arm64 (3.1.2-7) ... Selecting previously unselected package ruby-all-dev:arm64. Preparing to unpack .../113-ruby-all-dev_1%3a3.1_arm64.deb ... Unpacking ruby-all-dev:arm64 (1:3.1) ... Selecting previously unselected package gem2deb. Preparing to unpack .../114-gem2deb_2.1_arm64.deb ... Unpacking gem2deb (2.1) ... Selecting previously unselected package libffi-dev:arm64. Preparing to unpack .../115-libffi-dev_3.4.4-1_arm64.deb ... Unpacking libffi-dev:arm64 (3.4.4-1) ... Selecting previously unselected package ruby-diff-lcs. Preparing to unpack .../116-ruby-diff-lcs_1.5.0-1_all.deb ... Unpacking ruby-diff-lcs (1.5.0-1) ... Selecting previously unselected package ruby-rspec-support. Preparing to unpack .../117-ruby-rspec-support_3.12.0c0e1m1s0-1_all.deb ... Unpacking ruby-rspec-support (3.12.0c0e1m1s0-1) ... Selecting previously unselected package ruby-rspec-core. Preparing to unpack .../118-ruby-rspec-core_3.12.0c0e1m1s0-1_all.deb ... Unpacking ruby-rspec-core (3.12.0c0e1m1s0-1) ... Selecting previously unselected package ruby-rspec-expectations. Preparing to unpack .../119-ruby-rspec-expectations_3.12.0c0e1m1s0-1_all.deb ... Unpacking ruby-rspec-expectations (3.12.0c0e1m1s0-1) ... Selecting previously unselected package ruby-rspec-mocks. Preparing to unpack .../120-ruby-rspec-mocks_3.12.0c0e1m1s0-1_all.deb ... Unpacking ruby-rspec-mocks (3.12.0c0e1m1s0-1) ... Selecting previously unselected package ruby-rspec. Preparing to unpack .../121-ruby-rspec_3.12.0c0e1m1s0-1_all.deb ... Unpacking ruby-rspec (3.12.0c0e1m1s0-1) ... Setting up libksba8:arm64 (1.6.3-2) ... Setting up media-types (10.0.0) ... Setting up libpipeline1:arm64 (1.5.7-1) ... Setting up wdiff (1.2.2-5) ... Setting up libfile-which-perl (1.27-2) ... Setting up libicu72:arm64 (72.1-3) ... Setting up bsdextrautils (2.38.1-5+b1) ... Setting up libdynaloader-functions-perl (0.003-3) ... Setting up libclass-method-modifiers-perl (2.14-1) ... Setting up libio-pty-perl (1:1.17-1) ... Setting up libmagic-mgc (1:5.44-3) ... Setting up libclone-perl:arm64 (0.46-1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:arm64 (0.2.5-1) ... Setting up libhtml-tagset-perl (3.20-6) ... Setting up libdebhelper-perl (13.11.4) ... Setting up liblwp-mediatypes-perl (6.04-2) ... Setting up libtry-tiny-perl (0.31-2) ... Setting up libmagic1:arm64 (1:5.44-3) ... Setting up perl-openssl-defaults:arm64 (7+b1) ... Setting up gettext-base (0.21-12) ... Setting up m4 (1.4.19-3) ... Setting up libencode-locale-perl (1.05-3) ... Setting up libnpth0:arm64 (1.6-3) ... Setting up file (1:5.44-3) ... Setting up libassuan0:arm64 (2.5.5-5) ... Setting up libffi-dev:arm64 (3.4.4-1) ... Setting up libsasl2-modules-db:arm64 (2.1.28+dfsg-10) ... Setting up autotools-dev (20220109.1) ... Setting up libgmpxx4ldbl:arm64 (2:6.2.1+dfsg1-1.1) ... Setting up gnupg-l10n (2.2.40-1.1) ... Setting up libncurses6:arm64 (6.4-2) ... Setting up ruby-net-telnet (0.2.0-1) ... Setting up libio-html-perl (1.004-3) ... Setting up autopoint (0.21-12) ... Setting up libb-hooks-op-check-perl:arm64 (0.22-2+b1) ... Setting up libipc-run-perl (20220807.0-1) ... Setting up libsasl2-2:arm64 (2.1.28+dfsg-10) ... Setting up autoconf (2.71-3) ... Setting up ruby-rspec-support (3.12.0c0e1m1s0-1) ... Setting up libtimedate-perl (2.3300-2) ... Setting up ruby-webrick (1.8.1-1) ... Setting up libregexp-ipv6-perl (0.03-3) ... Setting up sensible-utils (0.0.17+nmu1) ... Setting up libuchardet0:arm64 (0.0.7-1) ... Setting up librole-tiny-perl (2.002004-1) ... Setting up libsub-override-perl (0.09-4) ... Setting up netbase (6.4) ... Setting up libsub-quote-perl (2.006008-1) ... Setting up libclass-xsaccessor-perl (1.19-4+b1) ... Setting up libfile-dirlist-perl (0.05-3) ... Setting up libfile-homedir-perl (1.006-2) ... Setting up openssl (3.0.8-1) ... Setting up libbsd0:arm64 (0.11.7-2) ... Setting up libelf1:arm64 (0.188-2.1) ... Setting up readline-common (8.2-1.3) ... Setting up ruby-xmlrpc (0.3.2-2) ... Setting up libxml2:arm64 (2.9.14+dfsg-1.1+b3) ... Setting up liburi-perl (5.17-1) ... Setting up libfile-touch-perl (0.12-2) ... Setting up libnet-ssleay-perl:arm64 (1.92-2+b1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up pinentry-curses (1.2.1-1) ... Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up libhttp-date-perl (6.05-2) ... Setting up gettext (0.21-12) ... Setting up libgmp-dev:arm64 (2:6.2.1+dfsg1-1.1) ... Setting up libfile-listing-perl (6.15-1) ... Setting up libtool (2.4.7-5) ... Setting up libedit2:arm64 (3.1-20221030-2) ... Setting up libreadline8:arm64 (8.2-1.3) ... Setting up libnet-http-perl (6.22-1) ... Setting up libdevel-callchecker-perl:arm64 (0.008-2) ... Setting up libldap-2.5-0:arm64 (2.5.13+dfsg-5) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up patchutils (0.4.2-1) ... Setting up ca-certificates (20230311) ... Updating certificates in /etc/ssl/certs... 140 added, 0 removed; done. Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up dwz (0.15-1) ... Setting up groff-base (1.22.4-10) ... Setting up libhtml-parser-perl:arm64 (3.81-1) ... Setting up gpgconf (2.2.40-1.1) ... Setting up libio-socket-ssl-perl (2.081-2) ... Setting up gpg (2.2.40-1.1) ... Setting up gnupg-utils (2.2.40-1.1) ... Setting up libhttp-message-perl (6.44-1) ... Setting up libhttp-negotiate-perl (6.01-2) ... Setting up gpg-agent (2.2.40-1.1) ... Setting up libhttp-cookies-perl (6.10-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libhtml-tree-perl (5.07-3) ... Setting up libpython3.11-stdlib:arm64 (3.11.2-6) ... Setting up libparams-classify-perl:arm64 (0.015-2+b1) ... Setting up gpgsm (2.2.40-1.1) ... Setting up rubygems-integration (1.18) ... Setting up man-db (2.11.2-2) ... Not building database; man-db/auto-update is not 'true'. Setting up dirmngr (2.2.40-1.1) ... Setting up libmodule-runtime-perl (0.016-2) ... Setting up gpg-wks-server (2.2.40-1.1) ... Setting up libpython3-stdlib:arm64 (3.11.2-1+b1) ... Setting up python3.11 (3.11.2-6) ... Setting up gpg-wks-client (2.2.40-1.1) ... Setting up libimport-into-perl (1.002005-2) ... Setting up libmoo-perl (2.005005-1) ... Setting up debhelper (13.11.4) ... Setting up python3 (3.11.2-1+b1) ... Setting up gnupg (2.2.40-1.1) ... Setting up libwww-perl (6.68-1) ... Setting up devscripts (2.23.3) ... Setting up rake (13.0.6-3) ... Setting up ruby3.1 (3.1.2-7) ... Setting up ruby-sdbm:arm64 (1.0.0-5+b1) ... Setting up liblwp-protocol-https-perl (6.10-1) ... Setting up libruby3.1:arm64 (3.1.2-7) ... Setting up libruby:arm64 (1:3.1) ... Setting up ruby (1:3.1) ... Setting up ruby-rspec-core (3.12.0c0e1m1s0-1) ... Setting up ruby3.1-dev:arm64 (3.1.2-7) ... Setting up ruby-diff-lcs (1.5.0-1) ... Setting up ruby-rubygems (3.3.15-2) ... Setting up gem2deb-test-runner (2.1) ... Setting up ruby-all-dev:arm64 (1:3.1) ... Setting up ruby-rspec-expectations (3.12.0c0e1m1s0-1) ... Setting up ruby-rspec-mocks (3.12.0c0e1m1s0-1) ... Setting up gem2deb (2.1) ... Setting up ruby-rspec (3.12.0c0e1m1s0-1) ... Processing triggers for libc-bin (2.36-8) ... Processing triggers for ca-certificates (20230311) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/ruby-ffi-1.15.5+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../ruby-ffi_1.15.5+dfsg-1_source.changes dpkg-buildpackage: info: source package ruby-ffi dpkg-buildpackage: info: source version 1.15.5+dfsg-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Lucas Kanashiro dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean --buildsystem=ruby --with ruby debian/rules override_dh_auto_clean make[1]: Entering directory '/build/ruby-ffi-1.15.5+dfsg' dh_auto_clean dh_ruby --clean W: XS-Ruby-Versions is deprecated, and will be ignored rm -rf build/ rm -f spec/ffi/fixtures/*.so rm -f spec/ffi/fixtures/*.o make[1]: Leaving directory '/build/ruby-ffi-1.15.5+dfsg' dh_autoreconf_clean -O--buildsystem=ruby dh_clean -O--buildsystem=ruby debian/rules binary dh binary --buildsystem=ruby --with ruby dh_update_autotools_config -O--buildsystem=ruby dh_autoreconf -O--buildsystem=ruby dh_auto_configure -O--buildsystem=ruby dh_ruby --configure dh_auto_build -O--buildsystem=ruby dh_ruby --build dh_auto_test -O--buildsystem=ruby dh_ruby --test create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=ruby dh_prep -O--buildsystem=ruby dh_auto_install --destdir=debian/ruby-ffi/ -O--buildsystem=ruby dh_ruby --install /build/ruby-ffi-1.15.5\+dfsg/debian/ruby-ffi /usr/bin/ruby3.1 -S gem build --config-file /dev/null --verbose /tmp/d20240516-11030-p5bfcw/gemspec Failed to load /dev/null because it doesn't contain valid YAML hash Successfully built RubyGem Name: ffi Version: 1.15.5 File: ffi-1.15.5.gem /usr/bin/ruby3.1 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0 /tmp/d20240516-11030-p5bfcw/ffi-1.15.5.gem Failed to load /dev/null because it doesn't contain valid YAML hash /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/AbstractMemory.c /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/AbstractMemory.h /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/ArrayType.c /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/ArrayType.h /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Buffer.c /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Call.c /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Call.h /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/ClosurePool.c /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/ClosurePool.h /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/DynamicLibrary.c /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/DynamicLibrary.h /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Function.c /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Function.h /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/FunctionInfo.c /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/LastError.c /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/LastError.h /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/LongDouble.c /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/LongDouble.h /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/MappedType.c /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/MappedType.h /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/MemoryPointer.c /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/MemoryPointer.h /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/MethodHandle.c /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/MethodHandle.h /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Platform.c /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Platform.h /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Pointer.c /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Pointer.h /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Struct.c /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Struct.h /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/StructByValue.c /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/StructByValue.h /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/StructLayout.c /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Thread.c /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Thread.h /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Type.c /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Type.h /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Types.c /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Types.h /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Variadic.c /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/compat.h /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/extconf.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/ffi.c /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/libffi.bsd.mk /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/libffi.darwin.mk /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/libffi.gnu.mk /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/libffi.mk /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/libffi.vc.mk /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/libffi.vc64.mk /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/rbffi.h /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/rbffi_endian.h /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/abstract_memory.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/autopointer.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/buffer.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/callback.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/data_converter.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/enum.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/errno.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/ffi.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/io.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/library.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/managedstruct.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/memorypointer.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-darwin/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-freebsd/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-freebsd12/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-linux/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-openbsd/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/arm-freebsd/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/arm-freebsd12/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/arm-linux/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-cygwin/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-darwin/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-freebsd/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-freebsd12/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-gnu/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-linux/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-netbsd/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-openbsd/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-solaris/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-windows/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/ia64-linux/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mips-linux/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mips64-linux/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mips64el-linux/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mipsel-linux/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa32r6-linux/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa32r6el-linux/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa64r6-linux/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa64r6el-linux/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-aix/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-darwin/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-linux/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-openbsd/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc64-linux/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc64le-linux/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/riscv64-linux/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/s390-linux/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/s390x-linux/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/sparc-linux/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/sparc-solaris/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/sparc64-linux/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/sparcv9-openbsd/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/sparcv9-solaris/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-cygwin/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-darwin/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-dragonflybsd/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-freebsd/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-freebsd12/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-haiku/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-linux/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-msys/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-netbsd/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-openbsd/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-solaris/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-windows/types.conf /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/pointer.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/struct.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/struct_by_reference.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/struct_layout.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/struct_layout_builder.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/tools/const_generator.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/tools/generator.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/tools/generator_task.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/tools/struct_generator.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/tools/types_generator.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/types.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/union.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/variadic.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/version.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/rakelib/ffi_gem_helper.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/samples/getlogin.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/samples/getpid.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/samples/gettimeofday.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/samples/hello.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/samples/inotify.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/samples/pty.rb /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/samples/qsort.rb Building native extensions. This could take a while... current directory: /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c ["/usr/bin/ruby3.1", "-I", "/usr/lib/ruby/vendor_ruby", "-r", "./siteconf20240516-11036-xc2hg6.rb", "extconf.rb"] checking for ffi.h... yes checking for ffi_prep_closure_loc() in -lffi... yes checking for ffi_prep_cif_var()... yes checking for ffi_raw_call()... yes checking for ffi_prep_raw_closure()... yes checking for whether -pthread is accepted as LDFLAGS... yes creating extconf.h creating Makefile current directory: /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c ["make", "V=1", "CC=gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=.", "CXX=g++ -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=.", "DESTDIR=", "clean"] make[1]: Entering directory '/build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c' rm -f rm -fr ffi_c.so false *.o *.bak mkmf.log .*.time make[1]: Leaving directory '/build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c' current directory: /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c ["make", "V=1", "CC=gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=.", "CXX=g++ -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=.", "DESTDIR="] make[1]: Entering directory '/build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c' gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/aarch64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o AbstractMemory.o -c AbstractMemory.c gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/aarch64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o ArrayType.o -c ArrayType.c gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/aarch64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o Buffer.o -c Buffer.c gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/aarch64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o Call.o -c Call.c gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/aarch64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o ClosurePool.o -c ClosurePool.c gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/aarch64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o DynamicLibrary.o -c DynamicLibrary.c gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/aarch64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o Function.o -c Function.c gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/aarch64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o FunctionInfo.o -c FunctionInfo.c gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/aarch64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o LastError.o -c LastError.c gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/aarch64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o LongDouble.o -c LongDouble.c gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/aarch64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o MappedType.o -c MappedType.c gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/aarch64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o MemoryPointer.o -c MemoryPointer.c gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/aarch64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o MethodHandle.o -c MethodHandle.c gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/aarch64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o Platform.o -c Platform.c gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/aarch64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o Pointer.o -c Pointer.c gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/aarch64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o Struct.o -c Struct.c gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/aarch64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o StructByValue.o -c StructByValue.c gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/aarch64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o StructLayout.o -c StructLayout.c gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/aarch64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o Thread.o -c Thread.c gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/aarch64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o Type.o -c Type.c gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/aarch64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o Types.o -c Types.c gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/aarch64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o Variadic.o -c Variadic.c gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/aarch64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -o ffi.o -c ffi.c rm -f ffi_c.so gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=. -shared -o ffi_c.so AbstractMemory.o ArrayType.o Buffer.o Call.o ClosurePool.o DynamicLibrary.o Function.o FunctionInfo.o LastError.o LongDouble.o MappedType.o MemoryPointer.o MethodHandle.o Platform.o Pointer.o Struct.o StructByValue.o StructLayout.o Thread.o Type.o Types.o Variadic.o ffi.o -L. -L/usr/lib/aarch64-linux-gnu -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -pthread -Wl,-z,relro -Wl,-z,now -lruby-3.1 -lffi -lm -lc make[1]: Leaving directory '/build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c' current directory: /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c ["make", "V=1", "CC=gcc -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=.", "CXX=g++ -fdebug-prefix-map=/build/ruby-ffi-1.15.5+dfsg=.", "DESTDIR=", "install"] make[1]: Entering directory '/build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c' /bin/mkdir -p . ./.gem.20240516-11036-3wsmsv exit > .sitearchdir.time /usr/bin/install -c -m 0755 ffi_c.so ./.gem.20240516-11036-3wsmsv make[1]: Leaving directory '/build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c' current directory: /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c /usr/bin/ruby3.1 -I /usr/lib/ruby/vendor_ruby -r ./siteconf20240516-11036-xc2hg6.rb extconf.rb current directory: /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c make V\=1 CC\=gcc\ -fdebug-prefix-map\=/build/ruby-ffi-1.15.5+dfsg\=. CXX\=g++\ -fdebug-prefix-map\=/build/ruby-ffi-1.15.5+dfsg\=. DESTDIR\= clean current directory: /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c make V\=1 CC\=gcc\ -fdebug-prefix-map\=/build/ruby-ffi-1.15.5+dfsg\=. CXX\=g++\ -fdebug-prefix-map\=/build/ruby-ffi-1.15.5+dfsg\=. DESTDIR\= current directory: /build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c make V\=1 CC\=gcc\ -fdebug-prefix-map\=/build/ruby-ffi-1.15.5+dfsg\=. CXX\=g++\ -fdebug-prefix-map\=/build/ruby-ffi-1.15.5+dfsg\=. DESTDIR\= install Successfully installed ffi-1.15.5 1 gem installed cd debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0 rm -rf bin rm -rf build_info rm -rf cache rm -rf doc find extensions -name mkmf.log -delete find extensions -name gem_make.out -delete rmdir plugins cd gems/ffi-1.15.5 rm -rf ext/ffi_c rm -f lib/ffi_c.so chmod 644 lib/ffi/abstract_memory.rb lib/ffi/autopointer.rb lib/ffi/buffer.rb lib/ffi/callback.rb lib/ffi/data_converter.rb lib/ffi/enum.rb lib/ffi/errno.rb lib/ffi/ffi.rb lib/ffi/io.rb lib/ffi/library.rb lib/ffi/managedstruct.rb lib/ffi/memorypointer.rb lib/ffi/platform.rb lib/ffi/pointer.rb lib/ffi/struct.rb lib/ffi/struct_by_reference.rb lib/ffi/struct_layout.rb lib/ffi/struct_layout_builder.rb lib/ffi/tools/const_generator.rb lib/ffi/tools/generator.rb lib/ffi/tools/generator_task.rb lib/ffi/tools/struct_generator.rb lib/ffi/tools/types_generator.rb lib/ffi/types.rb lib/ffi/union.rb lib/ffi/variadic.rb lib/ffi/version.rb lib/ffi.rb find lib/ -type d -empty -delete find ext/ -type d -empty -delete cd - cd - dh_installchangelogs -pruby-ffi /build/ruby-ffi-1.15.5+dfsg/CHANGELOG.md upstream /usr/bin/ruby3.1 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby3.1 │ └──────────────────────────────────────────────────────────────────────────────┘ GEM_PATH=/build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0:/build/ruby-ffi-1.15.5+dfsg/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.1.0:/var/lib/gems/3.1.0:/usr/local/lib/ruby/gems/3.1.0:/usr/lib/ruby/gems/3.1.0:/usr/lib/aarch64-linux-gnu/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0 ruby3.1 -e gem\ \"ffi\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby3.1 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0:/build/ruby-ffi-1.15.5+dfsg/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.1.0:/var/lib/gems/3.1.0:/usr/local/lib/ruby/gems/3.1.0:/usr/lib/ruby/gems/3.1.0:/usr/lib/aarch64-linux-gnu/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0 ruby3.1 -S rake -f debian/ruby-tests.rake /usr/bin/ruby3.1 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.12.0/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation "gmake CPU=aarch64 OS=linux" gmake[1]: Entering directory '/build/ruby-ffi-1.15.5+dfsg/spec/ffi/fixtures' cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c Benchmark.c -o Benchmark.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c BitmaskTest.c -o BitmaskTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c BoolTest.c -o BoolTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c BufferTest.c -o BufferTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c ClosureTest.c -o ClosureTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c EnumTest.c -o EnumTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c FunctionTest.c -o FunctionTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c GlobalVariable.c -o GlobalVariable.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c LastErrorTest.c -o LastErrorTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c NumberTest.c -o NumberTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c PipeHelperPosix.c -o PipeHelperPosix.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c PipeHelperWindows.c -o PipeHelperWindows.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c PointerTest.c -o PointerTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c ReferenceTest.c -o ReferenceTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c StringTest.c -o StringTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c StructTest.c -o StructTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c UnionTest.c -o UnionTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c VariadicTest.c -o VariadicTest.o cc -o libtest.so -Wl,-z,relro -shared -Wl,-soname,libtest.so ./Benchmark.o ./BitmaskTest.o ./BoolTest.o ./BufferTest.o ./ClosureTest.o ./EnumTest.o ./FunctionTest.o ./GlobalVariable.o ./LastErrorTest.o ./NumberTest.o ./PipeHelperPosix.o ./PipeHelperWindows.o ./PointerTest.o ./ReferenceTest.o ./StringTest.o ./StructTest.o ./UnionTest.o ./VariadicTest.o -lm gmake[1]: Leaving directory '/build/ruby-ffi-1.15.5+dfsg/spec/ffi/fixtures' Run options: exclude {:broken=>true} async callback :int (0x7fffffff) argument called a second time sets the name of the thread that runs the callback A library with no bitmask or enum defined returns nil when asked for an enum An untagged bitmask constants can be used as function parameters and return value A tagged typedef bitmask is accessible through its tag contains bitmask constants constants can be used as function parameters and return value constants can be combined into list to be used as function parameters and return values integers can be used instead of constants combination or list of integers can be used instead of constants mixed list of integers and constants can be used instead of constants remainder is given if some undefined mask are returned wrong constants rejected All bitmasks have autonumbered constants when defined with names only can have an explicit first constant and autonumbered subsequent constants can have a mix of explicit and autonumbered constants can have all its constants explicitely valued return a list containing a constant corresponding to a specific value return a list containing constants corresponding to a specific value combination of values return [] for values that don't have a symbol duplicate bitmask keys rejected Function with primitive boolean arguments and return values bools raise error on invalid types Buffer#total Buffer.alloc_in(char, 1).total == 1 Buffer.alloc_out(char, 1).total == 1 Buffer.alloc_inout(char, 1).total == 1 Buffer.alloc_in(uchar, 1).total == 1 Buffer.alloc_out(uchar, 1).total == 1 Buffer.alloc_inout(uchar, 1).total == 1 Buffer.alloc_in(short, 1).total == 2 Buffer.alloc_out(short, 1).total == 2 Buffer.alloc_inout(short, 1).total == 2 Buffer.alloc_in(ushort, 1).total == 2 Buffer.alloc_out(ushort, 1).total == 2 Buffer.alloc_inout(ushort, 1).total == 2 Buffer.alloc_in(int, 1).total == 4 Buffer.alloc_out(int, 1).total == 4 Buffer.alloc_inout(int, 1).total == 4 Buffer.alloc_in(uint, 1).total == 4 Buffer.alloc_out(uint, 1).total == 4 Buffer.alloc_inout(uint, 1).total == 4 Buffer.alloc_in(long, 1).total == 8 Buffer.alloc_out(long, 1).total == 8 Buffer.alloc_inout(long, 1).total == 8 Buffer.alloc_in(ulong, 1).total == 8 Buffer.alloc_out(ulong, 1).total == 8 Buffer.alloc_inout(ulong, 1).total == 8 Buffer.alloc_in(long_long, 1).total == 8 Buffer.alloc_out(long_long, 1).total == 8 Buffer.alloc_inout(long_long, 1).total == 8 Buffer.alloc_in(ulong_long, 1).total == 8 Buffer.alloc_out(ulong_long, 1).total == 8 Buffer.alloc_inout(ulong_long, 1).total == 8 Buffer.alloc_in(float, 1).total == 4 Buffer.alloc_out(float, 1).total == 4 Buffer.alloc_inout(float, 1).total == 4 Buffer.alloc_in(double, 1).total == 8 Buffer.alloc_out(double, 1).total == 8 Buffer.alloc_inout(double, 1).total == 8 Buffer.alloc_in(char, 2).total == 2 Buffer.alloc_out(char, 2).total == 2 Buffer.alloc_inout(char, 2).total == 2 Buffer.alloc_in(uchar, 2).total == 2 Buffer.alloc_out(uchar, 2).total == 2 Buffer.alloc_inout(uchar, 2).total == 2 Buffer.alloc_in(short, 2).total == 4 Buffer.alloc_out(short, 2).total == 4 Buffer.alloc_inout(short, 2).total == 4 Buffer.alloc_in(ushort, 2).total == 4 Buffer.alloc_out(ushort, 2).total == 4 Buffer.alloc_inout(ushort, 2).total == 4 Buffer.alloc_in(int, 2).total == 8 Buffer.alloc_out(int, 2).total == 8 Buffer.alloc_inout(int, 2).total == 8 Buffer.alloc_in(uint, 2).total == 8 Buffer.alloc_out(uint, 2).total == 8 Buffer.alloc_inout(uint, 2).total == 8 Buffer.alloc_in(long, 2).total == 16 Buffer.alloc_out(long, 2).total == 16 Buffer.alloc_inout(long, 2).total == 16 Buffer.alloc_in(ulong, 2).total == 16 Buffer.alloc_out(ulong, 2).total == 16 Buffer.alloc_inout(ulong, 2).total == 16 Buffer.alloc_in(long_long, 2).total == 16 Buffer.alloc_out(long_long, 2).total == 16 Buffer.alloc_inout(long_long, 2).total == 16 Buffer.alloc_in(ulong_long, 2).total == 16 Buffer.alloc_out(ulong_long, 2).total == 16 Buffer.alloc_inout(ulong_long, 2).total == 16 Buffer.alloc_in(float, 2).total == 8 Buffer.alloc_out(float, 2).total == 8 Buffer.alloc_inout(float, 2).total == 8 Buffer.alloc_in(double, 2).total == 16 Buffer.alloc_out(double, 2).total == 16 Buffer.alloc_inout(double, 2).total == 16 Buffer.alloc_in(char, 3).total == 3 Buffer.alloc_out(char, 3).total == 3 Buffer.alloc_inout(char, 3).total == 3 Buffer.alloc_in(uchar, 3).total == 3 Buffer.alloc_out(uchar, 3).total == 3 Buffer.alloc_inout(uchar, 3).total == 3 Buffer.alloc_in(short, 3).total == 6 Buffer.alloc_out(short, 3).total == 6 Buffer.alloc_inout(short, 3).total == 6 Buffer.alloc_in(ushort, 3).total == 6 Buffer.alloc_out(ushort, 3).total == 6 Buffer.alloc_inout(ushort, 3).total == 6 Buffer.alloc_in(int, 3).total == 12 Buffer.alloc_out(int, 3).total == 12 Buffer.alloc_inout(int, 3).total == 12 Buffer.alloc_in(uint, 3).total == 12 Buffer.alloc_out(uint, 3).total == 12 Buffer.alloc_inout(uint, 3).total == 12 Buffer.alloc_in(long, 3).total == 24 Buffer.alloc_out(long, 3).total == 24 Buffer.alloc_inout(long, 3).total == 24 Buffer.alloc_in(ulong, 3).total == 24 Buffer.alloc_out(ulong, 3).total == 24 Buffer.alloc_inout(ulong, 3).total == 24 Buffer.alloc_in(long_long, 3).total == 24 Buffer.alloc_out(long_long, 3).total == 24 Buffer.alloc_inout(long_long, 3).total == 24 Buffer.alloc_in(ulong_long, 3).total == 24 Buffer.alloc_out(ulong_long, 3).total == 24 Buffer.alloc_inout(ulong_long, 3).total == 24 Buffer.alloc_in(float, 3).total == 12 Buffer.alloc_out(float, 3).total == 12 Buffer.alloc_inout(float, 3).total == 12 Buffer.alloc_in(double, 3).total == 24 Buffer.alloc_out(double, 3).total == 24 Buffer.alloc_inout(double, 3).total == 24 Buffer#put_char put_char(0, 0).get_char(0) == 0 put_char(1, 0).get_char(1) == 0 put_char(2, 0).get_char(2) == 0 put_char(3, 0).get_char(3) == 0 put_char(0, 1).get_char(0) == 1 put_char(1, 1).get_char(1) == 1 put_char(2, 1).get_char(2) == 1 put_char(3, 1).get_char(3) == 1 put_char(0, 2).get_char(0) == 2 put_char(1, 2).get_char(1) == 2 put_char(2, 2).get_char(2) == 2 put_char(3, 2).get_char(3) == 2 put_char(0, 3).get_char(0) == 3 put_char(1, 3).get_char(1) == 3 put_char(2, 3).get_char(2) == 3 put_char(3, 3).get_char(3) == 3 put_char(0, 4).get_char(0) == 4 put_char(1, 4).get_char(1) == 4 put_char(2, 4).get_char(2) == 4 put_char(3, 4).get_char(3) == 4 put_char(0, 5).get_char(0) == 5 put_char(1, 5).get_char(1) == 5 put_char(2, 5).get_char(2) == 5 put_char(3, 5).get_char(3) == 5 put_char(0, 6).get_char(0) == 6 put_char(1, 6).get_char(1) == 6 put_char(2, 6).get_char(2) == 6 put_char(3, 6).get_char(3) == 6 put_char(0, 7).get_char(0) == 7 put_char(1, 7).get_char(1) == 7 put_char(2, 7).get_char(2) == 7 put_char(3, 7).get_char(3) == 7 put_char(0, 8).get_char(0) == 8 put_char(1, 8).get_char(1) == 8 put_char(2, 8).get_char(2) == 8 put_char(3, 8).get_char(3) == 8 put_char(0, 9).get_char(0) == 9 put_char(1, 9).get_char(1) == 9 put_char(2, 9).get_char(2) == 9 put_char(3, 9).get_char(3) == 9 put_char(0, 10).get_char(0) == 10 put_char(1, 10).get_char(1) == 10 put_char(2, 10).get_char(2) == 10 put_char(3, 10).get_char(3) == 10 put_char(0, 11).get_char(0) == 11 put_char(1, 11).get_char(1) == 11 put_char(2, 11).get_char(2) == 11 put_char(3, 11).get_char(3) == 11 put_char(0, 12).get_char(0) == 12 put_char(1, 12).get_char(1) == 12 put_char(2, 12).get_char(2) == 12 put_char(3, 12).get_char(3) == 12 put_char(0, 13).get_char(0) == 13 put_char(1, 13).get_char(1) == 13 put_char(2, 13).get_char(2) == 13 put_char(3, 13).get_char(3) == 13 put_char(0, 14).get_char(0) == 14 put_char(1, 14).get_char(1) == 14 put_char(2, 14).get_char(2) == 14 put_char(3, 14).get_char(3) == 14 put_char(0, 15).get_char(0) == 15 put_char(1, 15).get_char(1) == 15 put_char(2, 15).get_char(2) == 15 put_char(3, 15).get_char(3) == 15 put_char(0, 16).get_char(0) == 16 put_char(1, 16).get_char(1) == 16 put_char(2, 16).get_char(2) == 16 put_char(3, 16).get_char(3) == 16 put_char(0, 17).get_char(0) == 17 put_char(1, 17).get_char(1) == 17 put_char(2, 17).get_char(2) == 17 put_char(3, 17).get_char(3) == 17 put_char(0, 18).get_char(0) == 18 put_char(1, 18).get_char(1) == 18 put_char(2, 18).get_char(2) == 18 put_char(3, 18).get_char(3) == 18 put_char(0, 19).get_char(0) == 19 put_char(1, 19).get_char(1) == 19 put_char(2, 19).get_char(2) == 19 put_char(3, 19).get_char(3) == 19 put_char(0, 20).get_char(0) == 20 put_char(1, 20).get_char(1) == 20 put_char(2, 20).get_char(2) == 20 put_char(3, 20).get_char(3) == 20 put_char(0, 21).get_char(0) == 21 put_char(1, 21).get_char(1) == 21 put_char(2, 21).get_char(2) == 21 put_char(3, 21).get_char(3) == 21 put_char(0, 22).get_char(0) == 22 put_char(1, 22).get_char(1) == 22 put_char(2, 22).get_char(2) == 22 put_char(3, 22).get_char(3) == 22 put_char(0, 23).get_char(0) == 23 put_char(1, 23).get_char(1) == 23 put_char(2, 23).get_char(2) == 23 put_char(3, 23).get_char(3) == 23 put_char(0, 24).get_char(0) == 24 put_char(1, 24).get_char(1) == 24 put_char(2, 24).get_char(2) == 24 put_char(3, 24).get_char(3) == 24 put_char(0, 25).get_char(0) == 25 put_char(1, 25).get_char(1) == 25 put_char(2, 25).get_char(2) == 25 put_char(3, 25).get_char(3) == 25 put_char(0, 26).get_char(0) == 26 put_char(1, 26).get_char(1) == 26 put_char(2, 26).get_char(2) == 26 put_char(3, 26).get_char(3) == 26 put_char(0, 27).get_char(0) == 27 put_char(1, 27).get_char(1) == 27 put_char(2, 27).get_char(2) == 27 put_char(3, 27).get_char(3) == 27 put_char(0, 28).get_char(0) == 28 put_char(1, 28).get_char(1) == 28 put_char(2, 28).get_char(2) == 28 put_char(3, 28).get_char(3) == 28 put_char(0, 29).get_char(0) == 29 put_char(1, 29).get_char(1) == 29 put_char(2, 29).get_char(2) == 29 put_char(3, 29).get_char(3) == 29 put_char(0, 30).get_char(0) == 30 put_char(1, 30).get_char(1) == 30 put_char(2, 30).get_char(2) == 30 put_char(3, 30).get_char(3) == 30 put_char(0, 31).get_char(0) == 31 put_char(1, 31).get_char(1) == 31 put_char(2, 31).get_char(2) == 31 put_char(3, 31).get_char(3) == 31 put_char(0, 32).get_char(0) == 32 put_char(1, 32).get_char(1) == 32 put_char(2, 32).get_char(2) == 32 put_char(3, 32).get_char(3) == 32 put_char(0, 33).get_char(0) == 33 put_char(1, 33).get_char(1) == 33 put_char(2, 33).get_char(2) == 33 put_char(3, 33).get_char(3) == 33 put_char(0, 34).get_char(0) == 34 put_char(1, 34).get_char(1) == 34 put_char(2, 34).get_char(2) == 34 put_char(3, 34).get_char(3) == 34 put_char(0, 35).get_char(0) == 35 put_char(1, 35).get_char(1) == 35 put_char(2, 35).get_char(2) == 35 put_char(3, 35).get_char(3) == 35 put_char(0, 36).get_char(0) == 36 put_char(1, 36).get_char(1) == 36 put_char(2, 36).get_char(2) == 36 put_char(3, 36).get_char(3) == 36 put_char(0, 37).get_char(0) == 37 put_char(1, 37).get_char(1) == 37 put_char(2, 37).get_char(2) == 37 put_char(3, 37).get_char(3) == 37 put_char(0, 38).get_char(0) == 38 put_char(1, 38).get_char(1) == 38 put_char(2, 38).get_char(2) == 38 put_char(3, 38).get_char(3) == 38 put_char(0, 39).get_char(0) == 39 put_char(1, 39).get_char(1) == 39 put_char(2, 39).get_char(2) == 39 put_char(3, 39).get_char(3) == 39 put_char(0, 40).get_char(0) == 40 put_char(1, 40).get_char(1) == 40 put_char(2, 40).get_char(2) == 40 put_char(3, 40).get_char(3) == 40 put_char(0, 41).get_char(0) == 41 put_char(1, 41).get_char(1) == 41 put_char(2, 41).get_char(2) == 41 put_char(3, 41).get_char(3) == 41 put_char(0, 42).get_char(0) == 42 put_char(1, 42).get_char(1) == 42 put_char(2, 42).get_char(2) == 42 put_char(3, 42).get_char(3) == 42 put_char(0, 43).get_char(0) == 43 put_char(1, 43).get_char(1) == 43 put_char(2, 43).get_char(2) == 43 put_char(3, 43).get_char(3) == 43 put_char(0, 44).get_char(0) == 44 put_char(1, 44).get_char(1) == 44 put_char(2, 44).get_char(2) == 44 put_char(3, 44).get_char(3) == 44 put_char(0, 45).get_char(0) == 45 put_char(1, 45).get_char(1) == 45 put_char(2, 45).get_char(2) == 45 put_char(3, 45).get_char(3) == 45 put_char(0, 46).get_char(0) == 46 put_char(1, 46).get_char(1) == 46 put_char(2, 46).get_char(2) == 46 put_char(3, 46).get_char(3) == 46 put_char(0, 47).get_char(0) == 47 put_char(1, 47).get_char(1) == 47 put_char(2, 47).get_char(2) == 47 put_char(3, 47).get_char(3) == 47 put_char(0, 48).get_char(0) == 48 put_char(1, 48).get_char(1) == 48 put_char(2, 48).get_char(2) == 48 put_char(3, 48).get_char(3) == 48 put_char(0, 49).get_char(0) == 49 put_char(1, 49).get_char(1) == 49 put_char(2, 49).get_char(2) == 49 put_char(3, 49).get_char(3) == 49 put_char(0, 50).get_char(0) == 50 put_char(1, 50).get_char(1) == 50 put_char(2, 50).get_char(2) == 50 put_char(3, 50).get_char(3) == 50 put_char(0, 51).get_char(0) == 51 put_char(1, 51).get_char(1) == 51 put_char(2, 51).get_char(2) == 51 put_char(3, 51).get_char(3) == 51 put_char(0, 52).get_char(0) == 52 put_char(1, 52).get_char(1) == 52 put_char(2, 52).get_char(2) == 52 put_char(3, 52).get_char(3) == 52 put_char(0, 53).get_char(0) == 53 put_char(1, 53).get_char(1) == 53 put_char(2, 53).get_char(2) == 53 put_char(3, 53).get_char(3) == 53 put_char(0, 54).get_char(0) == 54 put_char(1, 54).get_char(1) == 54 put_char(2, 54).get_char(2) == 54 put_char(3, 54).get_char(3) == 54 put_char(0, 55).get_char(0) == 55 put_char(1, 55).get_char(1) == 55 put_char(2, 55).get_char(2) == 55 put_char(3, 55).get_char(3) == 55 put_char(0, 56).get_char(0) == 56 put_char(1, 56).get_char(1) == 56 put_char(2, 56).get_char(2) == 56 put_char(3, 56).get_char(3) == 56 put_char(0, 57).get_char(0) == 57 put_char(1, 57).get_char(1) == 57 put_char(2, 57).get_char(2) == 57 put_char(3, 57).get_char(3) == 57 put_char(0, 58).get_char(0) == 58 put_char(1, 58).get_char(1) == 58 put_char(2, 58).get_char(2) == 58 put_char(3, 58).get_char(3) == 58 put_char(0, 59).get_char(0) == 59 put_char(1, 59).get_char(1) == 59 put_char(2, 59).get_char(2) == 59 put_char(3, 59).get_char(3) == 59 put_char(0, 60).get_char(0) == 60 put_char(1, 60).get_char(1) == 60 put_char(2, 60).get_char(2) == 60 put_char(3, 60).get_char(3) == 60 put_char(0, 61).get_char(0) == 61 put_char(1, 61).get_char(1) == 61 put_char(2, 61).get_char(2) == 61 put_char(3, 61).get_char(3) == 61 put_char(0, 62).get_char(0) == 62 put_char(1, 62).get_char(1) == 62 put_char(2, 62).get_char(2) == 62 put_char(3, 62).get_char(3) == 62 put_char(0, 63).get_char(0) == 63 put_char(1, 63).get_char(1) == 63 put_char(2, 63).get_char(2) == 63 put_char(3, 63).get_char(3) == 63 put_char(0, 64).get_char(0) == 64 put_char(1, 64).get_char(1) == 64 put_char(2, 64).get_char(2) == 64 put_char(3, 64).get_char(3) == 64 put_char(0, 65).get_char(0) == 65 put_char(1, 65).get_char(1) == 65 put_char(2, 65).get_char(2) == 65 put_char(3, 65).get_char(3) == 65 put_char(0, 66).get_char(0) == 66 put_char(1, 66).get_char(1) == 66 put_char(2, 66).get_char(2) == 66 put_char(3, 66).get_char(3) == 66 put_char(0, 67).get_char(0) == 67 put_char(1, 67).get_char(1) == 67 put_char(2, 67).get_char(2) == 67 put_char(3, 67).get_char(3) == 67 put_char(0, 68).get_char(0) == 68 put_char(1, 68).get_char(1) == 68 put_char(2, 68).get_char(2) == 68 put_char(3, 68).get_char(3) == 68 put_char(0, 69).get_char(0) == 69 put_char(1, 69).get_char(1) == 69 put_char(2, 69).get_char(2) == 69 put_char(3, 69).get_char(3) == 69 put_char(0, 70).get_char(0) == 70 put_char(1, 70).get_char(1) == 70 put_char(2, 70).get_char(2) == 70 put_char(3, 70).get_char(3) == 70 put_char(0, 71).get_char(0) == 71 put_char(1, 71).get_char(1) == 71 put_char(2, 71).get_char(2) == 71 put_char(3, 71).get_char(3) == 71 put_char(0, 72).get_char(0) == 72 put_char(1, 72).get_char(1) == 72 put_char(2, 72).get_char(2) == 72 put_char(3, 72).get_char(3) == 72 put_char(0, 73).get_char(0) == 73 put_char(1, 73).get_char(1) == 73 put_char(2, 73).get_char(2) == 73 put_char(3, 73).get_char(3) == 73 put_char(0, 74).get_char(0) == 74 put_char(1, 74).get_char(1) == 74 put_char(2, 74).get_char(2) == 74 put_char(3, 74).get_char(3) == 74 put_char(0, 75).get_char(0) == 75 put_char(1, 75).get_char(1) == 75 put_char(2, 75).get_char(2) == 75 put_char(3, 75).get_char(3) == 75 put_char(0, 76).get_char(0) == 76 put_char(1, 76).get_char(1) == 76 put_char(2, 76).get_char(2) == 76 put_char(3, 76).get_char(3) == 76 put_char(0, 77).get_char(0) == 77 put_char(1, 77).get_char(1) == 77 put_char(2, 77).get_char(2) == 77 put_char(3, 77).get_char(3) == 77 put_char(0, 78).get_char(0) == 78 put_char(1, 78).get_char(1) == 78 put_char(2, 78).get_char(2) == 78 put_char(3, 78).get_char(3) == 78 put_char(0, 79).get_char(0) == 79 put_char(1, 79).get_char(1) == 79 put_char(2, 79).get_char(2) == 79 put_char(3, 79).get_char(3) == 79 put_char(0, 80).get_char(0) == 80 put_char(1, 80).get_char(1) == 80 put_char(2, 80).get_char(2) == 80 put_char(3, 80).get_char(3) == 80 put_char(0, 81).get_char(0) == 81 put_char(1, 81).get_char(1) == 81 put_char(2, 81).get_char(2) == 81 put_char(3, 81).get_char(3) == 81 put_char(0, 82).get_char(0) == 82 put_char(1, 82).get_char(1) == 82 put_char(2, 82).get_char(2) == 82 put_char(3, 82).get_char(3) == 82 put_char(0, 83).get_char(0) == 83 put_char(1, 83).get_char(1) == 83 put_char(2, 83).get_char(2) == 83 put_char(3, 83).get_char(3) == 83 put_char(0, 84).get_char(0) == 84 put_char(1, 84).get_char(1) == 84 put_char(2, 84).get_char(2) == 84 put_char(3, 84).get_char(3) == 84 put_char(0, 85).get_char(0) == 85 put_char(1, 85).get_char(1) == 85 put_char(2, 85).get_char(2) == 85 put_char(3, 85).get_char(3) == 85 put_char(0, 86).get_char(0) == 86 put_char(1, 86).get_char(1) == 86 put_char(2, 86).get_char(2) == 86 put_char(3, 86).get_char(3) == 86 put_char(0, 87).get_char(0) == 87 put_char(1, 87).get_char(1) == 87 put_char(2, 87).get_char(2) == 87 put_char(3, 87).get_char(3) == 87 put_char(0, 88).get_char(0) == 88 put_char(1, 88).get_char(1) == 88 put_char(2, 88).get_char(2) == 88 put_char(3, 88).get_char(3) == 88 put_char(0, 89).get_char(0) == 89 put_char(1, 89).get_char(1) == 89 put_char(2, 89).get_char(2) == 89 put_char(3, 89).get_char(3) == 89 put_char(0, 90).get_char(0) == 90 put_char(1, 90).get_char(1) == 90 put_char(2, 90).get_char(2) == 90 put_char(3, 90).get_char(3) == 90 put_char(0, 91).get_char(0) == 91 put_char(1, 91).get_char(1) == 91 put_char(2, 91).get_char(2) == 91 put_char(3, 91).get_char(3) == 91 put_char(0, 92).get_char(0) == 92 put_char(1, 92).get_char(1) == 92 put_char(2, 92).get_char(2) == 92 put_char(3, 92).get_char(3) == 92 put_char(0, 93).get_char(0) == 93 put_char(1, 93).get_char(1) == 93 put_char(2, 93).get_char(2) == 93 put_char(3, 93).get_char(3) == 93 put_char(0, 94).get_char(0) == 94 put_char(1, 94).get_char(1) == 94 put_char(2, 94).get_char(2) == 94 put_char(3, 94).get_char(3) == 94 put_char(0, 95).get_char(0) == 95 put_char(1, 95).get_char(1) == 95 put_char(2, 95).get_char(2) == 95 put_char(3, 95).get_char(3) == 95 put_char(0, 96).get_char(0) == 96 put_char(1, 96).get_char(1) == 96 put_char(2, 96).get_char(2) == 96 put_char(3, 96).get_char(3) == 96 put_char(0, 97).get_char(0) == 97 put_char(1, 97).get_char(1) == 97 put_char(2, 97).get_char(2) == 97 put_char(3, 97).get_char(3) == 97 put_char(0, 98).get_char(0) == 98 put_char(1, 98).get_char(1) == 98 put_char(2, 98).get_char(2) == 98 put_char(3, 98).get_char(3) == 98 put_char(0, 99).get_char(0) == 99 put_char(1, 99).get_char(1) == 99 put_char(2, 99).get_char(2) == 99 put_char(3, 99).get_char(3) == 99 put_char(0, 100).get_char(0) == 100 put_char(1, 100).get_char(1) == 100 put_char(2, 100).get_char(2) == 100 put_char(3, 100).get_char(3) == 100 put_char(0, 101).get_char(0) == 101 put_char(1, 101).get_char(1) == 101 put_char(2, 101).get_char(2) == 101 put_char(3, 101).get_char(3) == 101 put_char(0, 102).get_char(0) == 102 put_char(1, 102).get_char(1) == 102 put_char(2, 102).get_char(2) == 102 put_char(3, 102).get_char(3) == 102 put_char(0, 103).get_char(0) == 103 put_char(1, 103).get_char(1) == 103 put_char(2, 103).get_char(2) == 103 put_char(3, 103).get_char(3) == 103 put_char(0, 104).get_char(0) == 104 put_char(1, 104).get_char(1) == 104 put_char(2, 104).get_char(2) == 104 put_char(3, 104).get_char(3) == 104 put_char(0, 105).get_char(0) == 105 put_char(1, 105).get_char(1) == 105 put_char(2, 105).get_char(2) == 105 put_char(3, 105).get_char(3) == 105 put_char(0, 106).get_char(0) == 106 put_char(1, 106).get_char(1) == 106 put_char(2, 106).get_char(2) == 106 put_char(3, 106).get_char(3) == 106 put_char(0, 107).get_char(0) == 107 put_char(1, 107).get_char(1) == 107 put_char(2, 107).get_char(2) == 107 put_char(3, 107).get_char(3) == 107 put_char(0, 108).get_char(0) == 108 put_char(1, 108).get_char(1) == 108 put_char(2, 108).get_char(2) == 108 put_char(3, 108).get_char(3) == 108 put_char(0, 109).get_char(0) == 109 put_char(1, 109).get_char(1) == 109 put_char(2, 109).get_char(2) == 109 put_char(3, 109).get_char(3) == 109 put_char(0, 110).get_char(0) == 110 put_char(1, 110).get_char(1) == 110 put_char(2, 110).get_char(2) == 110 put_char(3, 110).get_char(3) == 110 put_char(0, 111).get_char(0) == 111 put_char(1, 111).get_char(1) == 111 put_char(2, 111).get_char(2) == 111 put_char(3, 111).get_char(3) == 111 put_char(0, 112).get_char(0) == 112 put_char(1, 112).get_char(1) == 112 put_char(2, 112).get_char(2) == 112 put_char(3, 112).get_char(3) == 112 put_char(0, 113).get_char(0) == 113 put_char(1, 113).get_char(1) == 113 put_char(2, 113).get_char(2) == 113 put_char(3, 113).get_char(3) == 113 put_char(0, 114).get_char(0) == 114 put_char(1, 114).get_char(1) == 114 put_char(2, 114).get_char(2) == 114 put_char(3, 114).get_char(3) == 114 put_char(0, 115).get_char(0) == 115 put_char(1, 115).get_char(1) == 115 put_char(2, 115).get_char(2) == 115 put_char(3, 115).get_char(3) == 115 put_char(0, 116).get_char(0) == 116 put_char(1, 116).get_char(1) == 116 put_char(2, 116).get_char(2) == 116 put_char(3, 116).get_char(3) == 116 put_char(0, 117).get_char(0) == 117 put_char(1, 117).get_char(1) == 117 put_char(2, 117).get_char(2) == 117 put_char(3, 117).get_char(3) == 117 put_char(0, 118).get_char(0) == 118 put_char(1, 118).get_char(1) == 118 put_char(2, 118).get_char(2) == 118 put_char(3, 118).get_char(3) == 118 put_char(0, 119).get_char(0) == 119 put_char(1, 119).get_char(1) == 119 put_char(2, 119).get_char(2) == 119 put_char(3, 119).get_char(3) == 119 put_char(0, 120).get_char(0) == 120 put_char(1, 120).get_char(1) == 120 put_char(2, 120).get_char(2) == 120 put_char(3, 120).get_char(3) == 120 put_char(0, 121).get_char(0) == 121 put_char(1, 121).get_char(1) == 121 put_char(2, 121).get_char(2) == 121 put_char(3, 121).get_char(3) == 121 put_char(0, 122).get_char(0) == 122 put_char(1, 122).get_char(1) == 122 put_char(2, 122).get_char(2) == 122 put_char(3, 122).get_char(3) == 122 put_char(0, 123).get_char(0) == 123 put_char(1, 123).get_char(1) == 123 put_char(2, 123).get_char(2) == 123 put_char(3, 123).get_char(3) == 123 put_char(0, 124).get_char(0) == 124 put_char(1, 124).get_char(1) == 124 put_char(2, 124).get_char(2) == 124 put_char(3, 124).get_char(3) == 124 put_char(0, 125).get_char(0) == 125 put_char(1, 125).get_char(1) == 125 put_char(2, 125).get_char(2) == 125 put_char(3, 125).get_char(3) == 125 put_char(0, 126).get_char(0) == 126 put_char(1, 126).get_char(1) == 126 put_char(2, 126).get_char(2) == 126 put_char(3, 126).get_char(3) == 126 put_char(0, 127).get_char(0) == 127 put_char(1, 127).get_char(1) == 127 put_char(2, 127).get_char(2) == 127 put_char(3, 127).get_char(3) == 127 Buffer#put_uchar Buffer.put_uchar(0, 0).get_uchar(0) == 0 Buffer.put_uchar(1, 0).get_uchar(1) == 0 Buffer.put_uchar(2, 0).get_uchar(2) == 0 Buffer.put_uchar(3, 0).get_uchar(3) == 0 Buffer.put_uchar(0, 1).get_uchar(0) == 1 Buffer.put_uchar(1, 1).get_uchar(1) == 1 Buffer.put_uchar(2, 1).get_uchar(2) == 1 Buffer.put_uchar(3, 1).get_uchar(3) == 1 Buffer.put_uchar(0, 2).get_uchar(0) == 2 Buffer.put_uchar(1, 2).get_uchar(1) == 2 Buffer.put_uchar(2, 2).get_uchar(2) == 2 Buffer.put_uchar(3, 2).get_uchar(3) == 2 Buffer.put_uchar(0, 3).get_uchar(0) == 3 Buffer.put_uchar(1, 3).get_uchar(1) == 3 Buffer.put_uchar(2, 3).get_uchar(2) == 3 Buffer.put_uchar(3, 3).get_uchar(3) == 3 Buffer.put_uchar(0, 4).get_uchar(0) == 4 Buffer.put_uchar(1, 4).get_uchar(1) == 4 Buffer.put_uchar(2, 4).get_uchar(2) == 4 Buffer.put_uchar(3, 4).get_uchar(3) == 4 Buffer.put_uchar(0, 5).get_uchar(0) == 5 Buffer.put_uchar(1, 5).get_uchar(1) == 5 Buffer.put_uchar(2, 5).get_uchar(2) == 5 Buffer.put_uchar(3, 5).get_uchar(3) == 5 Buffer.put_uchar(0, 6).get_uchar(0) == 6 Buffer.put_uchar(1, 6).get_uchar(1) == 6 Buffer.put_uchar(2, 6).get_uchar(2) == 6 Buffer.put_uchar(3, 6).get_uchar(3) == 6 Buffer.put_uchar(0, 7).get_uchar(0) == 7 Buffer.put_uchar(1, 7).get_uchar(1) == 7 Buffer.put_uchar(2, 7).get_uchar(2) == 7 Buffer.put_uchar(3, 7).get_uchar(3) == 7 Buffer.put_uchar(0, 8).get_uchar(0) == 8 Buffer.put_uchar(1, 8).get_uchar(1) == 8 Buffer.put_uchar(2, 8).get_uchar(2) == 8 Buffer.put_uchar(3, 8).get_uchar(3) == 8 Buffer.put_uchar(0, 9).get_uchar(0) == 9 Buffer.put_uchar(1, 9).get_uchar(1) == 9 Buffer.put_uchar(2, 9).get_uchar(2) == 9 Buffer.put_uchar(3, 9).get_uchar(3) == 9 Buffer.put_uchar(0, 10).get_uchar(0) == 10 Buffer.put_uchar(1, 10).get_uchar(1) == 10 Buffer.put_uchar(2, 10).get_uchar(2) == 10 Buffer.put_uchar(3, 10).get_uchar(3) == 10 Buffer.put_uchar(0, 11).get_uchar(0) == 11 Buffer.put_uchar(1, 11).get_uchar(1) == 11 Buffer.put_uchar(2, 11).get_uchar(2) == 11 Buffer.put_uchar(3, 11).get_uchar(3) == 11 Buffer.put_uchar(0, 12).get_uchar(0) == 12 Buffer.put_uchar(1, 12).get_uchar(1) == 12 Buffer.put_uchar(2, 12).get_uchar(2) == 12 Buffer.put_uchar(3, 12).get_uchar(3) == 12 Buffer.put_uchar(0, 13).get_uchar(0) == 13 Buffer.put_uchar(1, 13).get_uchar(1) == 13 Buffer.put_uchar(2, 13).get_uchar(2) == 13 Buffer.put_uchar(3, 13).get_uchar(3) == 13 Buffer.put_uchar(0, 14).get_uchar(0) == 14 Buffer.put_uchar(1, 14).get_uchar(1) == 14 Buffer.put_uchar(2, 14).get_uchar(2) == 14 Buffer.put_uchar(3, 14).get_uchar(3) == 14 Buffer.put_uchar(0, 15).get_uchar(0) == 15 Buffer.put_uchar(1, 15).get_uchar(1) == 15 Buffer.put_uchar(2, 15).get_uchar(2) == 15 Buffer.put_uchar(3, 15).get_uchar(3) == 15 Buffer.put_uchar(0, 16).get_uchar(0) == 16 Buffer.put_uchar(1, 16).get_uchar(1) == 16 Buffer.put_uchar(2, 16).get_uchar(2) == 16 Buffer.put_uchar(3, 16).get_uchar(3) == 16 Buffer.put_uchar(0, 17).get_uchar(0) == 17 Buffer.put_uchar(1, 17).get_uchar(1) == 17 Buffer.put_uchar(2, 17).get_uchar(2) == 17 Buffer.put_uchar(3, 17).get_uchar(3) == 17 Buffer.put_uchar(0, 18).get_uchar(0) == 18 Buffer.put_uchar(1, 18).get_uchar(1) == 18 Buffer.put_uchar(2, 18).get_uchar(2) == 18 Buffer.put_uchar(3, 18).get_uchar(3) == 18 Buffer.put_uchar(0, 19).get_uchar(0) == 19 Buffer.put_uchar(1, 19).get_uchar(1) == 19 Buffer.put_uchar(2, 19).get_uchar(2) == 19 Buffer.put_uchar(3, 19).get_uchar(3) == 19 Buffer.put_uchar(0, 20).get_uchar(0) == 20 Buffer.put_uchar(1, 20).get_uchar(1) == 20 Buffer.put_uchar(2, 20).get_uchar(2) == 20 Buffer.put_uchar(3, 20).get_uchar(3) == 20 Buffer.put_uchar(0, 21).get_uchar(0) == 21 Buffer.put_uchar(1, 21).get_uchar(1) == 21 Buffer.put_uchar(2, 21).get_uchar(2) == 21 Buffer.put_uchar(3, 21).get_uchar(3) == 21 Buffer.put_uchar(0, 22).get_uchar(0) == 22 Buffer.put_uchar(1, 22).get_uchar(1) == 22 Buffer.put_uchar(2, 22).get_uchar(2) == 22 Buffer.put_uchar(3, 22).get_uchar(3) == 22 Buffer.put_uchar(0, 23).get_uchar(0) == 23 Buffer.put_uchar(1, 23).get_uchar(1) == 23 Buffer.put_uchar(2, 23).get_uchar(2) == 23 Buffer.put_uchar(3, 23).get_uchar(3) == 23 Buffer.put_uchar(0, 24).get_uchar(0) == 24 Buffer.put_uchar(1, 24).get_uchar(1) == 24 Buffer.put_uchar(2, 24).get_uchar(2) == 24 Buffer.put_uchar(3, 24).get_uchar(3) == 24 Buffer.put_uchar(0, 25).get_uchar(0) == 25 Buffer.put_uchar(1, 25).get_uchar(1) == 25 Buffer.put_uchar(2, 25).get_uchar(2) == 25 Buffer.put_uchar(3, 25).get_uchar(3) == 25 Buffer.put_uchar(0, 26).get_uchar(0) == 26 Buffer.put_uchar(1, 26).get_uchar(1) == 26 Buffer.put_uchar(2, 26).get_uchar(2) == 26 Buffer.put_uchar(3, 26).get_uchar(3) == 26 Buffer.put_uchar(0, 27).get_uchar(0) == 27 Buffer.put_uchar(1, 27).get_uchar(1) == 27 Buffer.put_uchar(2, 27).get_uchar(2) == 27 Buffer.put_uchar(3, 27).get_uchar(3) == 27 Buffer.put_uchar(0, 28).get_uchar(0) == 28 Buffer.put_uchar(1, 28).get_uchar(1) == 28 Buffer.put_uchar(2, 28).get_uchar(2) == 28 Buffer.put_uchar(3, 28).get_uchar(3) == 28 Buffer.put_uchar(0, 29).get_uchar(0) == 29 Buffer.put_uchar(1, 29).get_uchar(1) == 29 Buffer.put_uchar(2, 29).get_uchar(2) == 29 Buffer.put_uchar(3, 29).get_uchar(3) == 29 Buffer.put_uchar(0, 30).get_uchar(0) == 30 Buffer.put_uchar(1, 30).get_uchar(1) == 30 Buffer.put_uchar(2, 30).get_uchar(2) == 30 Buffer.put_uchar(3, 30).get_uchar(3) == 30 Buffer.put_uchar(0, 31).get_uchar(0) == 31 Buffer.put_uchar(1, 31).get_uchar(1) == 31 Buffer.put_uchar(2, 31).get_uchar(2) == 31 Buffer.put_uchar(3, 31).get_uchar(3) == 31 Buffer.put_uchar(0, 32).get_uchar(0) == 32 Buffer.put_uchar(1, 32).get_uchar(1) == 32 Buffer.put_uchar(2, 32).get_uchar(2) == 32 Buffer.put_uchar(3, 32).get_uchar(3) == 32 Buffer.put_uchar(0, 33).get_uchar(0) == 33 Buffer.put_uchar(1, 33).get_uchar(1) == 33 Buffer.put_uchar(2, 33).get_uchar(2) == 33 Buffer.put_uchar(3, 33).get_uchar(3) == 33 Buffer.put_uchar(0, 34).get_uchar(0) == 34 Buffer.put_uchar(1, 34).get_uchar(1) == 34 Buffer.put_uchar(2, 34).get_uchar(2) == 34 Buffer.put_uchar(3, 34).get_uchar(3) == 34 Buffer.put_uchar(0, 35).get_uchar(0) == 35 Buffer.put_uchar(1, 35).get_uchar(1) == 35 Buffer.put_uchar(2, 35).get_uchar(2) == 35 Buffer.put_uchar(3, 35).get_uchar(3) == 35 Buffer.put_uchar(0, 36).get_uchar(0) == 36 Buffer.put_uchar(1, 36).get_uchar(1) == 36 Buffer.put_uchar(2, 36).get_uchar(2) == 36 Buffer.put_uchar(3, 36).get_uchar(3) == 36 Buffer.put_uchar(0, 37).get_uchar(0) == 37 Buffer.put_uchar(1, 37).get_uchar(1) == 37 Buffer.put_uchar(2, 37).get_uchar(2) == 37 Buffer.put_uchar(3, 37).get_uchar(3) == 37 Buffer.put_uchar(0, 38).get_uchar(0) == 38 Buffer.put_uchar(1, 38).get_uchar(1) == 38 Buffer.put_uchar(2, 38).get_uchar(2) == 38 Buffer.put_uchar(3, 38).get_uchar(3) == 38 Buffer.put_uchar(0, 39).get_uchar(0) == 39 Buffer.put_uchar(1, 39).get_uchar(1) == 39 Buffer.put_uchar(2, 39).get_uchar(2) == 39 Buffer.put_uchar(3, 39).get_uchar(3) == 39 Buffer.put_uchar(0, 40).get_uchar(0) == 40 Buffer.put_uchar(1, 40).get_uchar(1) == 40 Buffer.put_uchar(2, 40).get_uchar(2) == 40 Buffer.put_uchar(3, 40).get_uchar(3) == 40 Buffer.put_uchar(0, 41).get_uchar(0) == 41 Buffer.put_uchar(1, 41).get_uchar(1) == 41 Buffer.put_uchar(2, 41).get_uchar(2) == 41 Buffer.put_uchar(3, 41).get_uchar(3) == 41 Buffer.put_uchar(0, 42).get_uchar(0) == 42 Buffer.put_uchar(1, 42).get_uchar(1) == 42 Buffer.put_uchar(2, 42).get_uchar(2) == 42 Buffer.put_uchar(3, 42).get_uchar(3) == 42 Buffer.put_uchar(0, 43).get_uchar(0) == 43 Buffer.put_uchar(1, 43).get_uchar(1) == 43 Buffer.put_uchar(2, 43).get_uchar(2) == 43 Buffer.put_uchar(3, 43).get_uchar(3) == 43 Buffer.put_uchar(0, 44).get_uchar(0) == 44 Buffer.put_uchar(1, 44).get_uchar(1) == 44 Buffer.put_uchar(2, 44).get_uchar(2) == 44 Buffer.put_uchar(3, 44).get_uchar(3) == 44 Buffer.put_uchar(0, 45).get_uchar(0) == 45 Buffer.put_uchar(1, 45).get_uchar(1) == 45 Buffer.put_uchar(2, 45).get_uchar(2) == 45 Buffer.put_uchar(3, 45).get_uchar(3) == 45 Buffer.put_uchar(0, 46).get_uchar(0) == 46 Buffer.put_uchar(1, 46).get_uchar(1) == 46 Buffer.put_uchar(2, 46).get_uchar(2) == 46 Buffer.put_uchar(3, 46).get_uchar(3) == 46 Buffer.put_uchar(0, 47).get_uchar(0) == 47 Buffer.put_uchar(1, 47).get_uchar(1) == 47 Buffer.put_uchar(2, 47).get_uchar(2) == 47 Buffer.put_uchar(3, 47).get_uchar(3) == 47 Buffer.put_uchar(0, 48).get_uchar(0) == 48 Buffer.put_uchar(1, 48).get_uchar(1) == 48 Buffer.put_uchar(2, 48).get_uchar(2) == 48 Buffer.put_uchar(3, 48).get_uchar(3) == 48 Buffer.put_uchar(0, 49).get_uchar(0) == 49 Buffer.put_uchar(1, 49).get_uchar(1) == 49 Buffer.put_uchar(2, 49).get_uchar(2) == 49 Buffer.put_uchar(3, 49).get_uchar(3) == 49 Buffer.put_uchar(0, 50).get_uchar(0) == 50 Buffer.put_uchar(1, 50).get_uchar(1) == 50 Buffer.put_uchar(2, 50).get_uchar(2) == 50 Buffer.put_uchar(3, 50).get_uchar(3) == 50 Buffer.put_uchar(0, 51).get_uchar(0) == 51 Buffer.put_uchar(1, 51).get_uchar(1) == 51 Buffer.put_uchar(2, 51).get_uchar(2) == 51 Buffer.put_uchar(3, 51).get_uchar(3) == 51 Buffer.put_uchar(0, 52).get_uchar(0) == 52 Buffer.put_uchar(1, 52).get_uchar(1) == 52 Buffer.put_uchar(2, 52).get_uchar(2) == 52 Buffer.put_uchar(3, 52).get_uchar(3) == 52 Buffer.put_uchar(0, 53).get_uchar(0) == 53 Buffer.put_uchar(1, 53).get_uchar(1) == 53 Buffer.put_uchar(2, 53).get_uchar(2) == 53 Buffer.put_uchar(3, 53).get_uchar(3) == 53 Buffer.put_uchar(0, 54).get_uchar(0) == 54 Buffer.put_uchar(1, 54).get_uchar(1) == 54 Buffer.put_uchar(2, 54).get_uchar(2) == 54 Buffer.put_uchar(3, 54).get_uchar(3) == 54 Buffer.put_uchar(0, 55).get_uchar(0) == 55 Buffer.put_uchar(1, 55).get_uchar(1) == 55 Buffer.put_uchar(2, 55).get_uchar(2) == 55 Buffer.put_uchar(3, 55).get_uchar(3) == 55 Buffer.put_uchar(0, 56).get_uchar(0) == 56 Buffer.put_uchar(1, 56).get_uchar(1) == 56 Buffer.put_uchar(2, 56).get_uchar(2) == 56 Buffer.put_uchar(3, 56).get_uchar(3) == 56 Buffer.put_uchar(0, 57).get_uchar(0) == 57 Buffer.put_uchar(1, 57).get_uchar(1) == 57 Buffer.put_uchar(2, 57).get_uchar(2) == 57 Buffer.put_uchar(3, 57).get_uchar(3) == 57 Buffer.put_uchar(0, 58).get_uchar(0) == 58 Buffer.put_uchar(1, 58).get_uchar(1) == 58 Buffer.put_uchar(2, 58).get_uchar(2) == 58 Buffer.put_uchar(3, 58).get_uchar(3) == 58 Buffer.put_uchar(0, 59).get_uchar(0) == 59 Buffer.put_uchar(1, 59).get_uchar(1) == 59 Buffer.put_uchar(2, 59).get_uchar(2) == 59 Buffer.put_uchar(3, 59).get_uchar(3) == 59 Buffer.put_uchar(0, 60).get_uchar(0) == 60 Buffer.put_uchar(1, 60).get_uchar(1) == 60 Buffer.put_uchar(2, 60).get_uchar(2) == 60 Buffer.put_uchar(3, 60).get_uchar(3) == 60 Buffer.put_uchar(0, 61).get_uchar(0) == 61 Buffer.put_uchar(1, 61).get_uchar(1) == 61 Buffer.put_uchar(2, 61).get_uchar(2) == 61 Buffer.put_uchar(3, 61).get_uchar(3) == 61 Buffer.put_uchar(0, 62).get_uchar(0) == 62 Buffer.put_uchar(1, 62).get_uchar(1) == 62 Buffer.put_uchar(2, 62).get_uchar(2) == 62 Buffer.put_uchar(3, 62).get_uchar(3) == 62 Buffer.put_uchar(0, 63).get_uchar(0) == 63 Buffer.put_uchar(1, 63).get_uchar(1) == 63 Buffer.put_uchar(2, 63).get_uchar(2) == 63 Buffer.put_uchar(3, 63).get_uchar(3) == 63 Buffer.put_uchar(0, 64).get_uchar(0) == 64 Buffer.put_uchar(1, 64).get_uchar(1) == 64 Buffer.put_uchar(2, 64).get_uchar(2) == 64 Buffer.put_uchar(3, 64).get_uchar(3) == 64 Buffer.put_uchar(0, 65).get_uchar(0) == 65 Buffer.put_uchar(1, 65).get_uchar(1) == 65 Buffer.put_uchar(2, 65).get_uchar(2) == 65 Buffer.put_uchar(3, 65).get_uchar(3) == 65 Buffer.put_uchar(0, 66).get_uchar(0) == 66 Buffer.put_uchar(1, 66).get_uchar(1) == 66 Buffer.put_uchar(2, 66).get_uchar(2) == 66 Buffer.put_uchar(3, 66).get_uchar(3) == 66 Buffer.put_uchar(0, 67).get_uchar(0) == 67 Buffer.put_uchar(1, 67).get_uchar(1) == 67 Buffer.put_uchar(2, 67).get_uchar(2) == 67 Buffer.put_uchar(3, 67).get_uchar(3) == 67 Buffer.put_uchar(0, 68).get_uchar(0) == 68 Buffer.put_uchar(1, 68).get_uchar(1) == 68 Buffer.put_uchar(2, 68).get_uchar(2) == 68 Buffer.put_uchar(3, 68).get_uchar(3) == 68 Buffer.put_uchar(0, 69).get_uchar(0) == 69 Buffer.put_uchar(1, 69).get_uchar(1) == 69 Buffer.put_uchar(2, 69).get_uchar(2) == 69 Buffer.put_uchar(3, 69).get_uchar(3) == 69 Buffer.put_uchar(0, 70).get_uchar(0) == 70 Buffer.put_uchar(1, 70).get_uchar(1) == 70 Buffer.put_uchar(2, 70).get_uchar(2) == 70 Buffer.put_uchar(3, 70).get_uchar(3) == 70 Buffer.put_uchar(0, 71).get_uchar(0) == 71 Buffer.put_uchar(1, 71).get_uchar(1) == 71 Buffer.put_uchar(2, 71).get_uchar(2) == 71 Buffer.put_uchar(3, 71).get_uchar(3) == 71 Buffer.put_uchar(0, 72).get_uchar(0) == 72 Buffer.put_uchar(1, 72).get_uchar(1) == 72 Buffer.put_uchar(2, 72).get_uchar(2) == 72 Buffer.put_uchar(3, 72).get_uchar(3) == 72 Buffer.put_uchar(0, 73).get_uchar(0) == 73 Buffer.put_uchar(1, 73).get_uchar(1) == 73 Buffer.put_uchar(2, 73).get_uchar(2) == 73 Buffer.put_uchar(3, 73).get_uchar(3) == 73 Buffer.put_uchar(0, 74).get_uchar(0) == 74 Buffer.put_uchar(1, 74).get_uchar(1) == 74 Buffer.put_uchar(2, 74).get_uchar(2) == 74 Buffer.put_uchar(3, 74).get_uchar(3) == 74 Buffer.put_uchar(0, 75).get_uchar(0) == 75 Buffer.put_uchar(1, 75).get_uchar(1) == 75 Buffer.put_uchar(2, 75).get_uchar(2) == 75 Buffer.put_uchar(3, 75).get_uchar(3) == 75 Buffer.put_uchar(0, 76).get_uchar(0) == 76 Buffer.put_uchar(1, 76).get_uchar(1) == 76 Buffer.put_uchar(2, 76).get_uchar(2) == 76 Buffer.put_uchar(3, 76).get_uchar(3) == 76 Buffer.put_uchar(0, 77).get_uchar(0) == 77 Buffer.put_uchar(1, 77).get_uchar(1) == 77 Buffer.put_uchar(2, 77).get_uchar(2) == 77 Buffer.put_uchar(3, 77).get_uchar(3) == 77 Buffer.put_uchar(0, 78).get_uchar(0) == 78 Buffer.put_uchar(1, 78).get_uchar(1) == 78 Buffer.put_uchar(2, 78).get_uchar(2) == 78 Buffer.put_uchar(3, 78).get_uchar(3) == 78 Buffer.put_uchar(0, 79).get_uchar(0) == 79 Buffer.put_uchar(1, 79).get_uchar(1) == 79 Buffer.put_uchar(2, 79).get_uchar(2) == 79 Buffer.put_uchar(3, 79).get_uchar(3) == 79 Buffer.put_uchar(0, 80).get_uchar(0) == 80 Buffer.put_uchar(1, 80).get_uchar(1) == 80 Buffer.put_uchar(2, 80).get_uchar(2) == 80 Buffer.put_uchar(3, 80).get_uchar(3) == 80 Buffer.put_uchar(0, 81).get_uchar(0) == 81 Buffer.put_uchar(1, 81).get_uchar(1) == 81 Buffer.put_uchar(2, 81).get_uchar(2) == 81 Buffer.put_uchar(3, 81).get_uchar(3) == 81 Buffer.put_uchar(0, 82).get_uchar(0) == 82 Buffer.put_uchar(1, 82).get_uchar(1) == 82 Buffer.put_uchar(2, 82).get_uchar(2) == 82 Buffer.put_uchar(3, 82).get_uchar(3) == 82 Buffer.put_uchar(0, 83).get_uchar(0) == 83 Buffer.put_uchar(1, 83).get_uchar(1) == 83 Buffer.put_uchar(2, 83).get_uchar(2) == 83 Buffer.put_uchar(3, 83).get_uchar(3) == 83 Buffer.put_uchar(0, 84).get_uchar(0) == 84 Buffer.put_uchar(1, 84).get_uchar(1) == 84 Buffer.put_uchar(2, 84).get_uchar(2) == 84 Buffer.put_uchar(3, 84).get_uchar(3) == 84 Buffer.put_uchar(0, 85).get_uchar(0) == 85 Buffer.put_uchar(1, 85).get_uchar(1) == 85 Buffer.put_uchar(2, 85).get_uchar(2) == 85 Buffer.put_uchar(3, 85).get_uchar(3) == 85 Buffer.put_uchar(0, 86).get_uchar(0) == 86 Buffer.put_uchar(1, 86).get_uchar(1) == 86 Buffer.put_uchar(2, 86).get_uchar(2) == 86 Buffer.put_uchar(3, 86).get_uchar(3) == 86 Buffer.put_uchar(0, 87).get_uchar(0) == 87 Buffer.put_uchar(1, 87).get_uchar(1) == 87 Buffer.put_uchar(2, 87).get_uchar(2) == 87 Buffer.put_uchar(3, 87).get_uchar(3) == 87 Buffer.put_uchar(0, 88).get_uchar(0) == 88 Buffer.put_uchar(1, 88).get_uchar(1) == 88 Buffer.put_uchar(2, 88).get_uchar(2) == 88 Buffer.put_uchar(3, 88).get_uchar(3) == 88 Buffer.put_uchar(0, 89).get_uchar(0) == 89 Buffer.put_uchar(1, 89).get_uchar(1) == 89 Buffer.put_uchar(2, 89).get_uchar(2) == 89 Buffer.put_uchar(3, 89).get_uchar(3) == 89 Buffer.put_uchar(0, 90).get_uchar(0) == 90 Buffer.put_uchar(1, 90).get_uchar(1) == 90 Buffer.put_uchar(2, 90).get_uchar(2) == 90 Buffer.put_uchar(3, 90).get_uchar(3) == 90 Buffer.put_uchar(0, 91).get_uchar(0) == 91 Buffer.put_uchar(1, 91).get_uchar(1) == 91 Buffer.put_uchar(2, 91).get_uchar(2) == 91 Buffer.put_uchar(3, 91).get_uchar(3) == 91 Buffer.put_uchar(0, 92).get_uchar(0) == 92 Buffer.put_uchar(1, 92).get_uchar(1) == 92 Buffer.put_uchar(2, 92).get_uchar(2) == 92 Buffer.put_uchar(3, 92).get_uchar(3) == 92 Buffer.put_uchar(0, 93).get_uchar(0) == 93 Buffer.put_uchar(1, 93).get_uchar(1) == 93 Buffer.put_uchar(2, 93).get_uchar(2) == 93 Buffer.put_uchar(3, 93).get_uchar(3) == 93 Buffer.put_uchar(0, 94).get_uchar(0) == 94 Buffer.put_uchar(1, 94).get_uchar(1) == 94 Buffer.put_uchar(2, 94).get_uchar(2) == 94 Buffer.put_uchar(3, 94).get_uchar(3) == 94 Buffer.put_uchar(0, 95).get_uchar(0) == 95 Buffer.put_uchar(1, 95).get_uchar(1) == 95 Buffer.put_uchar(2, 95).get_uchar(2) == 95 Buffer.put_uchar(3, 95).get_uchar(3) == 95 Buffer.put_uchar(0, 96).get_uchar(0) == 96 Buffer.put_uchar(1, 96).get_uchar(1) == 96 Buffer.put_uchar(2, 96).get_uchar(2) == 96 Buffer.put_uchar(3, 96).get_uchar(3) == 96 Buffer.put_uchar(0, 97).get_uchar(0) == 97 Buffer.put_uchar(1, 97).get_uchar(1) == 97 Buffer.put_uchar(2, 97).get_uchar(2) == 97 Buffer.put_uchar(3, 97).get_uchar(3) == 97 Buffer.put_uchar(0, 98).get_uchar(0) == 98 Buffer.put_uchar(1, 98).get_uchar(1) == 98 Buffer.put_uchar(2, 98).get_uchar(2) == 98 Buffer.put_uchar(3, 98).get_uchar(3) == 98 Buffer.put_uchar(0, 99).get_uchar(0) == 99 Buffer.put_uchar(1, 99).get_uchar(1) == 99 Buffer.put_uchar(2, 99).get_uchar(2) == 99 Buffer.put_uchar(3, 99).get_uchar(3) == 99 Buffer.put_uchar(0, 100).get_uchar(0) == 100 Buffer.put_uchar(1, 100).get_uchar(1) == 100 Buffer.put_uchar(2, 100).get_uchar(2) == 100 Buffer.put_uchar(3, 100).get_uchar(3) == 100 Buffer.put_uchar(0, 101).get_uchar(0) == 101 Buffer.put_uchar(1, 101).get_uchar(1) == 101 Buffer.put_uchar(2, 101).get_uchar(2) == 101 Buffer.put_uchar(3, 101).get_uchar(3) == 101 Buffer.put_uchar(0, 102).get_uchar(0) == 102 Buffer.put_uchar(1, 102).get_uchar(1) == 102 Buffer.put_uchar(2, 102).get_uchar(2) == 102 Buffer.put_uchar(3, 102).get_uchar(3) == 102 Buffer.put_uchar(0, 103).get_uchar(0) == 103 Buffer.put_uchar(1, 103).get_uchar(1) == 103 Buffer.put_uchar(2, 103).get_uchar(2) == 103 Buffer.put_uchar(3, 103).get_uchar(3) == 103 Buffer.put_uchar(0, 104).get_uchar(0) == 104 Buffer.put_uchar(1, 104).get_uchar(1) == 104 Buffer.put_uchar(2, 104).get_uchar(2) == 104 Buffer.put_uchar(3, 104).get_uchar(3) == 104 Buffer.put_uchar(0, 105).get_uchar(0) == 105 Buffer.put_uchar(1, 105).get_uchar(1) == 105 Buffer.put_uchar(2, 105).get_uchar(2) == 105 Buffer.put_uchar(3, 105).get_uchar(3) == 105 Buffer.put_uchar(0, 106).get_uchar(0) == 106 Buffer.put_uchar(1, 106).get_uchar(1) == 106 Buffer.put_uchar(2, 106).get_uchar(2) == 106 Buffer.put_uchar(3, 106).get_uchar(3) == 106 Buffer.put_uchar(0, 107).get_uchar(0) == 107 Buffer.put_uchar(1, 107).get_uchar(1) == 107 Buffer.put_uchar(2, 107).get_uchar(2) == 107 Buffer.put_uchar(3, 107).get_uchar(3) == 107 Buffer.put_uchar(0, 108).get_uchar(0) == 108 Buffer.put_uchar(1, 108).get_uchar(1) == 108 Buffer.put_uchar(2, 108).get_uchar(2) == 108 Buffer.put_uchar(3, 108).get_uchar(3) == 108 Buffer.put_uchar(0, 109).get_uchar(0) == 109 Buffer.put_uchar(1, 109).get_uchar(1) == 109 Buffer.put_uchar(2, 109).get_uchar(2) == 109 Buffer.put_uchar(3, 109).get_uchar(3) == 109 Buffer.put_uchar(0, 110).get_uchar(0) == 110 Buffer.put_uchar(1, 110).get_uchar(1) == 110 Buffer.put_uchar(2, 110).get_uchar(2) == 110 Buffer.put_uchar(3, 110).get_uchar(3) == 110 Buffer.put_uchar(0, 111).get_uchar(0) == 111 Buffer.put_uchar(1, 111).get_uchar(1) == 111 Buffer.put_uchar(2, 111).get_uchar(2) == 111 Buffer.put_uchar(3, 111).get_uchar(3) == 111 Buffer.put_uchar(0, 112).get_uchar(0) == 112 Buffer.put_uchar(1, 112).get_uchar(1) == 112 Buffer.put_uchar(2, 112).get_uchar(2) == 112 Buffer.put_uchar(3, 112).get_uchar(3) == 112 Buffer.put_uchar(0, 113).get_uchar(0) == 113 Buffer.put_uchar(1, 113).get_uchar(1) == 113 Buffer.put_uchar(2, 113).get_uchar(2) == 113 Buffer.put_uchar(3, 113).get_uchar(3) == 113 Buffer.put_uchar(0, 114).get_uchar(0) == 114 Buffer.put_uchar(1, 114).get_uchar(1) == 114 Buffer.put_uchar(2, 114).get_uchar(2) == 114 Buffer.put_uchar(3, 114).get_uchar(3) == 114 Buffer.put_uchar(0, 115).get_uchar(0) == 115 Buffer.put_uchar(1, 115).get_uchar(1) == 115 Buffer.put_uchar(2, 115).get_uchar(2) == 115 Buffer.put_uchar(3, 115).get_uchar(3) == 115 Buffer.put_uchar(0, 116).get_uchar(0) == 116 Buffer.put_uchar(1, 116).get_uchar(1) == 116 Buffer.put_uchar(2, 116).get_uchar(2) == 116 Buffer.put_uchar(3, 116).get_uchar(3) == 116 Buffer.put_uchar(0, 117).get_uchar(0) == 117 Buffer.put_uchar(1, 117).get_uchar(1) == 117 Buffer.put_uchar(2, 117).get_uchar(2) == 117 Buffer.put_uchar(3, 117).get_uchar(3) == 117 Buffer.put_uchar(0, 118).get_uchar(0) == 118 Buffer.put_uchar(1, 118).get_uchar(1) == 118 Buffer.put_uchar(2, 118).get_uchar(2) == 118 Buffer.put_uchar(3, 118).get_uchar(3) == 118 Buffer.put_uchar(0, 119).get_uchar(0) == 119 Buffer.put_uchar(1, 119).get_uchar(1) == 119 Buffer.put_uchar(2, 119).get_uchar(2) == 119 Buffer.put_uchar(3, 119).get_uchar(3) == 119 Buffer.put_uchar(0, 120).get_uchar(0) == 120 Buffer.put_uchar(1, 120).get_uchar(1) == 120 Buffer.put_uchar(2, 120).get_uchar(2) == 120 Buffer.put_uchar(3, 120).get_uchar(3) == 120 Buffer.put_uchar(0, 121).get_uchar(0) == 121 Buffer.put_uchar(1, 121).get_uchar(1) == 121 Buffer.put_uchar(2, 121).get_uchar(2) == 121 Buffer.put_uchar(3, 121).get_uchar(3) == 121 Buffer.put_uchar(0, 122).get_uchar(0) == 122 Buffer.put_uchar(1, 122).get_uchar(1) == 122 Buffer.put_uchar(2, 122).get_uchar(2) == 122 Buffer.put_uchar(3, 122).get_uchar(3) == 122 Buffer.put_uchar(0, 123).get_uchar(0) == 123 Buffer.put_uchar(1, 123).get_uchar(1) == 123 Buffer.put_uchar(2, 123).get_uchar(2) == 123 Buffer.put_uchar(3, 123).get_uchar(3) == 123 Buffer.put_uchar(0, 124).get_uchar(0) == 124 Buffer.put_uchar(1, 124).get_uchar(1) == 124 Buffer.put_uchar(2, 124).get_uchar(2) == 124 Buffer.put_uchar(3, 124).get_uchar(3) == 124 Buffer.put_uchar(0, 125).get_uchar(0) == 125 Buffer.put_uchar(1, 125).get_uchar(1) == 125 Buffer.put_uchar(2, 125).get_uchar(2) == 125 Buffer.put_uchar(3, 125).get_uchar(3) == 125 Buffer.put_uchar(0, 126).get_uchar(0) == 126 Buffer.put_uchar(1, 126).get_uchar(1) == 126 Buffer.put_uchar(2, 126).get_uchar(2) == 126 Buffer.put_uchar(3, 126).get_uchar(3) == 126 Buffer.put_uchar(0, 127).get_uchar(0) == 127 Buffer.put_uchar(1, 127).get_uchar(1) == 127 Buffer.put_uchar(2, 127).get_uchar(2) == 127 Buffer.put_uchar(3, 127).get_uchar(3) == 127 Buffer.put_uchar(0, 128).get_uchar(0) == 128 Buffer.put_uchar(1, 128).get_uchar(1) == 128 Buffer.put_uchar(2, 128).get_uchar(2) == 128 Buffer.put_uchar(3, 128).get_uchar(3) == 128 Buffer.put_uchar(0, 129).get_uchar(0) == 129 Buffer.put_uchar(1, 129).get_uchar(1) == 129 Buffer.put_uchar(2, 129).get_uchar(2) == 129 Buffer.put_uchar(3, 129).get_uchar(3) == 129 Buffer.put_uchar(0, 130).get_uchar(0) == 130 Buffer.put_uchar(1, 130).get_uchar(1) == 130 Buffer.put_uchar(2, 130).get_uchar(2) == 130 Buffer.put_uchar(3, 130).get_uchar(3) == 130 Buffer.put_uchar(0, 131).get_uchar(0) == 131 Buffer.put_uchar(1, 131).get_uchar(1) == 131 Buffer.put_uchar(2, 131).get_uchar(2) == 131 Buffer.put_uchar(3, 131).get_uchar(3) == 131 Buffer.put_uchar(0, 132).get_uchar(0) == 132 Buffer.put_uchar(1, 132).get_uchar(1) == 132 Buffer.put_uchar(2, 132).get_uchar(2) == 132 Buffer.put_uchar(3, 132).get_uchar(3) == 132 Buffer.put_uchar(0, 133).get_uchar(0) == 133 Buffer.put_uchar(1, 133).get_uchar(1) == 133 Buffer.put_uchar(2, 133).get_uchar(2) == 133 Buffer.put_uchar(3, 133).get_uchar(3) == 133 Buffer.put_uchar(0, 134).get_uchar(0) == 134 Buffer.put_uchar(1, 134).get_uchar(1) == 134 Buffer.put_uchar(2, 134).get_uchar(2) == 134 Buffer.put_uchar(3, 134).get_uchar(3) == 134 Buffer.put_uchar(0, 135).get_uchar(0) == 135 Buffer.put_uchar(1, 135).get_uchar(1) == 135 Buffer.put_uchar(2, 135).get_uchar(2) == 135 Buffer.put_uchar(3, 135).get_uchar(3) == 135 Buffer.put_uchar(0, 136).get_uchar(0) == 136 Buffer.put_uchar(1, 136).get_uchar(1) == 136 Buffer.put_uchar(2, 136).get_uchar(2) == 136 Buffer.put_uchar(3, 136).get_uchar(3) == 136 Buffer.put_uchar(0, 137).get_uchar(0) == 137 Buffer.put_uchar(1, 137).get_uchar(1) == 137 Buffer.put_uchar(2, 137).get_uchar(2) == 137 Buffer.put_uchar(3, 137).get_uchar(3) == 137 Buffer.put_uchar(0, 138).get_uchar(0) == 138 Buffer.put_uchar(1, 138).get_uchar(1) == 138 Buffer.put_uchar(2, 138).get_uchar(2) == 138 Buffer.put_uchar(3, 138).get_uchar(3) == 138 Buffer.put_uchar(0, 139).get_uchar(0) == 139 Buffer.put_uchar(1, 139).get_uchar(1) == 139 Buffer.put_uchar(2, 139).get_uchar(2) == 139 Buffer.put_uchar(3, 139).get_uchar(3) == 139 Buffer.put_uchar(0, 140).get_uchar(0) == 140 Buffer.put_uchar(1, 140).get_uchar(1) == 140 Buffer.put_uchar(2, 140).get_uchar(2) == 140 Buffer.put_uchar(3, 140).get_uchar(3) == 140 Buffer.put_uchar(0, 141).get_uchar(0) == 141 Buffer.put_uchar(1, 141).get_uchar(1) == 141 Buffer.put_uchar(2, 141).get_uchar(2) == 141 Buffer.put_uchar(3, 141).get_uchar(3) == 141 Buffer.put_uchar(0, 142).get_uchar(0) == 142 Buffer.put_uchar(1, 142).get_uchar(1) == 142 Buffer.put_uchar(2, 142).get_uchar(2) == 142 Buffer.put_uchar(3, 142).get_uchar(3) == 142 Buffer.put_uchar(0, 143).get_uchar(0) == 143 Buffer.put_uchar(1, 143).get_uchar(1) == 143 Buffer.put_uchar(2, 143).get_uchar(2) == 143 Buffer.put_uchar(3, 143).get_uchar(3) == 143 Buffer.put_uchar(0, 144).get_uchar(0) == 144 Buffer.put_uchar(1, 144).get_uchar(1) == 144 Buffer.put_uchar(2, 144).get_uchar(2) == 144 Buffer.put_uchar(3, 144).get_uchar(3) == 144 Buffer.put_uchar(0, 145).get_uchar(0) == 145 Buffer.put_uchar(1, 145).get_uchar(1) == 145 Buffer.put_uchar(2, 145).get_uchar(2) == 145 Buffer.put_uchar(3, 145).get_uchar(3) == 145 Buffer.put_uchar(0, 146).get_uchar(0) == 146 Buffer.put_uchar(1, 146).get_uchar(1) == 146 Buffer.put_uchar(2, 146).get_uchar(2) == 146 Buffer.put_uchar(3, 146).get_uchar(3) == 146 Buffer.put_uchar(0, 147).get_uchar(0) == 147 Buffer.put_uchar(1, 147).get_uchar(1) == 147 Buffer.put_uchar(2, 147).get_uchar(2) == 147 Buffer.put_uchar(3, 147).get_uchar(3) == 147 Buffer.put_uchar(0, 148).get_uchar(0) == 148 Buffer.put_uchar(1, 148).get_uchar(1) == 148 Buffer.put_uchar(2, 148).get_uchar(2) == 148 Buffer.put_uchar(3, 148).get_uchar(3) == 148 Buffer.put_uchar(0, 149).get_uchar(0) == 149 Buffer.put_uchar(1, 149).get_uchar(1) == 149 Buffer.put_uchar(2, 149).get_uchar(2) == 149 Buffer.put_uchar(3, 149).get_uchar(3) == 149 Buffer.put_uchar(0, 150).get_uchar(0) == 150 Buffer.put_uchar(1, 150).get_uchar(1) == 150 Buffer.put_uchar(2, 150).get_uchar(2) == 150 Buffer.put_uchar(3, 150).get_uchar(3) == 150 Buffer.put_uchar(0, 151).get_uchar(0) == 151 Buffer.put_uchar(1, 151).get_uchar(1) == 151 Buffer.put_uchar(2, 151).get_uchar(2) == 151 Buffer.put_uchar(3, 151).get_uchar(3) == 151 Buffer.put_uchar(0, 152).get_uchar(0) == 152 Buffer.put_uchar(1, 152).get_uchar(1) == 152 Buffer.put_uchar(2, 152).get_uchar(2) == 152 Buffer.put_uchar(3, 152).get_uchar(3) == 152 Buffer.put_uchar(0, 153).get_uchar(0) == 153 Buffer.put_uchar(1, 153).get_uchar(1) == 153 Buffer.put_uchar(2, 153).get_uchar(2) == 153 Buffer.put_uchar(3, 153).get_uchar(3) == 153 Buffer.put_uchar(0, 154).get_uchar(0) == 154 Buffer.put_uchar(1, 154).get_uchar(1) == 154 Buffer.put_uchar(2, 154).get_uchar(2) == 154 Buffer.put_uchar(3, 154).get_uchar(3) == 154 Buffer.put_uchar(0, 155).get_uchar(0) == 155 Buffer.put_uchar(1, 155).get_uchar(1) == 155 Buffer.put_uchar(2, 155).get_uchar(2) == 155 Buffer.put_uchar(3, 155).get_uchar(3) == 155 Buffer.put_uchar(0, 156).get_uchar(0) == 156 Buffer.put_uchar(1, 156).get_uchar(1) == 156 Buffer.put_uchar(2, 156).get_uchar(2) == 156 Buffer.put_uchar(3, 156).get_uchar(3) == 156 Buffer.put_uchar(0, 157).get_uchar(0) == 157 Buffer.put_uchar(1, 157).get_uchar(1) == 157 Buffer.put_uchar(2, 157).get_uchar(2) == 157 Buffer.put_uchar(3, 157).get_uchar(3) == 157 Buffer.put_uchar(0, 158).get_uchar(0) == 158 Buffer.put_uchar(1, 158).get_uchar(1) == 158 Buffer.put_uchar(2, 158).get_uchar(2) == 158 Buffer.put_uchar(3, 158).get_uchar(3) == 158 Buffer.put_uchar(0, 159).get_uchar(0) == 159 Buffer.put_uchar(1, 159).get_uchar(1) == 159 Buffer.put_uchar(2, 159).get_uchar(2) == 159 Buffer.put_uchar(3, 159).get_uchar(3) == 159 Buffer.put_uchar(0, 160).get_uchar(0) == 160 Buffer.put_uchar(1, 160).get_uchar(1) == 160 Buffer.put_uchar(2, 160).get_uchar(2) == 160 Buffer.put_uchar(3, 160).get_uchar(3) == 160 Buffer.put_uchar(0, 161).get_uchar(0) == 161 Buffer.put_uchar(1, 161).get_uchar(1) == 161 Buffer.put_uchar(2, 161).get_uchar(2) == 161 Buffer.put_uchar(3, 161).get_uchar(3) == 161 Buffer.put_uchar(0, 162).get_uchar(0) == 162 Buffer.put_uchar(1, 162).get_uchar(1) == 162 Buffer.put_uchar(2, 162).get_uchar(2) == 162 Buffer.put_uchar(3, 162).get_uchar(3) == 162 Buffer.put_uchar(0, 163).get_uchar(0) == 163 Buffer.put_uchar(1, 163).get_uchar(1) == 163 Buffer.put_uchar(2, 163).get_uchar(2) == 163 Buffer.put_uchar(3, 163).get_uchar(3) == 163 Buffer.put_uchar(0, 164).get_uchar(0) == 164 Buffer.put_uchar(1, 164).get_uchar(1) == 164 Buffer.put_uchar(2, 164).get_uchar(2) == 164 Buffer.put_uchar(3, 164).get_uchar(3) == 164 Buffer.put_uchar(0, 165).get_uchar(0) == 165 Buffer.put_uchar(1, 165).get_uchar(1) == 165 Buffer.put_uchar(2, 165).get_uchar(2) == 165 Buffer.put_uchar(3, 165).get_uchar(3) == 165 Buffer.put_uchar(0, 166).get_uchar(0) == 166 Buffer.put_uchar(1, 166).get_uchar(1) == 166 Buffer.put_uchar(2, 166).get_uchar(2) == 166 Buffer.put_uchar(3, 166).get_uchar(3) == 166 Buffer.put_uchar(0, 167).get_uchar(0) == 167 Buffer.put_uchar(1, 167).get_uchar(1) == 167 Buffer.put_uchar(2, 167).get_uchar(2) == 167 Buffer.put_uchar(3, 167).get_uchar(3) == 167 Buffer.put_uchar(0, 168).get_uchar(0) == 168 Buffer.put_uchar(1, 168).get_uchar(1) == 168 Buffer.put_uchar(2, 168).get_uchar(2) == 168 Buffer.put_uchar(3, 168).get_uchar(3) == 168 Buffer.put_uchar(0, 169).get_uchar(0) == 169 Buffer.put_uchar(1, 169).get_uchar(1) == 169 Buffer.put_uchar(2, 169).get_uchar(2) == 169 Buffer.put_uchar(3, 169).get_uchar(3) == 169 Buffer.put_uchar(0, 170).get_uchar(0) == 170 Buffer.put_uchar(1, 170).get_uchar(1) == 170 Buffer.put_uchar(2, 170).get_uchar(2) == 170 Buffer.put_uchar(3, 170).get_uchar(3) == 170 Buffer.put_uchar(0, 171).get_uchar(0) == 171 Buffer.put_uchar(1, 171).get_uchar(1) == 171 Buffer.put_uchar(2, 171).get_uchar(2) == 171 Buffer.put_uchar(3, 171).get_uchar(3) == 171 Buffer.put_uchar(0, 172).get_uchar(0) == 172 Buffer.put_uchar(1, 172).get_uchar(1) == 172 Buffer.put_uchar(2, 172).get_uchar(2) == 172 Buffer.put_uchar(3, 172).get_uchar(3) == 172 Buffer.put_uchar(0, 173).get_uchar(0) == 173 Buffer.put_uchar(1, 173).get_uchar(1) == 173 Buffer.put_uchar(2, 173).get_uchar(2) == 173 Buffer.put_uchar(3, 173).get_uchar(3) == 173 Buffer.put_uchar(0, 174).get_uchar(0) == 174 Buffer.put_uchar(1, 174).get_uchar(1) == 174 Buffer.put_uchar(2, 174).get_uchar(2) == 174 Buffer.put_uchar(3, 174).get_uchar(3) == 174 Buffer.put_uchar(0, 175).get_uchar(0) == 175 Buffer.put_uchar(1, 175).get_uchar(1) == 175 Buffer.put_uchar(2, 175).get_uchar(2) == 175 Buffer.put_uchar(3, 175).get_uchar(3) == 175 Buffer.put_uchar(0, 176).get_uchar(0) == 176 Buffer.put_uchar(1, 176).get_uchar(1) == 176 Buffer.put_uchar(2, 176).get_uchar(2) == 176 Buffer.put_uchar(3, 176).get_uchar(3) == 176 Buffer.put_uchar(0, 177).get_uchar(0) == 177 Buffer.put_uchar(1, 177).get_uchar(1) == 177 Buffer.put_uchar(2, 177).get_uchar(2) == 177 Buffer.put_uchar(3, 177).get_uchar(3) == 177 Buffer.put_uchar(0, 178).get_uchar(0) == 178 Buffer.put_uchar(1, 178).get_uchar(1) == 178 Buffer.put_uchar(2, 178).get_uchar(2) == 178 Buffer.put_uchar(3, 178).get_uchar(3) == 178 Buffer.put_uchar(0, 179).get_uchar(0) == 179 Buffer.put_uchar(1, 179).get_uchar(1) == 179 Buffer.put_uchar(2, 179).get_uchar(2) == 179 Buffer.put_uchar(3, 179).get_uchar(3) == 179 Buffer.put_uchar(0, 180).get_uchar(0) == 180 Buffer.put_uchar(1, 180).get_uchar(1) == 180 Buffer.put_uchar(2, 180).get_uchar(2) == 180 Buffer.put_uchar(3, 180).get_uchar(3) == 180 Buffer.put_uchar(0, 181).get_uchar(0) == 181 Buffer.put_uchar(1, 181).get_uchar(1) == 181 Buffer.put_uchar(2, 181).get_uchar(2) == 181 Buffer.put_uchar(3, 181).get_uchar(3) == 181 Buffer.put_uchar(0, 182).get_uchar(0) == 182 Buffer.put_uchar(1, 182).get_uchar(1) == 182 Buffer.put_uchar(2, 182).get_uchar(2) == 182 Buffer.put_uchar(3, 182).get_uchar(3) == 182 Buffer.put_uchar(0, 183).get_uchar(0) == 183 Buffer.put_uchar(1, 183).get_uchar(1) == 183 Buffer.put_uchar(2, 183).get_uchar(2) == 183 Buffer.put_uchar(3, 183).get_uchar(3) == 183 Buffer.put_uchar(0, 184).get_uchar(0) == 184 Buffer.put_uchar(1, 184).get_uchar(1) == 184 Buffer.put_uchar(2, 184).get_uchar(2) == 184 Buffer.put_uchar(3, 184).get_uchar(3) == 184 Buffer.put_uchar(0, 185).get_uchar(0) == 185 Buffer.put_uchar(1, 185).get_uchar(1) == 185 Buffer.put_uchar(2, 185).get_uchar(2) == 185 Buffer.put_uchar(3, 185).get_uchar(3) == 185 Buffer.put_uchar(0, 186).get_uchar(0) == 186 Buffer.put_uchar(1, 186).get_uchar(1) == 186 Buffer.put_uchar(2, 186).get_uchar(2) == 186 Buffer.put_uchar(3, 186).get_uchar(3) == 186 Buffer.put_uchar(0, 187).get_uchar(0) == 187 Buffer.put_uchar(1, 187).get_uchar(1) == 187 Buffer.put_uchar(2, 187).get_uchar(2) == 187 Buffer.put_uchar(3, 187).get_uchar(3) == 187 Buffer.put_uchar(0, 188).get_uchar(0) == 188 Buffer.put_uchar(1, 188).get_uchar(1) == 188 Buffer.put_uchar(2, 188).get_uchar(2) == 188 Buffer.put_uchar(3, 188).get_uchar(3) == 188 Buffer.put_uchar(0, 189).get_uchar(0) == 189 Buffer.put_uchar(1, 189).get_uchar(1) == 189 Buffer.put_uchar(2, 189).get_uchar(2) == 189 Buffer.put_uchar(3, 189).get_uchar(3) == 189 Buffer.put_uchar(0, 190).get_uchar(0) == 190 Buffer.put_uchar(1, 190).get_uchar(1) == 190 Buffer.put_uchar(2, 190).get_uchar(2) == 190 Buffer.put_uchar(3, 190).get_uchar(3) == 190 Buffer.put_uchar(0, 191).get_uchar(0) == 191 Buffer.put_uchar(1, 191).get_uchar(1) == 191 Buffer.put_uchar(2, 191).get_uchar(2) == 191 Buffer.put_uchar(3, 191).get_uchar(3) == 191 Buffer.put_uchar(0, 192).get_uchar(0) == 192 Buffer.put_uchar(1, 192).get_uchar(1) == 192 Buffer.put_uchar(2, 192).get_uchar(2) == 192 Buffer.put_uchar(3, 192).get_uchar(3) == 192 Buffer.put_uchar(0, 193).get_uchar(0) == 193 Buffer.put_uchar(1, 193).get_uchar(1) == 193 Buffer.put_uchar(2, 193).get_uchar(2) == 193 Buffer.put_uchar(3, 193).get_uchar(3) == 193 Buffer.put_uchar(0, 194).get_uchar(0) == 194 Buffer.put_uchar(1, 194).get_uchar(1) == 194 Buffer.put_uchar(2, 194).get_uchar(2) == 194 Buffer.put_uchar(3, 194).get_uchar(3) == 194 Buffer.put_uchar(0, 195).get_uchar(0) == 195 Buffer.put_uchar(1, 195).get_uchar(1) == 195 Buffer.put_uchar(2, 195).get_uchar(2) == 195 Buffer.put_uchar(3, 195).get_uchar(3) == 195 Buffer.put_uchar(0, 196).get_uchar(0) == 196 Buffer.put_uchar(1, 196).get_uchar(1) == 196 Buffer.put_uchar(2, 196).get_uchar(2) == 196 Buffer.put_uchar(3, 196).get_uchar(3) == 196 Buffer.put_uchar(0, 197).get_uchar(0) == 197 Buffer.put_uchar(1, 197).get_uchar(1) == 197 Buffer.put_uchar(2, 197).get_uchar(2) == 197 Buffer.put_uchar(3, 197).get_uchar(3) == 197 Buffer.put_uchar(0, 198).get_uchar(0) == 198 Buffer.put_uchar(1, 198).get_uchar(1) == 198 Buffer.put_uchar(2, 198).get_uchar(2) == 198 Buffer.put_uchar(3, 198).get_uchar(3) == 198 Buffer.put_uchar(0, 199).get_uchar(0) == 199 Buffer.put_uchar(1, 199).get_uchar(1) == 199 Buffer.put_uchar(2, 199).get_uchar(2) == 199 Buffer.put_uchar(3, 199).get_uchar(3) == 199 Buffer.put_uchar(0, 200).get_uchar(0) == 200 Buffer.put_uchar(1, 200).get_uchar(1) == 200 Buffer.put_uchar(2, 200).get_uchar(2) == 200 Buffer.put_uchar(3, 200).get_uchar(3) == 200 Buffer.put_uchar(0, 201).get_uchar(0) == 201 Buffer.put_uchar(1, 201).get_uchar(1) == 201 Buffer.put_uchar(2, 201).get_uchar(2) == 201 Buffer.put_uchar(3, 201).get_uchar(3) == 201 Buffer.put_uchar(0, 202).get_uchar(0) == 202 Buffer.put_uchar(1, 202).get_uchar(1) == 202 Buffer.put_uchar(2, 202).get_uchar(2) == 202 Buffer.put_uchar(3, 202).get_uchar(3) == 202 Buffer.put_uchar(0, 203).get_uchar(0) == 203 Buffer.put_uchar(1, 203).get_uchar(1) == 203 Buffer.put_uchar(2, 203).get_uchar(2) == 203 Buffer.put_uchar(3, 203).get_uchar(3) == 203 Buffer.put_uchar(0, 204).get_uchar(0) == 204 Buffer.put_uchar(1, 204).get_uchar(1) == 204 Buffer.put_uchar(2, 204).get_uchar(2) == 204 Buffer.put_uchar(3, 204).get_uchar(3) == 204 Buffer.put_uchar(0, 205).get_uchar(0) == 205 Buffer.put_uchar(1, 205).get_uchar(1) == 205 Buffer.put_uchar(2, 205).get_uchar(2) == 205 Buffer.put_uchar(3, 205).get_uchar(3) == 205 Buffer.put_uchar(0, 206).get_uchar(0) == 206 Buffer.put_uchar(1, 206).get_uchar(1) == 206 Buffer.put_uchar(2, 206).get_uchar(2) == 206 Buffer.put_uchar(3, 206).get_uchar(3) == 206 Buffer.put_uchar(0, 207).get_uchar(0) == 207 Buffer.put_uchar(1, 207).get_uchar(1) == 207 Buffer.put_uchar(2, 207).get_uchar(2) == 207 Buffer.put_uchar(3, 207).get_uchar(3) == 207 Buffer.put_uchar(0, 208).get_uchar(0) == 208 Buffer.put_uchar(1, 208).get_uchar(1) == 208 Buffer.put_uchar(2, 208).get_uchar(2) == 208 Buffer.put_uchar(3, 208).get_uchar(3) == 208 Buffer.put_uchar(0, 209).get_uchar(0) == 209 Buffer.put_uchar(1, 209).get_uchar(1) == 209 Buffer.put_uchar(2, 209).get_uchar(2) == 209 Buffer.put_uchar(3, 209).get_uchar(3) == 209 Buffer.put_uchar(0, 210).get_uchar(0) == 210 Buffer.put_uchar(1, 210).get_uchar(1) == 210 Buffer.put_uchar(2, 210).get_uchar(2) == 210 Buffer.put_uchar(3, 210).get_uchar(3) == 210 Buffer.put_uchar(0, 211).get_uchar(0) == 211 Buffer.put_uchar(1, 211).get_uchar(1) == 211 Buffer.put_uchar(2, 211).get_uchar(2) == 211 Buffer.put_uchar(3, 211).get_uchar(3) == 211 Buffer.put_uchar(0, 212).get_uchar(0) == 212 Buffer.put_uchar(1, 212).get_uchar(1) == 212 Buffer.put_uchar(2, 212).get_uchar(2) == 212 Buffer.put_uchar(3, 212).get_uchar(3) == 212 Buffer.put_uchar(0, 213).get_uchar(0) == 213 Buffer.put_uchar(1, 213).get_uchar(1) == 213 Buffer.put_uchar(2, 213).get_uchar(2) == 213 Buffer.put_uchar(3, 213).get_uchar(3) == 213 Buffer.put_uchar(0, 214).get_uchar(0) == 214 Buffer.put_uchar(1, 214).get_uchar(1) == 214 Buffer.put_uchar(2, 214).get_uchar(2) == 214 Buffer.put_uchar(3, 214).get_uchar(3) == 214 Buffer.put_uchar(0, 215).get_uchar(0) == 215 Buffer.put_uchar(1, 215).get_uchar(1) == 215 Buffer.put_uchar(2, 215).get_uchar(2) == 215 Buffer.put_uchar(3, 215).get_uchar(3) == 215 Buffer.put_uchar(0, 216).get_uchar(0) == 216 Buffer.put_uchar(1, 216).get_uchar(1) == 216 Buffer.put_uchar(2, 216).get_uchar(2) == 216 Buffer.put_uchar(3, 216).get_uchar(3) == 216 Buffer.put_uchar(0, 217).get_uchar(0) == 217 Buffer.put_uchar(1, 217).get_uchar(1) == 217 Buffer.put_uchar(2, 217).get_uchar(2) == 217 Buffer.put_uchar(3, 217).get_uchar(3) == 217 Buffer.put_uchar(0, 218).get_uchar(0) == 218 Buffer.put_uchar(1, 218).get_uchar(1) == 218 Buffer.put_uchar(2, 218).get_uchar(2) == 218 Buffer.put_uchar(3, 218).get_uchar(3) == 218 Buffer.put_uchar(0, 219).get_uchar(0) == 219 Buffer.put_uchar(1, 219).get_uchar(1) == 219 Buffer.put_uchar(2, 219).get_uchar(2) == 219 Buffer.put_uchar(3, 219).get_uchar(3) == 219 Buffer.put_uchar(0, 220).get_uchar(0) == 220 Buffer.put_uchar(1, 220).get_uchar(1) == 220 Buffer.put_uchar(2, 220).get_uchar(2) == 220 Buffer.put_uchar(3, 220).get_uchar(3) == 220 Buffer.put_uchar(0, 221).get_uchar(0) == 221 Buffer.put_uchar(1, 221).get_uchar(1) == 221 Buffer.put_uchar(2, 221).get_uchar(2) == 221 Buffer.put_uchar(3, 221).get_uchar(3) == 221 Buffer.put_uchar(0, 222).get_uchar(0) == 222 Buffer.put_uchar(1, 222).get_uchar(1) == 222 Buffer.put_uchar(2, 222).get_uchar(2) == 222 Buffer.put_uchar(3, 222).get_uchar(3) == 222 Buffer.put_uchar(0, 223).get_uchar(0) == 223 Buffer.put_uchar(1, 223).get_uchar(1) == 223 Buffer.put_uchar(2, 223).get_uchar(2) == 223 Buffer.put_uchar(3, 223).get_uchar(3) == 223 Buffer.put_uchar(0, 224).get_uchar(0) == 224 Buffer.put_uchar(1, 224).get_uchar(1) == 224 Buffer.put_uchar(2, 224).get_uchar(2) == 224 Buffer.put_uchar(3, 224).get_uchar(3) == 224 Buffer.put_uchar(0, 225).get_uchar(0) == 225 Buffer.put_uchar(1, 225).get_uchar(1) == 225 Buffer.put_uchar(2, 225).get_uchar(2) == 225 Buffer.put_uchar(3, 225).get_uchar(3) == 225 Buffer.put_uchar(0, 226).get_uchar(0) == 226 Buffer.put_uchar(1, 226).get_uchar(1) == 226 Buffer.put_uchar(2, 226).get_uchar(2) == 226 Buffer.put_uchar(3, 226).get_uchar(3) == 226 Buffer.put_uchar(0, 227).get_uchar(0) == 227 Buffer.put_uchar(1, 227).get_uchar(1) == 227 Buffer.put_uchar(2, 227).get_uchar(2) == 227 Buffer.put_uchar(3, 227).get_uchar(3) == 227 Buffer.put_uchar(0, 228).get_uchar(0) == 228 Buffer.put_uchar(1, 228).get_uchar(1) == 228 Buffer.put_uchar(2, 228).get_uchar(2) == 228 Buffer.put_uchar(3, 228).get_uchar(3) == 228 Buffer.put_uchar(0, 229).get_uchar(0) == 229 Buffer.put_uchar(1, 229).get_uchar(1) == 229 Buffer.put_uchar(2, 229).get_uchar(2) == 229 Buffer.put_uchar(3, 229).get_uchar(3) == 229 Buffer.put_uchar(0, 230).get_uchar(0) == 230 Buffer.put_uchar(1, 230).get_uchar(1) == 230 Buffer.put_uchar(2, 230).get_uchar(2) == 230 Buffer.put_uchar(3, 230).get_uchar(3) == 230 Buffer.put_uchar(0, 231).get_uchar(0) == 231 Buffer.put_uchar(1, 231).get_uchar(1) == 231 Buffer.put_uchar(2, 231).get_uchar(2) == 231 Buffer.put_uchar(3, 231).get_uchar(3) == 231 Buffer.put_uchar(0, 232).get_uchar(0) == 232 Buffer.put_uchar(1, 232).get_uchar(1) == 232 Buffer.put_uchar(2, 232).get_uchar(2) == 232 Buffer.put_uchar(3, 232).get_uchar(3) == 232 Buffer.put_uchar(0, 233).get_uchar(0) == 233 Buffer.put_uchar(1, 233).get_uchar(1) == 233 Buffer.put_uchar(2, 233).get_uchar(2) == 233 Buffer.put_uchar(3, 233).get_uchar(3) == 233 Buffer.put_uchar(0, 234).get_uchar(0) == 234 Buffer.put_uchar(1, 234).get_uchar(1) == 234 Buffer.put_uchar(2, 234).get_uchar(2) == 234 Buffer.put_uchar(3, 234).get_uchar(3) == 234 Buffer.put_uchar(0, 235).get_uchar(0) == 235 Buffer.put_uchar(1, 235).get_uchar(1) == 235 Buffer.put_uchar(2, 235).get_uchar(2) == 235 Buffer.put_uchar(3, 235).get_uchar(3) == 235 Buffer.put_uchar(0, 236).get_uchar(0) == 236 Buffer.put_uchar(1, 236).get_uchar(1) == 236 Buffer.put_uchar(2, 236).get_uchar(2) == 236 Buffer.put_uchar(3, 236).get_uchar(3) == 236 Buffer.put_uchar(0, 237).get_uchar(0) == 237 Buffer.put_uchar(1, 237).get_uchar(1) == 237 Buffer.put_uchar(2, 237).get_uchar(2) == 237 Buffer.put_uchar(3, 237).get_uchar(3) == 237 Buffer.put_uchar(0, 238).get_uchar(0) == 238 Buffer.put_uchar(1, 238).get_uchar(1) == 238 Buffer.put_uchar(2, 238).get_uchar(2) == 238 Buffer.put_uchar(3, 238).get_uchar(3) == 238 Buffer.put_uchar(0, 239).get_uchar(0) == 239 Buffer.put_uchar(1, 239).get_uchar(1) == 239 Buffer.put_uchar(2, 239).get_uchar(2) == 239 Buffer.put_uchar(3, 239).get_uchar(3) == 239 Buffer.put_uchar(0, 240).get_uchar(0) == 240 Buffer.put_uchar(1, 240).get_uchar(1) == 240 Buffer.put_uchar(2, 240).get_uchar(2) == 240 Buffer.put_uchar(3, 240).get_uchar(3) == 240 Buffer.put_uchar(0, 241).get_uchar(0) == 241 Buffer.put_uchar(1, 241).get_uchar(1) == 241 Buffer.put_uchar(2, 241).get_uchar(2) == 241 Buffer.put_uchar(3, 241).get_uchar(3) == 241 Buffer.put_uchar(0, 242).get_uchar(0) == 242 Buffer.put_uchar(1, 242).get_uchar(1) == 242 Buffer.put_uchar(2, 242).get_uchar(2) == 242 Buffer.put_uchar(3, 242).get_uchar(3) == 242 Buffer.put_uchar(0, 243).get_uchar(0) == 243 Buffer.put_uchar(1, 243).get_uchar(1) == 243 Buffer.put_uchar(2, 243).get_uchar(2) == 243 Buffer.put_uchar(3, 243).get_uchar(3) == 243 Buffer.put_uchar(0, 244).get_uchar(0) == 244 Buffer.put_uchar(1, 244).get_uchar(1) == 244 Buffer.put_uchar(2, 244).get_uchar(2) == 244 Buffer.put_uchar(3, 244).get_uchar(3) == 244 Buffer.put_uchar(0, 245).get_uchar(0) == 245 Buffer.put_uchar(1, 245).get_uchar(1) == 245 Buffer.put_uchar(2, 245).get_uchar(2) == 245 Buffer.put_uchar(3, 245).get_uchar(3) == 245 Buffer.put_uchar(0, 246).get_uchar(0) == 246 Buffer.put_uchar(1, 246).get_uchar(1) == 246 Buffer.put_uchar(2, 246).get_uchar(2) == 246 Buffer.put_uchar(3, 246).get_uchar(3) == 246 Buffer.put_uchar(0, 247).get_uchar(0) == 247 Buffer.put_uchar(1, 247).get_uchar(1) == 247 Buffer.put_uchar(2, 247).get_uchar(2) == 247 Buffer.put_uchar(3, 247).get_uchar(3) == 247 Buffer.put_uchar(0, 248).get_uchar(0) == 248 Buffer.put_uchar(1, 248).get_uchar(1) == 248 Buffer.put_uchar(2, 248).get_uchar(2) == 248 Buffer.put_uchar(3, 248).get_uchar(3) == 248 Buffer.put_uchar(0, 249).get_uchar(0) == 249 Buffer.put_uchar(1, 249).get_uchar(1) == 249 Buffer.put_uchar(2, 249).get_uchar(2) == 249 Buffer.put_uchar(3, 249).get_uchar(3) == 249 Buffer.put_uchar(0, 250).get_uchar(0) == 250 Buffer.put_uchar(1, 250).get_uchar(1) == 250 Buffer.put_uchar(2, 250).get_uchar(2) == 250 Buffer.put_uchar(3, 250).get_uchar(3) == 250 Buffer.put_uchar(0, 251).get_uchar(0) == 251 Buffer.put_uchar(1, 251).get_uchar(1) == 251 Buffer.put_uchar(2, 251).get_uchar(2) == 251 Buffer.put_uchar(3, 251).get_uchar(3) == 251 Buffer.put_uchar(0, 252).get_uchar(0) == 252 Buffer.put_uchar(1, 252).get_uchar(1) == 252 Buffer.put_uchar(2, 252).get_uchar(2) == 252 Buffer.put_uchar(3, 252).get_uchar(3) == 252 Buffer.put_uchar(0, 253).get_uchar(0) == 253 Buffer.put_uchar(1, 253).get_uchar(1) == 253 Buffer.put_uchar(2, 253).get_uchar(2) == 253 Buffer.put_uchar(3, 253).get_uchar(3) == 253 Buffer.put_uchar(0, 254).get_uchar(0) == 254 Buffer.put_uchar(1, 254).get_uchar(1) == 254 Buffer.put_uchar(2, 254).get_uchar(2) == 254 Buffer.put_uchar(3, 254).get_uchar(3) == 254 Buffer.put_uchar(0, 255).get_uchar(0) == 255 Buffer.put_uchar(1, 255).get_uchar(1) == 255 Buffer.put_uchar(2, 255).get_uchar(2) == 255 Buffer.put_uchar(3, 255).get_uchar(3) == 255 Buffer#put_short put_short(0, 0).get_short(0) == 0 put_short(1, 0).get_short(1) == 0 put_short(2, 0).get_short(2) == 0 put_short(0, 1).get_short(0) == 1 put_short(1, 1).get_short(1) == 1 put_short(2, 1).get_short(2) == 1 put_short(0, 128).get_short(0) == 128 put_short(1, 128).get_short(1) == 128 put_short(2, 128).get_short(2) == 128 put_short(0, 32767).get_short(0) == 32767 put_short(1, 32767).get_short(1) == 32767 put_short(2, 32767).get_short(2) == 32767 Buffer#put_ushort put_ushort(0, 0).get_ushort(0) == 0 put_ushort(1, 0).get_ushort(1) == 0 put_ushort(2, 0).get_ushort(2) == 0 put_ushort(0, 1).get_ushort(0) == 1 put_ushort(1, 1).get_ushort(1) == 1 put_ushort(2, 1).get_ushort(2) == 1 put_ushort(0, 128).get_ushort(0) == 128 put_ushort(1, 128).get_ushort(1) == 128 put_ushort(2, 128).get_ushort(2) == 128 put_ushort(0, 32767).get_ushort(0) == 32767 put_ushort(1, 32767).get_ushort(1) == 32767 put_ushort(2, 32767).get_ushort(2) == 32767 put_ushort(0, 65535).get_ushort(0) == 65535 put_ushort(1, 65535).get_ushort(1) == 65535 put_ushort(2, 65535).get_ushort(2) == 65535 put_ushort(0, 65249).get_ushort(0) == 65249 put_ushort(1, 65249).get_ushort(1) == 65249 put_ushort(2, 65249).get_ushort(2) == 65249 put_ushort(0, 57005).get_ushort(0) == 57005 put_ushort(1, 57005).get_ushort(1) == 57005 put_ushort(2, 57005).get_ushort(2) == 57005 put_ushort(0, 48879).get_ushort(0) == 48879 put_ushort(1, 48879).get_ushort(1) == 48879 put_ushort(2, 48879).get_ushort(2) == 48879 put_ushort(0, 51966).get_ushort(0) == 51966 put_ushort(1, 51966).get_ushort(1) == 51966 put_ushort(2, 51966).get_ushort(2) == 51966 Buffer#put_int put_int(0, 0).get_int(0) == 0 put_int(1, 0).get_int(1) == 0 put_int(2, 0).get_int(2) == 0 put_int(3, 0).get_int(3) == 0 put_int(4, 0).get_int(4) == 0 put_int(0, 1).get_int(0) == 1 put_int(1, 1).get_int(1) == 1 put_int(2, 1).get_int(2) == 1 put_int(3, 1).get_int(3) == 1 put_int(4, 1).get_int(4) == 1 put_int(0, 128).get_int(0) == 128 put_int(1, 128).get_int(1) == 128 put_int(2, 128).get_int(2) == 128 put_int(3, 128).get_int(3) == 128 put_int(4, 128).get_int(4) == 128 put_int(0, 32767).get_int(0) == 32767 put_int(1, 32767).get_int(1) == 32767 put_int(2, 32767).get_int(2) == 32767 put_int(3, 32767).get_int(3) == 32767 put_int(4, 32767).get_int(4) == 32767 put_int(0, 134217727).get_int(0) == 134217727 put_int(1, 134217727).get_int(1) == 134217727 put_int(2, 134217727).get_int(2) == 134217727 put_int(3, 134217727).get_int(3) == 134217727 put_int(4, 134217727).get_int(4) == 134217727 Buffer#put_uint put_uint(0, 0).get_uint(0) == 0 put_uint(1, 0).get_uint(1) == 0 put_uint(2, 0).get_uint(2) == 0 put_uint(3, 0).get_uint(3) == 0 put_uint(4, 0).get_uint(4) == 0 put_uint(0, 1).get_uint(0) == 1 put_uint(1, 1).get_uint(1) == 1 put_uint(2, 1).get_uint(2) == 1 put_uint(3, 1).get_uint(3) == 1 put_uint(4, 1).get_uint(4) == 1 put_uint(0, 128).get_uint(0) == 128 put_uint(1, 128).get_uint(1) == 128 put_uint(2, 128).get_uint(2) == 128 put_uint(3, 128).get_uint(3) == 128 put_uint(4, 128).get_uint(4) == 128 put_uint(0, 32767).get_uint(0) == 32767 put_uint(1, 32767).get_uint(1) == 32767 put_uint(2, 32767).get_uint(2) == 32767 put_uint(3, 32767).get_uint(3) == 32767 put_uint(4, 32767).get_uint(4) == 32767 put_uint(0, 65535).get_uint(0) == 65535 put_uint(1, 65535).get_uint(1) == 65535 put_uint(2, 65535).get_uint(2) == 65535 put_uint(3, 65535).get_uint(3) == 65535 put_uint(4, 65535).get_uint(4) == 65535 put_uint(0, 4276215469).get_uint(0) == 4276215469 put_uint(1, 4276215469).get_uint(1) == 4276215469 put_uint(2, 4276215469).get_uint(2) == 4276215469 put_uint(3, 4276215469).get_uint(3) == 4276215469 put_uint(4, 4276215469).get_uint(4) == 4276215469 put_uint(0, 3405691582).get_uint(0) == 3405691582 put_uint(1, 3405691582).get_uint(1) == 3405691582 put_uint(2, 3405691582).get_uint(2) == 3405691582 put_uint(3, 3405691582).get_uint(3) == 3405691582 put_uint(4, 3405691582).get_uint(4) == 3405691582 put_uint(0, 4294967295).get_uint(0) == 4294967295 put_uint(1, 4294967295).get_uint(1) == 4294967295 put_uint(2, 4294967295).get_uint(2) == 4294967295 put_uint(3, 4294967295).get_uint(3) == 4294967295 put_uint(4, 4294967295).get_uint(4) == 4294967295 Buffer#put_long put_long(0, 0).get_long(0) == 0 put_long(1, 0).get_long(1) == 0 put_long(2, 0).get_long(2) == 0 put_long(3, 0).get_long(3) == 0 put_long(4, 0).get_long(4) == 0 put_long(5, 0).get_long(5) == 0 put_long(6, 0).get_long(6) == 0 put_long(7, 0).get_long(7) == 0 put_long(8, 0).get_long(8) == 0 put_long(0, 1).get_long(0) == 1 put_long(1, 1).get_long(1) == 1 put_long(2, 1).get_long(2) == 1 put_long(3, 1).get_long(3) == 1 put_long(4, 1).get_long(4) == 1 put_long(5, 1).get_long(5) == 1 put_long(6, 1).get_long(6) == 1 put_long(7, 1).get_long(7) == 1 put_long(8, 1).get_long(8) == 1 put_long(0, 128).get_long(0) == 128 put_long(1, 128).get_long(1) == 128 put_long(2, 128).get_long(2) == 128 put_long(3, 128).get_long(3) == 128 put_long(4, 128).get_long(4) == 128 put_long(5, 128).get_long(5) == 128 put_long(6, 128).get_long(6) == 128 put_long(7, 128).get_long(7) == 128 put_long(8, 128).get_long(8) == 128 put_long(0, 32767).get_long(0) == 32767 put_long(1, 32767).get_long(1) == 32767 put_long(2, 32767).get_long(2) == 32767 put_long(3, 32767).get_long(3) == 32767 put_long(4, 32767).get_long(4) == 32767 put_long(5, 32767).get_long(5) == 32767 put_long(6, 32767).get_long(6) == 32767 put_long(7, 32767).get_long(7) == 32767 put_long(8, 32767).get_long(8) == 32767 put_long(0, 134217727).get_long(0) == 134217727 put_long(1, 134217727).get_long(1) == 134217727 put_long(2, 134217727).get_long(2) == 134217727 put_long(3, 134217727).get_long(3) == 134217727 put_long(4, 134217727).get_long(4) == 134217727 put_long(5, 134217727).get_long(5) == 134217727 put_long(6, 134217727).get_long(6) == 134217727 put_long(7, 134217727).get_long(7) == 134217727 put_long(8, 134217727).get_long(8) == 134217727 Buffer#put_ulong put_ulong(0, 0).get_ulong(0) == 0 put_ulong(1, 0).get_ulong(1) == 0 put_ulong(2, 0).get_ulong(2) == 0 put_ulong(3, 0).get_ulong(3) == 0 put_ulong(4, 0).get_ulong(4) == 0 put_ulong(5, 0).get_ulong(5) == 0 put_ulong(6, 0).get_ulong(6) == 0 put_ulong(7, 0).get_ulong(7) == 0 put_ulong(8, 0).get_ulong(8) == 0 put_ulong(0, 1).get_ulong(0) == 1 put_ulong(1, 1).get_ulong(1) == 1 put_ulong(2, 1).get_ulong(2) == 1 put_ulong(3, 1).get_ulong(3) == 1 put_ulong(4, 1).get_ulong(4) == 1 put_ulong(5, 1).get_ulong(5) == 1 put_ulong(6, 1).get_ulong(6) == 1 put_ulong(7, 1).get_ulong(7) == 1 put_ulong(8, 1).get_ulong(8) == 1 put_ulong(0, 128).get_ulong(0) == 128 put_ulong(1, 128).get_ulong(1) == 128 put_ulong(2, 128).get_ulong(2) == 128 put_ulong(3, 128).get_ulong(3) == 128 put_ulong(4, 128).get_ulong(4) == 128 put_ulong(5, 128).get_ulong(5) == 128 put_ulong(6, 128).get_ulong(6) == 128 put_ulong(7, 128).get_ulong(7) == 128 put_ulong(8, 128).get_ulong(8) == 128 put_ulong(0, 32767).get_ulong(0) == 32767 put_ulong(1, 32767).get_ulong(1) == 32767 put_ulong(2, 32767).get_ulong(2) == 32767 put_ulong(3, 32767).get_ulong(3) == 32767 put_ulong(4, 32767).get_ulong(4) == 32767 put_ulong(5, 32767).get_ulong(5) == 32767 put_ulong(6, 32767).get_ulong(6) == 32767 put_ulong(7, 32767).get_ulong(7) == 32767 put_ulong(8, 32767).get_ulong(8) == 32767 put_ulong(0, 65535).get_ulong(0) == 65535 put_ulong(1, 65535).get_ulong(1) == 65535 put_ulong(2, 65535).get_ulong(2) == 65535 put_ulong(3, 65535).get_ulong(3) == 65535 put_ulong(4, 65535).get_ulong(4) == 65535 put_ulong(5, 65535).get_ulong(5) == 65535 put_ulong(6, 65535).get_ulong(6) == 65535 put_ulong(7, 65535).get_ulong(7) == 65535 put_ulong(8, 65535).get_ulong(8) == 65535 put_ulong(0, 4276215469).get_ulong(0) == 4276215469 put_ulong(1, 4276215469).get_ulong(1) == 4276215469 put_ulong(2, 4276215469).get_ulong(2) == 4276215469 put_ulong(3, 4276215469).get_ulong(3) == 4276215469 put_ulong(4, 4276215469).get_ulong(4) == 4276215469 put_ulong(5, 4276215469).get_ulong(5) == 4276215469 put_ulong(6, 4276215469).get_ulong(6) == 4276215469 put_ulong(7, 4276215469).get_ulong(7) == 4276215469 put_ulong(8, 4276215469).get_ulong(8) == 4276215469 put_ulong(0, 3405691582).get_ulong(0) == 3405691582 put_ulong(1, 3405691582).get_ulong(1) == 3405691582 put_ulong(2, 3405691582).get_ulong(2) == 3405691582 put_ulong(3, 3405691582).get_ulong(3) == 3405691582 put_ulong(4, 3405691582).get_ulong(4) == 3405691582 put_ulong(5, 3405691582).get_ulong(5) == 3405691582 put_ulong(6, 3405691582).get_ulong(6) == 3405691582 put_ulong(7, 3405691582).get_ulong(7) == 3405691582 put_ulong(8, 3405691582).get_ulong(8) == 3405691582 put_ulong(0, 4294967295).get_ulong(0) == 4294967295 put_ulong(1, 4294967295).get_ulong(1) == 4294967295 put_ulong(2, 4294967295).get_ulong(2) == 4294967295 put_ulong(3, 4294967295).get_ulong(3) == 4294967295 put_ulong(4, 4294967295).get_ulong(4) == 4294967295 put_ulong(5, 4294967295).get_ulong(5) == 4294967295 put_ulong(6, 4294967295).get_ulong(6) == 4294967295 put_ulong(7, 4294967295).get_ulong(7) == 4294967295 put_ulong(8, 4294967295).get_ulong(8) == 4294967295 Buffer#put_long_long put_long_long(0, 0).get_long_long(0) == 0 put_long_long(1, 0).get_long_long(1) == 0 put_long_long(2, 0).get_long_long(2) == 0 put_long_long(3, 0).get_long_long(3) == 0 put_long_long(4, 0).get_long_long(4) == 0 put_long_long(5, 0).get_long_long(5) == 0 put_long_long(6, 0).get_long_long(6) == 0 put_long_long(7, 0).get_long_long(7) == 0 put_long_long(8, 0).get_long_long(8) == 0 put_long_long(0, 1).get_long_long(0) == 1 put_long_long(1, 1).get_long_long(1) == 1 put_long_long(2, 1).get_long_long(2) == 1 put_long_long(3, 1).get_long_long(3) == 1 put_long_long(4, 1).get_long_long(4) == 1 put_long_long(5, 1).get_long_long(5) == 1 put_long_long(6, 1).get_long_long(6) == 1 put_long_long(7, 1).get_long_long(7) == 1 put_long_long(8, 1).get_long_long(8) == 1 put_long_long(0, 128).get_long_long(0) == 128 put_long_long(1, 128).get_long_long(1) == 128 put_long_long(2, 128).get_long_long(2) == 128 put_long_long(3, 128).get_long_long(3) == 128 put_long_long(4, 128).get_long_long(4) == 128 put_long_long(5, 128).get_long_long(5) == 128 put_long_long(6, 128).get_long_long(6) == 128 put_long_long(7, 128).get_long_long(7) == 128 put_long_long(8, 128).get_long_long(8) == 128 put_long_long(0, 32767).get_long_long(0) == 32767 put_long_long(1, 32767).get_long_long(1) == 32767 put_long_long(2, 32767).get_long_long(2) == 32767 put_long_long(3, 32767).get_long_long(3) == 32767 put_long_long(4, 32767).get_long_long(4) == 32767 put_long_long(5, 32767).get_long_long(5) == 32767 put_long_long(6, 32767).get_long_long(6) == 32767 put_long_long(7, 32767).get_long_long(7) == 32767 put_long_long(8, 32767).get_long_long(8) == 32767 put_long_long(0, 576460752303423487).get_long_long(0) == 576460752303423487 put_long_long(1, 576460752303423487).get_long_long(1) == 576460752303423487 put_long_long(2, 576460752303423487).get_long_long(2) == 576460752303423487 put_long_long(3, 576460752303423487).get_long_long(3) == 576460752303423487 put_long_long(4, 576460752303423487).get_long_long(4) == 576460752303423487 put_long_long(5, 576460752303423487).get_long_long(5) == 576460752303423487 put_long_long(6, 576460752303423487).get_long_long(6) == 576460752303423487 put_long_long(7, 576460752303423487).get_long_long(7) == 576460752303423487 put_long_long(8, 576460752303423487).get_long_long(8) == 576460752303423487 Buffer#put_ulong_long put_ulong_long(0, 0).get_ulong_long(0) == 0 put_ulong_long(1, 0).get_ulong_long(1) == 0 put_ulong_long(2, 0).get_ulong_long(2) == 0 put_ulong_long(3, 0).get_ulong_long(3) == 0 put_ulong_long(4, 0).get_ulong_long(4) == 0 put_ulong_long(5, 0).get_ulong_long(5) == 0 put_ulong_long(6, 0).get_ulong_long(6) == 0 put_ulong_long(7, 0).get_ulong_long(7) == 0 put_ulong_long(8, 0).get_ulong_long(8) == 0 put_ulong_long(0, 1).get_ulong_long(0) == 1 put_ulong_long(1, 1).get_ulong_long(1) == 1 put_ulong_long(2, 1).get_ulong_long(2) == 1 put_ulong_long(3, 1).get_ulong_long(3) == 1 put_ulong_long(4, 1).get_ulong_long(4) == 1 put_ulong_long(5, 1).get_ulong_long(5) == 1 put_ulong_long(6, 1).get_ulong_long(6) == 1 put_ulong_long(7, 1).get_ulong_long(7) == 1 put_ulong_long(8, 1).get_ulong_long(8) == 1 put_ulong_long(0, 128).get_ulong_long(0) == 128 put_ulong_long(1, 128).get_ulong_long(1) == 128 put_ulong_long(2, 128).get_ulong_long(2) == 128 put_ulong_long(3, 128).get_ulong_long(3) == 128 put_ulong_long(4, 128).get_ulong_long(4) == 128 put_ulong_long(5, 128).get_ulong_long(5) == 128 put_ulong_long(6, 128).get_ulong_long(6) == 128 put_ulong_long(7, 128).get_ulong_long(7) == 128 put_ulong_long(8, 128).get_ulong_long(8) == 128 put_ulong_long(0, 32767).get_ulong_long(0) == 32767 put_ulong_long(1, 32767).get_ulong_long(1) == 32767 put_ulong_long(2, 32767).get_ulong_long(2) == 32767 put_ulong_long(3, 32767).get_ulong_long(3) == 32767 put_ulong_long(4, 32767).get_ulong_long(4) == 32767 put_ulong_long(5, 32767).get_ulong_long(5) == 32767 put_ulong_long(6, 32767).get_ulong_long(6) == 32767 put_ulong_long(7, 32767).get_ulong_long(7) == 32767 put_ulong_long(8, 32767).get_ulong_long(8) == 32767 put_ulong_long(0, 65535).get_ulong_long(0) == 65535 put_ulong_long(1, 65535).get_ulong_long(1) == 65535 put_ulong_long(2, 65535).get_ulong_long(2) == 65535 put_ulong_long(3, 65535).get_ulong_long(3) == 65535 put_ulong_long(4, 65535).get_ulong_long(4) == 65535 put_ulong_long(5, 65535).get_ulong_long(5) == 65535 put_ulong_long(6, 65535).get_ulong_long(6) == 65535 put_ulong_long(7, 65535).get_ulong_long(7) == 65535 put_ulong_long(8, 65535).get_ulong_long(8) == 65535 put_ulong_long(0, 244838016400062).get_ulong_long(0) == 244838016400062 put_ulong_long(1, 244838016400062).get_ulong_long(1) == 244838016400062 put_ulong_long(2, 244838016400062).get_ulong_long(2) == 244838016400062 put_ulong_long(3, 244838016400062).get_ulong_long(3) == 244838016400062 put_ulong_long(4, 244838016400062).get_ulong_long(4) == 244838016400062 put_ulong_long(5, 244838016400062).get_ulong_long(5) == 244838016400062 put_ulong_long(6, 244838016400062).get_ulong_long(6) == 244838016400062 put_ulong_long(7, 244838016400062).get_ulong_long(7) == 244838016400062 put_ulong_long(8, 244838016400062).get_ulong_long(8) == 244838016400062 put_ulong_long(0, 9223372036854775807).get_ulong_long(0) == 9223372036854775807 put_ulong_long(1, 9223372036854775807).get_ulong_long(1) == 9223372036854775807 put_ulong_long(2, 9223372036854775807).get_ulong_long(2) == 9223372036854775807 put_ulong_long(3, 9223372036854775807).get_ulong_long(3) == 9223372036854775807 put_ulong_long(4, 9223372036854775807).get_ulong_long(4) == 9223372036854775807 put_ulong_long(5, 9223372036854775807).get_ulong_long(5) == 9223372036854775807 put_ulong_long(6, 9223372036854775807).get_ulong_long(6) == 9223372036854775807 put_ulong_long(7, 9223372036854775807).get_ulong_long(7) == 9223372036854775807 put_ulong_long(8, 9223372036854775807).get_ulong_long(8) == 9223372036854775807 Reading/Writing binary strings Buffer#write_bytes and read_bytes Buffer#put_bytes Buffer#put_bytes with index and length Buffer#put_bytes with only index Buffer#put_bytes with index > str.length Buffer#put_bytes with length > str.length Buffer#put_bytes with negative index Buffer#write_bytes Buffer#write_bytes with index and length Buffer#write_bytes with only index Buffer#write_bytes with index > str.length Buffer#put_bytes with length > str.length Buffer#write_bytes with negative index Reading/Writing ascii strings Buffer#put_string with string containing zero byte Buffer#get_string with string containing zero byte Buffer#put_string without length should NUL terminate Buffer#put_pointer put_pointer(0, p).get_pointer(0) == p Buffer#size should return size Buffer#initialize with block should execute block Callback returning :char (0) returning :char (127) returning :char (-128) returning :char (128) returning :char (255) returning :uchar (0) returning :uchar (0xff) returning :uchar (-1) returning :uchar (128) returning :uchar (-128) returning :short (0) returning :short (0x7fff) returning :short (0x8000) returning :short (0xffff) returning :ushort (0) returning :ushort (0x7fff) returning :ushort (0x8000) returning :ushort (0xffff) returning :ushort (-1) returning :int (0) returning :int (0x7fffffff) returning :int (-0x80000000) returning :int (-1) returning :uint (0) returning :uint (0x7fffffff) returning :uint (0x80000000) returning :uint (0xffffffff) returning :uint (-1) returning :long (0) returning :long (0x7fffffff) returning :long (-0x80000000) returning :long (-1) returning :ulong (0) returning :ulong (0x7fffffff) returning :ulong (0x80000000) returning :ulong (0xffffffff) Callback returning :ulong (-1) returning :long_long (0) returning :long_long (0x7fffffffffffffff) returning :long_long (-0x8000000000000000) returning :long_long (-1) returning bool returning float returning double returning :pointer (nil) returning :pointer (MemoryPointer) returning a callback function returning struct by value struct by value parameter returning :string is rejected as typedef global variable with proc should be usabel for different signatures stores function pointers as ivar in proc object When the callback is considered optional by the underlying library should handle receiving 'nil' in place of the closure when inlined could be anonymous as return value should not blow up when a callback is defined that returns a callback should return a callback should return a method callback should not blow up when a callback takes a callback as argument should be able to use the callback argument function returns callable object Callback with function with Callback plus another arg should raise error if no arg given :char (0) argument :char (127) argument :char (-128) argument :char (-1) argument :uchar (0) argument :uchar (127) argument :uchar (128) argument :uchar (255) argument :short (0) argument :short (0x7fff) argument :short (-0x8000) argument :short (-1) argument :ushort (0) argument :ushort (0x7fff) argument :ushort (0x8000) argument :ushort (0xffff) argument :bool (true) argument :int (0) argument :int (0x7fffffff) argument :int (-0x80000000) argument :int (-1) argument :uint (0) argument :uint (0x7fffffff) argument :uint (0x80000000) argument :uint (0xffffffff) argument :long (0) argument :long (0x7fffffff) argument :long (-0x80000000) argument :long (-1) argument :ulong (0) argument :ulong (0x7fffffff) argument :ulong (0x80000000) argument :ulong (0xffffffff) argument :long_long (0) argument :long_long (0x7fffffffffffffff) argument :long_long (-0x8000000000000000) argument :long_long (-1) argument :string argument :string (nil) argument :pointer argument :pointer (nil) argument struct by reference argument struct by reference argument with nil value varargs parameters are rejected Callback interop from ffi to ffi from ffi to ffi with blocking:true from fiddle to ffi from ffi to fiddle from ffi to fiddle with blocking:true from fiddle to fiddle C outside ffi call stack does not deadlock [#527] functions with custom types can attach with custom return type should return object of correct type from_native should be called for result to_native should be called for parameter Pointer#dup clone should be independent sliced pointer can be cloned sliced pointer when cloned is independent Struct#dup clone should be independent A library with no enum defined returns nil when asked for an enum An untagged enum constants can be used as function parameters and return value A tagged typedef enum is accessible through its tag contains enum constants constants can be used as function parameters and return value integers can be used instead of constants All enums have autonumbered constants when defined with names only can have an explicit first constant and autonumbered subsequent constants can have a mix of explicit and autonumbered constants can have all its constants explicitely valued return the constant corresponding to a specific value return nil for values that don't have a symbol duplicate enum keys rejected FFI.errno FFI.errno contains errno from last function, FFI::LastError.winapi_error works differently per OS FFI .map_library_name should add platform library extension if not present should add platform library extension even if lib suffix is present in name should return Platform::LIBC when called with 'c' VERSION should be kind of version Callback in conjunction with fork() works with forked process and GC works with forked process and free() async thread dispatch works after forking FFI::Function is initialized with a signature and a block raises an error when passing a wrong signature returns a native pointer can be used as callback from C passing to it a block can be used as callback from C passing to it a Proc object can be used to wrap an existing function pointer can be attached to a module can be used to extend an object can wrap a blocking function autorelease flag is set to true by default can explicity free itself can't explicity free itself if not previously allocated when called with a block creates a thread for dispatching callbacks and sets its name Library attach_function with no library specified attach_function :getpid from this process loads library using symbol attach_function :getpid from [ 'c', 'libc.so.6'] attach_function :getpid from [ 'libc.so.6', 'c' ] attach_function :getpid from [ 'libfubar.so.0xdeadbeef', nil, 'c' ] attach_function :getpid from [ 'libfubar.so.0xdeadbeef' ] attach_function :bool_return_true from [ File.expand_path("/build/ruby-ffi-1.15.5+dfsg/spec/ffi/fixtures/libtest.so") ] :char variable :char variable :char variable :char variable :uchar variable :uchar variable :uchar variable :uchar variable :short variable :short variable :short variable :short variable :ushort variable :ushort variable :ushort variable :ushort variable :int variable :int variable :int variable :int variable :uint variable :uint variable :uint variable :uint variable :long_long variable :long_long variable :long_long variable :long_long variable :ulong_long variable :ulong_long variable :ulong_long variable :ulong_long variable :long variable :long variable :long variable :long variable :ulong variable :ulong variable :ulong variable :ulong variable Pointer variable structure structure structure structure .enum_value should return a value for a valid key should return nil for an invalid key #ffi_convention defaults to :default should be settable ffi_lib empty name list should raise error interprets INPUT() in loader scripts raises LoadError on garbage in library file :long_double arguments and return values returns first parameter returns first parameter with high precision add two long double numbers Callback returning :long_double :long_double argument Managed Struct should raise an error if release() is not defined should be the right class should build with self reference MemoryPointer#total MemoryPointer.new(:char, 1).total == 1 MemoryPointer.new(:short, 1).total == 2 MemoryPointer.new(:int, 1).total == 4 MemoryPointer.new(:long_long, 1).total == 8 MemoryPointer.new(1024).total == 1024 MemoryPointer#read_array_of_long foo MemoryPointer argument Pointer passed correctly Data passed to native function MemoryPointer return value fopen returns non-nil Function with primitive integer arguments int8.size uint8.size int16.size uint16.size int32.size uint32.size int64.size uint64.size float.size double.size :char call(:char (0)) :char call(:char (127)) :char call(:char (-128)) :char call(:char (-1)) :uchar call(:uchar (0)) :uchar call(:uchar (127)) :uchar call(:uchar (128)) :uchar call(:uchar (255)) :short call(:short (0)) :short call(:short (32767)) :short call(:short (-32768)) :short call(:short (-1)) :ushort call(:ushort (0)) :ushort call(:ushort (32767)) :ushort call(:ushort (32768)) :ushort call(:ushort (65535)) :int call(:int (0)) :int call(:int (2147483647)) :int call(:int (-2147483648)) :int call(:int (-1)) :uint call(:uint (0)) :uint call(:uint (2147483647)) :uint call(:uint (2147483648)) :uint call(:uint (4294967295)) :long_long call(:long_long (0)) :long_long call(:long_long (9223372036854775807)) :long_long call(:long_long (-9223372036854775808)) :long_long call(:long_long (-1)) :ulong_long call(:ulong_long (0)) :ulong_long call(:ulong_long (9223372036854775807)) :ulong_long call(:ulong_long (9223372036854775808)) :ulong_long call(:ulong_long (18446744073709551615)) :long call(:long (0)) :long call(:long (9223372036854775807)) :long call(:long (-9223372036854775808)) :long call(:long (-1)) :ulong call(:ulong (0)) :ulong call(:ulong (9223372036854775807)) :ulong call(:ulong (9223372036854775808)) :ulong call(:ulong (18446744073709551615)) :float call(:double (0.0)) :float call(:double (0.1)) :float call(:double (1.1)) :float call(:double (1.23)) :double call(:double (0.0)) :double call(:double (0.1)) :double call(:double (1.1)) :double call(:double (1.23)) Integer parameter range checking :char call(:char (128)) :char call(:char (-129)) :uchar call(:uchar (-1)) :uchar call(:uchar (256)) :short call(:short (32768)) :short call(:short (-32769)) :ushort call(:ushort (-1)) :ushort call(:ushort (65536)) :int call(:int (2147483648)) :int call(:int (-2147483649)) :uint call(:uint (-1)) :uint call(:uint (4294967296)) Three different size Integer arguments call(char (18), char (18), char (18)) call(char (18), char (18), uchar (52)) call(char (18), char (18), short (22136)) call(char (18), char (18), ushort (39612)) call(char (18), char (18), int (1985229343)) call(char (18), char (18), uint (4276206270)) call(char (18), char (18), long (523124044)) call(char (18), char (18), ulong (4159232458)) call(char (18), char (18), long_long (2211230779876286898)) call(char (18), char (18), double (9.87654321)) call(char (18), uchar (52), char (18)) call(char (18), uchar (52), uchar (52)) call(char (18), uchar (52), short (22136)) call(char (18), uchar (52), ushort (39612)) call(char (18), uchar (52), int (1985229343)) call(char (18), uchar (52), uint (4276206270)) call(char (18), uchar (52), long (523124044)) call(char (18), uchar (52), ulong (4159232458)) call(char (18), uchar (52), long_long (2211230779876286898)) call(char (18), uchar (52), double (9.87654321)) call(char (18), short (22136), char (18)) call(char (18), short (22136), uchar (52)) call(char (18), short (22136), short (22136)) call(char (18), short (22136), ushort (39612)) call(char (18), short (22136), int (1985229343)) call(char (18), short (22136), uint (4276206270)) call(char (18), short (22136), long (523124044)) call(char (18), short (22136), ulong (4159232458)) call(char (18), short (22136), long_long (2211230779876286898)) call(char (18), short (22136), double (9.87654321)) call(char (18), ushort (39612), char (18)) call(char (18), ushort (39612), uchar (52)) call(char (18), ushort (39612), short (22136)) call(char (18), ushort (39612), ushort (39612)) call(char (18), ushort (39612), int (1985229343)) call(char (18), ushort (39612), uint (4276206270)) call(char (18), ushort (39612), long (523124044)) call(char (18), ushort (39612), ulong (4159232458)) call(char (18), ushort (39612), long_long (2211230779876286898)) call(char (18), ushort (39612), double (9.87654321)) call(char (18), int (1985229343), char (18)) call(char (18), int (1985229343), uchar (52)) call(char (18), int (1985229343), short (22136)) call(char (18), int (1985229343), ushort (39612)) call(char (18), int (1985229343), int (1985229343)) call(char (18), int (1985229343), uint (4276206270)) call(char (18), int (1985229343), long (523124044)) call(char (18), int (1985229343), ulong (4159232458)) call(char (18), int (1985229343), long_long (2211230779876286898)) call(char (18), int (1985229343), double (9.87654321)) call(char (18), uint (4276206270), char (18)) call(char (18), uint (4276206270), uchar (52)) call(char (18), uint (4276206270), short (22136)) call(char (18), uint (4276206270), ushort (39612)) call(char (18), uint (4276206270), int (1985229343)) call(char (18), uint (4276206270), uint (4276206270)) call(char (18), uint (4276206270), long (523124044)) call(char (18), uint (4276206270), ulong (4159232458)) call(char (18), uint (4276206270), long_long (2211230779876286898)) call(char (18), uint (4276206270), double (9.87654321)) call(char (18), long (523124044), char (18)) call(char (18), long (523124044), uchar (52)) call(char (18), long (523124044), short (22136)) call(char (18), long (523124044), ushort (39612)) call(char (18), long (523124044), int (1985229343)) call(char (18), long (523124044), uint (4276206270)) call(char (18), long (523124044), long (523124044)) call(char (18), long (523124044), ulong (4159232458)) call(char (18), long (523124044), long_long (2211230779876286898)) call(char (18), long (523124044), double (9.87654321)) call(char (18), ulong (4159232458), char (18)) call(char (18), ulong (4159232458), uchar (52)) call(char (18), ulong (4159232458), short (22136)) call(char (18), ulong (4159232458), ushort (39612)) call(char (18), ulong (4159232458), int (1985229343)) call(char (18), ulong (4159232458), uint (4276206270)) call(char (18), ulong (4159232458), long (523124044)) call(char (18), ulong (4159232458), ulong (4159232458)) call(char (18), ulong (4159232458), long_long (2211230779876286898)) call(char (18), ulong (4159232458), double (9.87654321)) call(char (18), long_long (2211230779876286898), char (18)) call(char (18), long_long (2211230779876286898), uchar (52)) call(char (18), long_long (2211230779876286898), short (22136)) call(char (18), long_long (2211230779876286898), ushort (39612)) call(char (18), long_long (2211230779876286898), int (1985229343)) call(char (18), long_long (2211230779876286898), uint (4276206270)) call(char (18), long_long (2211230779876286898), long (523124044)) call(char (18), long_long (2211230779876286898), ulong (4159232458)) call(char (18), long_long (2211230779876286898), long_long (2211230779876286898)) call(char (18), long_long (2211230779876286898), double (9.87654321)) call(char (18), double (9.87654321), char (18)) call(char (18), double (9.87654321), uchar (52)) call(char (18), double (9.87654321), short (22136)) call(char (18), double (9.87654321), ushort (39612)) call(char (18), double (9.87654321), int (1985229343)) call(char (18), double (9.87654321), uint (4276206270)) call(char (18), double (9.87654321), long (523124044)) call(char (18), double (9.87654321), ulong (4159232458)) call(char (18), double (9.87654321), long_long (2211230779876286898)) call(char (18), double (9.87654321), double (9.87654321)) call(uchar (52), char (18), char (18)) call(uchar (52), char (18), uchar (52)) call(uchar (52), char (18), short (22136)) call(uchar (52), char (18), ushort (39612)) call(uchar (52), char (18), int (1985229343)) call(uchar (52), char (18), uint (4276206270)) call(uchar (52), char (18), long (523124044)) call(uchar (52), char (18), ulong (4159232458)) call(uchar (52), char (18), long_long (2211230779876286898)) call(uchar (52), char (18), double (9.87654321)) call(uchar (52), uchar (52), char (18)) call(uchar (52), uchar (52), uchar (52)) call(uchar (52), uchar (52), short (22136)) call(uchar (52), uchar (52), ushort (39612)) call(uchar (52), uchar (52), int (1985229343)) call(uchar (52), uchar (52), uint (4276206270)) call(uchar (52), uchar (52), long (523124044)) call(uchar (52), uchar (52), ulong (4159232458)) call(uchar (52), uchar (52), long_long (2211230779876286898)) call(uchar (52), uchar (52), double (9.87654321)) call(uchar (52), short (22136), char (18)) call(uchar (52), short (22136), uchar (52)) call(uchar (52), short (22136), short (22136)) call(uchar (52), short (22136), ushort (39612)) call(uchar (52), short (22136), int (1985229343)) call(uchar (52), short (22136), uint (4276206270)) call(uchar (52), short (22136), long (523124044)) call(uchar (52), short (22136), ulong (4159232458)) call(uchar (52), short (22136), long_long (2211230779876286898)) call(uchar (52), short (22136), double (9.87654321)) call(uchar (52), ushort (39612), char (18)) call(uchar (52), ushort (39612), uchar (52)) call(uchar (52), ushort (39612), short (22136)) call(uchar (52), ushort (39612), ushort (39612)) call(uchar (52), ushort (39612), int (1985229343)) call(uchar (52), ushort (39612), uint (4276206270)) call(uchar (52), ushort (39612), long (523124044)) call(uchar (52), ushort (39612), ulong (4159232458)) call(uchar (52), ushort (39612), long_long (2211230779876286898)) call(uchar (52), ushort (39612), double (9.87654321)) call(uchar (52), int (1985229343), char (18)) call(uchar (52), int (1985229343), uchar (52)) call(uchar (52), int (1985229343), short (22136)) call(uchar (52), int (1985229343), ushort (39612)) call(uchar (52), int (1985229343), int (1985229343)) call(uchar (52), int (1985229343), uint (4276206270)) call(uchar (52), int (1985229343), long (523124044)) call(uchar (52), int (1985229343), ulong (4159232458)) call(uchar (52), int (1985229343), long_long (2211230779876286898)) call(uchar (52), int (1985229343), double (9.87654321)) call(uchar (52), uint (4276206270), char (18)) call(uchar (52), uint (4276206270), uchar (52)) call(uchar (52), uint (4276206270), short (22136)) call(uchar (52), uint (4276206270), ushort (39612)) call(uchar (52), uint (4276206270), int (1985229343)) call(uchar (52), uint (4276206270), uint (4276206270)) call(uchar (52), uint (4276206270), long (523124044)) call(uchar (52), uint (4276206270), ulong (4159232458)) call(uchar (52), uint (4276206270), long_long (2211230779876286898)) call(uchar (52), uint (4276206270), double (9.87654321)) call(uchar (52), long (523124044), char (18)) call(uchar (52), long (523124044), uchar (52)) call(uchar (52), long (523124044), short (22136)) call(uchar (52), long (523124044), ushort (39612)) call(uchar (52), long (523124044), int (1985229343)) call(uchar (52), long (523124044), uint (4276206270)) call(uchar (52), long (523124044), long (523124044)) call(uchar (52), long (523124044), ulong (4159232458)) call(uchar (52), long (523124044), long_long (2211230779876286898)) call(uchar (52), long (523124044), double (9.87654321)) call(uchar (52), ulong (4159232458), char (18)) call(uchar (52), ulong (4159232458), uchar (52)) call(uchar (52), ulong (4159232458), short (22136)) call(uchar (52), ulong (4159232458), ushort (39612)) call(uchar (52), ulong (4159232458), int (1985229343)) call(uchar (52), ulong (4159232458), uint (4276206270)) call(uchar (52), ulong (4159232458), long (523124044)) call(uchar (52), ulong (4159232458), ulong (4159232458)) call(uchar (52), ulong (4159232458), long_long (2211230779876286898)) call(uchar (52), ulong (4159232458), double (9.87654321)) call(uchar (52), long_long (2211230779876286898), char (18)) call(uchar (52), long_long (2211230779876286898), uchar (52)) call(uchar (52), long_long (2211230779876286898), short (22136)) call(uchar (52), long_long (2211230779876286898), ushort (39612)) call(uchar (52), long_long (2211230779876286898), int (1985229343)) call(uchar (52), long_long (2211230779876286898), uint (4276206270)) call(uchar (52), long_long (2211230779876286898), long (523124044)) call(uchar (52), long_long (2211230779876286898), ulong (4159232458)) call(uchar (52), long_long (2211230779876286898), long_long (2211230779876286898)) call(uchar (52), long_long (2211230779876286898), double (9.87654321)) call(uchar (52), double (9.87654321), char (18)) call(uchar (52), double (9.87654321), uchar (52)) call(uchar (52), double (9.87654321), short (22136)) call(uchar (52), double (9.87654321), ushort (39612)) call(uchar (52), double (9.87654321), int (1985229343)) call(uchar (52), double (9.87654321), uint (4276206270)) call(uchar (52), double (9.87654321), long (523124044)) call(uchar (52), double (9.87654321), ulong (4159232458)) call(uchar (52), double (9.87654321), long_long (2211230779876286898)) call(uchar (52), double (9.87654321), double (9.87654321)) call(short (22136), char (18), char (18)) call(short (22136), char (18), uchar (52)) call(short (22136), char (18), short (22136)) call(short (22136), char (18), ushort (39612)) call(short (22136), char (18), int (1985229343)) call(short (22136), char (18), uint (4276206270)) call(short (22136), char (18), long (523124044)) call(short (22136), char (18), ulong (4159232458)) call(short (22136), char (18), long_long (2211230779876286898)) call(short (22136), char (18), double (9.87654321)) call(short (22136), uchar (52), char (18)) call(short (22136), uchar (52), uchar (52)) call(short (22136), uchar (52), short (22136)) call(short (22136), uchar (52), ushort (39612)) call(short (22136), uchar (52), int (1985229343)) call(short (22136), uchar (52), uint (4276206270)) call(short (22136), uchar (52), long (523124044)) call(short (22136), uchar (52), ulong (4159232458)) call(short (22136), uchar (52), long_long (2211230779876286898)) call(short (22136), uchar (52), double (9.87654321)) call(short (22136), short (22136), char (18)) call(short (22136), short (22136), uchar (52)) call(short (22136), short (22136), short (22136)) call(short (22136), short (22136), ushort (39612)) call(short (22136), short (22136), int (1985229343)) call(short (22136), short (22136), uint (4276206270)) call(short (22136), short (22136), long (523124044)) call(short (22136), short (22136), ulong (4159232458)) call(short (22136), short (22136), long_long (2211230779876286898)) call(short (22136), short (22136), double (9.87654321)) call(short (22136), ushort (39612), char (18)) call(short (22136), ushort (39612), uchar (52)) call(short (22136), ushort (39612), short (22136)) call(short (22136), ushort (39612), ushort (39612)) call(short (22136), ushort (39612), int (1985229343)) call(short (22136), ushort (39612), uint (4276206270)) call(short (22136), ushort (39612), long (523124044)) call(short (22136), ushort (39612), ulong (4159232458)) call(short (22136), ushort (39612), long_long (2211230779876286898)) call(short (22136), ushort (39612), double (9.87654321)) call(short (22136), int (1985229343), char (18)) call(short (22136), int (1985229343), uchar (52)) call(short (22136), int (1985229343), short (22136)) call(short (22136), int (1985229343), ushort (39612)) call(short (22136), int (1985229343), int (1985229343)) call(short (22136), int (1985229343), uint (4276206270)) call(short (22136), int (1985229343), long (523124044)) call(short (22136), int (1985229343), ulong (4159232458)) call(short (22136), int (1985229343), long_long (2211230779876286898)) call(short (22136), int (1985229343), double (9.87654321)) call(short (22136), uint (4276206270), char (18)) call(short (22136), uint (4276206270), uchar (52)) call(short (22136), uint (4276206270), short (22136)) call(short (22136), uint (4276206270), ushort (39612)) call(short (22136), uint (4276206270), int (1985229343)) call(short (22136), uint (4276206270), uint (4276206270)) call(short (22136), uint (4276206270), long (523124044)) call(short (22136), uint (4276206270), ulong (4159232458)) call(short (22136), uint (4276206270), long_long (2211230779876286898)) call(short (22136), uint (4276206270), double (9.87654321)) call(short (22136), long (523124044), char (18)) call(short (22136), long (523124044), uchar (52)) call(short (22136), long (523124044), short (22136)) call(short (22136), long (523124044), ushort (39612)) call(short (22136), long (523124044), int (1985229343)) call(short (22136), long (523124044), uint (4276206270)) call(short (22136), long (523124044), long (523124044)) call(short (22136), long (523124044), ulong (4159232458)) call(short (22136), long (523124044), long_long (2211230779876286898)) call(short (22136), long (523124044), double (9.87654321)) call(short (22136), ulong (4159232458), char (18)) call(short (22136), ulong (4159232458), uchar (52)) call(short (22136), ulong (4159232458), short (22136)) call(short (22136), ulong (4159232458), ushort (39612)) call(short (22136), ulong (4159232458), int (1985229343)) call(short (22136), ulong (4159232458), uint (4276206270)) call(short (22136), ulong (4159232458), long (523124044)) call(short (22136), ulong (4159232458), ulong (4159232458)) call(short (22136), ulong (4159232458), long_long (2211230779876286898)) call(short (22136), ulong (4159232458), double (9.87654321)) call(short (22136), long_long (2211230779876286898), char (18)) call(short (22136), long_long (2211230779876286898), uchar (52)) call(short (22136), long_long (2211230779876286898), short (22136)) call(short (22136), long_long (2211230779876286898), ushort (39612)) call(short (22136), long_long (2211230779876286898), int (1985229343)) call(short (22136), long_long (2211230779876286898), uint (4276206270)) call(short (22136), long_long (2211230779876286898), long (523124044)) call(short (22136), long_long (2211230779876286898), ulong (4159232458)) call(short (22136), long_long (2211230779876286898), long_long (2211230779876286898)) call(short (22136), long_long (2211230779876286898), double (9.87654321)) call(short (22136), double (9.87654321), char (18)) call(short (22136), double (9.87654321), uchar (52)) call(short (22136), double (9.87654321), short (22136)) call(short (22136), double (9.87654321), ushort (39612)) call(short (22136), double (9.87654321), int (1985229343)) call(short (22136), double (9.87654321), uint (4276206270)) call(short (22136), double (9.87654321), long (523124044)) call(short (22136), double (9.87654321), ulong (4159232458)) call(short (22136), double (9.87654321), long_long (2211230779876286898)) call(short (22136), double (9.87654321), double (9.87654321)) call(ushort (39612), char (18), char (18)) call(ushort (39612), char (18), uchar (52)) call(ushort (39612), char (18), short (22136)) call(ushort (39612), char (18), ushort (39612)) call(ushort (39612), char (18), int (1985229343)) call(ushort (39612), char (18), uint (4276206270)) call(ushort (39612), char (18), long (523124044)) call(ushort (39612), char (18), ulong (4159232458)) call(ushort (39612), char (18), long_long (2211230779876286898)) call(ushort (39612), char (18), double (9.87654321)) call(ushort (39612), uchar (52), char (18)) call(ushort (39612), uchar (52), uchar (52)) call(ushort (39612), uchar (52), short (22136)) call(ushort (39612), uchar (52), ushort (39612)) call(ushort (39612), uchar (52), int (1985229343)) call(ushort (39612), uchar (52), uint (4276206270)) call(ushort (39612), uchar (52), long (523124044)) call(ushort (39612), uchar (52), ulong (4159232458)) call(ushort (39612), uchar (52), long_long (2211230779876286898)) call(ushort (39612), uchar (52), double (9.87654321)) call(ushort (39612), short (22136), char (18)) call(ushort (39612), short (22136), uchar (52)) call(ushort (39612), short (22136), short (22136)) call(ushort (39612), short (22136), ushort (39612)) call(ushort (39612), short (22136), int (1985229343)) call(ushort (39612), short (22136), uint (4276206270)) call(ushort (39612), short (22136), long (523124044)) call(ushort (39612), short (22136), ulong (4159232458)) call(ushort (39612), short (22136), long_long (2211230779876286898)) call(ushort (39612), short (22136), double (9.87654321)) call(ushort (39612), ushort (39612), char (18)) call(ushort (39612), ushort (39612), uchar (52)) call(ushort (39612), ushort (39612), short (22136)) call(ushort (39612), ushort (39612), ushort (39612)) call(ushort (39612), ushort (39612), int (1985229343)) call(ushort (39612), ushort (39612), uint (4276206270)) call(ushort (39612), ushort (39612), long (523124044)) call(ushort (39612), ushort (39612), ulong (4159232458)) call(ushort (39612), ushort (39612), long_long (2211230779876286898)) call(ushort (39612), ushort (39612), double (9.87654321)) call(ushort (39612), int (1985229343), char (18)) call(ushort (39612), int (1985229343), uchar (52)) call(ushort (39612), int (1985229343), short (22136)) call(ushort (39612), int (1985229343), ushort (39612)) call(ushort (39612), int (1985229343), int (1985229343)) call(ushort (39612), int (1985229343), uint (4276206270)) call(ushort (39612), int (1985229343), long (523124044)) call(ushort (39612), int (1985229343), ulong (4159232458)) call(ushort (39612), int (1985229343), long_long (2211230779876286898)) call(ushort (39612), int (1985229343), double (9.87654321)) call(ushort (39612), uint (4276206270), char (18)) call(ushort (39612), uint (4276206270), uchar (52)) call(ushort (39612), uint (4276206270), short (22136)) call(ushort (39612), uint (4276206270), ushort (39612)) call(ushort (39612), uint (4276206270), int (1985229343)) call(ushort (39612), uint (4276206270), uint (4276206270)) call(ushort (39612), uint (4276206270), long (523124044)) call(ushort (39612), uint (4276206270), ulong (4159232458)) call(ushort (39612), uint (4276206270), long_long (2211230779876286898)) call(ushort (39612), uint (4276206270), double (9.87654321)) call(ushort (39612), long (523124044), char (18)) call(ushort (39612), long (523124044), uchar (52)) call(ushort (39612), long (523124044), short (22136)) call(ushort (39612), long (523124044), ushort (39612)) call(ushort (39612), long (523124044), int (1985229343)) call(ushort (39612), long (523124044), uint (4276206270)) call(ushort (39612), long (523124044), long (523124044)) call(ushort (39612), long (523124044), ulong (4159232458)) call(ushort (39612), long (523124044), long_long (2211230779876286898)) call(ushort (39612), long (523124044), double (9.87654321)) call(ushort (39612), ulong (4159232458), char (18)) call(ushort (39612), ulong (4159232458), uchar (52)) call(ushort (39612), ulong (4159232458), short (22136)) call(ushort (39612), ulong (4159232458), ushort (39612)) call(ushort (39612), ulong (4159232458), int (1985229343)) call(ushort (39612), ulong (4159232458), uint (4276206270)) call(ushort (39612), ulong (4159232458), long (523124044)) call(ushort (39612), ulong (4159232458), ulong (4159232458)) call(ushort (39612), ulong (4159232458), long_long (2211230779876286898)) call(ushort (39612), ulong (4159232458), double (9.87654321)) call(ushort (39612), long_long (2211230779876286898), char (18)) call(ushort (39612), long_long (2211230779876286898), uchar (52)) call(ushort (39612), long_long (2211230779876286898), short (22136)) call(ushort (39612), long_long (2211230779876286898), ushort (39612)) call(ushort (39612), long_long (2211230779876286898), int (1985229343)) call(ushort (39612), long_long (2211230779876286898), uint (4276206270)) call(ushort (39612), long_long (2211230779876286898), long (523124044)) call(ushort (39612), long_long (2211230779876286898), ulong (4159232458)) call(ushort (39612), long_long (2211230779876286898), long_long (2211230779876286898)) call(ushort (39612), long_long (2211230779876286898), double (9.87654321)) call(ushort (39612), double (9.87654321), char (18)) call(ushort (39612), double (9.87654321), uchar (52)) call(ushort (39612), double (9.87654321), short (22136)) call(ushort (39612), double (9.87654321), ushort (39612)) call(ushort (39612), double (9.87654321), int (1985229343)) call(ushort (39612), double (9.87654321), uint (4276206270)) call(ushort (39612), double (9.87654321), long (523124044)) call(ushort (39612), double (9.87654321), ulong (4159232458)) call(ushort (39612), double (9.87654321), long_long (2211230779876286898)) call(ushort (39612), double (9.87654321), double (9.87654321)) call(int (1985229343), char (18), char (18)) call(int (1985229343), char (18), uchar (52)) call(int (1985229343), char (18), short (22136)) call(int (1985229343), char (18), ushort (39612)) call(int (1985229343), char (18), int (1985229343)) call(int (1985229343), char (18), uint (4276206270)) call(int (1985229343), char (18), long (523124044)) call(int (1985229343), char (18), ulong (4159232458)) call(int (1985229343), char (18), long_long (2211230779876286898)) call(int (1985229343), char (18), double (9.87654321)) call(int (1985229343), uchar (52), char (18)) call(int (1985229343), uchar (52), uchar (52)) call(int (1985229343), uchar (52), short (22136)) call(int (1985229343), uchar (52), ushort (39612)) call(int (1985229343), uchar (52), int (1985229343)) call(int (1985229343), uchar (52), uint (4276206270)) call(int (1985229343), uchar (52), long (523124044)) call(int (1985229343), uchar (52), ulong (4159232458)) call(int (1985229343), uchar (52), long_long (2211230779876286898)) call(int (1985229343), uchar (52), double (9.87654321)) call(int (1985229343), short (22136), char (18)) call(int (1985229343), short (22136), uchar (52)) call(int (1985229343), short (22136), short (22136)) call(int (1985229343), short (22136), ushort (39612)) call(int (1985229343), short (22136), int (1985229343)) call(int (1985229343), short (22136), uint (4276206270)) call(int (1985229343), short (22136), long (523124044)) call(int (1985229343), short (22136), ulong (4159232458)) call(int (1985229343), short (22136), long_long (2211230779876286898)) call(int (1985229343), short (22136), double (9.87654321)) call(int (1985229343), ushort (39612), char (18)) call(int (1985229343), ushort (39612), uchar (52)) call(int (1985229343), ushort (39612), short (22136)) call(int (1985229343), ushort (39612), ushort (39612)) call(int (1985229343), ushort (39612), int (1985229343)) call(int (1985229343), ushort (39612), uint (4276206270)) call(int (1985229343), ushort (39612), long (523124044)) call(int (1985229343), ushort (39612), ulong (4159232458)) call(int (1985229343), ushort (39612), long_long (2211230779876286898)) call(int (1985229343), ushort (39612), double (9.87654321)) call(int (1985229343), int (1985229343), char (18)) call(int (1985229343), int (1985229343), uchar (52)) call(int (1985229343), int (1985229343), short (22136)) call(int (1985229343), int (1985229343), ushort (39612)) call(int (1985229343), int (1985229343), int (1985229343)) call(int (1985229343), int (1985229343), uint (4276206270)) call(int (1985229343), int (1985229343), long (523124044)) call(int (1985229343), int (1985229343), ulong (4159232458)) call(int (1985229343), int (1985229343), long_long (2211230779876286898)) call(int (1985229343), int (1985229343), double (9.87654321)) call(int (1985229343), uint (4276206270), char (18)) call(int (1985229343), uint (4276206270), uchar (52)) call(int (1985229343), uint (4276206270), short (22136)) call(int (1985229343), uint (4276206270), ushort (39612)) call(int (1985229343), uint (4276206270), int (1985229343)) call(int (1985229343), uint (4276206270), uint (4276206270)) call(int (1985229343), uint (4276206270), long (523124044)) call(int (1985229343), uint (4276206270), ulong (4159232458)) call(int (1985229343), uint (4276206270), long_long (2211230779876286898)) call(int (1985229343), uint (4276206270), double (9.87654321)) call(int (1985229343), long (523124044), char (18)) call(int (1985229343), long (523124044), uchar (52)) call(int (1985229343), long (523124044), short (22136)) call(int (1985229343), long (523124044), ushort (39612)) call(int (1985229343), long (523124044), int (1985229343)) call(int (1985229343), long (523124044), uint (4276206270)) call(int (1985229343), long (523124044), long (523124044)) call(int (1985229343), long (523124044), ulong (4159232458)) call(int (1985229343), long (523124044), long_long (2211230779876286898)) call(int (1985229343), long (523124044), double (9.87654321)) call(int (1985229343), ulong (4159232458), char (18)) call(int (1985229343), ulong (4159232458), uchar (52)) call(int (1985229343), ulong (4159232458), short (22136)) call(int (1985229343), ulong (4159232458), ushort (39612)) call(int (1985229343), ulong (4159232458), int (1985229343)) call(int (1985229343), ulong (4159232458), uint (4276206270)) call(int (1985229343), ulong (4159232458), long (523124044)) call(int (1985229343), ulong (4159232458), ulong (4159232458)) call(int (1985229343), ulong (4159232458), long_long (2211230779876286898)) call(int (1985229343), ulong (4159232458), double (9.87654321)) call(int (1985229343), long_long (2211230779876286898), char (18)) call(int (1985229343), long_long (2211230779876286898), uchar (52)) call(int (1985229343), long_long (2211230779876286898), short (22136)) call(int (1985229343), long_long (2211230779876286898), ushort (39612)) call(int (1985229343), long_long (2211230779876286898), int (1985229343)) call(int (1985229343), long_long (2211230779876286898), uint (4276206270)) call(int (1985229343), long_long (2211230779876286898), long (523124044)) call(int (1985229343), long_long (2211230779876286898), ulong (4159232458)) call(int (1985229343), long_long (2211230779876286898), long_long (2211230779876286898)) call(int (1985229343), long_long (2211230779876286898), double (9.87654321)) call(int (1985229343), double (9.87654321), char (18)) call(int (1985229343), double (9.87654321), uchar (52)) /usr/share/rubygems-integration/all/gems/rspec-support-3.12.0/lib/rspec/support/reentrant_mutex.rb:69: warning: Exception in finalizer #, @proc=#, @autorelease=true> /build/ruby-ffi-1.15.5+dfsg/spec/ffi/managed_struct_spec.rb:24:in `release': wrong number of arguments (given 1, expected 0) (ArgumentError) from /build/ruby-ffi-1.15.5+dfsg/lib/ffi/autopointer.rb:175:in `call' from /build/ruby-ffi-1.15.5+dfsg/lib/ffi/autopointer.rb:175:in `release' from /build/ruby-ffi-1.15.5+dfsg/lib/ffi/autopointer.rb:150:in `call' from /usr/share/rubygems-integration/all/gems/rspec-support-3.12.0/lib/rspec/support/reentrant_mutex.rb:69:in `initialize' from /usr/share/rubygems-integration/all/gems/rspec-support-3.12.0/lib/rspec/support/reentrant_mutex.rb:69:in `new' from /usr/share/rubygems-integration/all/gems/rspec-support-3.12.0/lib/rspec/support/reentrant_mutex.rb:69:in `call' from /usr/share/rubygems-integration/all/gems/rspec-support-3.12.0/lib/rspec/support/reentrant_mutex.rb:69:in `new' from /usr/share/rubygems-integration/all/gems/rspec-support-3.12.0/lib/rspec/support/reentrant_mutex.rb:18:in `initialize' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/memoized_helpers.rb:173:in `new' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/memoized_helpers.rb:173:in `initialize' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/memoized_helpers.rb:143:in `new' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/memoized_helpers.rb:143:in `__init_memoized' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/memoized_helpers.rb:217:in `block in isolate_for_context_hook' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/memoized_helpers.rb:204:in `instance_exec' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/memoized_helpers.rb:204:in `isolate_for_context_hook' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:590:in `run_after_context_hooks' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example.rb:513:in `with_around_and_singleton_context_hooks' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example.rb:259:in `run' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:646:in `block in run_examples' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:642:in `map' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:642:in `run_examples' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:607:in `run' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:121:in `map' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/configuration.rb:2070:in `with_suite_hooks' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:116:in `block in run_specs' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/reporter.rb:74:in `report' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:115:in `run_specs' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:89:in `run' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:71:in `run' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:45:in `invoke' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/exe/rspec:4:in `
' /usr/share/rubygems-integration/all/gems/rspec-support-3.12.0/lib/rspec/support/reentrant_mutex.rb:69: warning: Exception in finalizer #, @proc=#, @autorelease=true> /build/ruby-ffi-1.15.5+dfsg/spec/ffi/managed_struct_spec.rb:34:in `release': wrong number of arguments (given 1, expected 0) (ArgumentError) from /build/ruby-ffi-1.15.5+dfsg/lib/ffi/autopointer.rb:175:in `call' from /build/ruby-ffi-1.15.5+dfsg/lib/ffi/autopointer.rb:175:in `release' from /build/ruby-ffi-1.15.5+dfsg/lib/ffi/autopointer.rb:150:in `call' from /usr/share/rubygems-integration/all/gems/rspec-support-3.12.0/lib/rspec/support/reentrant_mutex.rb:69:in `initialize' from /usr/share/rubygems-integration/all/gems/rspec-support-3.12.0/lib/rspec/support/reentrant_mutex.rb:69:in `new' from /usr/share/rubygems-integration/all/gems/rspec-support-3.12.0/lib/rspec/support/reentrant_mutex.rb:69:in `call' from /usr/share/rubygems-integration/all/gems/rspec-support-3.12.0/lib/rspec/support/reentrant_mutex.rb:69:in `new' from /usr/share/rubygems-integration/all/gems/rspec-support-3.12.0/lib/rspec/support/reentrant_mutex.rb:18:in `initialize' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/memoized_helpers.rb:173:in `new' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/memoized_helpers.rb:173:in `initialize' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/memoized_helpers.rb:143:in `new' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/memoized_helpers.rb:143:in `__init_memoized' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/memoized_helpers.rb:217:in `block in isolate_for_context_hook' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/memoized_helpers.rb:204:in `instance_exec' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/memoized_helpers.rb:204:in `isolate_for_context_hook' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:590:in `run_after_context_hooks' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example.rb:513:in `with_around_and_singleton_context_hooks' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example.rb:259:in `run' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:646:in `block in run_examples' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:642:in `map' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:642:in `run_examples' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:607:in `run' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:121:in `map' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/configuration.rb:2070:in `with_suite_hooks' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:116:in `block in run_specs' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/reporter.rb:74:in `report' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:115:in `run_specs' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:89:in `run' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:71:in `run' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:45:in `invoke' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/exe/rspec:4:in `
' call(int (1985229343), double (9.87654321), short (22136)) call(int (1985229343), double (9.87654321), ushort (39612)) call(int (1985229343), double (9.87654321), int (1985229343)) call(int (1985229343), double (9.87654321), uint (4276206270)) call(int (1985229343), double (9.87654321), long (523124044)) call(int (1985229343), double (9.87654321), ulong (4159232458)) call(int (1985229343), double (9.87654321), long_long (2211230779876286898)) call(int (1985229343), double (9.87654321), double (9.87654321)) call(uint (4276206270), char (18), char (18)) call(uint (4276206270), char (18), uchar (52)) call(uint (4276206270), char (18), short (22136)) call(uint (4276206270), char (18), ushort (39612)) call(uint (4276206270), char (18), int (1985229343)) call(uint (4276206270), char (18), uint (4276206270)) call(uint (4276206270), char (18), long (523124044)) call(uint (4276206270), char (18), ulong (4159232458)) call(uint (4276206270), char (18), long_long (2211230779876286898)) call(uint (4276206270), char (18), double (9.87654321)) call(uint (4276206270), uchar (52), char (18)) call(uint (4276206270), uchar (52), uchar (52)) call(uint (4276206270), uchar (52), short (22136)) call(uint (4276206270), uchar (52), ushort (39612)) call(uint (4276206270), uchar (52), int (1985229343)) call(uint (4276206270), uchar (52), uint (4276206270)) call(uint (4276206270), uchar (52), long (523124044)) call(uint (4276206270), uchar (52), ulong (4159232458)) call(uint (4276206270), uchar (52), long_long (2211230779876286898)) call(uint (4276206270), uchar (52), double (9.87654321)) call(uint (4276206270), short (22136), char (18)) call(uint (4276206270), short (22136), uchar (52)) call(uint (4276206270), short (22136), short (22136)) call(uint (4276206270), short (22136), ushort (39612)) call(uint (4276206270), short (22136), int (1985229343)) call(uint (4276206270), short (22136), uint (4276206270)) call(uint (4276206270), short (22136), long (523124044)) call(uint (4276206270), short (22136), ulong (4159232458)) call(uint (4276206270), short (22136), long_long (2211230779876286898)) call(uint (4276206270), short (22136), double (9.87654321)) call(uint (4276206270), ushort (39612), char (18)) call(uint (4276206270), ushort (39612), uchar (52)) call(uint (4276206270), ushort (39612), short (22136)) call(uint (4276206270), ushort (39612), ushort (39612)) call(uint (4276206270), ushort (39612), int (1985229343)) call(uint (4276206270), ushort (39612), uint (4276206270)) call(uint (4276206270), ushort (39612), long (523124044)) call(uint (4276206270), ushort (39612), ulong (4159232458)) call(uint (4276206270), ushort (39612), long_long (2211230779876286898)) call(uint (4276206270), ushort (39612), double (9.87654321)) call(uint (4276206270), int (1985229343), char (18)) call(uint (4276206270), int (1985229343), uchar (52)) call(uint (4276206270), int (1985229343), short (22136)) call(uint (4276206270), int (1985229343), ushort (39612)) call(uint (4276206270), int (1985229343), int (1985229343)) call(uint (4276206270), int (1985229343), uint (4276206270)) call(uint (4276206270), int (1985229343), long (523124044)) call(uint (4276206270), int (1985229343), ulong (4159232458)) call(uint (4276206270), int (1985229343), long_long (2211230779876286898)) call(uint (4276206270), int (1985229343), double (9.87654321)) call(uint (4276206270), uint (4276206270), char (18)) call(uint (4276206270), uint (4276206270), uchar (52)) call(uint (4276206270), uint (4276206270), short (22136)) call(uint (4276206270), uint (4276206270), ushort (39612)) call(uint (4276206270), uint (4276206270), int (1985229343)) call(uint (4276206270), uint (4276206270), uint (4276206270)) call(uint (4276206270), uint (4276206270), long (523124044)) call(uint (4276206270), uint (4276206270), ulong (4159232458)) call(uint (4276206270), uint (4276206270), long_long (2211230779876286898)) call(uint (4276206270), uint (4276206270), double (9.87654321)) call(uint (4276206270), long (523124044), char (18)) call(uint (4276206270), long (523124044), uchar (52)) call(uint (4276206270), long (523124044), short (22136)) call(uint (4276206270), long (523124044), ushort (39612)) call(uint (4276206270), long (523124044), int (1985229343)) call(uint (4276206270), long (523124044), uint (4276206270)) call(uint (4276206270), long (523124044), long (523124044)) call(uint (4276206270), long (523124044), ulong (4159232458)) call(uint (4276206270), long (523124044), long_long (2211230779876286898)) call(uint (4276206270), long (523124044), double (9.87654321)) call(uint (4276206270), ulong (4159232458), char (18)) call(uint (4276206270), ulong (4159232458), uchar (52)) call(uint (4276206270), ulong (4159232458), short (22136)) call(uint (4276206270), ulong (4159232458), ushort (39612)) call(uint (4276206270), ulong (4159232458), int (1985229343)) call(uint (4276206270), ulong (4159232458), uint (4276206270)) call(uint (4276206270), ulong (4159232458), long (523124044)) call(uint (4276206270), ulong (4159232458), ulong (4159232458)) call(uint (4276206270), ulong (4159232458), long_long (2211230779876286898)) call(uint (4276206270), ulong (4159232458), double (9.87654321)) call(uint (4276206270), long_long (2211230779876286898), char (18)) call(uint (4276206270), long_long (2211230779876286898), uchar (52)) call(uint (4276206270), long_long (2211230779876286898), short (22136)) call(uint (4276206270), long_long (2211230779876286898), ushort (39612)) call(uint (4276206270), long_long (2211230779876286898), int (1985229343)) call(uint (4276206270), long_long (2211230779876286898), uint (4276206270)) call(uint (4276206270), long_long (2211230779876286898), long (523124044)) call(uint (4276206270), long_long (2211230779876286898), ulong (4159232458)) call(uint (4276206270), long_long (2211230779876286898), long_long (2211230779876286898)) call(uint (4276206270), long_long (2211230779876286898), double (9.87654321)) call(uint (4276206270), double (9.87654321), char (18)) call(uint (4276206270), double (9.87654321), uchar (52)) call(uint (4276206270), double (9.87654321), short (22136)) call(uint (4276206270), double (9.87654321), ushort (39612)) call(uint (4276206270), double (9.87654321), int (1985229343)) call(uint (4276206270), double (9.87654321), uint (4276206270)) call(uint (4276206270), double (9.87654321), long (523124044)) call(uint (4276206270), double (9.87654321), ulong (4159232458)) call(uint (4276206270), double (9.87654321), long_long (2211230779876286898)) call(uint (4276206270), double (9.87654321), double (9.87654321)) call(long (523124044), char (18), char (18)) call(long (523124044), char (18), uchar (52)) call(long (523124044), char (18), short (22136)) call(long (523124044), char (18), ushort (39612)) call(long (523124044), char (18), int (1985229343)) call(long (523124044), char (18), uint (4276206270)) call(long (523124044), char (18), long (523124044)) call(long (523124044), char (18), ulong (4159232458)) call(long (523124044), char (18), long_long (2211230779876286898)) call(long (523124044), char (18), double (9.87654321)) call(long (523124044), uchar (52), char (18)) call(long (523124044), uchar (52), uchar (52)) call(long (523124044), uchar (52), short (22136)) call(long (523124044), uchar (52), ushort (39612)) call(long (523124044), uchar (52), int (1985229343)) call(long (523124044), uchar (52), uint (4276206270)) call(long (523124044), uchar (52), long (523124044)) call(long (523124044), uchar (52), ulong (4159232458)) call(long (523124044), uchar (52), long_long (2211230779876286898)) call(long (523124044), uchar (52), double (9.87654321)) call(long (523124044), short (22136), char (18)) call(long (523124044), short (22136), uchar (52)) call(long (523124044), short (22136), short (22136)) call(long (523124044), short (22136), ushort (39612)) call(long (523124044), short (22136), int (1985229343)) call(long (523124044), short (22136), uint (4276206270)) call(long (523124044), short (22136), long (523124044)) call(long (523124044), short (22136), ulong (4159232458)) call(long (523124044), short (22136), long_long (2211230779876286898)) call(long (523124044), short (22136), double (9.87654321)) call(long (523124044), ushort (39612), char (18)) call(long (523124044), ushort (39612), uchar (52)) call(long (523124044), ushort (39612), short (22136)) call(long (523124044), ushort (39612), ushort (39612)) call(long (523124044), ushort (39612), int (1985229343)) call(long (523124044), ushort (39612), uint (4276206270)) call(long (523124044), ushort (39612), long (523124044)) call(long (523124044), ushort (39612), ulong (4159232458)) call(long (523124044), ushort (39612), long_long (2211230779876286898)) call(long (523124044), ushort (39612), double (9.87654321)) call(long (523124044), int (1985229343), char (18)) call(long (523124044), int (1985229343), uchar (52)) call(long (523124044), int (1985229343), short (22136)) call(long (523124044), int (1985229343), ushort (39612)) call(long (523124044), int (1985229343), int (1985229343)) call(long (523124044), int (1985229343), uint (4276206270)) call(long (523124044), int (1985229343), long (523124044)) call(long (523124044), int (1985229343), ulong (4159232458)) call(long (523124044), int (1985229343), long_long (2211230779876286898)) call(long (523124044), int (1985229343), double (9.87654321)) call(long (523124044), uint (4276206270), char (18)) call(long (523124044), uint (4276206270), uchar (52)) call(long (523124044), uint (4276206270), short (22136)) call(long (523124044), uint (4276206270), ushort (39612)) call(long (523124044), uint (4276206270), int (1985229343)) call(long (523124044), uint (4276206270), uint (4276206270)) call(long (523124044), uint (4276206270), long (523124044)) call(long (523124044), uint (4276206270), ulong (4159232458)) call(long (523124044), uint (4276206270), long_long (2211230779876286898)) call(long (523124044), uint (4276206270), double (9.87654321)) call(long (523124044), long (523124044), char (18)) call(long (523124044), long (523124044), uchar (52)) call(long (523124044), long (523124044), short (22136)) call(long (523124044), long (523124044), ushort (39612)) call(long (523124044), long (523124044), int (1985229343)) call(long (523124044), long (523124044), uint (4276206270)) call(long (523124044), long (523124044), long (523124044)) call(long (523124044), long (523124044), ulong (4159232458)) call(long (523124044), long (523124044), long_long (2211230779876286898)) call(long (523124044), long (523124044), double (9.87654321)) call(long (523124044), ulong (4159232458), char (18)) call(long (523124044), ulong (4159232458), uchar (52)) call(long (523124044), ulong (4159232458), short (22136)) call(long (523124044), ulong (4159232458), ushort (39612)) call(long (523124044), ulong (4159232458), int (1985229343)) call(long (523124044), ulong (4159232458), uint (4276206270)) call(long (523124044), ulong (4159232458), long (523124044)) call(long (523124044), ulong (4159232458), ulong (4159232458)) call(long (523124044), ulong (4159232458), long_long (2211230779876286898)) call(long (523124044), ulong (4159232458), double (9.87654321)) call(long (523124044), long_long (2211230779876286898), char (18)) call(long (523124044), long_long (2211230779876286898), uchar (52)) call(long (523124044), long_long (2211230779876286898), short (22136)) call(long (523124044), long_long (2211230779876286898), ushort (39612)) call(long (523124044), long_long (2211230779876286898), int (1985229343)) call(long (523124044), long_long (2211230779876286898), uint (4276206270)) call(long (523124044), long_long (2211230779876286898), long (523124044)) call(long (523124044), long_long (2211230779876286898), ulong (4159232458)) call(long (523124044), long_long (2211230779876286898), long_long (2211230779876286898)) call(long (523124044), long_long (2211230779876286898), double (9.87654321)) call(long (523124044), double (9.87654321), char (18)) call(long (523124044), double (9.87654321), uchar (52)) call(long (523124044), double (9.87654321), short (22136)) call(long (523124044), double (9.87654321), ushort (39612)) call(long (523124044), double (9.87654321), int (1985229343)) call(long (523124044), double (9.87654321), uint (4276206270)) call(long (523124044), double (9.87654321), long (523124044)) call(long (523124044), double (9.87654321), ulong (4159232458)) call(long (523124044), double (9.87654321), long_long (2211230779876286898)) call(long (523124044), double (9.87654321), double (9.87654321)) call(ulong (4159232458), char (18), char (18)) call(ulong (4159232458), char (18), uchar (52)) call(ulong (4159232458), char (18), short (22136)) call(ulong (4159232458), char (18), ushort (39612)) call(ulong (4159232458), char (18), int (1985229343)) call(ulong (4159232458), char (18), uint (4276206270)) call(ulong (4159232458), char (18), long (523124044)) call(ulong (4159232458), char (18), ulong (4159232458)) call(ulong (4159232458), char (18), long_long (2211230779876286898)) call(ulong (4159232458), char (18), double (9.87654321)) call(ulong (4159232458), uchar (52), char (18)) call(ulong (4159232458), uchar (52), uchar (52)) call(ulong (4159232458), uchar (52), short (22136)) call(ulong (4159232458), uchar (52), ushort (39612)) call(ulong (4159232458), uchar (52), int (1985229343)) call(ulong (4159232458), uchar (52), uint (4276206270)) call(ulong (4159232458), uchar (52), long (523124044)) call(ulong (4159232458), uchar (52), ulong (4159232458)) call(ulong (4159232458), uchar (52), long_long (2211230779876286898)) call(ulong (4159232458), uchar (52), double (9.87654321)) call(ulong (4159232458), short (22136), char (18)) call(ulong (4159232458), short (22136), uchar (52)) call(ulong (4159232458), short (22136), short (22136)) call(ulong (4159232458), short (22136), ushort (39612)) call(ulong (4159232458), short (22136), int (1985229343)) call(ulong (4159232458), short (22136), uint (4276206270)) call(ulong (4159232458), short (22136), long (523124044)) call(ulong (4159232458), short (22136), ulong (4159232458)) call(ulong (4159232458), short (22136), long_long (2211230779876286898)) call(ulong (4159232458), short (22136), double (9.87654321)) call(ulong (4159232458), ushort (39612), char (18)) call(ulong (4159232458), ushort (39612), uchar (52)) call(ulong (4159232458), ushort (39612), short (22136)) call(ulong (4159232458), ushort (39612), ushort (39612)) call(ulong (4159232458), ushort (39612), int (1985229343)) call(ulong (4159232458), ushort (39612), uint (4276206270)) call(ulong (4159232458), ushort (39612), long (523124044)) call(ulong (4159232458), ushort (39612), ulong (4159232458)) call(ulong (4159232458), ushort (39612), long_long (2211230779876286898)) call(ulong (4159232458), ushort (39612), double (9.87654321)) call(ulong (4159232458), int (1985229343), char (18)) call(ulong (4159232458), int (1985229343), uchar (52)) call(ulong (4159232458), int (1985229343), short (22136)) call(ulong (4159232458), int (1985229343), ushort (39612)) call(ulong (4159232458), int (1985229343), int (1985229343)) call(ulong (4159232458), int (1985229343), uint (4276206270)) call(ulong (4159232458), int (1985229343), long (523124044)) call(ulong (4159232458), int (1985229343), ulong (4159232458)) call(ulong (4159232458), int (1985229343), long_long (2211230779876286898)) call(ulong (4159232458), int (1985229343), double (9.87654321)) call(ulong (4159232458), uint (4276206270), char (18)) call(ulong (4159232458), uint (4276206270), uchar (52)) call(ulong (4159232458), uint (4276206270), short (22136)) call(ulong (4159232458), uint (4276206270), ushort (39612)) call(ulong (4159232458), uint (4276206270), int (1985229343)) call(ulong (4159232458), uint (4276206270), uint (4276206270)) call(ulong (4159232458), uint (4276206270), long (523124044)) call(ulong (4159232458), uint (4276206270), ulong (4159232458)) call(ulong (4159232458), uint (4276206270), long_long (2211230779876286898)) call(ulong (4159232458), uint (4276206270), double (9.87654321)) call(ulong (4159232458), long (523124044), char (18)) call(ulong (4159232458), long (523124044), uchar (52)) call(ulong (4159232458), long (523124044), short (22136)) call(ulong (4159232458), long (523124044), ushort (39612)) call(ulong (4159232458), long (523124044), int (1985229343)) call(ulong (4159232458), long (523124044), uint (4276206270)) call(ulong (4159232458), long (523124044), long (523124044)) call(ulong (4159232458), long (523124044), ulong (4159232458)) call(ulong (4159232458), long (523124044), long_long (2211230779876286898)) call(ulong (4159232458), long (523124044), double (9.87654321)) call(ulong (4159232458), ulong (4159232458), char (18)) call(ulong (4159232458), ulong (4159232458), uchar (52)) call(ulong (4159232458), ulong (4159232458), short (22136)) call(ulong (4159232458), ulong (4159232458), ushort (39612)) call(ulong (4159232458), ulong (4159232458), int (1985229343)) call(ulong (4159232458), ulong (4159232458), uint (4276206270)) call(ulong (4159232458), ulong (4159232458), long (523124044)) call(ulong (4159232458), ulong (4159232458), ulong (4159232458)) call(ulong (4159232458), ulong (4159232458), long_long (2211230779876286898)) call(ulong (4159232458), ulong (4159232458), double (9.87654321)) call(ulong (4159232458), long_long (2211230779876286898), char (18)) call(ulong (4159232458), long_long (2211230779876286898), uchar (52)) call(ulong (4159232458), long_long (2211230779876286898), short (22136)) call(ulong (4159232458), long_long (2211230779876286898), ushort (39612)) call(ulong (4159232458), long_long (2211230779876286898), int (1985229343)) call(ulong (4159232458), long_long (2211230779876286898), uint (4276206270)) call(ulong (4159232458), long_long (2211230779876286898), long (523124044)) call(ulong (4159232458), long_long (2211230779876286898), ulong (4159232458)) call(ulong (4159232458), long_long (2211230779876286898), long_long (2211230779876286898)) call(ulong (4159232458), long_long (2211230779876286898), double (9.87654321)) call(ulong (4159232458), double (9.87654321), char (18)) call(ulong (4159232458), double (9.87654321), uchar (52)) call(ulong (4159232458), double (9.87654321), short (22136)) call(ulong (4159232458), double (9.87654321), ushort (39612)) call(ulong (4159232458), double (9.87654321), int (1985229343)) call(ulong (4159232458), double (9.87654321), uint (4276206270)) call(ulong (4159232458), double (9.87654321), long (523124044)) call(ulong (4159232458), double (9.87654321), ulong (4159232458)) call(ulong (4159232458), double (9.87654321), long_long (2211230779876286898)) call(ulong (4159232458), double (9.87654321), double (9.87654321)) call(long_long (2211230779876286898), char (18), char (18)) call(long_long (2211230779876286898), char (18), uchar (52)) call(long_long (2211230779876286898), char (18), short (22136)) call(long_long (2211230779876286898), char (18), ushort (39612)) call(long_long (2211230779876286898), char (18), int (1985229343)) call(long_long (2211230779876286898), char (18), uint (4276206270)) call(long_long (2211230779876286898), char (18), long (523124044)) call(long_long (2211230779876286898), char (18), ulong (4159232458)) call(long_long (2211230779876286898), char (18), long_long (2211230779876286898)) call(long_long (2211230779876286898), char (18), double (9.87654321)) call(long_long (2211230779876286898), uchar (52), char (18)) call(long_long (2211230779876286898), uchar (52), uchar (52)) call(long_long (2211230779876286898), uchar (52), short (22136)) call(long_long (2211230779876286898), uchar (52), ushort (39612)) call(long_long (2211230779876286898), uchar (52), int (1985229343)) call(long_long (2211230779876286898), uchar (52), uint (4276206270)) call(long_long (2211230779876286898), uchar (52), long (523124044)) call(long_long (2211230779876286898), uchar (52), ulong (4159232458)) call(long_long (2211230779876286898), uchar (52), long_long (2211230779876286898)) call(long_long (2211230779876286898), uchar (52), double (9.87654321)) call(long_long (2211230779876286898), short (22136), char (18)) call(long_long (2211230779876286898), short (22136), uchar (52)) call(long_long (2211230779876286898), short (22136), short (22136)) call(long_long (2211230779876286898), short (22136), ushort (39612)) call(long_long (2211230779876286898), short (22136), int (1985229343)) call(long_long (2211230779876286898), short (22136), uint (4276206270)) call(long_long (2211230779876286898), short (22136), long (523124044)) call(long_long (2211230779876286898), short (22136), ulong (4159232458)) call(long_long (2211230779876286898), short (22136), long_long (2211230779876286898)) call(long_long (2211230779876286898), short (22136), double (9.87654321)) call(long_long (2211230779876286898), ushort (39612), char (18)) call(long_long (2211230779876286898), ushort (39612), uchar (52)) call(long_long (2211230779876286898), ushort (39612), short (22136)) call(long_long (2211230779876286898), ushort (39612), ushort (39612)) call(long_long (2211230779876286898), ushort (39612), int (1985229343)) call(long_long (2211230779876286898), ushort (39612), uint (4276206270)) call(long_long (2211230779876286898), ushort (39612), long (523124044)) call(long_long (2211230779876286898), ushort (39612), ulong (4159232458)) call(long_long (2211230779876286898), ushort (39612), long_long (2211230779876286898)) call(long_long (2211230779876286898), ushort (39612), double (9.87654321)) call(long_long (2211230779876286898), int (1985229343), char (18)) call(long_long (2211230779876286898), int (1985229343), uchar (52)) call(long_long (2211230779876286898), int (1985229343), short (22136)) call(long_long (2211230779876286898), int (1985229343), ushort (39612)) call(long_long (2211230779876286898), int (1985229343), int (1985229343)) call(long_long (2211230779876286898), int (1985229343), uint (4276206270)) call(long_long (2211230779876286898), int (1985229343), long (523124044)) call(long_long (2211230779876286898), int (1985229343), ulong (4159232458)) call(long_long (2211230779876286898), int (1985229343), long_long (2211230779876286898)) call(long_long (2211230779876286898), int (1985229343), double (9.87654321)) call(long_long (2211230779876286898), uint (4276206270), char (18)) call(long_long (2211230779876286898), uint (4276206270), uchar (52)) call(long_long (2211230779876286898), uint (4276206270), short (22136)) call(long_long (2211230779876286898), uint (4276206270), ushort (39612)) call(long_long (2211230779876286898), uint (4276206270), int (1985229343)) call(long_long (2211230779876286898), uint (4276206270), uint (4276206270)) call(long_long (2211230779876286898), uint (4276206270), long (523124044)) call(long_long (2211230779876286898), uint (4276206270), ulong (4159232458)) call(long_long (2211230779876286898), uint (4276206270), long_long (2211230779876286898)) call(long_long (2211230779876286898), uint (4276206270), double (9.87654321)) call(long_long (2211230779876286898), long (523124044), char (18)) call(long_long (2211230779876286898), long (523124044), uchar (52)) call(long_long (2211230779876286898), long (523124044), short (22136)) call(long_long (2211230779876286898), long (523124044), ushort (39612)) call(long_long (2211230779876286898), long (523124044), int (1985229343)) call(long_long (2211230779876286898), long (523124044), uint (4276206270)) call(long_long (2211230779876286898), long (523124044), long (523124044)) call(long_long (2211230779876286898), long (523124044), ulong (4159232458)) call(long_long (2211230779876286898), long (523124044), long_long (2211230779876286898)) call(long_long (2211230779876286898), long (523124044), double (9.87654321)) call(long_long (2211230779876286898), ulong (4159232458), char (18)) call(long_long (2211230779876286898), ulong (4159232458), uchar (52)) call(long_long (2211230779876286898), ulong (4159232458), short (22136)) call(long_long (2211230779876286898), ulong (4159232458), ushort (39612)) call(long_long (2211230779876286898), ulong (4159232458), int (1985229343)) call(long_long (2211230779876286898), ulong (4159232458), uint (4276206270)) call(long_long (2211230779876286898), ulong (4159232458), long (523124044)) call(long_long (2211230779876286898), ulong (4159232458), ulong (4159232458)) call(long_long (2211230779876286898), ulong (4159232458), long_long (2211230779876286898)) call(long_long (2211230779876286898), ulong (4159232458), double (9.87654321)) call(long_long (2211230779876286898), long_long (2211230779876286898), char (18)) call(long_long (2211230779876286898), long_long (2211230779876286898), uchar (52)) call(long_long (2211230779876286898), long_long (2211230779876286898), short (22136)) call(long_long (2211230779876286898), long_long (2211230779876286898), ushort (39612)) call(long_long (2211230779876286898), long_long (2211230779876286898), int (1985229343)) call(long_long (2211230779876286898), long_long (2211230779876286898), uint (4276206270)) call(long_long (2211230779876286898), long_long (2211230779876286898), long (523124044)) call(long_long (2211230779876286898), long_long (2211230779876286898), ulong (4159232458)) call(long_long (2211230779876286898), long_long (2211230779876286898), long_long (2211230779876286898)) call(long_long (2211230779876286898), long_long (2211230779876286898), double (9.87654321)) call(long_long (2211230779876286898), double (9.87654321), char (18)) call(long_long (2211230779876286898), double (9.87654321), uchar (52)) call(long_long (2211230779876286898), double (9.87654321), short (22136)) call(long_long (2211230779876286898), double (9.87654321), ushort (39612)) call(long_long (2211230779876286898), double (9.87654321), int (1985229343)) call(long_long (2211230779876286898), double (9.87654321), uint (4276206270)) call(long_long (2211230779876286898), double (9.87654321), long (523124044)) call(long_long (2211230779876286898), double (9.87654321), ulong (4159232458)) call(long_long (2211230779876286898), double (9.87654321), long_long (2211230779876286898)) call(long_long (2211230779876286898), double (9.87654321), double (9.87654321)) call(double (9.87654321), char (18), char (18)) call(double (9.87654321), char (18), uchar (52)) call(double (9.87654321), char (18), short (22136)) call(double (9.87654321), char (18), ushort (39612)) call(double (9.87654321), char (18), int (1985229343)) call(double (9.87654321), char (18), uint (4276206270)) call(double (9.87654321), char (18), long (523124044)) call(double (9.87654321), char (18), ulong (4159232458)) call(double (9.87654321), char (18), long_long (2211230779876286898)) call(double (9.87654321), char (18), double (9.87654321)) call(double (9.87654321), uchar (52), char (18)) call(double (9.87654321), uchar (52), uchar (52)) call(double (9.87654321), uchar (52), short (22136)) call(double (9.87654321), uchar (52), ushort (39612)) call(double (9.87654321), uchar (52), int (1985229343)) call(double (9.87654321), uchar (52), uint (4276206270)) call(double (9.87654321), uchar (52), long (523124044)) call(double (9.87654321), uchar (52), ulong (4159232458)) call(double (9.87654321), uchar (52), long_long (2211230779876286898)) call(double (9.87654321), uchar (52), double (9.87654321)) call(double (9.87654321), short (22136), char (18)) call(double (9.87654321), short (22136), uchar (52)) call(double (9.87654321), short (22136), short (22136)) call(double (9.87654321), short (22136), ushort (39612)) call(double (9.87654321), short (22136), int (1985229343)) call(double (9.87654321), short (22136), uint (4276206270)) call(double (9.87654321), short (22136), long (523124044)) call(double (9.87654321), short (22136), ulong (4159232458)) call(double (9.87654321), short (22136), long_long (2211230779876286898)) call(double (9.87654321), short (22136), double (9.87654321)) call(double (9.87654321), ushort (39612), char (18)) call(double (9.87654321), ushort (39612), uchar (52)) call(double (9.87654321), ushort (39612), short (22136)) call(double (9.87654321), ushort (39612), ushort (39612)) call(double (9.87654321), ushort (39612), int (1985229343)) call(double (9.87654321), ushort (39612), uint (4276206270)) call(double (9.87654321), ushort (39612), long (523124044)) call(double (9.87654321), ushort (39612), ulong (4159232458)) call(double (9.87654321), ushort (39612), long_long (2211230779876286898)) call(double (9.87654321), ushort (39612), double (9.87654321)) call(double (9.87654321), int (1985229343), char (18)) call(double (9.87654321), int (1985229343), uchar (52)) call(double (9.87654321), int (1985229343), short (22136)) call(double (9.87654321), int (1985229343), ushort (39612)) call(double (9.87654321), int (1985229343), int (1985229343)) call(double (9.87654321), int (1985229343), uint (4276206270)) call(double (9.87654321), int (1985229343), long (523124044)) call(double (9.87654321), int (1985229343), ulong (4159232458)) call(double (9.87654321), int (1985229343), long_long (2211230779876286898)) call(double (9.87654321), int (1985229343), double (9.87654321)) call(double (9.87654321), uint (4276206270), char (18)) call(double (9.87654321), uint (4276206270), uchar (52)) call(double (9.87654321), uint (4276206270), short (22136)) call(double (9.87654321), uint (4276206270), ushort (39612)) call(double (9.87654321), uint (4276206270), int (1985229343)) call(double (9.87654321), uint (4276206270), uint (4276206270)) call(double (9.87654321), uint (4276206270), long (523124044)) call(double (9.87654321), uint (4276206270), ulong (4159232458)) call(double (9.87654321), uint (4276206270), long_long (2211230779876286898)) call(double (9.87654321), uint (4276206270), double (9.87654321)) call(double (9.87654321), long (523124044), char (18)) call(double (9.87654321), long (523124044), uchar (52)) call(double (9.87654321), long (523124044), short (22136)) call(double (9.87654321), long (523124044), ushort (39612)) call(double (9.87654321), long (523124044), int (1985229343)) call(double (9.87654321), long (523124044), uint (4276206270)) call(double (9.87654321), long (523124044), long (523124044)) call(double (9.87654321), long (523124044), ulong (4159232458)) call(double (9.87654321), long (523124044), long_long (2211230779876286898)) call(double (9.87654321), long (523124044), double (9.87654321)) call(double (9.87654321), ulong (4159232458), char (18)) call(double (9.87654321), ulong (4159232458), uchar (52)) call(double (9.87654321), ulong (4159232458), short (22136)) call(double (9.87654321), ulong (4159232458), ushort (39612)) call(double (9.87654321), ulong (4159232458), int (1985229343)) call(double (9.87654321), ulong (4159232458), uint (4276206270)) call(double (9.87654321), ulong (4159232458), long (523124044)) call(double (9.87654321), ulong (4159232458), ulong (4159232458)) call(double (9.87654321), ulong (4159232458), long_long (2211230779876286898)) call(double (9.87654321), ulong (4159232458), double (9.87654321)) call(double (9.87654321), long_long (2211230779876286898), char (18)) call(double (9.87654321), long_long (2211230779876286898), uchar (52)) call(double (9.87654321), long_long (2211230779876286898), short (22136)) call(double (9.87654321), long_long (2211230779876286898), ushort (39612)) call(double (9.87654321), long_long (2211230779876286898), int (1985229343)) call(double (9.87654321), long_long (2211230779876286898), uint (4276206270)) call(double (9.87654321), long_long (2211230779876286898), long (523124044)) call(double (9.87654321), long_long (2211230779876286898), ulong (4159232458)) call(double (9.87654321), long_long (2211230779876286898), long_long (2211230779876286898)) call(double (9.87654321), long_long (2211230779876286898), double (9.87654321)) call(double (9.87654321), double (9.87654321), char (18)) call(double (9.87654321), double (9.87654321), uchar (52)) call(double (9.87654321), double (9.87654321), short (22136)) call(double (9.87654321), double (9.87654321), ushort (39612)) call(double (9.87654321), double (9.87654321), int (1985229343)) call(double (9.87654321), double (9.87654321), uint (4276206270)) call(double (9.87654321), double (9.87654321), long (523124044)) call(double (9.87654321), double (9.87654321), ulong (4159232458)) call(double (9.87654321), double (9.87654321), long_long (2211230779876286898)) call(double (9.87654321), double (9.87654321), double (9.87654321)) FFI::Platform::LIBSUFFIX returns 'so' FFI::Platform::IS_WINDOWS returns false FFI::Platform::ARCH returns the architecture type FFI::Platform::OS returns 'linux' as a string FFI::Platform.windows? returns false FFI::Platform.mac? returns false FFI::Platform.unix? returns true FFI::Platform::LITTLE_ENDIAN returns 1234 FFI::Platform::BIG_ENDIAN returns 4321 FFI::Platform::BYTE_ORDER returns the current byte order Pointer Any object implementing #to_ptr can be passed as a :pointer parameter A DelegateClass(Pointer) can be passed as a :pointer parameter Fixnum cannot be used as a Pointer argument Bignum cannot be used as a Pointer argument String can be used as a Pointer argument #to_ptr Pointer.size returns sizeof pointer on platform pointer type methods #read_pointer #write_pointer #read_array_of_pointer #write_array_of_type for uint8 #write_array_of_type for uint32 #write_array_of_type should raise an error with non-array argument NULL should be obtained using Pointer::NULL constant should be obtained passing address 0 to constructor should raise an error when attempting read/write operations on it returns true when compared with nil should not raise an error when attempting read/write zero length array #slice contents of sliced pointer matches original pointer at offset modifying sliced pointer is reflected in original pointer access beyond bounds should raise IndexError #type_size should be same as FFI.type_size(type) #order should return the system order by default should return self if there is no change should return a new pointer if there is a change can be set to :little can be set to :big can be set to :network, which sets it to :big cannot be set to other symbols can be used to read in little order can be used to read in big order can be used to read in network order #size_limit? should not have size limit should have size limit AutoPointer can be used as the return type of a function #new MemoryPointer argument raises TypeError AutoPointer argument raises TypeError Buffer argument raises TypeError #autorelease? should be true by default should return false when autorelease=(false) #type_size type_size of AutoPointer should match wrapped Pointer [] offset should match wrapped Pointer FFI::Library#attach_function correctly returns a value for gettimeofday correctly populates a struct for gettimeofday MemoryPointer makes a pointer from a string does not make a pointer from non-strings makes a pointer from a string with multibyte characters reads back a string reads back an empty string makes a pointer for a certain number of bytes allows access to an element of the pointer (as an array) allows writing as an int allows writing as a sized int allows writing as a long allows writing as a size_t allows writing as a bool allows writing a custom typedef raises an error if you try to read an undefined type raises an error if you try putting a long into a pointer of size 1 raises an error if you try putting an int into a pointer of size 1 makes a pointer for a certain type makes a memory pointer for a number of a certain type makes a pointer for an object responding to #size makes a pointer for a number of an object responding to #size MemoryPointer#address returns correct value MemoryPointer#null? returns true for zero value MemoryPointer#null? returns false for non-zero value initialize with block should execute block FFI::Struct allows setting fields String tests A String can be passed to a :pointer argument Poison null byte raises error casts nil as NULL pointer return nil for NULL char* reads an array of strings until encountering a NULL pointer reads an array of strings of the size specified, substituting nil when a pointer is NULL reads an array of strings, taking a memory offset parameter raises an IndexError when trying to read an array of strings out of bounds raises an IndexError when trying to read an array of strings using a negative offset #write_string with no length given writes no final \0 doesn't write anything when size is exceeded fits into memory with a length writes a final \0 doesn't write anything when size is exceeded fits into memory #put_string writes a final \0 functions returning :strptr can attach function with :strptr return type should return [ String, Pointer ] should return the correct value should return correct pointer FFI::Struct by_ref should accept instances of exact struct class should accept nil should reject other types should reject instances of other struct classes FFI::Struct with inline callback functions should be able to define inline callback field should take methods as callbacks should return callable object from [] callback returning :string is rejected in struct FFI::Struct with an initialize function should call the initialize function FFI::ManagedStruct with an initialize function should call the initialize function FFI::Struct packed :char followed by :int should have size of 5 packed :char followed by :int should have alignment of 1 packed(2) :char followed by :int should have size of 6 packed(2) :char followed by :int should have alignment of 2 packed :short followed by int should have size of 6 packed :short followed by int should have alignment of 1 Struct aligns fields correctly char, followed by an int short, followed by an int int, followed by an int long long, followed by an int Struct tests Struct#[:pointer] Struct#[:pointer].nil? for NULL value Struct#[:pointer]= Struct#[:pointer]=struct Struct#[:pointer]=nil Struct#[:string] Struct#[:string].nil? for NULL value Struct#clear sets the memory to zero Struct#layout works with :name, :type pairs Struct#layout works with :name, :type, offset tuples Struct#layout works with mixed :name,:type and :name,:type,offset Struct#layout withs with a hash of :name => type subclass overrides initialize without calling super Can use Struct subclass as parameter type Can use Struct subclass as IN parameter type Can use Struct subclass as OUT parameter type can be passed directly as a :pointer parameter :char member aligned correctly :short member aligned correctly :int member aligned correctly :long_long member aligned correctly :long member aligned correctly :float member aligned correctly :double member aligned correctly :ulong, :pointer struct char field r/w (0) char field r/w (7f) char field r/w (-80) char field r/w (-1) uchar field r/w (0) uchar field r/w (7f) uchar field r/w (80) uchar field r/w (ff) short field r/w (0) short field r/w (7fff) short field r/w (-8000) short field r/w (-1) ushort field r/w (0) ushort field r/w (7fff) ushort field r/w (8000) ushort field r/w (ffff) int field r/w (0) int field r/w (7fffffff) int field r/w (-80000000) int field r/w (-1) uint field r/w (0) uint field r/w (7fffffff) uint field r/w (80000000) uint field r/w (ffffffff) long_long field r/w (0) long_long field r/w (7fffffffffffffff) long_long field r/w (-8000000000000000) long_long field r/w (-1) ulong_long field r/w (0) ulong_long field r/w (7fffffffffffffff) ulong_long field r/w (8000000000000000) ulong_long field r/w (ffffffffffffffff) long field r/w (0) long field r/w (7fffffffffffffff) long field r/w (-8000000000000000) long field r/w (-1) ulong field r/w (0) ulong field r/w (7fffffffffffffff) ulong field r/w (8000000000000000) ulong field r/w (ffffffffffffffff) :float field r/w :double field r/w :enum field r/w array of :enum field Can have CallbackInfo struct field Can return its members as a list Can return its instance members and values as lists should return an ordered field/offset pairs array Struct#offset_of returns offset of field within struct warns about redefinition of struct layouts allows redefinition of struct layouts in derived classes FFI::Struct.layout when derived class is not assigned to any constant resolves a built-in type when derived class is assigned to a constant resolves a built-in type resolves a type from the enclosing module ignores a module which does not extend FFI::Library or subclass FFI::Struct FFI::Struct with a nested struct field should align correctly nested struct field should correctly calculate Container size (in bytes) should return a Struct object when the field is accessed should read a value from memory should write a value to memory should be able to assign struct instance to nested field FFI::Struct with a nested array of structs should align correctly nested struct field should correctly calculate Container size (in bytes) should return a Struct object when the field is accessed should read a value from memory should write a value to memory should support Enumerable#each FFI::Struct by value return using pre-set values return using passed in values parameter parameter with following s32 parameter with preceding s32,ptr,s32 parameter with preceding s32,string,s32 parameter, returning struct by value varargs returning a struct FFI::Struct with an array field should correctly calculate StructWithArray size (in bytes) should read values from memory should return the number of elements in the array field should allow iteration through the array elements should return the pointer to the array raises when trying to set an array field FFI::Struct with a char array field should read values from memory should return the number of elements in the array field should allow iteration through the array elements should return the pointer to the array allows writing a shorter String to the char array allows writing a String of the same size to the char array raises when writing a longer String to the char array BuggedStruct should return its correct size offsets within struct should be correct should return correct field/offset pairs Struct allocation MemoryPointer.new(Struct, 2) Buffer.new(Struct, 2) null? should be true when initialized with NULL pointer null? should be false when initialized with non-NULL pointer supports :bool as a struct member variable-length arrays zero length array should be accepted as last field zero length array before last element should raise error can access elements of array non-variable length array is bounds checked Struct order should return the system order by default should return a new struct if there is no change should return a new struct if there is a change can be set to :little can be set to :big can be set to :network, which sets it to :big cannot be set to other symbols can be used to read in little order can be used to read in big order can be used to read in network order Custom type definitions attach_function with custom typedef variadic invoker with custom typedef Callback with custom typedef parameter Struct with custom typedef field attach_function after a typedef should not reject normal types detects the correct type for size_t Union should place all the fields at offset 0 should correctly align/write a char value should correctly align/write a short value should correctly align/write a int value should correctly align/write a long_long value should correctly align/write a long value should correctly align/write a float value should correctly align/write a double value should read a char value from memory should read a short value from memory should read a int value from memory should read a long_long value from memory should read a long value from memory should read a float value from memory should read a double value from memory should return a size equals to the size of the biggest field Function with variadic arguments takes enum arguments returns symbols for enums can wrap a blocking function with varargs call variadic with (:char (0)) argument call variadic with (:char (127)) argument call variadic with (:char (-128)) argument call variadic with (:char (-1)) argument call variadic with (:uchar (0)) argument call variadic with (:uchar (127)) argument call variadic with (:uchar (128)) argument call variadic with (:uchar (255)) argument call variadic with (:float (0)) argument call variadic with (:float (1.234567)) argument call variadic with (:float (9.87654321)) argument call variadic with (:double (0)) argument call variadic with (:double (1.234567)) argument call variadic with (:double (9.87654321)) argument call variadic with callback argument call variadic with several callback arguments call(ccc, char,18,char,18,char,18) call(ccC, char,18,char,18,uchar,52) call(ccs, char,18,char,18,short,22136) call(ccS, char,18,char,18,ushort,39612) call(cci, char,18,char,18,int,1985229343) call(ccI, char,18,char,18,uint,4276206270) call(ccl, char,18,char,18,long,523124044) call(ccL, char,18,char,18,ulong,4159232458) call(ccj, char,18,char,18,long_long,2211230779876286898) call(ccf, char,18,char,18,float,1.23456789) call(ccd, char,18,char,18,double,9.87654321) call(cCc, char,18,uchar,52,char,18) call(cCC, char,18,uchar,52,uchar,52) call(cCs, char,18,uchar,52,short,22136) call(cCS, char,18,uchar,52,ushort,39612) call(cCi, char,18,uchar,52,int,1985229343) call(cCI, char,18,uchar,52,uint,4276206270) call(cCl, char,18,uchar,52,long,523124044) call(cCL, char,18,uchar,52,ulong,4159232458) call(cCj, char,18,uchar,52,long_long,2211230779876286898) call(cCf, char,18,uchar,52,float,1.23456789) call(cCd, char,18,uchar,52,double,9.87654321) call(csc, char,18,short,22136,char,18) call(csC, char,18,short,22136,uchar,52) call(css, char,18,short,22136,short,22136) call(csS, char,18,short,22136,ushort,39612) call(csi, char,18,short,22136,int,1985229343) call(csI, char,18,short,22136,uint,4276206270) call(csl, char,18,short,22136,long,523124044) call(csL, char,18,short,22136,ulong,4159232458) call(csj, char,18,short,22136,long_long,2211230779876286898) call(csf, char,18,short,22136,float,1.23456789) call(csd, char,18,short,22136,double,9.87654321) call(cSc, char,18,ushort,39612,char,18) call(cSC, char,18,ushort,39612,uchar,52) call(cSs, char,18,ushort,39612,short,22136) call(cSS, char,18,ushort,39612,ushort,39612) call(cSi, char,18,ushort,39612,int,1985229343) call(cSI, char,18,ushort,39612,uint,4276206270) call(cSl, char,18,ushort,39612,long,523124044) call(cSL, char,18,ushort,39612,ulong,4159232458) call(cSj, char,18,ushort,39612,long_long,2211230779876286898) call(cSf, char,18,ushort,39612,float,1.23456789) call(cSd, char,18,ushort,39612,double,9.87654321) call(cic, char,18,int,1985229343,char,18) call(ciC, char,18,int,1985229343,uchar,52) call(cis, char,18,int,1985229343,short,22136) call(ciS, char,18,int,1985229343,ushort,39612) call(cii, char,18,int,1985229343,int,1985229343) call(ciI, char,18,int,1985229343,uint,4276206270) call(cil, char,18,int,1985229343,long,523124044) call(ciL, char,18,int,1985229343,ulong,4159232458) call(cij, char,18,int,1985229343,long_long,2211230779876286898) call(cif, char,18,int,1985229343,float,1.23456789) call(cid, char,18,int,1985229343,double,9.87654321) call(cIc, char,18,uint,4276206270,char,18) call(cIC, char,18,uint,4276206270,uchar,52) call(cIs, char,18,uint,4276206270,short,22136) call(cIS, char,18,uint,4276206270,ushort,39612) call(cIi, char,18,uint,4276206270,int,1985229343) call(cII, char,18,uint,4276206270,uint,4276206270) call(cIl, char,18,uint,4276206270,long,523124044) call(cIL, char,18,uint,4276206270,ulong,4159232458) call(cIj, char,18,uint,4276206270,long_long,2211230779876286898) call(cIf, char,18,uint,4276206270,float,1.23456789) call(cId, char,18,uint,4276206270,double,9.87654321) call(clc, char,18,long,523124044,char,18) call(clC, char,18,long,523124044,uchar,52) call(cls, char,18,long,523124044,short,22136) call(clS, char,18,long,523124044,ushort,39612) call(cli, char,18,long,523124044,int,1985229343) call(clI, char,18,long,523124044,uint,4276206270) call(cll, char,18,long,523124044,long,523124044) call(clL, char,18,long,523124044,ulong,4159232458) call(clj, char,18,long,523124044,long_long,2211230779876286898) call(clf, char,18,long,523124044,float,1.23456789) call(cld, char,18,long,523124044,double,9.87654321) call(cLc, char,18,ulong,4159232458,char,18) call(cLC, char,18,ulong,4159232458,uchar,52) call(cLs, char,18,ulong,4159232458,short,22136) call(cLS, char,18,ulong,4159232458,ushort,39612) call(cLi, char,18,ulong,4159232458,int,1985229343) call(cLI, char,18,ulong,4159232458,uint,4276206270) call(cLl, char,18,ulong,4159232458,long,523124044) call(cLL, char,18,ulong,4159232458,ulong,4159232458) call(cLj, char,18,ulong,4159232458,long_long,2211230779876286898) /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/hooks.rb:508: warning: Exception in finalizer #, @proc=#, @autorelease=true> /build/ruby-ffi-1.15.5+dfsg/spec/ffi/struct_initialize_spec.rb:31:in `release': wrong number of arguments (given 1, expected 0) (ArgumentError) from /build/ruby-ffi-1.15.5+dfsg/lib/ffi/autopointer.rb:175:in `call' from /build/ruby-ffi-1.15.5+dfsg/lib/ffi/autopointer.rb:175:in `release' from /build/ruby-ffi-1.15.5+dfsg/lib/ffi/autopointer.rb:150:in `call' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/hooks.rb:508:in `block in matching_hooks_for' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/hooks.rb:550:in `hooks_for' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/hooks.rb:508:in `matching_hooks_for' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/hooks.rb:621:in `block in run_around_example_hooks_for' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/flat_map.rb:7:in `each' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/flat_map.rb:7:in `flat_map' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/flat_map.rb:7:in `flat_map' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/hooks.rb:620:in `run_around_example_hooks_for' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/hooks.rb:486:in `run' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example.rb:468:in `with_around_example_hooks' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example.rb:511:in `with_around_and_singleton_context_hooks' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example.rb:259:in `run' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:646:in `block in run_examples' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:642:in `map' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:642:in `run_examples' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:607:in `run' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:121:in `map' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/configuration.rb:2070:in `with_suite_hooks' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:116:in `block in run_specs' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/reporter.rb:74:in `report' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:115:in `run_specs' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:89:in `run' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:71:in `run' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:45:in `invoke' from /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/exe/rspec:4:in `
' call(cLf, char,18,ulong,4159232458,float,1.23456789) call(cLd, char,18,ulong,4159232458,double,9.87654321) call(cjc, char,18,long_long,2211230779876286898,char,18) call(cjC, char,18,long_long,2211230779876286898,uchar,52) call(cjs, char,18,long_long,2211230779876286898,short,22136) call(cjS, char,18,long_long,2211230779876286898,ushort,39612) call(cji, char,18,long_long,2211230779876286898,int,1985229343) call(cjI, char,18,long_long,2211230779876286898,uint,4276206270) call(cjl, char,18,long_long,2211230779876286898,long,523124044) call(cjL, char,18,long_long,2211230779876286898,ulong,4159232458) call(cjj, char,18,long_long,2211230779876286898,long_long,2211230779876286898) call(cjf, char,18,long_long,2211230779876286898,float,1.23456789) call(cjd, char,18,long_long,2211230779876286898,double,9.87654321) call(cfc, char,18,float,1.23456789,char,18) call(cfC, char,18,float,1.23456789,uchar,52) call(cfs, char,18,float,1.23456789,short,22136) call(cfS, char,18,float,1.23456789,ushort,39612) call(cfi, char,18,float,1.23456789,int,1985229343) call(cfI, char,18,float,1.23456789,uint,4276206270) call(cfl, char,18,float,1.23456789,long,523124044) call(cfL, char,18,float,1.23456789,ulong,4159232458) call(cfj, char,18,float,1.23456789,long_long,2211230779876286898) call(cff, char,18,float,1.23456789,float,1.23456789) call(cfd, char,18,float,1.23456789,double,9.87654321) call(cdc, char,18,double,9.87654321,char,18) call(cdC, char,18,double,9.87654321,uchar,52) call(cds, char,18,double,9.87654321,short,22136) call(cdS, char,18,double,9.87654321,ushort,39612) call(cdi, char,18,double,9.87654321,int,1985229343) call(cdI, char,18,double,9.87654321,uint,4276206270) call(cdl, char,18,double,9.87654321,long,523124044) call(cdL, char,18,double,9.87654321,ulong,4159232458) call(cdj, char,18,double,9.87654321,long_long,2211230779876286898) call(cdf, char,18,double,9.87654321,float,1.23456789) call(cdd, char,18,double,9.87654321,double,9.87654321) call(Ccc, uchar,52,char,18,char,18) call(CcC, uchar,52,char,18,uchar,52) call(Ccs, uchar,52,char,18,short,22136) call(CcS, uchar,52,char,18,ushort,39612) call(Cci, uchar,52,char,18,int,1985229343) call(CcI, uchar,52,char,18,uint,4276206270) call(Ccl, uchar,52,char,18,long,523124044) call(CcL, uchar,52,char,18,ulong,4159232458) call(Ccj, uchar,52,char,18,long_long,2211230779876286898) call(Ccf, uchar,52,char,18,float,1.23456789) call(Ccd, uchar,52,char,18,double,9.87654321) call(CCc, uchar,52,uchar,52,char,18) call(CCC, uchar,52,uchar,52,uchar,52) call(CCs, uchar,52,uchar,52,short,22136) call(CCS, uchar,52,uchar,52,ushort,39612) call(CCi, uchar,52,uchar,52,int,1985229343) call(CCI, uchar,52,uchar,52,uint,4276206270) call(CCl, uchar,52,uchar,52,long,523124044) call(CCL, uchar,52,uchar,52,ulong,4159232458) call(CCj, uchar,52,uchar,52,long_long,2211230779876286898) call(CCf, uchar,52,uchar,52,float,1.23456789) call(CCd, uchar,52,uchar,52,double,9.87654321) call(Csc, uchar,52,short,22136,char,18) call(CsC, uchar,52,short,22136,uchar,52) call(Css, uchar,52,short,22136,short,22136) call(CsS, uchar,52,short,22136,ushort,39612) call(Csi, uchar,52,short,22136,int,1985229343) call(CsI, uchar,52,short,22136,uint,4276206270) call(Csl, uchar,52,short,22136,long,523124044) call(CsL, uchar,52,short,22136,ulong,4159232458) call(Csj, uchar,52,short,22136,long_long,2211230779876286898) call(Csf, uchar,52,short,22136,float,1.23456789) call(Csd, uchar,52,short,22136,double,9.87654321) call(CSc, uchar,52,ushort,39612,char,18) call(CSC, uchar,52,ushort,39612,uchar,52) call(CSs, uchar,52,ushort,39612,short,22136) call(CSS, uchar,52,ushort,39612,ushort,39612) call(CSi, uchar,52,ushort,39612,int,1985229343) call(CSI, uchar,52,ushort,39612,uint,4276206270) call(CSl, uchar,52,ushort,39612,long,523124044) call(CSL, uchar,52,ushort,39612,ulong,4159232458) call(CSj, uchar,52,ushort,39612,long_long,2211230779876286898) call(CSf, uchar,52,ushort,39612,float,1.23456789) call(CSd, uchar,52,ushort,39612,double,9.87654321) call(Cic, uchar,52,int,1985229343,char,18) call(CiC, uchar,52,int,1985229343,uchar,52) call(Cis, uchar,52,int,1985229343,short,22136) call(CiS, uchar,52,int,1985229343,ushort,39612) call(Cii, uchar,52,int,1985229343,int,1985229343) call(CiI, uchar,52,int,1985229343,uint,4276206270) call(Cil, uchar,52,int,1985229343,long,523124044) call(CiL, uchar,52,int,1985229343,ulong,4159232458) call(Cij, uchar,52,int,1985229343,long_long,2211230779876286898) call(Cif, uchar,52,int,1985229343,float,1.23456789) call(Cid, uchar,52,int,1985229343,double,9.87654321) call(CIc, uchar,52,uint,4276206270,char,18) call(CIC, uchar,52,uint,4276206270,uchar,52) call(CIs, uchar,52,uint,4276206270,short,22136) call(CIS, uchar,52,uint,4276206270,ushort,39612) call(CIi, uchar,52,uint,4276206270,int,1985229343) call(CII, uchar,52,uint,4276206270,uint,4276206270) call(CIl, uchar,52,uint,4276206270,long,523124044) call(CIL, uchar,52,uint,4276206270,ulong,4159232458) call(CIj, uchar,52,uint,4276206270,long_long,2211230779876286898) call(CIf, uchar,52,uint,4276206270,float,1.23456789) call(CId, uchar,52,uint,4276206270,double,9.87654321) call(Clc, uchar,52,long,523124044,char,18) call(ClC, uchar,52,long,523124044,uchar,52) call(Cls, uchar,52,long,523124044,short,22136) call(ClS, uchar,52,long,523124044,ushort,39612) call(Cli, uchar,52,long,523124044,int,1985229343) call(ClI, uchar,52,long,523124044,uint,4276206270) call(Cll, uchar,52,long,523124044,long,523124044) call(ClL, uchar,52,long,523124044,ulong,4159232458) call(Clj, uchar,52,long,523124044,long_long,2211230779876286898) call(Clf, uchar,52,long,523124044,float,1.23456789) call(Cld, uchar,52,long,523124044,double,9.87654321) call(CLc, uchar,52,ulong,4159232458,char,18) call(CLC, uchar,52,ulong,4159232458,uchar,52) call(CLs, uchar,52,ulong,4159232458,short,22136) call(CLS, uchar,52,ulong,4159232458,ushort,39612) call(CLi, uchar,52,ulong,4159232458,int,1985229343) call(CLI, uchar,52,ulong,4159232458,uint,4276206270) call(CLl, uchar,52,ulong,4159232458,long,523124044) call(CLL, uchar,52,ulong,4159232458,ulong,4159232458) call(CLj, uchar,52,ulong,4159232458,long_long,2211230779876286898) call(CLf, uchar,52,ulong,4159232458,float,1.23456789) call(CLd, uchar,52,ulong,4159232458,double,9.87654321) call(Cjc, uchar,52,long_long,2211230779876286898,char,18) call(CjC, uchar,52,long_long,2211230779876286898,uchar,52) call(Cjs, uchar,52,long_long,2211230779876286898,short,22136) call(CjS, uchar,52,long_long,2211230779876286898,ushort,39612) call(Cji, uchar,52,long_long,2211230779876286898,int,1985229343) call(CjI, uchar,52,long_long,2211230779876286898,uint,4276206270) call(Cjl, uchar,52,long_long,2211230779876286898,long,523124044) call(CjL, uchar,52,long_long,2211230779876286898,ulong,4159232458) call(Cjj, uchar,52,long_long,2211230779876286898,long_long,2211230779876286898) call(Cjf, uchar,52,long_long,2211230779876286898,float,1.23456789) call(Cjd, uchar,52,long_long,2211230779876286898,double,9.87654321) call(Cfc, uchar,52,float,1.23456789,char,18) call(CfC, uchar,52,float,1.23456789,uchar,52) call(Cfs, uchar,52,float,1.23456789,short,22136) call(CfS, uchar,52,float,1.23456789,ushort,39612) call(Cfi, uchar,52,float,1.23456789,int,1985229343) call(CfI, uchar,52,float,1.23456789,uint,4276206270) call(Cfl, uchar,52,float,1.23456789,long,523124044) call(CfL, uchar,52,float,1.23456789,ulong,4159232458) call(Cfj, uchar,52,float,1.23456789,long_long,2211230779876286898) call(Cff, uchar,52,float,1.23456789,float,1.23456789) call(Cfd, uchar,52,float,1.23456789,double,9.87654321) call(Cdc, uchar,52,double,9.87654321,char,18) call(CdC, uchar,52,double,9.87654321,uchar,52) call(Cds, uchar,52,double,9.87654321,short,22136) call(CdS, uchar,52,double,9.87654321,ushort,39612) call(Cdi, uchar,52,double,9.87654321,int,1985229343) call(CdI, uchar,52,double,9.87654321,uint,4276206270) call(Cdl, uchar,52,double,9.87654321,long,523124044) call(CdL, uchar,52,double,9.87654321,ulong,4159232458) call(Cdj, uchar,52,double,9.87654321,long_long,2211230779876286898) call(Cdf, uchar,52,double,9.87654321,float,1.23456789) call(Cdd, uchar,52,double,9.87654321,double,9.87654321) call(scc, short,22136,char,18,char,18) call(scC, short,22136,char,18,uchar,52) call(scs, short,22136,char,18,short,22136) call(scS, short,22136,char,18,ushort,39612) call(sci, short,22136,char,18,int,1985229343) call(scI, short,22136,char,18,uint,4276206270) call(scl, short,22136,char,18,long,523124044) call(scL, short,22136,char,18,ulong,4159232458) call(scj, short,22136,char,18,long_long,2211230779876286898) call(scf, short,22136,char,18,float,1.23456789) call(scd, short,22136,char,18,double,9.87654321) call(sCc, short,22136,uchar,52,char,18) call(sCC, short,22136,uchar,52,uchar,52) call(sCs, short,22136,uchar,52,short,22136) call(sCS, short,22136,uchar,52,ushort,39612) call(sCi, short,22136,uchar,52,int,1985229343) call(sCI, short,22136,uchar,52,uint,4276206270) call(sCl, short,22136,uchar,52,long,523124044) call(sCL, short,22136,uchar,52,ulong,4159232458) call(sCj, short,22136,uchar,52,long_long,2211230779876286898) call(sCf, short,22136,uchar,52,float,1.23456789) call(sCd, short,22136,uchar,52,double,9.87654321) call(ssc, short,22136,short,22136,char,18) call(ssC, short,22136,short,22136,uchar,52) call(sss, short,22136,short,22136,short,22136) call(ssS, short,22136,short,22136,ushort,39612) call(ssi, short,22136,short,22136,int,1985229343) call(ssI, short,22136,short,22136,uint,4276206270) call(ssl, short,22136,short,22136,long,523124044) call(ssL, short,22136,short,22136,ulong,4159232458) call(ssj, short,22136,short,22136,long_long,2211230779876286898) call(ssf, short,22136,short,22136,float,1.23456789) call(ssd, short,22136,short,22136,double,9.87654321) call(sSc, short,22136,ushort,39612,char,18) call(sSC, short,22136,ushort,39612,uchar,52) call(sSs, short,22136,ushort,39612,short,22136) call(sSS, short,22136,ushort,39612,ushort,39612) call(sSi, short,22136,ushort,39612,int,1985229343) call(sSI, short,22136,ushort,39612,uint,4276206270) call(sSl, short,22136,ushort,39612,long,523124044) call(sSL, short,22136,ushort,39612,ulong,4159232458) call(sSj, short,22136,ushort,39612,long_long,2211230779876286898) call(sSf, short,22136,ushort,39612,float,1.23456789) call(sSd, short,22136,ushort,39612,double,9.87654321) call(sic, short,22136,int,1985229343,char,18) call(siC, short,22136,int,1985229343,uchar,52) call(sis, short,22136,int,1985229343,short,22136) call(siS, short,22136,int,1985229343,ushort,39612) call(sii, short,22136,int,1985229343,int,1985229343) call(siI, short,22136,int,1985229343,uint,4276206270) call(sil, short,22136,int,1985229343,long,523124044) call(siL, short,22136,int,1985229343,ulong,4159232458) call(sij, short,22136,int,1985229343,long_long,2211230779876286898) call(sif, short,22136,int,1985229343,float,1.23456789) call(sid, short,22136,int,1985229343,double,9.87654321) call(sIc, short,22136,uint,4276206270,char,18) call(sIC, short,22136,uint,4276206270,uchar,52) call(sIs, short,22136,uint,4276206270,short,22136) call(sIS, short,22136,uint,4276206270,ushort,39612) call(sIi, short,22136,uint,4276206270,int,1985229343) call(sII, short,22136,uint,4276206270,uint,4276206270) call(sIl, short,22136,uint,4276206270,long,523124044) call(sIL, short,22136,uint,4276206270,ulong,4159232458) call(sIj, short,22136,uint,4276206270,long_long,2211230779876286898) call(sIf, short,22136,uint,4276206270,float,1.23456789) call(sId, short,22136,uint,4276206270,double,9.87654321) call(slc, short,22136,long,523124044,char,18) call(slC, short,22136,long,523124044,uchar,52) call(sls, short,22136,long,523124044,short,22136) call(slS, short,22136,long,523124044,ushort,39612) call(sli, short,22136,long,523124044,int,1985229343) call(slI, short,22136,long,523124044,uint,4276206270) call(sll, short,22136,long,523124044,long,523124044) call(slL, short,22136,long,523124044,ulong,4159232458) call(slj, short,22136,long,523124044,long_long,2211230779876286898) call(slf, short,22136,long,523124044,float,1.23456789) call(sld, short,22136,long,523124044,double,9.87654321) call(sLc, short,22136,ulong,4159232458,char,18) call(sLC, short,22136,ulong,4159232458,uchar,52) call(sLs, short,22136,ulong,4159232458,short,22136) call(sLS, short,22136,ulong,4159232458,ushort,39612) call(sLi, short,22136,ulong,4159232458,int,1985229343) call(sLI, short,22136,ulong,4159232458,uint,4276206270) call(sLl, short,22136,ulong,4159232458,long,523124044) call(sLL, short,22136,ulong,4159232458,ulong,4159232458) call(sLj, short,22136,ulong,4159232458,long_long,2211230779876286898) call(sLf, short,22136,ulong,4159232458,float,1.23456789) call(sLd, short,22136,ulong,4159232458,double,9.87654321) call(sjc, short,22136,long_long,2211230779876286898,char,18) call(sjC, short,22136,long_long,2211230779876286898,uchar,52) call(sjs, short,22136,long_long,2211230779876286898,short,22136) call(sjS, short,22136,long_long,2211230779876286898,ushort,39612) call(sji, short,22136,long_long,2211230779876286898,int,1985229343) call(sjI, short,22136,long_long,2211230779876286898,uint,4276206270) call(sjl, short,22136,long_long,2211230779876286898,long,523124044) call(sjL, short,22136,long_long,2211230779876286898,ulong,4159232458) call(sjj, short,22136,long_long,2211230779876286898,long_long,2211230779876286898) call(sjf, short,22136,long_long,2211230779876286898,float,1.23456789) call(sjd, short,22136,long_long,2211230779876286898,double,9.87654321) call(sfc, short,22136,float,1.23456789,char,18) call(sfC, short,22136,float,1.23456789,uchar,52) call(sfs, short,22136,float,1.23456789,short,22136) call(sfS, short,22136,float,1.23456789,ushort,39612) call(sfi, short,22136,float,1.23456789,int,1985229343) call(sfI, short,22136,float,1.23456789,uint,4276206270) call(sfl, short,22136,float,1.23456789,long,523124044) call(sfL, short,22136,float,1.23456789,ulong,4159232458) call(sfj, short,22136,float,1.23456789,long_long,2211230779876286898) call(sff, short,22136,float,1.23456789,float,1.23456789) call(sfd, short,22136,float,1.23456789,double,9.87654321) call(sdc, short,22136,double,9.87654321,char,18) call(sdC, short,22136,double,9.87654321,uchar,52) call(sds, short,22136,double,9.87654321,short,22136) call(sdS, short,22136,double,9.87654321,ushort,39612) call(sdi, short,22136,double,9.87654321,int,1985229343) call(sdI, short,22136,double,9.87654321,uint,4276206270) call(sdl, short,22136,double,9.87654321,long,523124044) call(sdL, short,22136,double,9.87654321,ulong,4159232458) call(sdj, short,22136,double,9.87654321,long_long,2211230779876286898) call(sdf, short,22136,double,9.87654321,float,1.23456789) call(sdd, short,22136,double,9.87654321,double,9.87654321) call(Scc, ushort,39612,char,18,char,18) call(ScC, ushort,39612,char,18,uchar,52) call(Scs, ushort,39612,char,18,short,22136) call(ScS, ushort,39612,char,18,ushort,39612) call(Sci, ushort,39612,char,18,int,1985229343) call(ScI, ushort,39612,char,18,uint,4276206270) call(Scl, ushort,39612,char,18,long,523124044) call(ScL, ushort,39612,char,18,ulong,4159232458) call(Scj, ushort,39612,char,18,long_long,2211230779876286898) call(Scf, ushort,39612,char,18,float,1.23456789) call(Scd, ushort,39612,char,18,double,9.87654321) call(SCc, ushort,39612,uchar,52,char,18) call(SCC, ushort,39612,uchar,52,uchar,52) call(SCs, ushort,39612,uchar,52,short,22136) call(SCS, ushort,39612,uchar,52,ushort,39612) call(SCi, ushort,39612,uchar,52,int,1985229343) call(SCI, ushort,39612,uchar,52,uint,4276206270) call(SCl, ushort,39612,uchar,52,long,523124044) call(SCL, ushort,39612,uchar,52,ulong,4159232458) call(SCj, ushort,39612,uchar,52,long_long,2211230779876286898) call(SCf, ushort,39612,uchar,52,float,1.23456789) call(SCd, ushort,39612,uchar,52,double,9.87654321) call(Ssc, ushort,39612,short,22136,char,18) call(SsC, ushort,39612,short,22136,uchar,52) call(Sss, ushort,39612,short,22136,short,22136) call(SsS, ushort,39612,short,22136,ushort,39612) call(Ssi, ushort,39612,short,22136,int,1985229343) call(SsI, ushort,39612,short,22136,uint,4276206270) call(Ssl, ushort,39612,short,22136,long,523124044) call(SsL, ushort,39612,short,22136,ulong,4159232458) call(Ssj, ushort,39612,short,22136,long_long,2211230779876286898) call(Ssf, ushort,39612,short,22136,float,1.23456789) call(Ssd, ushort,39612,short,22136,double,9.87654321) call(SSc, ushort,39612,ushort,39612,char,18) call(SSC, ushort,39612,ushort,39612,uchar,52) call(SSs, ushort,39612,ushort,39612,short,22136) call(SSS, ushort,39612,ushort,39612,ushort,39612) call(SSi, ushort,39612,ushort,39612,int,1985229343) call(SSI, ushort,39612,ushort,39612,uint,4276206270) call(SSl, ushort,39612,ushort,39612,long,523124044) call(SSL, ushort,39612,ushort,39612,ulong,4159232458) call(SSj, ushort,39612,ushort,39612,long_long,2211230779876286898) call(SSf, ushort,39612,ushort,39612,float,1.23456789) call(SSd, ushort,39612,ushort,39612,double,9.87654321) call(Sic, ushort,39612,int,1985229343,char,18) call(SiC, ushort,39612,int,1985229343,uchar,52) call(Sis, ushort,39612,int,1985229343,short,22136) call(SiS, ushort,39612,int,1985229343,ushort,39612) call(Sii, ushort,39612,int,1985229343,int,1985229343) call(SiI, ushort,39612,int,1985229343,uint,4276206270) call(Sil, ushort,39612,int,1985229343,long,523124044) call(SiL, ushort,39612,int,1985229343,ulong,4159232458) call(Sij, ushort,39612,int,1985229343,long_long,2211230779876286898) call(Sif, ushort,39612,int,1985229343,float,1.23456789) call(Sid, ushort,39612,int,1985229343,double,9.87654321) call(SIc, ushort,39612,uint,4276206270,char,18) call(SIC, ushort,39612,uint,4276206270,uchar,52) call(SIs, ushort,39612,uint,4276206270,short,22136) call(SIS, ushort,39612,uint,4276206270,ushort,39612) call(SIi, ushort,39612,uint,4276206270,int,1985229343) call(SII, ushort,39612,uint,4276206270,uint,4276206270) call(SIl, ushort,39612,uint,4276206270,long,523124044) call(SIL, ushort,39612,uint,4276206270,ulong,4159232458) call(SIj, ushort,39612,uint,4276206270,long_long,2211230779876286898) call(SIf, ushort,39612,uint,4276206270,float,1.23456789) call(SId, ushort,39612,uint,4276206270,double,9.87654321) call(Slc, ushort,39612,long,523124044,char,18) call(SlC, ushort,39612,long,523124044,uchar,52) call(Sls, ushort,39612,long,523124044,short,22136) call(SlS, ushort,39612,long,523124044,ushort,39612) call(Sli, ushort,39612,long,523124044,int,1985229343) call(SlI, ushort,39612,long,523124044,uint,4276206270) call(Sll, ushort,39612,long,523124044,long,523124044) call(SlL, ushort,39612,long,523124044,ulong,4159232458) call(Slj, ushort,39612,long,523124044,long_long,2211230779876286898) call(Slf, ushort,39612,long,523124044,float,1.23456789) call(Sld, ushort,39612,long,523124044,double,9.87654321) call(SLc, ushort,39612,ulong,4159232458,char,18) call(SLC, ushort,39612,ulong,4159232458,uchar,52) call(SLs, ushort,39612,ulong,4159232458,short,22136) call(SLS, ushort,39612,ulong,4159232458,ushort,39612) call(SLi, ushort,39612,ulong,4159232458,int,1985229343) call(SLI, ushort,39612,ulong,4159232458,uint,4276206270) call(SLl, ushort,39612,ulong,4159232458,long,523124044) call(SLL, ushort,39612,ulong,4159232458,ulong,4159232458) call(SLj, ushort,39612,ulong,4159232458,long_long,2211230779876286898) call(SLf, ushort,39612,ulong,4159232458,float,1.23456789) call(SLd, ushort,39612,ulong,4159232458,double,9.87654321) call(Sjc, ushort,39612,long_long,2211230779876286898,char,18) call(SjC, ushort,39612,long_long,2211230779876286898,uchar,52) call(Sjs, ushort,39612,long_long,2211230779876286898,short,22136) call(SjS, ushort,39612,long_long,2211230779876286898,ushort,39612) call(Sji, ushort,39612,long_long,2211230779876286898,int,1985229343) call(SjI, ushort,39612,long_long,2211230779876286898,uint,4276206270) call(Sjl, ushort,39612,long_long,2211230779876286898,long,523124044) call(SjL, ushort,39612,long_long,2211230779876286898,ulong,4159232458) call(Sjj, ushort,39612,long_long,2211230779876286898,long_long,2211230779876286898) call(Sjf, ushort,39612,long_long,2211230779876286898,float,1.23456789) call(Sjd, ushort,39612,long_long,2211230779876286898,double,9.87654321) call(Sfc, ushort,39612,float,1.23456789,char,18) call(SfC, ushort,39612,float,1.23456789,uchar,52) call(Sfs, ushort,39612,float,1.23456789,short,22136) call(SfS, ushort,39612,float,1.23456789,ushort,39612) call(Sfi, ushort,39612,float,1.23456789,int,1985229343) call(SfI, ushort,39612,float,1.23456789,uint,4276206270) call(Sfl, ushort,39612,float,1.23456789,long,523124044) call(SfL, ushort,39612,float,1.23456789,ulong,4159232458) call(Sfj, ushort,39612,float,1.23456789,long_long,2211230779876286898) call(Sff, ushort,39612,float,1.23456789,float,1.23456789) call(Sfd, ushort,39612,float,1.23456789,double,9.87654321) call(Sdc, ushort,39612,double,9.87654321,char,18) call(SdC, ushort,39612,double,9.87654321,uchar,52) call(Sds, ushort,39612,double,9.87654321,short,22136) call(SdS, ushort,39612,double,9.87654321,ushort,39612) call(Sdi, ushort,39612,double,9.87654321,int,1985229343) call(SdI, ushort,39612,double,9.87654321,uint,4276206270) call(Sdl, ushort,39612,double,9.87654321,long,523124044) call(SdL, ushort,39612,double,9.87654321,ulong,4159232458) call(Sdj, ushort,39612,double,9.87654321,long_long,2211230779876286898) call(Sdf, ushort,39612,double,9.87654321,float,1.23456789) call(Sdd, ushort,39612,double,9.87654321,double,9.87654321) call(icc, int,1985229343,char,18,char,18) call(icC, int,1985229343,char,18,uchar,52) call(ics, int,1985229343,char,18,short,22136) call(icS, int,1985229343,char,18,ushort,39612) call(ici, int,1985229343,char,18,int,1985229343) call(icI, int,1985229343,char,18,uint,4276206270) call(icl, int,1985229343,char,18,long,523124044) call(icL, int,1985229343,char,18,ulong,4159232458) call(icj, int,1985229343,char,18,long_long,2211230779876286898) call(icf, int,1985229343,char,18,float,1.23456789) call(icd, int,1985229343,char,18,double,9.87654321) call(iCc, int,1985229343,uchar,52,char,18) call(iCC, int,1985229343,uchar,52,uchar,52) call(iCs, int,1985229343,uchar,52,short,22136) call(iCS, int,1985229343,uchar,52,ushort,39612) call(iCi, int,1985229343,uchar,52,int,1985229343) call(iCI, int,1985229343,uchar,52,uint,4276206270) call(iCl, int,1985229343,uchar,52,long,523124044) call(iCL, int,1985229343,uchar,52,ulong,4159232458) call(iCj, int,1985229343,uchar,52,long_long,2211230779876286898) call(iCf, int,1985229343,uchar,52,float,1.23456789) call(iCd, int,1985229343,uchar,52,double,9.87654321) call(isc, int,1985229343,short,22136,char,18) call(isC, int,1985229343,short,22136,uchar,52) call(iss, int,1985229343,short,22136,short,22136) call(isS, int,1985229343,short,22136,ushort,39612) call(isi, int,1985229343,short,22136,int,1985229343) call(isI, int,1985229343,short,22136,uint,4276206270) call(isl, int,1985229343,short,22136,long,523124044) call(isL, int,1985229343,short,22136,ulong,4159232458) call(isj, int,1985229343,short,22136,long_long,2211230779876286898) call(isf, int,1985229343,short,22136,float,1.23456789) call(isd, int,1985229343,short,22136,double,9.87654321) call(iSc, int,1985229343,ushort,39612,char,18) call(iSC, int,1985229343,ushort,39612,uchar,52) call(iSs, int,1985229343,ushort,39612,short,22136) call(iSS, int,1985229343,ushort,39612,ushort,39612) call(iSi, int,1985229343,ushort,39612,int,1985229343) call(iSI, int,1985229343,ushort,39612,uint,4276206270) call(iSl, int,1985229343,ushort,39612,long,523124044) call(iSL, int,1985229343,ushort,39612,ulong,4159232458) call(iSj, int,1985229343,ushort,39612,long_long,2211230779876286898) call(iSf, int,1985229343,ushort,39612,float,1.23456789) call(iSd, int,1985229343,ushort,39612,double,9.87654321) call(iic, int,1985229343,int,1985229343,char,18) call(iiC, int,1985229343,int,1985229343,uchar,52) call(iis, int,1985229343,int,1985229343,short,22136) call(iiS, int,1985229343,int,1985229343,ushort,39612) call(iii, int,1985229343,int,1985229343,int,1985229343) call(iiI, int,1985229343,int,1985229343,uint,4276206270) call(iil, int,1985229343,int,1985229343,long,523124044) call(iiL, int,1985229343,int,1985229343,ulong,4159232458) call(iij, int,1985229343,int,1985229343,long_long,2211230779876286898) call(iif, int,1985229343,int,1985229343,float,1.23456789) call(iid, int,1985229343,int,1985229343,double,9.87654321) call(iIc, int,1985229343,uint,4276206270,char,18) call(iIC, int,1985229343,uint,4276206270,uchar,52) call(iIs, int,1985229343,uint,4276206270,short,22136) call(iIS, int,1985229343,uint,4276206270,ushort,39612) call(iIi, int,1985229343,uint,4276206270,int,1985229343) call(iII, int,1985229343,uint,4276206270,uint,4276206270) call(iIl, int,1985229343,uint,4276206270,long,523124044) call(iIL, int,1985229343,uint,4276206270,ulong,4159232458) call(iIj, int,1985229343,uint,4276206270,long_long,2211230779876286898) call(iIf, int,1985229343,uint,4276206270,float,1.23456789) call(iId, int,1985229343,uint,4276206270,double,9.87654321) call(ilc, int,1985229343,long,523124044,char,18) call(ilC, int,1985229343,long,523124044,uchar,52) call(ils, int,1985229343,long,523124044,short,22136) call(ilS, int,1985229343,long,523124044,ushort,39612) call(ili, int,1985229343,long,523124044,int,1985229343) call(ilI, int,1985229343,long,523124044,uint,4276206270) call(ill, int,1985229343,long,523124044,long,523124044) call(ilL, int,1985229343,long,523124044,ulong,4159232458) call(ilj, int,1985229343,long,523124044,long_long,2211230779876286898) call(ilf, int,1985229343,long,523124044,float,1.23456789) call(ild, int,1985229343,long,523124044,double,9.87654321) call(iLc, int,1985229343,ulong,4159232458,char,18) call(iLC, int,1985229343,ulong,4159232458,uchar,52) call(iLs, int,1985229343,ulong,4159232458,short,22136) call(iLS, int,1985229343,ulong,4159232458,ushort,39612) call(iLi, int,1985229343,ulong,4159232458,int,1985229343) call(iLI, int,1985229343,ulong,4159232458,uint,4276206270) call(iLl, int,1985229343,ulong,4159232458,long,523124044) call(iLL, int,1985229343,ulong,4159232458,ulong,4159232458) call(iLj, int,1985229343,ulong,4159232458,long_long,2211230779876286898) call(iLf, int,1985229343,ulong,4159232458,float,1.23456789) call(iLd, int,1985229343,ulong,4159232458,double,9.87654321) call(ijc, int,1985229343,long_long,2211230779876286898,char,18) call(ijC, int,1985229343,long_long,2211230779876286898,uchar,52) call(ijs, int,1985229343,long_long,2211230779876286898,short,22136) call(ijS, int,1985229343,long_long,2211230779876286898,ushort,39612) call(iji, int,1985229343,long_long,2211230779876286898,int,1985229343) call(ijI, int,1985229343,long_long,2211230779876286898,uint,4276206270) call(ijl, int,1985229343,long_long,2211230779876286898,long,523124044) call(ijL, int,1985229343,long_long,2211230779876286898,ulong,4159232458) call(ijj, int,1985229343,long_long,2211230779876286898,long_long,2211230779876286898) call(ijf, int,1985229343,long_long,2211230779876286898,float,1.23456789) call(ijd, int,1985229343,long_long,2211230779876286898,double,9.87654321) call(ifc, int,1985229343,float,1.23456789,char,18) call(ifC, int,1985229343,float,1.23456789,uchar,52) call(ifs, int,1985229343,float,1.23456789,short,22136) call(ifS, int,1985229343,float,1.23456789,ushort,39612) call(ifi, int,1985229343,float,1.23456789,int,1985229343) call(ifI, int,1985229343,float,1.23456789,uint,4276206270) call(ifl, int,1985229343,float,1.23456789,long,523124044) call(ifL, int,1985229343,float,1.23456789,ulong,4159232458) call(ifj, int,1985229343,float,1.23456789,long_long,2211230779876286898) call(iff, int,1985229343,float,1.23456789,float,1.23456789) call(ifd, int,1985229343,float,1.23456789,double,9.87654321) call(idc, int,1985229343,double,9.87654321,char,18) call(idC, int,1985229343,double,9.87654321,uchar,52) call(ids, int,1985229343,double,9.87654321,short,22136) call(idS, int,1985229343,double,9.87654321,ushort,39612) call(idi, int,1985229343,double,9.87654321,int,1985229343) call(idI, int,1985229343,double,9.87654321,uint,4276206270) call(idl, int,1985229343,double,9.87654321,long,523124044) call(idL, int,1985229343,double,9.87654321,ulong,4159232458) call(idj, int,1985229343,double,9.87654321,long_long,2211230779876286898) call(idf, int,1985229343,double,9.87654321,float,1.23456789) call(idd, int,1985229343,double,9.87654321,double,9.87654321) call(Icc, uint,4276206270,char,18,char,18) call(IcC, uint,4276206270,char,18,uchar,52) call(Ics, uint,4276206270,char,18,short,22136) call(IcS, uint,4276206270,char,18,ushort,39612) call(Ici, uint,4276206270,char,18,int,1985229343) call(IcI, uint,4276206270,char,18,uint,4276206270) call(Icl, uint,4276206270,char,18,long,523124044) call(IcL, uint,4276206270,char,18,ulong,4159232458) call(Icj, uint,4276206270,char,18,long_long,2211230779876286898) call(Icf, uint,4276206270,char,18,float,1.23456789) call(Icd, uint,4276206270,char,18,double,9.87654321) call(ICc, uint,4276206270,uchar,52,char,18) call(ICC, uint,4276206270,uchar,52,uchar,52) call(ICs, uint,4276206270,uchar,52,short,22136) call(ICS, uint,4276206270,uchar,52,ushort,39612) call(ICi, uint,4276206270,uchar,52,int,1985229343) call(ICI, uint,4276206270,uchar,52,uint,4276206270) call(ICl, uint,4276206270,uchar,52,long,523124044) call(ICL, uint,4276206270,uchar,52,ulong,4159232458) call(ICj, uint,4276206270,uchar,52,long_long,2211230779876286898) call(ICf, uint,4276206270,uchar,52,float,1.23456789) call(ICd, uint,4276206270,uchar,52,double,9.87654321) call(Isc, uint,4276206270,short,22136,char,18) call(IsC, uint,4276206270,short,22136,uchar,52) call(Iss, uint,4276206270,short,22136,short,22136) call(IsS, uint,4276206270,short,22136,ushort,39612) call(Isi, uint,4276206270,short,22136,int,1985229343) call(IsI, uint,4276206270,short,22136,uint,4276206270) call(Isl, uint,4276206270,short,22136,long,523124044) call(IsL, uint,4276206270,short,22136,ulong,4159232458) call(Isj, uint,4276206270,short,22136,long_long,2211230779876286898) call(Isf, uint,4276206270,short,22136,float,1.23456789) call(Isd, uint,4276206270,short,22136,double,9.87654321) call(ISc, uint,4276206270,ushort,39612,char,18) call(ISC, uint,4276206270,ushort,39612,uchar,52) call(ISs, uint,4276206270,ushort,39612,short,22136) call(ISS, uint,4276206270,ushort,39612,ushort,39612) call(ISi, uint,4276206270,ushort,39612,int,1985229343) call(ISI, uint,4276206270,ushort,39612,uint,4276206270) call(ISl, uint,4276206270,ushort,39612,long,523124044) call(ISL, uint,4276206270,ushort,39612,ulong,4159232458) call(ISj, uint,4276206270,ushort,39612,long_long,2211230779876286898) call(ISf, uint,4276206270,ushort,39612,float,1.23456789) call(ISd, uint,4276206270,ushort,39612,double,9.87654321) call(Iic, uint,4276206270,int,1985229343,char,18) call(IiC, uint,4276206270,int,1985229343,uchar,52) call(Iis, uint,4276206270,int,1985229343,short,22136) call(IiS, uint,4276206270,int,1985229343,ushort,39612) call(Iii, uint,4276206270,int,1985229343,int,1985229343) call(IiI, uint,4276206270,int,1985229343,uint,4276206270) call(Iil, uint,4276206270,int,1985229343,long,523124044) call(IiL, uint,4276206270,int,1985229343,ulong,4159232458) call(Iij, uint,4276206270,int,1985229343,long_long,2211230779876286898) call(Iif, uint,4276206270,int,1985229343,float,1.23456789) call(Iid, uint,4276206270,int,1985229343,double,9.87654321) call(IIc, uint,4276206270,uint,4276206270,char,18) call(IIC, uint,4276206270,uint,4276206270,uchar,52) call(IIs, uint,4276206270,uint,4276206270,short,22136) call(IIS, uint,4276206270,uint,4276206270,ushort,39612) call(IIi, uint,4276206270,uint,4276206270,int,1985229343) call(III, uint,4276206270,uint,4276206270,uint,4276206270) call(IIl, uint,4276206270,uint,4276206270,long,523124044) call(IIL, uint,4276206270,uint,4276206270,ulong,4159232458) call(IIj, uint,4276206270,uint,4276206270,long_long,2211230779876286898) call(IIf, uint,4276206270,uint,4276206270,float,1.23456789) call(IId, uint,4276206270,uint,4276206270,double,9.87654321) call(Ilc, uint,4276206270,long,523124044,char,18) call(IlC, uint,4276206270,long,523124044,uchar,52) call(Ils, uint,4276206270,long,523124044,short,22136) call(IlS, uint,4276206270,long,523124044,ushort,39612) call(Ili, uint,4276206270,long,523124044,int,1985229343) call(IlI, uint,4276206270,long,523124044,uint,4276206270) call(Ill, uint,4276206270,long,523124044,long,523124044) call(IlL, uint,4276206270,long,523124044,ulong,4159232458) call(Ilj, uint,4276206270,long,523124044,long_long,2211230779876286898) call(Ilf, uint,4276206270,long,523124044,float,1.23456789) call(Ild, uint,4276206270,long,523124044,double,9.87654321) call(ILc, uint,4276206270,ulong,4159232458,char,18) call(ILC, uint,4276206270,ulong,4159232458,uchar,52) call(ILs, uint,4276206270,ulong,4159232458,short,22136) call(ILS, uint,4276206270,ulong,4159232458,ushort,39612) call(ILi, uint,4276206270,ulong,4159232458,int,1985229343) call(ILI, uint,4276206270,ulong,4159232458,uint,4276206270) call(ILl, uint,4276206270,ulong,4159232458,long,523124044) call(ILL, uint,4276206270,ulong,4159232458,ulong,4159232458) call(ILj, uint,4276206270,ulong,4159232458,long_long,2211230779876286898) call(ILf, uint,4276206270,ulong,4159232458,float,1.23456789) call(ILd, uint,4276206270,ulong,4159232458,double,9.87654321) call(Ijc, uint,4276206270,long_long,2211230779876286898,char,18) call(IjC, uint,4276206270,long_long,2211230779876286898,uchar,52) call(Ijs, uint,4276206270,long_long,2211230779876286898,short,22136) call(IjS, uint,4276206270,long_long,2211230779876286898,ushort,39612) call(Iji, uint,4276206270,long_long,2211230779876286898,int,1985229343) call(IjI, uint,4276206270,long_long,2211230779876286898,uint,4276206270) call(Ijl, uint,4276206270,long_long,2211230779876286898,long,523124044) call(IjL, uint,4276206270,long_long,2211230779876286898,ulong,4159232458) call(Ijj, uint,4276206270,long_long,2211230779876286898,long_long,2211230779876286898) call(Ijf, uint,4276206270,long_long,2211230779876286898,float,1.23456789) call(Ijd, uint,4276206270,long_long,2211230779876286898,double,9.87654321) call(Ifc, uint,4276206270,float,1.23456789,char,18) call(IfC, uint,4276206270,float,1.23456789,uchar,52) call(Ifs, uint,4276206270,float,1.23456789,short,22136) call(IfS, uint,4276206270,float,1.23456789,ushort,39612) call(Ifi, uint,4276206270,float,1.23456789,int,1985229343) call(IfI, uint,4276206270,float,1.23456789,uint,4276206270) call(Ifl, uint,4276206270,float,1.23456789,long,523124044) call(IfL, uint,4276206270,float,1.23456789,ulong,4159232458) call(Ifj, uint,4276206270,float,1.23456789,long_long,2211230779876286898) call(Iff, uint,4276206270,float,1.23456789,float,1.23456789) call(Ifd, uint,4276206270,float,1.23456789,double,9.87654321) call(Idc, uint,4276206270,double,9.87654321,char,18) call(IdC, uint,4276206270,double,9.87654321,uchar,52) call(Ids, uint,4276206270,double,9.87654321,short,22136) call(IdS, uint,4276206270,double,9.87654321,ushort,39612) call(Idi, uint,4276206270,double,9.87654321,int,1985229343) call(IdI, uint,4276206270,double,9.87654321,uint,4276206270) call(Idl, uint,4276206270,double,9.87654321,long,523124044) call(IdL, uint,4276206270,double,9.87654321,ulong,4159232458) call(Idj, uint,4276206270,double,9.87654321,long_long,2211230779876286898) call(Idf, uint,4276206270,double,9.87654321,float,1.23456789) call(Idd, uint,4276206270,double,9.87654321,double,9.87654321) call(lcc, long,523124044,char,18,char,18) call(lcC, long,523124044,char,18,uchar,52) call(lcs, long,523124044,char,18,short,22136) call(lcS, long,523124044,char,18,ushort,39612) call(lci, long,523124044,char,18,int,1985229343) call(lcI, long,523124044,char,18,uint,4276206270) call(lcl, long,523124044,char,18,long,523124044) call(lcL, long,523124044,char,18,ulong,4159232458) call(lcj, long,523124044,char,18,long_long,2211230779876286898) call(lcf, long,523124044,char,18,float,1.23456789) call(lcd, long,523124044,char,18,double,9.87654321) call(lCc, long,523124044,uchar,52,char,18) call(lCC, long,523124044,uchar,52,uchar,52) call(lCs, long,523124044,uchar,52,short,22136) call(lCS, long,523124044,uchar,52,ushort,39612) call(lCi, long,523124044,uchar,52,int,1985229343) call(lCI, long,523124044,uchar,52,uint,4276206270) call(lCl, long,523124044,uchar,52,long,523124044) call(lCL, long,523124044,uchar,52,ulong,4159232458) call(lCj, long,523124044,uchar,52,long_long,2211230779876286898) call(lCf, long,523124044,uchar,52,float,1.23456789) call(lCd, long,523124044,uchar,52,double,9.87654321) call(lsc, long,523124044,short,22136,char,18) call(lsC, long,523124044,short,22136,uchar,52) call(lss, long,523124044,short,22136,short,22136) call(lsS, long,523124044,short,22136,ushort,39612) call(lsi, long,523124044,short,22136,int,1985229343) call(lsI, long,523124044,short,22136,uint,4276206270) call(lsl, long,523124044,short,22136,long,523124044) call(lsL, long,523124044,short,22136,ulong,4159232458) call(lsj, long,523124044,short,22136,long_long,2211230779876286898) call(lsf, long,523124044,short,22136,float,1.23456789) call(lsd, long,523124044,short,22136,double,9.87654321) call(lSc, long,523124044,ushort,39612,char,18) call(lSC, long,523124044,ushort,39612,uchar,52) call(lSs, long,523124044,ushort,39612,short,22136) call(lSS, long,523124044,ushort,39612,ushort,39612) call(lSi, long,523124044,ushort,39612,int,1985229343) call(lSI, long,523124044,ushort,39612,uint,4276206270) call(lSl, long,523124044,ushort,39612,long,523124044) call(lSL, long,523124044,ushort,39612,ulong,4159232458) call(lSj, long,523124044,ushort,39612,long_long,2211230779876286898) call(lSf, long,523124044,ushort,39612,float,1.23456789) call(lSd, long,523124044,ushort,39612,double,9.87654321) call(lic, long,523124044,int,1985229343,char,18) call(liC, long,523124044,int,1985229343,uchar,52) call(lis, long,523124044,int,1985229343,short,22136) call(liS, long,523124044,int,1985229343,ushort,39612) call(lii, long,523124044,int,1985229343,int,1985229343) call(liI, long,523124044,int,1985229343,uint,4276206270) call(lil, long,523124044,int,1985229343,long,523124044) call(liL, long,523124044,int,1985229343,ulong,4159232458) call(lij, long,523124044,int,1985229343,long_long,2211230779876286898) call(lif, long,523124044,int,1985229343,float,1.23456789) call(lid, long,523124044,int,1985229343,double,9.87654321) call(lIc, long,523124044,uint,4276206270,char,18) call(lIC, long,523124044,uint,4276206270,uchar,52) call(lIs, long,523124044,uint,4276206270,short,22136) call(lIS, long,523124044,uint,4276206270,ushort,39612) call(lIi, long,523124044,uint,4276206270,int,1985229343) call(lII, long,523124044,uint,4276206270,uint,4276206270) call(lIl, long,523124044,uint,4276206270,long,523124044) call(lIL, long,523124044,uint,4276206270,ulong,4159232458) call(lIj, long,523124044,uint,4276206270,long_long,2211230779876286898) call(lIf, long,523124044,uint,4276206270,float,1.23456789) call(lId, long,523124044,uint,4276206270,double,9.87654321) call(llc, long,523124044,long,523124044,char,18) call(llC, long,523124044,long,523124044,uchar,52) call(lls, long,523124044,long,523124044,short,22136) call(llS, long,523124044,long,523124044,ushort,39612) call(lli, long,523124044,long,523124044,int,1985229343) call(llI, long,523124044,long,523124044,uint,4276206270) call(lll, long,523124044,long,523124044,long,523124044) call(llL, long,523124044,long,523124044,ulong,4159232458) call(llj, long,523124044,long,523124044,long_long,2211230779876286898) call(llf, long,523124044,long,523124044,float,1.23456789) call(lld, long,523124044,long,523124044,double,9.87654321) call(lLc, long,523124044,ulong,4159232458,char,18) call(lLC, long,523124044,ulong,4159232458,uchar,52) call(lLs, long,523124044,ulong,4159232458,short,22136) call(lLS, long,523124044,ulong,4159232458,ushort,39612) call(lLi, long,523124044,ulong,4159232458,int,1985229343) call(lLI, long,523124044,ulong,4159232458,uint,4276206270) call(lLl, long,523124044,ulong,4159232458,long,523124044) call(lLL, long,523124044,ulong,4159232458,ulong,4159232458) call(lLj, long,523124044,ulong,4159232458,long_long,2211230779876286898) call(lLf, long,523124044,ulong,4159232458,float,1.23456789) call(lLd, long,523124044,ulong,4159232458,double,9.87654321) call(ljc, long,523124044,long_long,2211230779876286898,char,18) call(ljC, long,523124044,long_long,2211230779876286898,uchar,52) call(ljs, long,523124044,long_long,2211230779876286898,short,22136) call(ljS, long,523124044,long_long,2211230779876286898,ushort,39612) call(lji, long,523124044,long_long,2211230779876286898,int,1985229343) call(ljI, long,523124044,long_long,2211230779876286898,uint,4276206270) call(ljl, long,523124044,long_long,2211230779876286898,long,523124044) call(ljL, long,523124044,long_long,2211230779876286898,ulong,4159232458) call(ljj, long,523124044,long_long,2211230779876286898,long_long,2211230779876286898) call(ljf, long,523124044,long_long,2211230779876286898,float,1.23456789) call(ljd, long,523124044,long_long,2211230779876286898,double,9.87654321) call(lfc, long,523124044,float,1.23456789,char,18) call(lfC, long,523124044,float,1.23456789,uchar,52) call(lfs, long,523124044,float,1.23456789,short,22136) call(lfS, long,523124044,float,1.23456789,ushort,39612) call(lfi, long,523124044,float,1.23456789,int,1985229343) call(lfI, long,523124044,float,1.23456789,uint,4276206270) call(lfl, long,523124044,float,1.23456789,long,523124044) call(lfL, long,523124044,float,1.23456789,ulong,4159232458) call(lfj, long,523124044,float,1.23456789,long_long,2211230779876286898) call(lff, long,523124044,float,1.23456789,float,1.23456789) call(lfd, long,523124044,float,1.23456789,double,9.87654321) call(ldc, long,523124044,double,9.87654321,char,18) call(ldC, long,523124044,double,9.87654321,uchar,52) call(lds, long,523124044,double,9.87654321,short,22136) call(ldS, long,523124044,double,9.87654321,ushort,39612) call(ldi, long,523124044,double,9.87654321,int,1985229343) call(ldI, long,523124044,double,9.87654321,uint,4276206270) call(ldl, long,523124044,double,9.87654321,long,523124044) call(ldL, long,523124044,double,9.87654321,ulong,4159232458) call(ldj, long,523124044,double,9.87654321,long_long,2211230779876286898) call(ldf, long,523124044,double,9.87654321,float,1.23456789) call(ldd, long,523124044,double,9.87654321,double,9.87654321) call(Lcc, ulong,4159232458,char,18,char,18) call(LcC, ulong,4159232458,char,18,uchar,52) call(Lcs, ulong,4159232458,char,18,short,22136) call(LcS, ulong,4159232458,char,18,ushort,39612) call(Lci, ulong,4159232458,char,18,int,1985229343) call(LcI, ulong,4159232458,char,18,uint,4276206270) call(Lcl, ulong,4159232458,char,18,long,523124044) call(LcL, ulong,4159232458,char,18,ulong,4159232458) call(Lcj, ulong,4159232458,char,18,long_long,2211230779876286898) call(Lcf, ulong,4159232458,char,18,float,1.23456789) call(Lcd, ulong,4159232458,char,18,double,9.87654321) call(LCc, ulong,4159232458,uchar,52,char,18) call(LCC, ulong,4159232458,uchar,52,uchar,52) call(LCs, ulong,4159232458,uchar,52,short,22136) call(LCS, ulong,4159232458,uchar,52,ushort,39612) call(LCi, ulong,4159232458,uchar,52,int,1985229343) call(LCI, ulong,4159232458,uchar,52,uint,4276206270) call(LCl, ulong,4159232458,uchar,52,long,523124044) call(LCL, ulong,4159232458,uchar,52,ulong,4159232458) call(LCj, ulong,4159232458,uchar,52,long_long,2211230779876286898) call(LCf, ulong,4159232458,uchar,52,float,1.23456789) call(LCd, ulong,4159232458,uchar,52,double,9.87654321) call(Lsc, ulong,4159232458,short,22136,char,18) call(LsC, ulong,4159232458,short,22136,uchar,52) call(Lss, ulong,4159232458,short,22136,short,22136) call(LsS, ulong,4159232458,short,22136,ushort,39612) call(Lsi, ulong,4159232458,short,22136,int,1985229343) call(LsI, ulong,4159232458,short,22136,uint,4276206270) call(Lsl, ulong,4159232458,short,22136,long,523124044) call(LsL, ulong,4159232458,short,22136,ulong,4159232458) call(Lsj, ulong,4159232458,short,22136,long_long,2211230779876286898) call(Lsf, ulong,4159232458,short,22136,float,1.23456789) call(Lsd, ulong,4159232458,short,22136,double,9.87654321) call(LSc, ulong,4159232458,ushort,39612,char,18) call(LSC, ulong,4159232458,ushort,39612,uchar,52) call(LSs, ulong,4159232458,ushort,39612,short,22136) call(LSS, ulong,4159232458,ushort,39612,ushort,39612) call(LSi, ulong,4159232458,ushort,39612,int,1985229343) call(LSI, ulong,4159232458,ushort,39612,uint,4276206270) call(LSl, ulong,4159232458,ushort,39612,long,523124044) call(LSL, ulong,4159232458,ushort,39612,ulong,4159232458) call(LSj, ulong,4159232458,ushort,39612,long_long,2211230779876286898) call(LSf, ulong,4159232458,ushort,39612,float,1.23456789) call(LSd, ulong,4159232458,ushort,39612,double,9.87654321) call(Lic, ulong,4159232458,int,1985229343,char,18) call(LiC, ulong,4159232458,int,1985229343,uchar,52) call(Lis, ulong,4159232458,int,1985229343,short,22136) call(LiS, ulong,4159232458,int,1985229343,ushort,39612) call(Lii, ulong,4159232458,int,1985229343,int,1985229343) call(LiI, ulong,4159232458,int,1985229343,uint,4276206270) call(Lil, ulong,4159232458,int,1985229343,long,523124044) call(LiL, ulong,4159232458,int,1985229343,ulong,4159232458) call(Lij, ulong,4159232458,int,1985229343,long_long,2211230779876286898) call(Lif, ulong,4159232458,int,1985229343,float,1.23456789) call(Lid, ulong,4159232458,int,1985229343,double,9.87654321) call(LIc, ulong,4159232458,uint,4276206270,char,18) call(LIC, ulong,4159232458,uint,4276206270,uchar,52) call(LIs, ulong,4159232458,uint,4276206270,short,22136) call(LIS, ulong,4159232458,uint,4276206270,ushort,39612) call(LIi, ulong,4159232458,uint,4276206270,int,1985229343) call(LII, ulong,4159232458,uint,4276206270,uint,4276206270) call(LIl, ulong,4159232458,uint,4276206270,long,523124044) call(LIL, ulong,4159232458,uint,4276206270,ulong,4159232458) call(LIj, ulong,4159232458,uint,4276206270,long_long,2211230779876286898) call(LIf, ulong,4159232458,uint,4276206270,float,1.23456789) call(LId, ulong,4159232458,uint,4276206270,double,9.87654321) call(Llc, ulong,4159232458,long,523124044,char,18) call(LlC, ulong,4159232458,long,523124044,uchar,52) call(Lls, ulong,4159232458,long,523124044,short,22136) call(LlS, ulong,4159232458,long,523124044,ushort,39612) call(Lli, ulong,4159232458,long,523124044,int,1985229343) call(LlI, ulong,4159232458,long,523124044,uint,4276206270) call(Lll, ulong,4159232458,long,523124044,long,523124044) call(LlL, ulong,4159232458,long,523124044,ulong,4159232458) call(Llj, ulong,4159232458,long,523124044,long_long,2211230779876286898) call(Llf, ulong,4159232458,long,523124044,float,1.23456789) call(Lld, ulong,4159232458,long,523124044,double,9.87654321) call(LLc, ulong,4159232458,ulong,4159232458,char,18) call(LLC, ulong,4159232458,ulong,4159232458,uchar,52) call(LLs, ulong,4159232458,ulong,4159232458,short,22136) call(LLS, ulong,4159232458,ulong,4159232458,ushort,39612) call(LLi, ulong,4159232458,ulong,4159232458,int,1985229343) call(LLI, ulong,4159232458,ulong,4159232458,uint,4276206270) call(LLl, ulong,4159232458,ulong,4159232458,long,523124044) call(LLL, ulong,4159232458,ulong,4159232458,ulong,4159232458) call(LLj, ulong,4159232458,ulong,4159232458,long_long,2211230779876286898) call(LLf, ulong,4159232458,ulong,4159232458,float,1.23456789) call(LLd, ulong,4159232458,ulong,4159232458,double,9.87654321) call(Ljc, ulong,4159232458,long_long,2211230779876286898,char,18) call(LjC, ulong,4159232458,long_long,2211230779876286898,uchar,52) call(Ljs, ulong,4159232458,long_long,2211230779876286898,short,22136) call(LjS, ulong,4159232458,long_long,2211230779876286898,ushort,39612) call(Lji, ulong,4159232458,long_long,2211230779876286898,int,1985229343) call(LjI, ulong,4159232458,long_long,2211230779876286898,uint,4276206270) call(Ljl, ulong,4159232458,long_long,2211230779876286898,long,523124044) call(LjL, ulong,4159232458,long_long,2211230779876286898,ulong,4159232458) call(Ljj, ulong,4159232458,long_long,2211230779876286898,long_long,2211230779876286898) call(Ljf, ulong,4159232458,long_long,2211230779876286898,float,1.23456789) call(Ljd, ulong,4159232458,long_long,2211230779876286898,double,9.87654321) call(Lfc, ulong,4159232458,float,1.23456789,char,18) call(LfC, ulong,4159232458,float,1.23456789,uchar,52) call(Lfs, ulong,4159232458,float,1.23456789,short,22136) call(LfS, ulong,4159232458,float,1.23456789,ushort,39612) call(Lfi, ulong,4159232458,float,1.23456789,int,1985229343) call(LfI, ulong,4159232458,float,1.23456789,uint,4276206270) call(Lfl, ulong,4159232458,float,1.23456789,long,523124044) call(LfL, ulong,4159232458,float,1.23456789,ulong,4159232458) call(Lfj, ulong,4159232458,float,1.23456789,long_long,2211230779876286898) call(Lff, ulong,4159232458,float,1.23456789,float,1.23456789) call(Lfd, ulong,4159232458,float,1.23456789,double,9.87654321) call(Ldc, ulong,4159232458,double,9.87654321,char,18) call(LdC, ulong,4159232458,double,9.87654321,uchar,52) call(Lds, ulong,4159232458,double,9.87654321,short,22136) call(LdS, ulong,4159232458,double,9.87654321,ushort,39612) call(Ldi, ulong,4159232458,double,9.87654321,int,1985229343) call(LdI, ulong,4159232458,double,9.87654321,uint,4276206270) call(Ldl, ulong,4159232458,double,9.87654321,long,523124044) call(LdL, ulong,4159232458,double,9.87654321,ulong,4159232458) call(Ldj, ulong,4159232458,double,9.87654321,long_long,2211230779876286898) call(Ldf, ulong,4159232458,double,9.87654321,float,1.23456789) call(Ldd, ulong,4159232458,double,9.87654321,double,9.87654321) call(jcc, long_long,2211230779876286898,char,18,char,18) call(jcC, long_long,2211230779876286898,char,18,uchar,52) call(jcs, long_long,2211230779876286898,char,18,short,22136) call(jcS, long_long,2211230779876286898,char,18,ushort,39612) call(jci, long_long,2211230779876286898,char,18,int,1985229343) call(jcI, long_long,2211230779876286898,char,18,uint,4276206270) call(jcl, long_long,2211230779876286898,char,18,long,523124044) call(jcL, long_long,2211230779876286898,char,18,ulong,4159232458) call(jcj, long_long,2211230779876286898,char,18,long_long,2211230779876286898) call(jcf, long_long,2211230779876286898,char,18,float,1.23456789) call(jcd, long_long,2211230779876286898,char,18,double,9.87654321) call(jCc, long_long,2211230779876286898,uchar,52,char,18) call(jCC, long_long,2211230779876286898,uchar,52,uchar,52) call(jCs, long_long,2211230779876286898,uchar,52,short,22136) call(jCS, long_long,2211230779876286898,uchar,52,ushort,39612) call(jCi, long_long,2211230779876286898,uchar,52,int,1985229343) call(jCI, long_long,2211230779876286898,uchar,52,uint,4276206270) call(jCl, long_long,2211230779876286898,uchar,52,long,523124044) call(jCL, long_long,2211230779876286898,uchar,52,ulong,4159232458) call(jCj, long_long,2211230779876286898,uchar,52,long_long,2211230779876286898) call(jCf, long_long,2211230779876286898,uchar,52,float,1.23456789) call(jCd, long_long,2211230779876286898,uchar,52,double,9.87654321) call(jsc, long_long,2211230779876286898,short,22136,char,18) call(jsC, long_long,2211230779876286898,short,22136,uchar,52) call(jss, long_long,2211230779876286898,short,22136,short,22136) call(jsS, long_long,2211230779876286898,short,22136,ushort,39612) call(jsi, long_long,2211230779876286898,short,22136,int,1985229343) call(jsI, long_long,2211230779876286898,short,22136,uint,4276206270) call(jsl, long_long,2211230779876286898,short,22136,long,523124044) call(jsL, long_long,2211230779876286898,short,22136,ulong,4159232458) call(jsj, long_long,2211230779876286898,short,22136,long_long,2211230779876286898) call(jsf, long_long,2211230779876286898,short,22136,float,1.23456789) call(jsd, long_long,2211230779876286898,short,22136,double,9.87654321) call(jSc, long_long,2211230779876286898,ushort,39612,char,18) call(jSC, long_long,2211230779876286898,ushort,39612,uchar,52) call(jSs, long_long,2211230779876286898,ushort,39612,short,22136) call(jSS, long_long,2211230779876286898,ushort,39612,ushort,39612) call(jSi, long_long,2211230779876286898,ushort,39612,int,1985229343) call(jSI, long_long,2211230779876286898,ushort,39612,uint,4276206270) call(jSl, long_long,2211230779876286898,ushort,39612,long,523124044) call(jSL, long_long,2211230779876286898,ushort,39612,ulong,4159232458) call(jSj, long_long,2211230779876286898,ushort,39612,long_long,2211230779876286898) call(jSf, long_long,2211230779876286898,ushort,39612,float,1.23456789) call(jSd, long_long,2211230779876286898,ushort,39612,double,9.87654321) call(jic, long_long,2211230779876286898,int,1985229343,char,18) call(jiC, long_long,2211230779876286898,int,1985229343,uchar,52) call(jis, long_long,2211230779876286898,int,1985229343,short,22136) call(jiS, long_long,2211230779876286898,int,1985229343,ushort,39612) call(jii, long_long,2211230779876286898,int,1985229343,int,1985229343) call(jiI, long_long,2211230779876286898,int,1985229343,uint,4276206270) call(jil, long_long,2211230779876286898,int,1985229343,long,523124044) call(jiL, long_long,2211230779876286898,int,1985229343,ulong,4159232458) call(jij, long_long,2211230779876286898,int,1985229343,long_long,2211230779876286898) call(jif, long_long,2211230779876286898,int,1985229343,float,1.23456789) call(jid, long_long,2211230779876286898,int,1985229343,double,9.87654321) call(jIc, long_long,2211230779876286898,uint,4276206270,char,18) call(jIC, long_long,2211230779876286898,uint,4276206270,uchar,52) call(jIs, long_long,2211230779876286898,uint,4276206270,short,22136) call(jIS, long_long,2211230779876286898,uint,4276206270,ushort,39612) call(jIi, long_long,2211230779876286898,uint,4276206270,int,1985229343) call(jII, long_long,2211230779876286898,uint,4276206270,uint,4276206270) call(jIl, long_long,2211230779876286898,uint,4276206270,long,523124044) call(jIL, long_long,2211230779876286898,uint,4276206270,ulong,4159232458) call(jIj, long_long,2211230779876286898,uint,4276206270,long_long,2211230779876286898) call(jIf, long_long,2211230779876286898,uint,4276206270,float,1.23456789) call(jId, long_long,2211230779876286898,uint,4276206270,double,9.87654321) call(jlc, long_long,2211230779876286898,long,523124044,char,18) call(jlC, long_long,2211230779876286898,long,523124044,uchar,52) call(jls, long_long,2211230779876286898,long,523124044,short,22136) call(jlS, long_long,2211230779876286898,long,523124044,ushort,39612) call(jli, long_long,2211230779876286898,long,523124044,int,1985229343) call(jlI, long_long,2211230779876286898,long,523124044,uint,4276206270) call(jll, long_long,2211230779876286898,long,523124044,long,523124044) call(jlL, long_long,2211230779876286898,long,523124044,ulong,4159232458) call(jlj, long_long,2211230779876286898,long,523124044,long_long,2211230779876286898) call(jlf, long_long,2211230779876286898,long,523124044,float,1.23456789) call(jld, long_long,2211230779876286898,long,523124044,double,9.87654321) call(jLc, long_long,2211230779876286898,ulong,4159232458,char,18) call(jLC, long_long,2211230779876286898,ulong,4159232458,uchar,52) call(jLs, long_long,2211230779876286898,ulong,4159232458,short,22136) call(jLS, long_long,2211230779876286898,ulong,4159232458,ushort,39612) call(jLi, long_long,2211230779876286898,ulong,4159232458,int,1985229343) call(jLI, long_long,2211230779876286898,ulong,4159232458,uint,4276206270) call(jLl, long_long,2211230779876286898,ulong,4159232458,long,523124044) call(jLL, long_long,2211230779876286898,ulong,4159232458,ulong,4159232458) call(jLj, long_long,2211230779876286898,ulong,4159232458,long_long,2211230779876286898) call(jLf, long_long,2211230779876286898,ulong,4159232458,float,1.23456789) call(jLd, long_long,2211230779876286898,ulong,4159232458,double,9.87654321) call(jjc, long_long,2211230779876286898,long_long,2211230779876286898,char,18) call(jjC, long_long,2211230779876286898,long_long,2211230779876286898,uchar,52) call(jjs, long_long,2211230779876286898,long_long,2211230779876286898,short,22136) call(jjS, long_long,2211230779876286898,long_long,2211230779876286898,ushort,39612) call(jji, long_long,2211230779876286898,long_long,2211230779876286898,int,1985229343) call(jjI, long_long,2211230779876286898,long_long,2211230779876286898,uint,4276206270) call(jjl, long_long,2211230779876286898,long_long,2211230779876286898,long,523124044) call(jjL, long_long,2211230779876286898,long_long,2211230779876286898,ulong,4159232458) call(jjj, long_long,2211230779876286898,long_long,2211230779876286898,long_long,2211230779876286898) call(jjf, long_long,2211230779876286898,long_long,2211230779876286898,float,1.23456789) call(jjd, long_long,2211230779876286898,long_long,2211230779876286898,double,9.87654321) call(jfc, long_long,2211230779876286898,float,1.23456789,char,18) call(jfC, long_long,2211230779876286898,float,1.23456789,uchar,52) call(jfs, long_long,2211230779876286898,float,1.23456789,short,22136) call(jfS, long_long,2211230779876286898,float,1.23456789,ushort,39612) call(jfi, long_long,2211230779876286898,float,1.23456789,int,1985229343) call(jfI, long_long,2211230779876286898,float,1.23456789,uint,4276206270) call(jfl, long_long,2211230779876286898,float,1.23456789,long,523124044) call(jfL, long_long,2211230779876286898,float,1.23456789,ulong,4159232458) call(jfj, long_long,2211230779876286898,float,1.23456789,long_long,2211230779876286898) call(jff, long_long,2211230779876286898,float,1.23456789,float,1.23456789) call(jfd, long_long,2211230779876286898,float,1.23456789,double,9.87654321) call(jdc, long_long,2211230779876286898,double,9.87654321,char,18) call(jdC, long_long,2211230779876286898,double,9.87654321,uchar,52) call(jds, long_long,2211230779876286898,double,9.87654321,short,22136) call(jdS, long_long,2211230779876286898,double,9.87654321,ushort,39612) call(jdi, long_long,2211230779876286898,double,9.87654321,int,1985229343) call(jdI, long_long,2211230779876286898,double,9.87654321,uint,4276206270) call(jdl, long_long,2211230779876286898,double,9.87654321,long,523124044) call(jdL, long_long,2211230779876286898,double,9.87654321,ulong,4159232458) call(jdj, long_long,2211230779876286898,double,9.87654321,long_long,2211230779876286898) call(jdf, long_long,2211230779876286898,double,9.87654321,float,1.23456789) call(jdd, long_long,2211230779876286898,double,9.87654321,double,9.87654321) call(fcc, float,1.23456789,char,18,char,18) call(fcC, float,1.23456789,char,18,uchar,52) call(fcs, float,1.23456789,char,18,short,22136) call(fcS, float,1.23456789,char,18,ushort,39612) call(fci, float,1.23456789,char,18,int,1985229343) call(fcI, float,1.23456789,char,18,uint,4276206270) call(fcl, float,1.23456789,char,18,long,523124044) call(fcL, float,1.23456789,char,18,ulong,4159232458) call(fcj, float,1.23456789,char,18,long_long,2211230779876286898) call(fcf, float,1.23456789,char,18,float,1.23456789) call(fcd, float,1.23456789,char,18,double,9.87654321) call(fCc, float,1.23456789,uchar,52,char,18) call(fCC, float,1.23456789,uchar,52,uchar,52) call(fCs, float,1.23456789,uchar,52,short,22136) call(fCS, float,1.23456789,uchar,52,ushort,39612) call(fCi, float,1.23456789,uchar,52,int,1985229343) call(fCI, float,1.23456789,uchar,52,uint,4276206270) call(fCl, float,1.23456789,uchar,52,long,523124044) call(fCL, float,1.23456789,uchar,52,ulong,4159232458) call(fCj, float,1.23456789,uchar,52,long_long,2211230779876286898) call(fCf, float,1.23456789,uchar,52,float,1.23456789) call(fCd, float,1.23456789,uchar,52,double,9.87654321) call(fsc, float,1.23456789,short,22136,char,18) call(fsC, float,1.23456789,short,22136,uchar,52) call(fss, float,1.23456789,short,22136,short,22136) call(fsS, float,1.23456789,short,22136,ushort,39612) call(fsi, float,1.23456789,short,22136,int,1985229343) call(fsI, float,1.23456789,short,22136,uint,4276206270) call(fsl, float,1.23456789,short,22136,long,523124044) call(fsL, float,1.23456789,short,22136,ulong,4159232458) call(fsj, float,1.23456789,short,22136,long_long,2211230779876286898) call(fsf, float,1.23456789,short,22136,float,1.23456789) call(fsd, float,1.23456789,short,22136,double,9.87654321) call(fSc, float,1.23456789,ushort,39612,char,18) call(fSC, float,1.23456789,ushort,39612,uchar,52) call(fSs, float,1.23456789,ushort,39612,short,22136) call(fSS, float,1.23456789,ushort,39612,ushort,39612) call(fSi, float,1.23456789,ushort,39612,int,1985229343) call(fSI, float,1.23456789,ushort,39612,uint,4276206270) call(fSl, float,1.23456789,ushort,39612,long,523124044) call(fSL, float,1.23456789,ushort,39612,ulong,4159232458) call(fSj, float,1.23456789,ushort,39612,long_long,2211230779876286898) call(fSf, float,1.23456789,ushort,39612,float,1.23456789) call(fSd, float,1.23456789,ushort,39612,double,9.87654321) call(fic, float,1.23456789,int,1985229343,char,18) call(fiC, float,1.23456789,int,1985229343,uchar,52) call(fis, float,1.23456789,int,1985229343,short,22136) call(fiS, float,1.23456789,int,1985229343,ushort,39612) call(fii, float,1.23456789,int,1985229343,int,1985229343) call(fiI, float,1.23456789,int,1985229343,uint,4276206270) call(fil, float,1.23456789,int,1985229343,long,523124044) call(fiL, float,1.23456789,int,1985229343,ulong,4159232458) call(fij, float,1.23456789,int,1985229343,long_long,2211230779876286898) call(fif, float,1.23456789,int,1985229343,float,1.23456789) call(fid, float,1.23456789,int,1985229343,double,9.87654321) call(fIc, float,1.23456789,uint,4276206270,char,18) call(fIC, float,1.23456789,uint,4276206270,uchar,52) call(fIs, float,1.23456789,uint,4276206270,short,22136) call(fIS, float,1.23456789,uint,4276206270,ushort,39612) call(fIi, float,1.23456789,uint,4276206270,int,1985229343) call(fII, float,1.23456789,uint,4276206270,uint,4276206270) call(fIl, float,1.23456789,uint,4276206270,long,523124044) call(fIL, float,1.23456789,uint,4276206270,ulong,4159232458) call(fIj, float,1.23456789,uint,4276206270,long_long,2211230779876286898) call(fIf, float,1.23456789,uint,4276206270,float,1.23456789) call(fId, float,1.23456789,uint,4276206270,double,9.87654321) call(flc, float,1.23456789,long,523124044,char,18) call(flC, float,1.23456789,long,523124044,uchar,52) call(fls, float,1.23456789,long,523124044,short,22136) call(flS, float,1.23456789,long,523124044,ushort,39612) call(fli, float,1.23456789,long,523124044,int,1985229343) call(flI, float,1.23456789,long,523124044,uint,4276206270) call(fll, float,1.23456789,long,523124044,long,523124044) call(flL, float,1.23456789,long,523124044,ulong,4159232458) call(flj, float,1.23456789,long,523124044,long_long,2211230779876286898) call(flf, float,1.23456789,long,523124044,float,1.23456789) call(fld, float,1.23456789,long,523124044,double,9.87654321) call(fLc, float,1.23456789,ulong,4159232458,char,18) call(fLC, float,1.23456789,ulong,4159232458,uchar,52) call(fLs, float,1.23456789,ulong,4159232458,short,22136) call(fLS, float,1.23456789,ulong,4159232458,ushort,39612) call(fLi, float,1.23456789,ulong,4159232458,int,1985229343) call(fLI, float,1.23456789,ulong,4159232458,uint,4276206270) call(fLl, float,1.23456789,ulong,4159232458,long,523124044) call(fLL, float,1.23456789,ulong,4159232458,ulong,4159232458) call(fLj, float,1.23456789,ulong,4159232458,long_long,2211230779876286898) call(fLf, float,1.23456789,ulong,4159232458,float,1.23456789) call(fLd, float,1.23456789,ulong,4159232458,double,9.87654321) call(fjc, float,1.23456789,long_long,2211230779876286898,char,18) call(fjC, float,1.23456789,long_long,2211230779876286898,uchar,52) call(fjs, float,1.23456789,long_long,2211230779876286898,short,22136) call(fjS, float,1.23456789,long_long,2211230779876286898,ushort,39612) call(fji, float,1.23456789,long_long,2211230779876286898,int,1985229343) call(fjI, float,1.23456789,long_long,2211230779876286898,uint,4276206270) call(fjl, float,1.23456789,long_long,2211230779876286898,long,523124044) call(fjL, float,1.23456789,long_long,2211230779876286898,ulong,4159232458) call(fjj, float,1.23456789,long_long,2211230779876286898,long_long,2211230779876286898) call(fjf, float,1.23456789,long_long,2211230779876286898,float,1.23456789) call(fjd, float,1.23456789,long_long,2211230779876286898,double,9.87654321) call(ffc, float,1.23456789,float,1.23456789,char,18) call(ffC, float,1.23456789,float,1.23456789,uchar,52) call(ffs, float,1.23456789,float,1.23456789,short,22136) call(ffS, float,1.23456789,float,1.23456789,ushort,39612) call(ffi, float,1.23456789,float,1.23456789,int,1985229343) call(ffI, float,1.23456789,float,1.23456789,uint,4276206270) call(ffl, float,1.23456789,float,1.23456789,long,523124044) call(ffL, float,1.23456789,float,1.23456789,ulong,4159232458) call(ffj, float,1.23456789,float,1.23456789,long_long,2211230779876286898) call(fff, float,1.23456789,float,1.23456789,float,1.23456789) call(ffd, float,1.23456789,float,1.23456789,double,9.87654321) call(fdc, float,1.23456789,double,9.87654321,char,18) call(fdC, float,1.23456789,double,9.87654321,uchar,52) call(fds, float,1.23456789,double,9.87654321,short,22136) call(fdS, float,1.23456789,double,9.87654321,ushort,39612) call(fdi, float,1.23456789,double,9.87654321,int,1985229343) call(fdI, float,1.23456789,double,9.87654321,uint,4276206270) call(fdl, float,1.23456789,double,9.87654321,long,523124044) call(fdL, float,1.23456789,double,9.87654321,ulong,4159232458) call(fdj, float,1.23456789,double,9.87654321,long_long,2211230779876286898) call(fdf, float,1.23456789,double,9.87654321,float,1.23456789) call(fdd, float,1.23456789,double,9.87654321,double,9.87654321) call(dcc, double,9.87654321,char,18,char,18) call(dcC, double,9.87654321,char,18,uchar,52) call(dcs, double,9.87654321,char,18,short,22136) call(dcS, double,9.87654321,char,18,ushort,39612) call(dci, double,9.87654321,char,18,int,1985229343) call(dcI, double,9.87654321,char,18,uint,4276206270) call(dcl, double,9.87654321,char,18,long,523124044) call(dcL, double,9.87654321,char,18,ulong,4159232458) call(dcj, double,9.87654321,char,18,long_long,2211230779876286898) call(dcf, double,9.87654321,char,18,float,1.23456789) call(dcd, double,9.87654321,char,18,double,9.87654321) call(dCc, double,9.87654321,uchar,52,char,18) call(dCC, double,9.87654321,uchar,52,uchar,52) call(dCs, double,9.87654321,uchar,52,short,22136) call(dCS, double,9.87654321,uchar,52,ushort,39612) call(dCi, double,9.87654321,uchar,52,int,1985229343) call(dCI, double,9.87654321,uchar,52,uint,4276206270) call(dCl, double,9.87654321,uchar,52,long,523124044) call(dCL, double,9.87654321,uchar,52,ulong,4159232458) call(dCj, double,9.87654321,uchar,52,long_long,2211230779876286898) call(dCf, double,9.87654321,uchar,52,float,1.23456789) call(dCd, double,9.87654321,uchar,52,double,9.87654321) call(dsc, double,9.87654321,short,22136,char,18) call(dsC, double,9.87654321,short,22136,uchar,52) call(dss, double,9.87654321,short,22136,short,22136) call(dsS, double,9.87654321,short,22136,ushort,39612) call(dsi, double,9.87654321,short,22136,int,1985229343) call(dsI, double,9.87654321,short,22136,uint,4276206270) call(dsl, double,9.87654321,short,22136,long,523124044) call(dsL, double,9.87654321,short,22136,ulong,4159232458) call(dsj, double,9.87654321,short,22136,long_long,2211230779876286898) call(dsf, double,9.87654321,short,22136,float,1.23456789) call(dsd, double,9.87654321,short,22136,double,9.87654321) call(dSc, double,9.87654321,ushort,39612,char,18) call(dSC, double,9.87654321,ushort,39612,uchar,52) call(dSs, double,9.87654321,ushort,39612,short,22136) call(dSS, double,9.87654321,ushort,39612,ushort,39612) call(dSi, double,9.87654321,ushort,39612,int,1985229343) call(dSI, double,9.87654321,ushort,39612,uint,4276206270) call(dSl, double,9.87654321,ushort,39612,long,523124044) call(dSL, double,9.87654321,ushort,39612,ulong,4159232458) call(dSj, double,9.87654321,ushort,39612,long_long,2211230779876286898) call(dSf, double,9.87654321,ushort,39612,float,1.23456789) call(dSd, double,9.87654321,ushort,39612,double,9.87654321) call(dic, double,9.87654321,int,1985229343,char,18) call(diC, double,9.87654321,int,1985229343,uchar,52) call(dis, double,9.87654321,int,1985229343,short,22136) call(diS, double,9.87654321,int,1985229343,ushort,39612) call(dii, double,9.87654321,int,1985229343,int,1985229343) call(diI, double,9.87654321,int,1985229343,uint,4276206270) call(dil, double,9.87654321,int,1985229343,long,523124044) call(diL, double,9.87654321,int,1985229343,ulong,4159232458) call(dij, double,9.87654321,int,1985229343,long_long,2211230779876286898) call(dif, double,9.87654321,int,1985229343,float,1.23456789) call(did, double,9.87654321,int,1985229343,double,9.87654321) call(dIc, double,9.87654321,uint,4276206270,char,18) call(dIC, double,9.87654321,uint,4276206270,uchar,52) call(dIs, double,9.87654321,uint,4276206270,short,22136) call(dIS, double,9.87654321,uint,4276206270,ushort,39612) call(dIi, double,9.87654321,uint,4276206270,int,1985229343) call(dII, double,9.87654321,uint,4276206270,uint,4276206270) call(dIl, double,9.87654321,uint,4276206270,long,523124044) call(dIL, double,9.87654321,uint,4276206270,ulong,4159232458) call(dIj, double,9.87654321,uint,4276206270,long_long,2211230779876286898) call(dIf, double,9.87654321,uint,4276206270,float,1.23456789) call(dId, double,9.87654321,uint,4276206270,double,9.87654321) call(dlc, double,9.87654321,long,523124044,char,18) call(dlC, double,9.87654321,long,523124044,uchar,52) call(dls, double,9.87654321,long,523124044,short,22136) call(dlS, double,9.87654321,long,523124044,ushort,39612) call(dli, double,9.87654321,long,523124044,int,1985229343) call(dlI, double,9.87654321,long,523124044,uint,4276206270) call(dll, double,9.87654321,long,523124044,long,523124044) call(dlL, double,9.87654321,long,523124044,ulong,4159232458) call(dlj, double,9.87654321,long,523124044,long_long,2211230779876286898) call(dlf, double,9.87654321,long,523124044,float,1.23456789) call(dld, double,9.87654321,long,523124044,double,9.87654321) call(dLc, double,9.87654321,ulong,4159232458,char,18) call(dLC, double,9.87654321,ulong,4159232458,uchar,52) call(dLs, double,9.87654321,ulong,4159232458,short,22136) call(dLS, double,9.87654321,ulong,4159232458,ushort,39612) call(dLi, double,9.87654321,ulong,4159232458,int,1985229343) call(dLI, double,9.87654321,ulong,4159232458,uint,4276206270) call(dLl, double,9.87654321,ulong,4159232458,long,523124044) call(dLL, double,9.87654321,ulong,4159232458,ulong,4159232458) call(dLj, double,9.87654321,ulong,4159232458,long_long,2211230779876286898) call(dLf, double,9.87654321,ulong,4159232458,float,1.23456789) call(dLd, double,9.87654321,ulong,4159232458,double,9.87654321) call(djc, double,9.87654321,long_long,2211230779876286898,char,18) call(djC, double,9.87654321,long_long,2211230779876286898,uchar,52) call(djs, double,9.87654321,long_long,2211230779876286898,short,22136) call(djS, double,9.87654321,long_long,2211230779876286898,ushort,39612) call(dji, double,9.87654321,long_long,2211230779876286898,int,1985229343) call(djI, double,9.87654321,long_long,2211230779876286898,uint,4276206270) call(djl, double,9.87654321,long_long,2211230779876286898,long,523124044) call(djL, double,9.87654321,long_long,2211230779876286898,ulong,4159232458) call(djj, double,9.87654321,long_long,2211230779876286898,long_long,2211230779876286898) call(djf, double,9.87654321,long_long,2211230779876286898,float,1.23456789) call(djd, double,9.87654321,long_long,2211230779876286898,double,9.87654321) call(dfc, double,9.87654321,float,1.23456789,char,18) call(dfC, double,9.87654321,float,1.23456789,uchar,52) call(dfs, double,9.87654321,float,1.23456789,short,22136) call(dfS, double,9.87654321,float,1.23456789,ushort,39612) call(dfi, double,9.87654321,float,1.23456789,int,1985229343) call(dfI, double,9.87654321,float,1.23456789,uint,4276206270) call(dfl, double,9.87654321,float,1.23456789,long,523124044) call(dfL, double,9.87654321,float,1.23456789,ulong,4159232458) call(dfj, double,9.87654321,float,1.23456789,long_long,2211230779876286898) call(dff, double,9.87654321,float,1.23456789,float,1.23456789) call(dfd, double,9.87654321,float,1.23456789,double,9.87654321) call(ddc, double,9.87654321,double,9.87654321,char,18) call(ddC, double,9.87654321,double,9.87654321,uchar,52) call(dds, double,9.87654321,double,9.87654321,short,22136) call(ddS, double,9.87654321,double,9.87654321,ushort,39612) call(ddi, double,9.87654321,double,9.87654321,int,1985229343) call(ddI, double,9.87654321,double,9.87654321,uint,4276206270) call(ddl, double,9.87654321,double,9.87654321,long,523124044) call(ddL, double,9.87654321,double,9.87654321,ulong,4159232458) call(ddj, double,9.87654321,double,9.87654321,long_long,2211230779876286898) call(ddf, double,9.87654321,double,9.87654321,float,1.23456789) call(ddd, double,9.87654321,double,9.87654321,double,9.87654321) Finished in 5.42 seconds (files took 18.46 seconds to load) 4944 examples, 0 failures ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_installdocs -O--buildsystem=ruby dh_ruby_fixdocs -O--buildsystem=ruby dh_installchangelogs -O--buildsystem=ruby dh_installsystemduser -O--buildsystem=ruby dh_perl -O--buildsystem=ruby dh_link -O--buildsystem=ruby dh_strip_nondeterminism -O--buildsystem=ruby dh_compress -X.rb -O--buildsystem=ruby dh_fixperms -O--buildsystem=ruby dh_missing -O--buildsystem=ruby dh_dwz -a -O--buildsystem=ruby dh_strip -a -O--buildsystem=ruby dh_makeshlibs -a -O--buildsystem=ruby dh_shlibdeps -a -O--buildsystem=ruby dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/ruby-ffi/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/extensions/aarch64-linux/3.1.0/ffi-1.15.5/ffi_c.so was not linked against libm.so.6 (it uses none of the library's symbols) dh_ruby_fixdepends -O--buildsystem=ruby dh_installdeb -O--buildsystem=ruby dh_gencontrol -O--buildsystem=ruby dpkg-gencontrol: warning: package ruby-ffi: substitution variable ${ruby:Versions} used, but is not defined dpkg-gencontrol: warning: package ruby-ffi: substitution variable ${ruby:Versions} used, but is not defined dh_md5sums -O--buildsystem=ruby dh_builddeb -O--buildsystem=ruby dpkg-deb: building package 'ruby-ffi-dbgsym' in '../ruby-ffi-dbgsym_1.15.5+dfsg-1_arm64.deb'. dpkg-deb: building package 'ruby-ffi' in '../ruby-ffi_1.15.5+dfsg-1_arm64.deb'. dpkg-genbuildinfo --build=binary -O../ruby-ffi_1.15.5+dfsg-1_arm64.buildinfo dpkg-genchanges --build=binary -O../ruby-ffi_1.15.5+dfsg-1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/5991 and its subdirectories I: Current time: Thu May 16 20:48:52 -12 2024 I: pbuilder-time-stamp: 1715935732 Sat Apr 15 02:25:54 UTC 2023 I: 1st build successful. Starting 2nd build on remote node codethink12-arm64.debian.net. Sat Apr 15 02:25:54 UTC 2023 I: Preparing to do remote build '2' on codethink12-arm64.debian.net. Sat Apr 15 02:28:32 UTC 2023 I: Deleting $TMPDIR on codethink12-arm64.debian.net. Sat Apr 15 02:28:33 UTC 2023 I: ruby-ffi_1.15.5+dfsg-1_arm64.changes: Format: 1.8 Date: Mon, 31 Oct 2022 09:48:33 -0300 Source: ruby-ffi Binary: ruby-ffi ruby-ffi-dbgsym Architecture: arm64 Version: 1.15.5+dfsg-1 Distribution: unstable Urgency: medium Maintainer: Debian Ruby Team Changed-By: Lucas Kanashiro Description: ruby-ffi - load dynamic libraries, bind functions from within ruby code Changes: ruby-ffi (1.15.5+dfsg-1) unstable; urgency=medium . * Team upload. * New upstream release. Checksums-Sha1: 54e85751abd024ae17255f1038533e9c5f66c4fa 283728 ruby-ffi-dbgsym_1.15.5+dfsg-1_arm64.deb ca38520db1056dba449b39f0f547b2bc767ad6b9 8734 ruby-ffi_1.15.5+dfsg-1_arm64.buildinfo d0e19cb9725ac40dcaf71d86ff12a619fbeca451 86592 ruby-ffi_1.15.5+dfsg-1_arm64.deb Checksums-Sha256: f68b1c9dd817ffac790a07e9c124a367496375576c4bb75239a66c9aa0359b0c 283728 ruby-ffi-dbgsym_1.15.5+dfsg-1_arm64.deb 11189d44996fde0d33e6a9a48757b0cb920c914a9c31be0c672502398f8ba0aa 8734 ruby-ffi_1.15.5+dfsg-1_arm64.buildinfo 2a07f6c5110bc6f7627326e94890bb1d1f11d170019db633d2d70862927c39ed 86592 ruby-ffi_1.15.5+dfsg-1_arm64.deb Files: cd6e18c5e89e200ef0e2ab689ff49cae 283728 debug optional ruby-ffi-dbgsym_1.15.5+dfsg-1_arm64.deb 1abc16bb929f9874bcb1b738ca3e2320 8734 ruby optional ruby-ffi_1.15.5+dfsg-1_arm64.buildinfo aab4ed80179b55025c3fef263c7f095b 86592 ruby optional ruby-ffi_1.15.5+dfsg-1_arm64.deb Sat Apr 15 02:28:34 UTC 2023 I: diffoscope 240 will be used to compare the two builds: # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.bV24GjgG/ruby-ffi_1.15.5+dfsg-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.bV24GjgG/ruby-ffi_1.15.5+dfsg-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.bV24GjgG/ruby-ffi_1.15.5+dfsg-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.bV24GjgG/b1/ruby-ffi_1.15.5+dfsg-1_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.bV24GjgG/b2/ruby-ffi_1.15.5+dfsg-1_arm64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.449s) 0.449s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.026s) 0.026s 12 calls diffoscope.comparators.binary.FilesystemFile 0.000s 10 calls abc.DotChangesFile ## specialize (total time: 0.001s) 0.001s 1 call specialize Sat Apr 15 02:28:36 UTC 2023 I: diffoscope 240 found no differences in the changes files, and a .buildinfo file also exists. Sat Apr 15 02:28:36 UTC 2023 I: ruby-ffi from bookworm built successfully and reproducibly on arm64. Sat Apr 15 02:28:39 UTC 2023 I: Submitting .buildinfo files to external archives: Sat Apr 15 02:28:39 UTC 2023 I: Submitting 12K b1/ruby-ffi_1.15.5+dfsg-1_arm64.buildinfo.asc Sat Apr 15 02:28:40 UTC 2023 I: Submitting 12K b2/ruby-ffi_1.15.5+dfsg-1_arm64.buildinfo.asc Sat Apr 15 02:28:41 UTC 2023 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Sat Apr 15 02:28:41 UTC 2023 I: Done submitting .buildinfo files. Sat Apr 15 02:28:41 UTC 2023 I: Removing signed ruby-ffi_1.15.5+dfsg-1_arm64.buildinfo.asc files: removed './b1/ruby-ffi_1.15.5+dfsg-1_arm64.buildinfo.asc' removed './b2/ruby-ffi_1.15.5+dfsg-1_arm64.buildinfo.asc'